From de473eb6c5db01b7eba831267d1b9dca7208c15e Mon Sep 17 00:00:00 2001 From: MrZhai Date: Tue, 15 Mar 2022 17:28:16 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BB=93=E5=BA=93=E5=AD=97=E5=85=B8=E5=85=B3?= =?UTF-8?q?=E8=81=94=E7=94=A8=E6=88=B7=E5=92=8C=E5=8D=95=E6=8D=AE=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E6=B7=BB=E5=8A=A0=E7=A7=BB=E9=99=A4=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/inout/WareHouseController.java | 18 ++++++++++++++++++ .../inout/WarehouseBussinessTypeService.java | 7 +++++++ .../service/inout/WarehouseUserService.java | 7 +++++++ .../WarehouseBussinessTypeServiceImpl.java | 7 +++++++ .../inout/impl/WarehouseUserServiceImpl.java | 7 +++++++ .../mapper/inout/WarehouseBussinessTypeDao.xml | 2 +- 6 files changed, 47 insertions(+), 1 deletion(-) diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java index 454f284..bfa8471 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java @@ -525,4 +525,22 @@ public class WareHouseController { return ResultVOUtils.success(); } + @AuthRuleAnnotation("") + @PostMapping("/warehouse/inout/delWarehouseUser") + public BaseResponse deleteWarehouseUser(Integer id) { + if (null == id) + return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); + warehouseUserService.deleteWarehouseUser(id); + return ResultVOUtils.success(); + } + + @AuthRuleAnnotation("") + @PostMapping("/warehouse/inout/delWarehouseBussinessType") + public BaseResponse deleteWarehouseBussinessType(Integer id) { + if (null == id) + return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); + warehouseBussinessTypeService.deleteWarehouseByssuinessType(id); + return ResultVOUtils.success(); + } + } diff --git a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseBussinessTypeService.java b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseBussinessTypeService.java index bce80ee..76679f7 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseBussinessTypeService.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseBussinessTypeService.java @@ -23,4 +23,11 @@ public interface WarehouseBussinessTypeService { * @param bussinessTypeEntities */ void saveWarehouseBussinessType(String code, List bussinessTypResponseList); + + /** + * 移除仓库信息关联单据类型 + * + * @param id + */ + void deleteWarehouseByssuinessType(Integer id); } diff --git a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseUserService.java b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseUserService.java index e81bbfa..8c5a2bc 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseUserService.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/WarehouseUserService.java @@ -29,4 +29,11 @@ public interface WarehouseUserService { * @param id */ void updateDirector(Integer id); + + /** + * 移除关联用户 + * + * @param id + */ + void deleteWarehouseUser(Integer id); } diff --git a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseBussinessTypeServiceImpl.java b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseBussinessTypeServiceImpl.java index 3073d4a..a81f3f5 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseBussinessTypeServiceImpl.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseBussinessTypeServiceImpl.java @@ -46,4 +46,11 @@ public class WarehouseBussinessTypeServiceImpl implements WarehouseBussinessType warehouseBussinessTypeDao.batchInsert(warehouseBussinessTypeEntities); } } + + @Override + public void deleteWarehouseByssuinessType(Integer id) { + if (null != id) { + warehouseBussinessTypeDao.deleteByPrimaryKey(id); + } + } } diff --git a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseUserServiceImpl.java b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseUserServiceImpl.java index dab2857..6203b1f 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseUserServiceImpl.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/service/inout/impl/WarehouseUserServiceImpl.java @@ -55,4 +55,11 @@ public class WarehouseUserServiceImpl implements WarehouseUserService { warehouseUserDao.updateDirectorById(id, 1); } } + + @Override + public void deleteWarehouseUser(Integer id) { + if (null != id) { + warehouseUserDao.deleteByPrimaryKey(id); + } + } } diff --git a/api-admin/src/main/resources/mybatis/mapper/inout/WarehouseBussinessTypeDao.xml b/api-admin/src/main/resources/mybatis/mapper/inout/WarehouseBussinessTypeDao.xml index 2c39820..b733d54 100644 --- a/api-admin/src/main/resources/mybatis/mapper/inout/WarehouseBussinessTypeDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/inout/WarehouseBussinessTypeDao.xml @@ -233,7 +233,7 @@