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