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 @@