diff --git a/ruoyi-modules/hwmom-dms/src/main/java/org/dromara/dms/service/impl/DmsBillsFaultInstanceServiceImplBackup.java b/ruoyi-modules/hwmom-dms/src/main/java/org/dromara/dms/service/impl/DmsBillsFaultInstanceServiceImplBackup.java index 46fa36fd..80541b05 100644 --- a/ruoyi-modules/hwmom-dms/src/main/java/org/dromara/dms/service/impl/DmsBillsFaultInstanceServiceImplBackup.java +++ b/ruoyi-modules/hwmom-dms/src/main/java/org/dromara/dms/service/impl/DmsBillsFaultInstanceServiceImplBackup.java @@ -484,6 +484,15 @@ // activity.setProcessHandleStatus(DmsConstants.DMS_BILLS_FAULT_INSTANCE_ACTIVITY_HANDLE_STATUS_FINISH); // activity.setEndTime(new Date()); // activity.setRepairer(LoginHelper.getLoginUser() == null ? LoginHelper.getUsername() : LoginHelper.getLoginUser().getNickname()); +// 【修复】设置维修相关字段(从Bo对象传递到Entity) +// activity.setProcessHandleResolution(dmsFaultInstanceActivity.getProcessHandleResolution()); +// activity.setRepairContent(dmsFaultInstanceActivity.getRepairContent()); +// activity.setProtectedMethod(dmsFaultInstanceActivity.getProtectedMethod()); +// // 同时更新其他可能被修改的字段 +// activity.setDesignOperations(dmsFaultInstanceActivity.getDesignOperations()); +// activity.setFaultType(dmsFaultInstanceActivity.getFaultType()); +// activity.setRepairType(dmsFaultInstanceActivity.getRepairType()); +// activity.setOutsourcingId(dmsFaultInstanceActivity.getOutsourcingId()); // dmsFaultInstanceActivityMapper.updateById(activity); // // // 批量保存处理的零部件 diff --git a/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/controller/ReverseTraceController.java b/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/controller/ReverseTraceController.java index 232e4757..2a478b65 100644 --- a/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/controller/ReverseTraceController.java +++ b/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/controller/ReverseTraceController.java @@ -48,7 +48,7 @@ public class ReverseTraceController extends BaseController { * @param batchCode 成品批次码 * @return 追溯聚合数据 */ - @SaCheckPermission("mes:reverseTrace:query") + @SaCheckPermission("mes:reverseTrace:list") @GetMapping("/batch/{batchCode}") public R traceByBatchCode(@PathVariable String batchCode) { ReverseTraceVo result = reverseTraceService.traceByBatchCode(batchCode); @@ -70,7 +70,7 @@ public class ReverseTraceController extends BaseController { * @param industryType 行业类型 TIRE/JJ * @return 原材料投料列表 */ - @SaCheckPermission("mes:reverseTrace:query") + @SaCheckPermission("mes:reverseTrace:list") @GetMapping("/workOrder/materialInputs") public R> listMaterialInputs( @RequestParam Long planId, @@ -88,7 +88,7 @@ public class ReverseTraceController extends BaseController { * @param inspectionId 质检主表ID * @return 检验项明细列表 */ - @SaCheckPermission("mes:reverseTrace:query") + @SaCheckPermission("mes:reverseTrace:list") @GetMapping("/qc/detail/{inspectionId}") public R> listQcCheckItems(@PathVariable Long inspectionId) { List list = reverseTraceService.listQcCheckItems(inspectionId);