|
@@ -9,8 +9,12 @@ import io.swagger.annotations.ApiOperation;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
|
|
+import org.jeecg.common.aspect.annotation.PermissionData;
|
|
import org.jeecg.common.system.base.controller.JeecgController;
|
|
import org.jeecg.common.system.base.controller.JeecgController;
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
|
|
+import org.jeecg.modules.cmmsOrderNode.convert.CmmsOrderNodeConvert;
|
|
|
|
+import org.jeecg.modules.cmmsOrderNode.entity.CmmsOrderNode;
|
|
|
|
+import org.jeecg.modules.cmmsOrderNode.service.ICmmsOrderNodeService;
|
|
import org.jeecg.modules.cmmsSubmission.convert.CmmsSubmissionConvert;
|
|
import org.jeecg.modules.cmmsSubmission.convert.CmmsSubmissionConvert;
|
|
import org.jeecg.modules.cmmsSubmission.dto.CmmsSubmissionAddDTO;
|
|
import org.jeecg.modules.cmmsSubmission.dto.CmmsSubmissionAddDTO;
|
|
import org.jeecg.modules.cmmsSubmission.dto.CmmsSubmissionUpdateDTO;
|
|
import org.jeecg.modules.cmmsSubmission.dto.CmmsSubmissionUpdateDTO;
|
|
@@ -49,6 +53,8 @@ public class CmmsSubmissionController extends JeecgController<CmmsSubmission, IC
|
|
private ICmmsSubmissionEquipmentService submissionEquipmentService;
|
|
private ICmmsSubmissionEquipmentService submissionEquipmentService;
|
|
@Autowired
|
|
@Autowired
|
|
private ISysUploadFileService sysUploadFileService;
|
|
private ISysUploadFileService sysUploadFileService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ICmmsOrderNodeService cmmsOrderNodeService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 分页列表查询
|
|
* 分页列表查询
|
|
@@ -108,18 +114,10 @@ public class CmmsSubmissionController extends JeecgController<CmmsSubmission, IC
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
submissionEquipmentService.saveBatch(submissionEquipmentList);
|
|
submissionEquipmentService.saveBatch(submissionEquipmentList);
|
|
}
|
|
}
|
|
- /**上传文件地址集合*/
|
|
|
|
- String files = dto.getFiles();
|
|
|
|
- if(files!=null && !files.equals("")){
|
|
|
|
- List<String> fileList = Arrays.asList(files.split(","));
|
|
|
|
- List<SysUploadFile> sysUploadFileList = fileList.stream().map(i->{
|
|
|
|
- SysUploadFile sysUploadFile = new SysUploadFile();
|
|
|
|
- sysUploadFile.setRelid(cmmsSubmission.getId());
|
|
|
|
- sysUploadFile.setUrl(i);
|
|
|
|
- return sysUploadFile;
|
|
|
|
- }).collect(Collectors.toList());
|
|
|
|
- sysUploadFileService.saveBatch(sysUploadFileList);
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ /**新增一条节点*/
|
|
|
|
+ CmmsOrderNode cmmsOrderNode = CmmsOrderNodeConvert.INSTANCE.convert(cmmsSubmission.getId(),"未开始");
|
|
|
|
+ cmmsOrderNodeService.save(cmmsOrderNode);
|
|
|
|
|
|
return Result.OK("添加成功!");
|
|
return Result.OK("添加成功!");
|
|
}
|
|
}
|
|
@@ -173,10 +171,10 @@ public class CmmsSubmissionController extends JeecgController<CmmsSubmission, IC
|
|
|
|
|
|
if(elementsToAdd!=null && elementsToAdd.size()>0){
|
|
if(elementsToAdd!=null && elementsToAdd.size()>0){
|
|
List<CmmsSubmissionEquipment> elementsToAddList = elementsToAdd.stream().map(i->{
|
|
List<CmmsSubmissionEquipment> elementsToAddList = elementsToAdd.stream().map(i->{
|
|
- CmmsSubmissionEquipment equipment = new CmmsSubmissionEquipment();
|
|
|
|
- equipment.setEquipmentid(i);
|
|
|
|
- equipment.setCmmsSubmissionId(dto.getId());
|
|
|
|
- return equipment;
|
|
|
|
|
|
+ CmmsSubmissionEquipment submissionEquipment = new CmmsSubmissionEquipment();
|
|
|
|
+ submissionEquipment.setEquipmentid(i);
|
|
|
|
+ submissionEquipment.setCmmsSubmissionId(dto.getId());
|
|
|
|
+ return submissionEquipment;
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
submissionEquipmentService.saveBatch(elementsToAddList);
|
|
submissionEquipmentService.saveBatch(elementsToAddList);
|
|
}
|
|
}
|