diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/controller/SysOaWarehouseTaskController.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/controller/SysOaWarehouseTaskController.java index 55af2dd..ab4e21c 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/controller/SysOaWarehouseTaskController.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/controller/SysOaWarehouseTaskController.java @@ -144,6 +144,14 @@ public class SysOaWarehouseTaskController extends BaseController { return toAjax(1); } + /** + * 单独修改remark + */ + @PutMapping("/updateRemark") + public R updateRemark(@RequestParam Long taskId, @RequestParam String remark) { + return toAjax(iSysOaWarehouseTaskService.updateRemark(taskId, remark)); + } + /** * 删除采购计划 diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/ISysOaWarehouseTaskService.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/ISysOaWarehouseTaskService.java index 25eeabd..7e84af2 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/ISysOaWarehouseTaskService.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/ISysOaWarehouseTaskService.java @@ -61,4 +61,9 @@ public interface ISysOaWarehouseTaskService { int updateToWare(SysOaWarehouseTaskBo bo); + /** + * 单独修改remark + */ + Boolean updateRemark(Long taskId, String remark); + } diff --git a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseTaskServiceImpl.java b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseTaskServiceImpl.java index 6ce3d7e..6202988 100644 --- a/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseTaskServiceImpl.java +++ b/ruoyi-oa/src/main/java/com/ruoyi/oa/service/impl/SysOaWarehouseTaskServiceImpl.java @@ -210,6 +210,15 @@ public class SysOaWarehouseTaskServiceImpl implements ISysOaWarehouseTaskService return baseMapper.updateById(task); } + @Override + public Boolean updateRemark(Long taskId, String remark) { + if (taskId == null) return false; + SysOaWarehouseTask update = new SysOaWarehouseTask(); + update.setTaskId(taskId); + update.setRemark(remark); + return baseMapper.updateById(update) > 0; + } + private int toWareOne(Long masterId, SysOaWarehouseTaskBo bo , SysOaWarehouseDetailBo sysOaWarehouseDetailBo) { // 进行入库操作 (因为存在一种情况是此为全新物料是没有物料id的) SysOaWarehouse sysOaWarehouse = new SysOaWarehouse();