|
@@ -1,6 +1,5 @@
|
|
package org.jeecg.modules.cmmsSubmissionEquipment.controller;
|
|
package org.jeecg.modules.cmmsSubmissionEquipment.controller;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -11,10 +10,11 @@ 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.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.cmmsSubmission.vo.CmmsSubmissionXQVO;
|
|
|
|
|
|
+import org.jeecg.modules.cmmsSubmissionEquipment.dto.CmmsSubmissionEditDTO;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.entity.CmmsSubmissionEquipment;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.entity.CmmsSubmissionEquipment;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.service.ICmmsSubmissionEquipmentService;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.service.ICmmsSubmissionEquipmentService;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.vo.CmmsSubmissionEquipmentQueryVO;
|
|
import org.jeecg.modules.cmmsSubmissionEquipment.vo.CmmsSubmissionEquipmentQueryVO;
|
|
|
|
+import org.jeecg.modules.cmmsSubmissionEquipment.vo.CmmsSubmissionEquipmentXQVO;
|
|
import org.jeecg.modules.sysUploadFile.entity.SysUploadFile;
|
|
import org.jeecg.modules.sysUploadFile.entity.SysUploadFile;
|
|
import org.jeecg.modules.sysUploadFile.service.ISysUploadFileService;
|
|
import org.jeecg.modules.sysUploadFile.service.ISysUploadFileService;
|
|
import org.jeecg.modules.tpmEquipment.entity.TpmEquipment;
|
|
import org.jeecg.modules.tpmEquipment.entity.TpmEquipment;
|
|
@@ -52,7 +52,20 @@ public class CmmsSubmissionEquipmentController extends JeecgController<CmmsSubmi
|
|
private ISysUploadFileService sysUploadFileService;
|
|
private ISysUploadFileService sysUploadFileService;
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 根据送检工单id查送检工单设备列表
|
|
|
|
|
|
+ * 根据送检工单id查送检工单设备列表——包括设备名称
|
|
|
|
+ */
|
|
|
|
+ //@AutoLog(value = "根据送检工单id查送检工单设备列表——包括设备名称")
|
|
|
|
+ @ApiOperation(value="根据送检工单id查送检工单设备列表——包括设备名称", notes="根据送检工单id查送检工单设备列表——包括设备名称")
|
|
|
|
+ @GetMapping(value = "/voListByCmmsSubmissionId")
|
|
|
|
+ public Result<List<CmmsSubmissionEquipmentXQVO>> voListByCmmsSubmissionId(CmmsSubmissionEquipment cmmsSubmissionEquipment) {
|
|
|
|
+ List<CmmsSubmissionEquipmentXQVO> list = cmmsSubmissionEquipmentService.voListByCmmsSubmissionId(cmmsSubmissionEquipment);
|
|
|
|
+ return Result.OK(list);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 根据送检工单id查送检工单设备列表——仅设备id、名称
|
|
*/
|
|
*/
|
|
//@AutoLog(value = "送检工单设备表-分页列表查询")
|
|
//@AutoLog(value = "送检工单设备表-分页列表查询")
|
|
@ApiOperation(value="根据送检工单id查设备列表", notes="根据送检工单id查设备列表")
|
|
@ApiOperation(value="根据送检工单id查设备列表", notes="根据送检工单id查设备列表")
|
|
@@ -66,25 +79,25 @@ public class CmmsSubmissionEquipmentController extends JeecgController<CmmsSubmi
|
|
/**
|
|
/**
|
|
* 反馈——编辑
|
|
* 反馈——编辑
|
|
*
|
|
*
|
|
- * @param cmmsSubmissionXQVO
|
|
|
|
|
|
+ * @param dto
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@AutoLog(value = "送检工单设备表-反馈——编辑")
|
|
@AutoLog(value = "送检工单设备表-反馈——编辑")
|
|
@ApiOperation(value="送检工单设备表-反馈——编辑", notes="送检工单设备表-反馈——编辑")
|
|
@ApiOperation(value="送检工单设备表-反馈——编辑", notes="送检工单设备表-反馈——编辑")
|
|
//@RequiresPermissions("org.jeecg.modules:cmms_submission_equipment:edit")
|
|
//@RequiresPermissions("org.jeecg.modules:cmms_submission_equipment:edit")
|
|
@RequestMapping(value = "/fk", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
@RequestMapping(value = "/fk", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
- public Result<String> fk(@RequestBody CmmsSubmissionXQVO cmmsSubmissionXQVO) {
|
|
|
|
|
|
+ public Result<String> fk(@RequestBody CmmsSubmissionEditDTO dto) {
|
|
|
|
|
|
/**上传的图片*/
|
|
/**上传的图片*/
|
|
- sysUploadFileService.deleteFileByRelId(cmmsSubmissionXQVO.getId());
|
|
|
|
- List<SysUploadFile> uploadFileList = cmmsSubmissionXQVO.getUploadFileList();
|
|
|
|
|
|
+ sysUploadFileService.deleteFileByRelId(dto.getId());
|
|
|
|
+ List<SysUploadFile> uploadFileList = dto.getUploadFileList();
|
|
if(uploadFileList!=null && uploadFileList.size()>0){
|
|
if(uploadFileList!=null && uploadFileList.size()>0){
|
|
- uploadFileList.stream().map(i->i.setRelid(cmmsSubmissionXQVO.getId())).collect(Collectors.toList());
|
|
|
|
|
|
+ uploadFileList.stream().map(i->i.setRelid(dto.getId())).collect(Collectors.toList());
|
|
sysUploadFileService.saveBatch(uploadFileList);
|
|
sysUploadFileService.saveBatch(uploadFileList);
|
|
}
|
|
}
|
|
|
|
|
|
/**批量修改送检工单设备*/
|
|
/**批量修改送检工单设备*/
|
|
- List<CmmsSubmissionEquipment> list = cmmsSubmissionXQVO.getSubmissionEquipmentList();
|
|
|
|
|
|
+ List<CmmsSubmissionEquipment> list = dto.getSubmissionEquipmentList();
|
|
for (CmmsSubmissionEquipment cmmsSubmissionEquipment:list){
|
|
for (CmmsSubmissionEquipment cmmsSubmissionEquipment:list){
|
|
TpmEquipment equipment = equipmentService.getById(cmmsSubmissionEquipment.getEquipmentid());
|
|
TpmEquipment equipment = equipmentService.getById(cmmsSubmissionEquipment.getEquipmentid());
|
|
if(equipment!=null){
|
|
if(equipment!=null){
|