Browse Source

接口修改

pengcheng 3 weeks ago
parent
commit
5302ac26f9

+ 25 - 1
ruoyi-system/src/main/java/com/ruoyi/clock/listener/EmployeeImportListener.java

@@ -67,12 +67,36 @@ public class EmployeeImportListener extends AnalysisEventListener<EmployeeImport
     @Override
     public void invoke(EmployeeImportBo userVo, AnalysisContext context) {
 
+        String employeeName = userVo.getEmployeeName();
         String phonenumber = userVo.getPhonenumber();
         String agentName = userVo.getAgentName();
         String shopName = userVo.getShopName();
-        String employeeName = userVo.getEmployeeName();
+
+        if(ObjectUtil.isEmpty(phonenumber)){
+            failureNum++;
+            failureMsg.append("<br/>").append(failureNum).append("、手机号码 ").append(" 不能为空");
+            return;
+        }
+
         Employee user = this.employeeService.selectUserByUserName(phonenumber);
         try {
+            if(ObjectUtil.isEmpty(employeeName)){
+                failureNum++;
+                failureMsg.append("<br/>").append(failureNum).append("、姓名 ").append(" 不能为空");
+                return;
+            }
+
+            if(ObjectUtil.isEmpty(agentName)){
+                failureNum++;
+                failureMsg.append("<br/>").append(failureNum).append("、所属代理商 ").append(" 不能为空");
+                return;
+            }
+            if(ObjectUtil.isEmpty(shopName)){
+                failureNum++;
+                failureMsg.append("<br/>").append(failureNum).append("、所属门店 ").append(" 不能为空");
+                return;
+            }
+
             Agent agent = agentService.getAgentByName(agentName);
             if(ObjectUtil.isEmpty(agent)){
                 failureNum++;