Bläddra i källkod

调度计划优化

zhouger 6 månader sedan
förälder
incheckning
42df8c9902

+ 1 - 1
src/main/java/sys/sc/formplugin/TestPlugin.java

@@ -234,7 +234,7 @@ public class TestPlugin  extends AbstractListPlugin {
     @Override
     public void afterDoOperation(AfterDoOperationEventArgs e) {
         super.afterDoOperation(e);
-        String filePath = "C:/filepath/test.dat";
+        String filePath = "C:/Users/test.dat";
         //生成data文件
         if ("scdatwj".equals(e.getOperateKey())) {//生成data文件
             try {

+ 1 - 1
src/main/java/sys/sc/opplugin/utils/InterFaceImgUtils.java

@@ -22,7 +22,7 @@ public class InterFaceImgUtils {
                 .loadSingle(nckd_jkpzxx,new QFilter[]{new QFilter("number","=",URL)});
     }
     //端口号
-    public int getProt() {
+    public int getPort() {
         return jkpzxx.getInt("nckd_port");
     }
     //服务器地址

+ 1 - 1
src/main/java/sys/sc/task/CreatDatDailyTask.java

@@ -84,7 +84,7 @@ public class CreatDatDailyTask extends AbstractTask {
                 String password=interFaceImgUtils.getServerPassword();
                 //服务器路径
                 //服务器端口号
-                int port= interFaceImgUtils.getProt();
+                int port= interFaceImgUtils.getPort();
                 try {
                     //上传文件到服务器中
                     SftpClient sftpClient=new SftpClient(host,username,password,port);

+ 1 - 1
src/main/java/sys/sc/task/UpdateBankDailyTask.java

@@ -60,7 +60,7 @@ public class UpdateBankDailyTask extends AbstractTask {
             String splitsign=interFaceImgUtils.getServerSplit();
             //结尾符
             String endsign=interFaceImgUtils.getServerEndsign();
-            int port= interFaceImgUtils.getProt();
+            int port= interFaceImgUtils.getPort();
             //获取服务器连接
             SftpClient sftpClient=new SftpClient(host,username,password,port);
             sftpClient.connect();

+ 18 - 5
src/main/java/sys/sc/task/UpdateDataDailyTask.java

@@ -43,7 +43,7 @@ public class UpdateDataDailyTask extends AbstractTask {
     public String splitsign=interFaceImgUtils.getServerSplit();
     //结尾符
     public String endsign=interFaceImgUtils.getServerEndsign();
-    public int port= interFaceImgUtils.getProt();
+    public int port= interFaceImgUtils.getPort();
 
 
 
@@ -426,6 +426,11 @@ public class UpdateDataDailyTask extends AbstractTask {
                 userinfo.set("number", gonghao);
                 // 设置其他字段
                 userinfo.set("gender", personData.get("nckd_gender"));
+                if (("").equals(personData.get("nckd_gender"))) {
+                    userinfo.set("gender","0");
+                }else {
+                    userinfo.set("gender", personData.get("nckd_gender"));
+                }
                 //人员手机号
                 userinfo.set("phone", personData.get("nckd_sjh"));
                 // 设置其他固定字段
@@ -479,10 +484,18 @@ public class UpdateDataDailyTask extends AbstractTask {
                     }
                 }
                 String postName = personData.getString("nckd_posidname");;
-                bumeninfo.set("position", postName);
+                if (("").equals(postName)) {
+                    bumeninfo.set("position", "无");
+                }else {
+                    bumeninfo.set("position", postName);
+                }
                 //所在岗位名称
-                String positionnumber = personData.getString("nckd_posidname");;
-                bumeninfo.set("post", positionnumber);
+                String positionnumber = personData.getString("nckd_posidname");
+                if (("").equals(positionnumber)) {
+                    bumeninfo.set("post", "无");
+                }else {
+                    bumeninfo.set("post", positionnumber);
+                }
                 // 保存新用户信息
                 SaveServiceHelper.save(new DynamicObject[]{userinfo});
                 msg+="工号为 " + gonghao + " 的用户已创建!";
@@ -516,7 +529,7 @@ public class UpdateDataDailyTask extends AbstractTask {
         String datestr=sf.format(newDate);
         //文件路径拼接
         //真实路径
-        String realPath = nckd_url+datestr+"/"+nckd_filename;
+        String realPath = nckd_url+datestr+File.separator+nckd_filename;
         return realPath;
     }
     @Override

+ 1 - 1
src/main/java/sys/sc/task/UpdateImpairmentDailyTask.java

@@ -39,7 +39,7 @@ public class UpdateImpairmentDailyTask extends AbstractTask {
     public String splitsign=interFaceImgUtils.getServerSplit();
     //结尾符
     public String endsign=interFaceImgUtils.getServerEndsign();
-    public int port= interFaceImgUtils.getProt();
+    public int port= interFaceImgUtils.getPort();