|
@@ -1,5 +1,6 @@
|
|
|
package org.jeecg.modules.cmmsInspectItem.service.impl;
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import org.jeecg.modules.cmmsInspectItem.entity.CmmsInspectItem;
|
|
|
import org.jeecg.modules.cmmsInspectItem.entity.CmmsInspectItemVo;
|
|
@@ -45,35 +46,42 @@ public class CmmsInspectItemServiceImpl extends ServiceImpl<CmmsInspectItemMappe
|
|
|
|
|
|
String equipdefid = cmmsInspectItem.getEquipdefid();
|
|
|
|
|
|
- String[] equipdefids = equipdefid.split(",");
|
|
|
- List<String> strings = Arrays.asList(equipdefids);
|
|
|
- for (String str:strings) {
|
|
|
- CmmsInspectItem item = new CmmsInspectItem();
|
|
|
- item.setEquipdefid(str);
|
|
|
- if (cmmsInspectItem.getItemcode() == null || "".equals(cmmsInspectItem.getItemcode())){
|
|
|
- item.setItemcode(autoCodeUtil.genSerialCode(UserConstants.CMMSINSPECTITEM_CODE, null));
|
|
|
- }else {
|
|
|
- item.setItemcode(cmmsInspectItem.getItemcode());
|
|
|
- }
|
|
|
- if (cmmsInspectItem.getClassification() != null){
|
|
|
- item.setClassification(cmmsInspectItem.getClassification());
|
|
|
- }
|
|
|
- if (cmmsInspectItem.getConditions() != null){
|
|
|
- item.setConditions(cmmsInspectItem.getConditions());
|
|
|
- }
|
|
|
- if (cmmsInspectItem.getItemname() != null){
|
|
|
- item.setItemname(cmmsInspectItem.getItemname());
|
|
|
+ if(ObjectUtil.isNotNull(cmmsInspectItem.getEquipdefid())){
|
|
|
+ String[] equipdefids = equipdefid.split(",");
|
|
|
+ List<String> strings = Arrays.asList(equipdefids);
|
|
|
+ for (String str:strings) {
|
|
|
+ CmmsInspectItem item = new CmmsInspectItem();
|
|
|
+ item.setEquipdefid(str);
|
|
|
+ if (cmmsInspectItem.getItemcode() == null || "".equals(cmmsInspectItem.getItemcode())){
|
|
|
+ item.setItemcode(autoCodeUtil.genSerialCode(UserConstants.CMMSINSPECTITEM_CODE, null));
|
|
|
+ }else {
|
|
|
+ item.setItemcode(cmmsInspectItem.getItemcode());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getClassification() != null){
|
|
|
+ item.setClassification(cmmsInspectItem.getClassification());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getConditions() != null){
|
|
|
+ item.setConditions(cmmsInspectItem.getConditions());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getItemname() != null){
|
|
|
+ item.setItemname(cmmsInspectItem.getItemname());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getInspectionstandards() != null){
|
|
|
+ item.setInspectionstandards(cmmsInspectItem.getInspectionstandards());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getTag() != null){
|
|
|
+ item.setTag(cmmsInspectItem.getTag());
|
|
|
+ }
|
|
|
+ if (cmmsInspectItem.getRemark() != null){
|
|
|
+ item.setRemark(cmmsInspectItem.getRemark());
|
|
|
+ }
|
|
|
+ list.add(item);
|
|
|
}
|
|
|
- if (cmmsInspectItem.getInspectionstandards() != null){
|
|
|
- item.setInspectionstandards(cmmsInspectItem.getInspectionstandards());
|
|
|
- }
|
|
|
- if (cmmsInspectItem.getTag() != null){
|
|
|
- item.setTag(cmmsInspectItem.getTag());
|
|
|
- }
|
|
|
- if (cmmsInspectItem.getRemark() != null){
|
|
|
- item.setRemark(cmmsInspectItem.getRemark());
|
|
|
+ }else {
|
|
|
+ if (cmmsInspectItem.getItemcode() == null || "".equals(cmmsInspectItem.getItemcode())){
|
|
|
+ cmmsInspectItem.setItemcode(autoCodeUtil.genSerialCode(UserConstants.CMMSINSPECTITEM_CODE, null));
|
|
|
}
|
|
|
- list.add(item);
|
|
|
+ list.add(cmmsInspectItem);
|
|
|
}
|
|
|
//if (cmmsInspectItem.getItemcode() == null || "".equals(cmmsInspectItem.getItemcode())){
|
|
|
// cmmsInspectItem.setItemcode(autoCodeUtil.genSerialCode(UserConstants.CMMSINSPECTITEM_CODE, null));
|