optsLib __DXZvc8mnEmDqMARhK7G __DXZvc8mnEmDqMARhK7G 0){ for(var iter=datart.iterator();iter.hasNext();){ var docvo=iter.next(); opts.add(docvo.getItemValueAsString("itemValue"),docvo.getItemValueAsString("itemKey")); } } return opts; } // 学历 function getEducation(){ var opts=createOptions(); opts.add("请选择",""); opts.add("小学","1"); opts.add("初中","2"); opts.add("高中","3"); opts.add("中专","4"); opts.add("大专","5"); opts.add("本科","6"); opts.add("硕士研究生","7"); opts.add("博士","8"); opts.add("博士后","9"); opts.add("其他","10"); return opts; } /** 01 保安监管的字典库 **/ function getSys_Options(codeType,Checkbox){ var opts=createOptions(); var sql = "select '"+getDomainid()+"' as domainid, codeType as item_codeType, codeDesc as item_codeDesc,itemKey as item_itemKey,itemValue as item_itemValue, orderNO FROM Sys_Options where codeType = '"+codeType+"' order by orderNO "; var datart = queryBySQLWithCache(sql); if(Checkbox==null){ opts.add("",""); } if(datart.size()>0){ for(var iter=datart.iterator();iter.hasNext();){ var docvo=iter.next(); opts.add(docvo.getItemValueAsString("itemValue"),docvo.getItemValueAsString("itemKey")); } } return opts; } /** 03 单选是否选择 **/ function getYesOrNo(){ var opts=createOptions(); opts.add("是","1"); opts.add("否","0"); return opts; } /** 04 机构类型 **/ function getOfficeType(){ var opts=createOptions(); opts.add("保安协会","0101"); opts.add("保安服务公司","0102"); opts.add("保安培训单位","0103"); opts.add("自行招用保安单位","0104"); return opts; } // 05 普通保安服务公司设立许可/武装守护押运保安服务公司设立许可/中外合资经营、中外合作经营或外资独资经营保安服务公司设立许可 function getSevicePermitType(){ var opts=createOptions(); opts.add("请选择",""); opts.add("普通保安服务公司设立许可","1"); opts.add("武装守护押运保安服务公司设立许可","2"); opts.add("外资保安服务公司","3"); return opts; } // 06 下拉单选:企业根据意见处理、辞退、留用、企业自行处理 function getPoliceSuggestedTreatment(){ var opts=createOptions(); opts.add("请选择",""); opts.add("企业根据意见处理","1"); opts.add("辞退","2"); opts.add("留用","3"); opts.add("企业自行处理","4"); return opts; } //07 主项信息不符合、涉军人员、犯罪、吸毒、抢劫犯、在逃、流浪、一级监控人员、重点人员 function getQuestionType(){ var opts=createOptions(); opts.add("请选择",""); opts.add("主项信息不符合","1"); opts.add("涉军人员","2"); opts.add("犯罪","3"); opts.add("吸毒","4"); opts.add("抢劫犯","5"); opts.add("在逃","6"); opts.add("流浪","7"); opts.add("一级监控人员","8"); opts.add("重点人员","9"); return opts; } /** 08 证书类型 **/ function getCertificateType(){ var opts=createOptions(); opts.add("保安资格证","1"); opts.add("保安等级证","2"); opts.add("保安持枪证","3"); return opts; } /** 09 人员类别 **/ function getJobType2(){ var opts=createOptions(); opts.add("请选择",""); opts.add("普通保安员","1"); opts.add("武装押运人员","2"); opts.add("内勤人员","3"); opts.add("保安师","4"); return opts; } /** 10 是否为分/子公司 **/ function getIsSub(){ var opts=createOptions(); opts.add("总公司","1"); opts.add("分公司","2"); opts.add("子公司","3"); return opts; } /** 11 获取地区 **/ function getRegion(){ var opts=createOptions(); opts.add("请选择",""); var sql="select '"+getDomainid()+"' as domainid,item_region FROM tlk_RegionSystem"; println("sysfunction.DS_ORGANIZATIONAUTH="+sysfunction.DS_ORGANIZATIONAUTH); var datart=queryByDSName(sysfunction.DS_ORGANIZATIONAUTH,sql); if(datart!=null){ for(var iter=datart.iterator();iter.hasNext();){ var docvo=iter.next(); opts.add(docvo.get("item_region"),docvo.get("item_region")); } } return opts; } /** 12 保安服务公司类型 **/ function getSecurityType(){ var opts=createOptions(); opts.add("普通保安服务公司","1"); opts.add("武装守护押运保安服务公司","2"); opts.add("外资保安服务公司","3"); return opts; } /** 13 等级证申报状态 **/ function getApprovalState(){ var opts=createOptions(); opts.add("请选择",""); opts.add("申报中","0"); opts.add("申报通过","1"); opts.add("申报不通过","2"); opts.add("申报撤销","3"); opts.add("审批中","4"); return opts; } /** 14 背景筛查状态 **/ function getCensorState(){ var opts=createOptions(); opts.add("请选择",""); opts.add("审核中","0"); opts.add("正常","1"); opts.add("关注","2"); opts.add("申诉通过","3"); opts.add("申诉不通过","4"); opts.add("申诉中","5"); return opts; } /** 15 实习状态 **/ function getPracticeState(){ var opts=createOptions(); opts.add("请选择",""); opts.add("实习中","0"); opts.add("实习完成","1"); return opts; } /** 16 材料审核状态 **/ function getCheckState(){ var opts=createOptions(); opts.add("请选择",""); opts.add("未审核","0"); opts.add("审核通过","1"); opts.add("审核不通过","2"); opts.add("审核中","3"); opts.add("-","4");//自然人 return opts; } // 17 户籍类型 function getHouseholdType(){ var opts=createOptions(); opts.add("请选择",""); opts.add("农村","1"); opts.add("城镇","2"); return opts; } //18 户籍所在地类型 function getresidentPlaceType(){ var opts=createOptions(); opts.add("请选择",""); opts.add("本市","1"); opts.add("外埠","2"); return opts; } //19 社保项目 function getSocialInsuranceProject(){ var opts=createOptions(); opts.add("请选择",""); opts.add("养老保险","1"); opts.add("医疗保险","2"); opts.add("失业保险","3"); opts.add("工伤保险","4"); opts.add("生育保险","5"); return opts; } /* 驻勤点类型 20 */ function StationYypeList(){ var opts = createOptions(); opts.add("请选择分类",""); opts.add("党政机关","01"); opts.add("中学(公立)","02"); opts.add("中学(私立)","22"); opts.add("小学(公立)","03"); opts.add("小学(私立)","23"); opts.add("幼儿园(公立)","04"); opts.add("幼儿园(私立)","24"); opts.add("医疗机构(一级)","05"); opts.add("医疗机构(二级)","25"); opts.add("医疗机构(三级)","26"); opts.add("高等院校","06"); opts.add("公交安全","07"); opts.add("轨道交通","08"); opts.add("娱乐场所","09"); opts.add("金融网点(银行)","10"); opts.add("金融网点(证券)","27"); opts.add("酒店餐饮","11"); opts.add("商市场","12"); opts.add("写字楼","13"); opts.add("公园景区","14"); opts.add("园区","15"); opts.add("文化中心","16"); opts.add("体育场馆","17"); opts.add("会展中心","18"); opts.add("企事业单位(国企)","19"); opts.add("企事业单位(央企)","28"); opts.add("企事业单位(私企)","29"); opts.add("居民社区","20"); opts.add("乡镇街道","21"); opts.add("公交交通 (线路)","30"); opts.add("公交交通 (场站)","31"); opts.add("轨道交通 (地铁线路)","32"); opts.add("轨道交通 (地铁安检)","33"); opts.add("轨道交通 (地铁乘务)","34"); opts.add("重点站区 ","35"); return opts; } /* 驻勤点类型 */ function StationYypeList(){ var opts = createOptions(); opts.add("请选择分类",""); opts.add("党政机关","01"); opts.add("中学(公立)","02"); opts.add("中学(私立)","22"); opts.add("小学(公立)","03"); opts.add("小学(私立)","23"); opts.add("幼儿园(公立)","04"); opts.add("幼儿园(私立)","24"); opts.add("医疗机构(一级)","05"); opts.add("医疗机构(二级)","25"); opts.add("医疗机构(三级)","26"); opts.add("高等院校","06"); opts.add("公交安全","07"); opts.add("轨道交通","08"); opts.add("娱乐场所","09"); opts.add("金融网点(银行)","10"); opts.add("金融网点(证券)","27"); opts.add("酒店餐饮","11"); opts.add("商市场","12"); opts.add("写字楼","13"); opts.add("公园景区","14"); opts.add("园区","15"); opts.add("文化中心","16"); opts.add("体育场馆","17"); opts.add("会展中心","18"); opts.add("企事业单位(国企)","19"); opts.add("企事业单位(央企)","28"); opts.add("企事业单位(私企)","29"); opts.add("居民社区","20"); opts.add("乡镇街道","21"); opts.add("公交交通 (线路)","30"); opts.add("公交交通 (场站)","31"); opts.add("轨道交通 (地铁线路)","32"); opts.add("轨道交通 (地铁安检)","33"); opts.add("轨道交通 (地铁乘务)","34"); opts.add("重点站区 ","35"); return opts; } /* 驻勤点类型:删除08轨道交通,公交交通,轨道交通改名。目前仅驻勤点管理使用,从业单位不变 */ function StationYypeListWithout08(){ var opts = createOptions(); opts.add("请选择分类",""); opts.add("党政机关","01"); opts.add("中学(公立)","02"); opts.add("中学(私立)","22"); opts.add("小学(公立)","03"); opts.add("小学(私立)","23"); opts.add("幼儿园(公立)","04"); opts.add("幼儿园(私立)","24"); opts.add("医疗机构(一级)","05"); opts.add("医疗机构(二级)","25"); opts.add("医疗机构(三级)","26"); opts.add("高等院校","06"); opts.add("公交安全","07"); //opts.add("轨道交通","08"); opts.add("娱乐场所","09"); opts.add("金融网点(银行)","10"); opts.add("金融网点(证券)","27"); opts.add("酒店餐饮","11"); opts.add("商市场","12"); opts.add("写字楼","13"); opts.add("公园景区","14"); opts.add("园区","15"); opts.add("文化中心","16"); opts.add("体育场馆","17"); opts.add("会展中心","18"); opts.add("企事业单位(国企)","19"); opts.add("企事业单位(央企)","28"); opts.add("企事业单位(私企)","29"); opts.add("居民社区","20"); opts.add("乡镇街道","21"); opts.add("公交线路","30"); opts.add("公交场站","31"); opts.add("轨道线路","32"); opts.add("轨道安检","33"); opts.add("轨道乘务","34"); opts.add("重点站区 ","35"); return opts; } /** 根据部门ID(监管机构ID)获取监管机构部门层级 **/ function getDeptIndexName(deptID){ var DeptIndexName = ""; var deptCode = ""; if(isNotNull(deptID)){ var sql = "select domainid, item_indexcode, item_name,item_superior,ITEM_REGION FROM TLK_DepartmentLevel WHERE id='"+deptID+"' "; var datart=queryByDSName(sysfunction.DS_ORGANIZATIONAUTH,sql); if(datart!=null){ for(var iter = datart.iterator();iter.hasNext();){ var docvo = iter.next(); var depname = docvo.get("item_name"); println("depname==="+depname); var depreg = docvo.get("ITEM_REGION"); println("depreg==="+depreg); var DeptIndexlist = docvo.get("item_indexcode"); println("DeptIndexlist==="+DeptIndexlist); if(isNotNull(DeptIndexlist)){ var DeptIndexSplit = DeptIndexlist.split("___"); //获取部门ID层级 println("DeptIndexSplit="+DeptIndexSplit); for(var i=0;i 0;) { //println("取余数"+(decNumber % 2)); //println("取值"+Math.floor(decNumber/2)); resArry.push(decNumber % 2); decNumber = Math.floor(decNumber/2); i++; } //倒序排列 for (var j = i - 1; j >= 0; j--) { xresArry.push(resArry[j]); } return resArry; } /* 驻勤点类型:根据编码获取类型名称 */ function getStationTypeNameByCode(code) { var name = ""; if (code == "01") { name = "党政机关"; } else if (code == "02") { name = "中学(公立)"; } else if (code == "22") { name = "中学(私立)"; } else if (code == "03") { name = "小学(公立)"; } else if (code == "23") { name = "小学(私立)"; } else if (code == "04") { name = "幼儿园(公立)"; } else if (code == "24") { name = "幼儿园(私立)"; } else if (code == "05") { name = "医疗机构(一级)"; } else if (code == "25") { name = "医疗机构(二级)"; } else if (code == "26") { name = "医疗机构(三级)"; } else if (code == "06") { name = "高等院校"; } else if (code == "07") { name = "公交安全"; } else if (code == "09") { name = "娱乐场所"; } else if (code == "10") { name = "金融网点(银行)"; } else if (code == "27") { name = "金融网点(证券)"; } else if (code == "11") { name = "酒店餐饮"; } else if (code == "12") { name = "商市场"; } else if (code == "13") { name = "写字楼"; } else if (code == "14") { name = "公园景区"; } else if (code == "15") { name = "园区"; } else if (code == "16") { name = "文化中心"; } else if (code == "17") { name = "体育场馆"; } else if (code == "18") { name = "会展中心"; } else if (code == "19") { name = "企事业单位(国企)"; } else if (code == "28") { name = "企事业单位(央企)"; } else if (code == "29") { name = "企事业单位(私企)"; } else if (code == "20") { name = "居民社区"; } else if (code == "21") { name = "乡镇街道"; } else if (code == "30") { name = "公交线路"; } else if (code == "31") { name = "公交场站"; } else if (code == "32") { name = "轨道线路"; } else if (code == "33") { name = "轨道安检"; } else if (code == "34") { name = "轨道乘务"; } else if (code == "35") { name = "重点站区"; } return name; } /** 根据驻勤点服务对象类型编码获取类型名称 */ function getServiceObjectTypeNameByCode(code){ if (code == "01") { return "中国企业"; } else if (code == "02") { return "涉日"; } else if (code == "03") { return "涉美"; } else if (code == "04") { return "涉韩"; } else if (code == "05") { return "涉欧"; } else if (code == "06") { return "涉东南亚"; } else if (code == "07") { return "涉非"; } else if (code == "08") { return "涉俄罗斯"; } else if (code == "99") { return "其他"; } else { return ""; } } ]]> 100