社区警务项目导入
  __DXZvc8mnEmDqMARhK7a
  __DXZvc8mnEmDqMARhK7a
  
16
2048
1536
rollback
1685594697467
社区警务
0
424
291
142
34
attendance_site_base_info_s
1685594723946
社区警务名称
0
189
175
142
34
attendanceSiteName
false
//判断表单某字段不能为空   
   (function(){   
   var value = getItemValueAsString(@quot;attendanceSiteName@quot;);     
   if(!isNotNull(value)) {   
       return @quot;社区警务名称必须填写!@quot;;   
   }   
     
   })()
1685594723946
1685594697467
false
false
424;292;296;176
1685594895275
1685595030163
社区警务内容
0
355
180
142
34
attendanceSiteContent
false
//判断表单某字段不能为空   
   (function(){   
   var value = getItemValueAsString(@quot;attendanceSiteContent@quot;);     
   if(!isNotNull(value)) {   
       return @quot;社区警务内容必须填写!@quot;;   
   }   
     
   })()
1685595030163
1685594697467
false
false
424;292;577;176
1685595075055
1685595078993
社区警务详细地址
0
475
179
142
34
attendanceSiteFullAddress
false
//判断表单某字段不能为空   
   (function(){   
   var value = getItemValueAsString(@quot;attendanceSiteFullAddress@quot;);     
   if(!isNotNull(value)) {   
       return @quot;社区警务详细地址必须填写!@quot;;   
   }   
     
   })()
1685595078993
1685594697467
false
false
424;292;655;244
1685595122315
1685595435240
负责人身份证号
0
619
186
142
34
principalIdCardNo
false
//判断表单某字段不能为空    
    (function(){    
    var value = getItemValueAsString(@quot;principalIdCardNo@quot;);      
    if(isNotNull(value)) {    
       var sql = @quot;select @quot;+            
         @quot;'@quot;+getDomainid()+@quot;' as DOMAINID,ITEM_securityName@quot;+   
         @quot; from vw_employee@quot;+            
         @quot; where ITEM_isInMyCompany = '1' and item_documentID='@quot;+value+@quot;' and DOMAINID='@quot;+getDomainid()+@quot;'@quot;;            
        println(@quot;sql--@gt;@quot;+sql);          
     var datas = findBySQL(sql);
    println(@quot;datas--@gt;@quot;+datas);          
        if(datas == null){     
         return @quot;负责人应为在职人员@quot;;   
       }   
    }else{ 
      println(@quot;value--@gt;@quot;+value); 
    } 
    })()
1685595522817
执行范围
0
739
195
142
34
performRange
false
//判断表单某字段不能为空            
  (function(){    
    var  id=getDomainid();       
    var process = getDomainProcess();//获取企业域对象   
    var  system_name=process.doView(id);  
    var companyName = system_name.getName();          
    var value = getItemValueAsString(@quot;principalIdCardNo@quot;);     
    var attendanceSiteName = getItemValueAsString(@quot;attendanceSiteName@quot;);    
    var attendanceSiteContent = getItemValueAsString(@quot;attendanceSiteContent@quot;);    
    var attendanceSiteFullAddress = getItemValueAsString(@quot;attendanceSiteFullAddress@quot;);  
    var principalIdCardNo = getItemValueAsString(@quot;principalIdCardNo@quot;);  
    var performRange = getItemValueAsString(@quot;performRange@quot;);  
    var principal = @quot;@quot;;  
    var principalName = @quot;@quot;;  
    var principalCardType = @quot;@quot;;  
    var principalIdCardNo = @quot;@quot;;  
    var principalPhoneNo = @quot;@quot;;  
    var id = getId();  
    println(@quot;id====@quot;+id);  
    var today = format(getToday(), @quot;yyyy-MM-dd@quot;);  
    if(isNotNull(value)) {            
      var doc=getCurrentDocument();           
      var sql = @quot;select @quot;+           
          @quot;'@quot;+getDomainid()+@quot;' as DOMAINID,@quot;+           
          @quot;ITEM_userID,@quot;+ //用户ID           
          @quot;ITEM_userID as item_ID,@quot;+           
          @quot;ITEM_securityName as item_name,@quot; + //保安员姓名           
          @quot;ITEM_documentType as item_idTYPE,@quot; + //证件类型           
          @quot;item_documentID as item_idNUMBER,@quot; + //证件号码           
          @quot;ITEM_phone as item_telephone,@quot; + //手机号           
          @quot;ITEM_isCertified as item_isCertified,@quot; + //核验状态           
          @quot;ITEM_shiming as item_CERTIFICATIONSTATUS@quot; + //实名状态           
          @quot; from vw_employee@quot;+           
          @quot; where item_documentID='@quot;+value+@quot;' and DOMAINID='@quot;+getDomainid()+@quot;'@quot;;           
      println(@quot;sql--@gt;@quot;+sql);         
      var datart = findBySQL(sql);           
      if(isNotNull(datart)){       
        principal = datart.getItemValueAsString(@quot;ID@quot;);  
        principalName = datart.getItemValueAsString(@quot;name@quot;);  
        principalCardType = datart.getItemValueAsString(@quot;idTYPE@quot;);  
        principalIdCardNo = datart.getItemValueAsString(@quot;idNUMBER@quot;);  
        principalPhoneNo = datart.getItemValueAsString(@quot;telephone@quot;);  
        if (principalCardType == @quot;1@quot;){  
          println(@quot;1111111111@quot;)  
          principalCardType = @quot;居民身份证/户口簿@quot;;  
        }else if (principalCardType == @quot;2@quot;){  
          println(@quot;22222222@quot;)  
          principalCardType = @quot;退伍军人证@quot;;  
        }  
        else  if(principalCardType == @quot;3@quot;){  
          println(@quot;3333333@quot;)  
          principalCardType = @quot;警号@quot;;  
        }  
        else  if(principalCardType == @quot;4@quot;){  
          println(@quot;44444444@quot;)  
          principalCardType = @quot;香港特区护照/身份证@quot;;  
        }  
        else  if(principalCardType == @quot;5@quot;){  
          println(@quot;555555555@quot;)  
          principalCardType = @quot;澳门特区护照/身份证明@quot;;  
        }  
        else  if(principalCardType == @quot;6@quot;){  
          println(@quot;666666666@quot;)  
          principalCardType = @quot;台湾居民来往大陆通行证@quot;;  
        }  
        else  if(value == @quot;7@quot;){  
          println(@quot;7777777777@quot;)  
          principalCardType = @quot;警号@quot;;  
        }  
        else  if(principalCardType == @quot;8@quot;){  
          println(@quot;8888888888@quot;)  
          principalCardType = @quot;外国护照@quot;;  
        }  
        doc.findItem(@quot;principal@quot;).setValue(principal);           
        doc.findItem(@quot;principalName@quot;).setValue(principalName);           
        doc.findItem(@quot;principalCardType@quot;).setValue(principalCardType);           
        doc.findItem(@quot;principalIdCardNo@quot;).setValue(principalIdCardNo);           
        doc.findItem(@quot;principalPhoneNo@quot;).setValue(principalPhoneNo);           
        doc.findItem(@quot;companyName@quot;).setValue(companyName);  
        doc.findItem(@quot;attendanceStartDate@quot;).setValue(today);  
        doc.findItem(@quot;attendanceEndDate@quot;).setValue(@quot;2100-01-01@quot;);  
        doc.findItem(@quot;attendanceSiteState@quot;).setValue(@quot;待完善@quot;);  
        println(@quot;sql--@gt;@quot;+datart.getItemValueAsString(@quot;ID@quot;));    
        var insql = @quot;INSERT INTO tlk_attendance_site_base_info (id,domainid,item_companyName,item_domain_id,item_company_police,item_attendanceStartDate,item_attendanceEndDate,item_attendanceSiteState,item_attendanceSiteName,item_attendanceSiteType,item_attendanceSiteContent,item_attendanceSiteAddress,item_attendanceSiteFullAddress,item_attendanceSiteLongitude,item_attendanceSiteLatitude,item_performRange,item_officePoliceAddress,item_officePoliceAddressID,item_officePoliceIDIndex,item_principal,item_principalName,item_principalCardType,item_principalIdCardNo,item_principalPhoneNo)VALUES('@quot;+id+@quot;','@quot;+getDomainid()+@quot;','@quot;+companyName+@quot;','@quot;+getDomainid()+@quot;','','@quot;+today+@quot;','2100-01-01','未完善','@quot;+attendanceSiteName+@quot;','','@quot;+attendanceSiteContent+@quot;','','@quot;+attendanceSiteFullAddress+@quot;','00.0000000','00.0000000','@quot;+performRange+@quot;','','','','@quot;+principal+@quot;','@quot;+principalName+@quot;','@quot;+principalCardType+@quot;','@quot;+principalIdCardNo+@quot;','@quot;+principalPhoneNo+@quot;')@quot;  
        println(@quot;insql---------@quot;+insql);  
        insertByDSName(@quot;baibaodunFlow@quot;,insql);  
      }else{        
        return @quot;@quot;;        
      }           
    }   
    
    
    
  })()
//判断表单某字段不能为空 
 (function(){ 
 var value = getItemValueAsString(@quot;performRange@quot;);   
 if(!isNotNull(value)) { 
     return @quot;执行范围(单位:米)必须填写!@quot;; 
 } 
 
 })()
1685595435240
1685594697467
false
false
424;292;700;192
1685595524857
false
false
1685595830662
1685595522817
1685594697467
false
false
424;292;1103;199
1685595835323
]]>
  /uploads/exceltemplate/社区警务信息导入模板.xlsx