From db1d7484b7114f9f91decef684280866dac34dfe Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期日, 29 十月 2023 23:30:09 +0800
Subject: [PATCH] 消息加台账导入

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java |  199 ++++++++++++++++++++++++++++++++++---------------
 1 files changed, 136 insertions(+), 63 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java
index b1824b6..dce198e 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamEquipmentController.java
@@ -18,6 +18,9 @@
 import org.jeecg.common.system.base.entity.SysUpload;
 import org.jeecg.common.system.query.QueryGenerator;
 import org.jeecg.common.system.vo.LoginUser;
+import org.jeecg.modules.base.entity.Constructor;
+import org.jeecg.modules.base.service.IConstructorService;
+import org.jeecg.modules.base.service.IFactoryModelService;
 import org.jeecg.modules.eam.entity.*;
 import org.jeecg.modules.eam.model.DepartVo;
 import org.jeecg.modules.eam.service.*;
@@ -29,6 +32,8 @@
 
 import org.jeecg.common.system.base.controller.JeecgController;
 
+import org.jeecg.modules.system.entity.SysDepart;
+import org.jeecg.modules.system.service.ISysDepartService;
 import org.jeecgframework.poi.excel.ExcelImportUtil;
 import org.jeecgframework.poi.excel.entity.ImportParams;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -74,8 +79,6 @@
 	 @Autowired
 	 private IProcessParametersTemplateService processParametersTemplateService;
 
-
-
 	 @Autowired
 	 private ISysBaseAPI sysBaseApi;
 
@@ -99,6 +102,22 @@
 
 	 @Autowired
 	 private IEquipmentCategoryService equipmentCategoryService;
+
+	 @Autowired
+	 private ISysDepartService departService;
+
+	 @Autowired
+	 private ITeamService teamService;
+
+	 @Autowired
+	 private IConstructorService constructorService;
+
+	 @Autowired
+	 private IAreaService areaService;
+
+
+
+
 	/**
 	 * 鍒嗛〉鍒楄〃鏌ヨ
 	 *
@@ -543,119 +562,181 @@
 			 try {
 				 List<EquipmentImportVo> list = ExcelImportUtil.importExcel(file.getInputStream(), EquipmentImportVo.class, params);
 				 for(int i = 0;i<list.size();i++){
+					 Equipment equipment = new Equipment();
                      EquipmentImportVo equipmentImportVo = list.get(i);
-					 EquipmentCategory equipmentCategory = equipmentCategoryService.getOne(new QueryWrapper<EquipmentCategory>().eq("name",equipmentImportVo.getEquipmentCategoryName()),false);
+					 String equipmentCategoryName = equipmentImportVo.getEquipmentCategoryName();
+					 String useId = equipmentImportVo.getUseId();
+					 String areaId = equipmentImportVo.getFactoryModelId();
+					 String manageId = equipmentImportVo.getManageId();
+					 String constructorId = equipmentImportVo.getConstructorId();
+					 String teamId = equipmentImportVo.getTeamId();
                      if(StringUtils.isBlank(equipmentImportVo.getNum())){
 						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:缁熶竴缂栫爜缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
                      else if(StringUtils.isBlank(equipmentImportVo.getName())){
 						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍚嶇О缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
-					 }
-                     else if(StringUtils.isBlank(equipmentImportVo.getUseId())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:浣跨敤閮ㄩ棬缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-						 exceptionNum++;
-					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getEquipmentUda1())){
-//						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:宸ュ尯缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-//						 exceptionNum++;
-//					 }
-                     else if(StringUtils.isBlank(equipmentImportVo.getManageId())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:缁存姢閮ㄩ棬缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-						 exceptionNum++;
+						 continue;
 					 }
                      else if(StringUtils.isBlank(equipmentImportVo.getTeamId())){
 						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:缁翠慨鐝粍缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
                      else if(StringUtils.isBlank(equipmentImportVo.getEquipmentImportanceId())){
 						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:ABC鏍囪瘑缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
-					 }
-                     else if(StringUtils.isBlank(equipmentImportVo.getEquipmentCategoryName())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍒嗙被缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-						 exceptionNum++;
+						 continue;
 					 }
                      else if(StringUtils.isBlank(equipmentImportVo.getEquipmentStatus())){
 						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鐘舵�佺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
 					 else if(StringUtils.isBlank(equipmentImportVo.getTechnologyStatus())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鎶�鏈己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鎶�鏈姸鎬佺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
-					 else if(StringUtils.isBlank(equipmentImportVo.getFactoryModelId())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:杞﹂棿缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+					 else if(StringUtils.isBlank(equipmentImportVo.getModel())){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍨嬪彿缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
-					 else if(StringUtils.isBlank(equipmentImportVo.getWorkCenterId())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:浜х嚎缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+					 else if(StringUtils.isBlank(useId)){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:浣跨敤閮ㄩ棬缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
-					 else if(ObjectUtils.isNotNull(equipmentImportVo.getWarrantyStart())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璐ㄤ繚寮�濮嬫棩鏈熺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+					 else if(StringUtils.isBlank(areaId)){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:宸ュ尯缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
-					 else if(StringUtils.isBlank(equipmentImportVo.getPropertyStatus())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璧勪骇鐘舵�佺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+					 else if(StringUtils.isBlank(manageId)){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:缁存姢閮ㄩ棬缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 						 exceptionNum++;
+						 continue;
 					 }
-                     //闈炲繀濉」
-//                     else if(StringUtils.isBlank(equipmentImportVo.getEquipmentUda5())){
+					 else if(StringUtils.isBlank(equipmentCategoryName)){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍒嗙被缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+						 exceptionNum++;
+						 continue;
+					 }
+					 else if(StringUtils.isBlank(teamId)){
+						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:缁翠慨鐝粍缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+						 exceptionNum++;
+						 continue;
+					 }
+					 //闈炲繀濉」
+					 // else if(ObjectUtils.isNotNull(equipmentImportVo.getWarrantyStart())){
+//						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璐ㄤ繚寮�濮嬫棩鏈熺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+//						 exceptionNum++;
+//					 }
+//					 else if(StringUtils.isBlank(equipmentImportVo.getPropertyStatus())){
+//						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璧勪骇鐘舵�佺己澶�,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+//						 exceptionNum++;
+//					 }
+//                   else if(StringUtils.isBlank(equipmentImportVo.getEquipmentUda5())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:鍔熻兘浣嶇疆缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getLocation())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getLocation())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:瀹夎浣嶇疆缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getLeaveFactoryDate())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getLeaveFactoryDate())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:鍑哄巶鏃ユ湡缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getProjectApprovalNo())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getProjectApprovalNo())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:绔嬮」鍗″彿缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getFundSource())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getFundSource())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璧勯噾鏉ユ簮缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getAcceptanceCheckDate())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getAcceptanceCheckDate())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:楠屾敹鏃ユ湡缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getLeaveFactoryDate())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getLeaveFactoryDate())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:鍑哄巶鏃ユ湡缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if(StringUtils.isBlank(equipmentImportVo.getFactoryNo())){
+//                   else if(StringUtils.isBlank(equipmentImportVo.getFactoryNo())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:鍑哄巶缂栧彿缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-//                     else if( StringUtils.isBlank(equipmentImportVo.getConstructorId())){
+//                   else if( StringUtils.isBlank(equipmentImportVo.getConstructorId())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璧勪骇鍒堕�犲晢缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-                     else if(StringUtils.isBlank(equipmentImportVo.getModel())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍨嬪彿缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-						 exceptionNum++;
-					 }
-                     else if(StringUtils.isBlank(equipmentImportVo.getSpecification())){
-						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧瑙勬牸缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
-						 exceptionNum++;
-					 }
+//                   else if(StringUtils.isBlank(equipmentImportVo.getSpecification())){
+//						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧瑙勬牸缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
+//						 exceptionNum++;
+//					 }
 //					 else if(StringUtils.isBlank(equipmentImportVo.getGpo())){
 //						 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璁惧鍔熺巼缂哄け,璇峰~鍐欏繀濉」鍚庡啀瀵煎叆;";
 //						 exceptionNum++;
 //					 }
-					 else if(ObjectUtils.isNull(equipmentCategory))
-					       {
-							  exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:璇ヨ澶囨墍灞炵被鍒笉瀛樺湪锛岃鍏堢淮鎶よ澶囩被鍒�;";
-							  exceptionNum++;
-						   }
 					 else{
+						 SysDepart use = departService.getOne(new QueryWrapper<SysDepart>().eq("depart_name",useId.trim()),false);
+						 if(ObjectUtils.isNull(useId)){
+							 equipment.setUseId(use.getId());
+						 }else {
+							 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:涓嶅瓨鍦ㄨ浣跨敤閮ㄩ棬,璇风淮鎶ら儴闂ㄦ暟鎹悗鍐嶅鍏�;";
+							 exceptionNum++;
+							 continue;
+						 }
+						 Area area = areaService.getOne(new QueryWrapper<Area>().eq("name",areaId.trim()));
+						 if(ObjectUtils.isNotNull(area)){
+							 equipment.setFactoryModelId(area.getId());
+						 }else {
+							 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:涓嶅瓨鍦ㄨ宸ュ尯,璇风淮鎶ゅ伐鍖烘暟鎹悗鍐嶅鍏�;";
+							 exceptionNum++;
+							 continue;
+						 }
+						 SysDepart manage = departService.getOne(new QueryWrapper<SysDepart>().eq("depart_name",manageId.trim()));
+						 if(ObjectUtils.isNotNull(manage)){
+							 equipment.setManageId(manage.getId());
+						 }else{
+							 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:涓嶅瓨鍦ㄨ缁存姢閮ㄩ棬,璇峰厛缁存姢閮ㄩ棬鏁版嵁鍚庡啀瀵煎叆;";
+							 exceptionNum++;
+							 continue;
+						 }
+						 EquipmentCategory equipmentCategory = equipmentCategoryService.getOne(new QueryWrapper<EquipmentCategory>().eq("name",equipmentCategoryName.trim()),false);
+						 if(ObjectUtils.isNotNull(equipmentCategory)){
+						 	equipment.setEquipmentCategoryId(equipmentCategory.getId());
+						 }
+						 else {
+							 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:涓嶅瓨鍦ㄨ璁惧鍒嗙被,璇峰厛缁存姢璁惧鍒嗙被鏁版嵁鍚庡啀瀵煎叆;";
+							 exceptionNum++;
+							 continue;
+						 }
+						 Team team = teamService.getOne(new QueryWrapper<Team>().eq("name",teamId.trim()),false);
+						 if(ObjectUtils.isNotNull(team)){
+							 equipment.setTeamId(team.getId());
+						 }else {
+							 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐�,鍘熷洜:涓嶅瓨鍦ㄨ鐝粍,璇峰厛缁存姢鐝粍鏁版嵁鍚庡啀瀵煎叆;";
+							 exceptionNum++;
+							 continue;
+						 }
+						 if(StringUtils.isNotBlank(constructorId)){
+							 Constructor constructor = constructorService.getByName(constructorId.trim());
+							 if(ObjectUtils.isNotNull(constructor)){
+							 	equipment.setConstructorId(constructor.getId());
+							 }else {
+							 	constructor = new Constructor();
+							 	constructor.setName(constructorId);
+							 	constructor.setDelFlag(0);
+							 	constructorService.save(constructor);
+							 	equipment.setConstructorId(constructor.getId());
+							 }
+						 }
                          if(equipmentImportVo.getPropertyStatus().equals("warranty")){
 							 if(
 							 		ObjectUtils.isNull(equipmentImportVo.getWarrantyStart())
@@ -666,24 +747,19 @@
 							 }
 
 						 }else{
-							 Equipment oriEquipment = equipmentService.getOne(new QueryWrapper<Equipment>().eq("num",equipmentImportVo.getNum()),false);
+							 Equipment oriEquipment = equipmentService
+									 .getOne(new QueryWrapper<Equipment>()
+											 .eq("num",equipmentImportVo.getNum()),false);
 							 if(ObjectUtils.isNull(oriEquipment)){
-								 Equipment equipment = new Equipment();
 								 equipment.setNum(equipmentImportVo.getNum())
 										 .setName(equipmentImportVo.getName())
-										 .setUseId(equipmentImportVo.getUseId())
-										 .setEquipmentUda1(equipmentImportVo.getEquipmentUda1())
-										 .setManageId(equipmentImportVo.getManageId())
-										 .setTeamId(equipmentImportVo.getTeamId())
 										 .setTechnologyStatus(equipmentImportVo.getTechnologyStatus())
 										 .setEquipmentImportanceId(equipmentImportVo.getEquipmentImportanceId())
-										 .setEquipmentCategoryId(equipmentCategory.getId())
 										 .setSpecificEquipment(equipmentImportVo.getKeyEquipmentIdentification())
 										 .setSecurityConfiguration(equipmentImportVo.getSecurityConfiguration())
 										 .setCoolingSystem(equipmentImportVo.getCoolingSystem())
 										 .setFireExtinguisher(equipmentImportVo.getFireExtinguisher())
 										 .setFireExtinguisherValidityPeriod(equipmentImportVo.getFireExtinguisherValidityPeriod())
-										 .setOperatingSystem(equipmentImportVo.getOperatingSystem())
 										 .setSystem(equipmentImportVo.getSystem())
 										 .setPort(equipmentImportVo.getPort())
 										 .setCoordinateNum(equipmentImportVo.getCoordinateNum())
@@ -697,12 +773,9 @@
 										 .setFundSource(equipmentImportVo.getFundSource())
 										 .setAcceptanceCheckDate(equipmentImportVo.getAcceptanceCheckDate())
 										 .setFactoryNumber(equipmentImportVo.getFactoryNumber())
-										 .setConstructorId(equipmentImportVo.getConstructorId())
 										 .setSourceCountry(equipmentImportVo.getSourceCountry())
 										 .setModel(equipmentImportVo.getModel())
 										 .setSpecification(equipmentImportVo.getSpecification())
-										 .setFactoryModelId(equipmentImportVo.getFactoryModelId())
-										 .setWorkCenterId(equipmentImportVo.getWorkCenterId())
 										 .setPropertyStatus(equipmentImportVo.getPropertyStatus())
 										 .setWarrantyStart(equipmentImportVo.getWarrantyStart())
 										 .setWarrantyEnd(equipmentImportVo.getWarrantyEnd())
@@ -737,9 +810,9 @@
 							 }else {
 								 exceptionInfo = exceptionInfo+"绗�"+(i+2)+"琛屽鍏ュけ璐ワ紝鍘熷洜锛氱粺涓�缂栫爜宸插瓨鍦紝鏁版嵁閲嶅瀵煎叆;";
 								 exceptionNum++;
+								 continue;
 							 }
 						 }
-
 					 }
 				 }
 				 if(exceptionNum!=0){

--
Gitblit v1.9.3