فهرست منبع

客户信息新增报42000错误

user5 3 سال پیش
والد
کامیت
2aa162fff8

+ 6 - 2
src/main/java/com/jeeplus/modules/workclientinfo/service/WorkClientInfoService.java

@@ -412,9 +412,13 @@ public class WorkClientInfoService extends CrudService<WorkClientInfoDao, WorkCl
                 WorkClientJobTypeInfo workClientJobTypeInfo = new WorkClientJobTypeInfo();
                 workClientJobTypeInfo.setJobTypeId(jobType);
                 workClientJobTypeInfo.setWorkClientId(workClientInfo.getId());
-                workClientJobTypeList.add(workClientJobTypeInfo);
+                if(StringUtils.isNotBlank(jobType) && StringUtils.isNotBlank(workClientInfo.getId()) ){
+                    workClientJobTypeList.add(workClientJobTypeInfo);
+                }
+            }
+            if(workClientJobTypeList.size()>0){
+                workClientLinkmanDao.jobTypeInsert(workClientJobTypeList);
             }
-            workClientLinkmanDao.jobTypeInsert(workClientJobTypeList);
         }
 		//联系人信息
 		for (WorkClientLinkman workClientLinkman : workClientInfo.getWorkClientLinkmanList()){

+ 1 - 1
src/main/webapp/webpage/modules/workclientinfo/workClientInfoForm.jsp

@@ -47,7 +47,7 @@
 		  if(validateForm.form()){
               var jobTypeStr = $("#jobTypeStr").val();
               if (jobTypeStr == null || "" == jobTypeStr) {
-                  parent.layer.msg("请选择联系人类型!", {icon: 5});
+                  parent.layer.msg("请选择代表方类型!", {icon: 5});
                   return false;
               }
               var telephone = $("#telephone").val();