|
@@ -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
|