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