dep代码涉及到日期的

var easNames = JavaImporter();
easNames.importPackage(Packages.com.kingdee.bos.dao.query);
easNames.importPackage(Packages.java.math);
with(easNames){ 
	  var customerId="";
	  var customerName="":
	if(null!=pluginCtx.getKDBizPromptBox("prmtCustomer").getValue()){
		ustomerId=pluginCtx.getKDBizPromptBox("prmtCustomer").getValue().getId();
	    }
     if(null!=pluginCtx.getKDBizPromptBox("prmtCustomer").getValue()){
     	customerName= pluginCtx.getKDBizPromptBox("prmtCustomer").getValue().getName();//;
     	}
  
   // 药品生产许许可证, 执行执照,条码证,GMP证书,产品首营资质,药品再注册或补充申请批件,受理通知书,商标注册证,省检报告或受理通知单
   var sql="  select    CFKDDATEPICKER, CFKDDATEPICKER1,CFKDDATEPICKER2,CFKDDATEPICKER3,CFKDDATEPICKER4,CFKDDATEPICKER5,CFKDDATEPICKER6,CFKDDATEPICKER7, CFKDDATEPICKER8   from T_BD_Customer where fid ='"+customerId+"' ";
    var aaaa=SQLExecutorFactory.getRemoteInstance(sql).executeSQL( );
                    var  CFKDDATEPICKER="";
                    var CFKDDATEPICKER1="";
                     var  CFKDDATEPICKER2="";
                    var CFKDDATEPICKER3="";
                     var  CFKDDATEPICKER4="";
                    var CFKDDATEPICKER5="";
                     var  CFKDDATEPICKER6="";
                    var CFKDDATEPICKER7="";
                     var CFKDDATEPICKER8="";
                      while(aaaa.next()){
                     	 CFKDDATEPICKER=aaaa.getString("CFKDDATEPICKER");//药品生产许许可证
                     	 CFKDDATEPICKER1=aaaa.getString("CFKDDATEPICKER1");//执行执照
                     	 CFKDDATEPICKER2=aaaa.getString("CFKDDATEPICKER2");//条码证
                     	 CFKDDATEPICKER3=aaaa.getString("CFKDDATEPICKER3");//GMP证书
                     	// CFKDDATEPICKER4=aaaa.getString("CFKDDATEPICKER4");//产品首营资质
                     	 CFKDDATEPICKER5=aaaa.getString("CFKDDATEPICKER5");//药品再注册或补充申请批件
                     	 CFKDDATEPICKER6=aaaa.getString("CFKDDATEPICKER6");//受理通知书
                     	 CFKDDATEPICKER7=aaaa.getString("CFKDDATEPICKER7");//商标注册证
                     	 CFKDDATEPICKER8=aaaa.getString("CFKDDATEPICKER8");//省检报告或受理通知单
                     	}
                 //先判断客户基本资料的那些字段是否为空
              //     com.kingdee.eas.util.client.MsgBox.showInfo(CFKDDATEPICKER);	
                 if(null==CFKDDATEPICKER){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"药品生产许许可证没有维护,请先维护再保存");	
                 	  com.kingdee.eas.util.SysUtil.abort();
                 	}
                     if(null==CFKDDATEPICKER1){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"执行执照没有维护,请先维护再保存");
                 	  com.kingdee.eas.util.SysUtil.abort();	
                 	} 	
                   if(null==CFKDDATEPICKER2){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"条码证没有维护,请先维护再保存");	
                 	  com.kingdee.eas.util.SysUtil.abort();
                 	} 
                    if(null==CFKDDATEPICKER3){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"GMP证书没有维护,请先维护再保存");	
                 	  com.kingdee.eas.util.SysUtil.abort();
                 	} 
                      if(null==CFKDDATEPICKER5){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"药品再注册或补充申请批件没有维护,请先维护再保存");	
                 	  com.kingdee.eas.util.SysUtil.abort();
                 	} 
                 	  if(null==CFKDDATEPICKER6){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"受理通知书没有维护,请先维护再保存");
                 	  com.kingdee.eas.util.SysUtil.abort();	
                 	} 	
                    if(null==CFKDDATEPICKER7){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"商标注册证没有维护,请先维护再保存");
                 	  com.kingdee.eas.util.SysUtil.abort();	
                 	} 	
                     if(null==CFKDDATEPICKER8){
                 	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"省检报告或受理通知单没有维护,请先维护再保存");	
                 	  com.kingdee.eas.util.SysUtil.abort();
                 	} 							
                 //2018-12-12 00:00:00  格式化 20181212
                    function toDateString(timeString){ 
                    	 var str=timeString.split(" ");
                          str=str[0];
                         str=str.replace("-", "")
                         return str;
                    	}
                 CFKDDATEPICKER=toDateString(CFKDDATEPICKER);
                 CFKDDATEPICKER1=toDateString(CFKDDATEPICKER1);
                  CFKDDATEPICKER2=toDateString(CFKDDATEPICKER2);
                   CFKDDATEPICKER3=toDateString(CFKDDATEPICKER3);
                   // CFKDDATEPICKER4=toDateString(CFKDDATEPICKER4);
                     CFKDDATEPICKER5=toDateString(CFKDDATEPICKER5);
                      CFKDDATEPICKER6=toDateString(CFKDDATEPICKER6);
                      CFKDDATEPICKER7=toDateString(CFKDDATEPICKER7);
                      CFKDDATEPICKER8=toDateString(CFKDDATEPICKER8);
                 
                    // com.kingdee.eas.util.client.MsgBox.showInfo(CFKDDATEPICKER);	
                     var nowDate = new java.util.Date();var nowDate = new java.util.Date();
            function Todate(num) { //Fri Oct 31 18:00:00 UTC+0800 2008
            num = num + "";
            var date = "";
            var month = new Array();
            month["Jan"] = "01"; month["Feb"] = "02"; month["Mar"] = "03"; month["Apr"] = "04"; month["May"] = "05"; month["Jun"] = "06";
            month["Jul"] = "07"; month["Aug"] ="08"; month["Sep"] = "09"; month["Oct"] = 10; month["Nov"] = 11; month["Dec"] = 12;
            var week = new Array();
            week["Mon"] = "一"; week["Tue"] = "二"; week["Wed"] = "三"; week["Thu"] = "四"; week["Fri"] = "五"; week["Sat"] = "六"; week["Sun"] = "日";
            str = num.split(" ");
            date = str[5].toString();
            date = date+month[str[1]]  + str[2];
            return date;
        }
            var formatStr=Todate(nowDate );  
            if(formatStr>CFKDDATEPICKER){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"药品生产许许可证已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}

            	 if(formatStr>CFKDDATEPICKER1){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"执行执照已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER2){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"条码证已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER3){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"GMP证书已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER5){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"药品再注册或补充申请批件已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER6){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"受理通知书已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER7){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"商标注册证已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
            	  if(formatStr>CFKDDATEPICKER8){
            	  com.kingdee.eas.util.client.MsgBox.showInfo(customerName+"省检报告或受理通知单已过期,请先维护再保存");	
                 com.kingdee.eas.util.SysUtil.abort();
            	}
           
         
              
                                     
}
  

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值