From c01136e18302153de4c0a277404dcad6de18b896 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Thu, 21 Aug 2025 11:22:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../back/controller/BackApplyInfoController.java | 6 ++++++ .../back/mapper/BackApplyInfoMapper.java | 7 +++++++ .../back/service/IBackApplyInfoService.java | 7 +++++++ .../service/impl/BackApplyInfoServiceImpl.java | 16 ++++++++++++++++ .../mapper/material/back/BackApplyInfoMapper.xml | 6 +++++- 5 files changed, 41 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java index 46c9c860..eaf488f6 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/controller/BackApplyInfoController.java @@ -529,6 +529,12 @@ public class BackApplyInfoController extends BaseController { return backApplyInfoService.uploadSort(bean); } + @ApiOperation(value = "删除装卸单") + @PostMapping("/delHandlingOrder") + public AjaxResult delHandlingOrder(@RequestBody HandlingOrder bean) { + return backApplyInfoService.delHandlingOrder(bean); + } + /** -------装卸单结束------- */ diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java index 0446652d..d79a8cc3 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/mapper/BackApplyInfoMapper.java @@ -500,4 +500,11 @@ public interface BackApplyInfoMapper { * @return */ List getClzUserList(BackApplyInfo applyInfo); + + /** + * 删除装卸单 + * @param bean + * @return + */ + int delHandlingOrder(HandlingOrder bean); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java index 32c50ac2..0b0467b5 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/IBackApplyInfoService.java @@ -235,5 +235,12 @@ public interface IBackApplyInfoService { * @return */ AjaxResult submitBzBackApply(BackApplyInfo backApplyInfo); + + /** + * 删除装卸单 + * @param bean + * @return + */ + AjaxResult delHandlingOrder(HandlingOrder bean); } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java index 30f12dd5..aa32d929 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/back/service/impl/BackApplyInfoServiceImpl.java @@ -2262,6 +2262,22 @@ public class BackApplyInfoServiceImpl implements IBackApplyInfoService { return AjaxResult.error(HttpCodeEnum.FAIL.getCode(), HttpCodeEnum.FAIL.getMsg()); } + @Override + public AjaxResult delHandlingOrder(HandlingOrder bean) { + try { + int res = backApplyInfoMapper.delHandlingOrder(bean); + if (res > 0){ + return AjaxResult.success("删除成功"); + } else { + return AjaxResult.error("删除失败"); + } + + } catch (Exception e) { + log.error("系统错误, " + e.getMessage()); + return AjaxResult.error("删除失败"); + } + } + /** * 处理班组退料结算协议 * @param record diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml index e6ad6c40..765e2967 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/back/BackApplyInfoMapper.xml @@ -840,6 +840,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" delete from back_apply_details where parent_id = #{parentId} and type_id = #{typeId} + + update bm_handling_order set is_active = '0' where id = #{id} + +