From 890357723c91f8f9d891b1cdcefb294977beb513 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Thu, 19 Jun 2025 17:29:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E4=BD=8D=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SupplyProductUnitController.java | 119 ------------- .../SupplyWarehouseFetchUserController.java | 119 ------------- .../SupplyWarehouseInfoController.java | 119 ------------- .../core/supply/domain/SupplyProductUnit.java | 40 ----- .../domain/SupplyWarehouseFetchUser.java | 46 ----- .../supply/domain/SupplyWarehouseInfo.java | 106 ------------ .../mapper/SupplyProductUnitMapper.java | 60 ------- .../SupplyWarehouseFetchUserMapper.java | 60 ------- .../mapper/SupplyWarehouseInfoMapper.java | 62 ------- .../service/ISupplyProductUnitService.java | 60 ------- .../ISupplyWarehouseFetchUserService.java | 60 ------- .../service/ISupplyWarehouseInfoService.java | 60 ------- .../impl/SupplyProductUnitServiceImpl.java | 98 ----------- .../SupplyWarehouseFetchUserServiceImpl.java | 95 ----------- .../impl/SupplyWarehouseInfoServiceImpl.java | 98 ----------- .../mapper/supply/SupplyProductUnitMapper.xml | 82 --------- .../supply/SupplyWarehouseFetchUserMapper.xml | 70 -------- .../supply/SupplyWarehouseInfoMapper.xml | 159 ------------------ 18 files changed, 1513 deletions(-) delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyProductUnitController.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseFetchUserController.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseInfoController.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyProductUnit.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseFetchUser.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseInfo.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyProductUnitMapper.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseFetchUserMapper.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseInfoMapper.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyProductUnitService.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseFetchUserService.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseInfoService.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyProductUnitServiceImpl.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseFetchUserServiceImpl.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseInfoServiceImpl.java delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyProductUnitMapper.xml delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseFetchUserMapper.xml delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseInfoMapper.xml diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyProductUnitController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyProductUnitController.java deleted file mode 100644 index 344dd21..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyProductUnitController.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.bonus.canteen.core.supply.controller; - -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import com.bonus.common.log.enums.OperaType; -//import com.bonus.canteen.core.supply.common.annotation.PreventRepeatSubmit; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.bonus.common.log.annotation.SysLog; -import com.bonus.common.security.annotation.RequiresPermissions; -import com.bonus.canteen.core.supply.domain.SupplyProductUnit; -import com.bonus.canteen.core.supply.service.ISupplyProductUnitService; -import com.bonus.common.core.web.controller.BaseController; -import com.bonus.common.core.web.domain.AjaxResult; -import com.bonus.common.core.utils.poi.ExcelUtil; -import com.bonus.common.core.web.page.TableDataInfo; - -/** - * 计量单位Controller - * - * @author xsheng - * @date 2025-05-25 - */ -@Api(tags = "计量单位接口") -@RestController -@RequestMapping("/supply_product_unit") -public class SupplyProductUnitController extends BaseController { - @Autowired - private ISupplyProductUnitService supplyProductUnitService; - - /** - * 查询计量单位列表 - */ - @ApiOperation(value = "查询计量单位列表") - //@RequiresPermissions("supply:unit:list") - @GetMapping("/list") - public TableDataInfo list(SupplyProductUnit supplyProductUnit) { - startPage(); - List list = supplyProductUnitService.selectSupplyProductUnitList(supplyProductUnit); - return getDataTable(list); - } - - /** - * 导出计量单位列表 - */ - @ApiOperation(value = "导出计量单位列表") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:unit:export") - @SysLog(title = "计量单位", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出计量单位") - @PostMapping("/export") - public void export(HttpServletResponse response, SupplyProductUnit supplyProductUnit) { - List list = supplyProductUnitService.selectSupplyProductUnitList(supplyProductUnit); - ExcelUtil util = new ExcelUtil(SupplyProductUnit.class); - util.exportExcel(response, list, "计量单位数据"); - } - - /** - * 获取计量单位详细信息 - */ - @ApiOperation(value = "获取计量单位详细信息") - //@RequiresPermissions("supply:unit:query") - @GetMapping(value = "/{unitId}") - public AjaxResult getInfo(@PathVariable("unitId") Long unitId) { - return success(supplyProductUnitService.selectSupplyProductUnitByUnitId(unitId)); - } - - /** - * 新增计量单位 - */ - @ApiOperation(value = "新增计量单位") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:unit:add") - @SysLog(title = "计量单位", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增计量单位") - @PostMapping - public AjaxResult add(@RequestBody SupplyProductUnit supplyProductUnit) { - try { - return toAjax(supplyProductUnitService.insertSupplyProductUnit(supplyProductUnit)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 修改计量单位 - */ - @ApiOperation(value = "修改计量单位") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:unit:edit") - @SysLog(title = "计量单位", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改计量单位") - @PostMapping("/edit") - public AjaxResult edit(@RequestBody SupplyProductUnit supplyProductUnit) { - try { - return toAjax(supplyProductUnitService.updateSupplyProductUnit(supplyProductUnit)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 删除计量单位 - */ - @ApiOperation(value = "删除计量单位") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:unit:remove") - @SysLog(title = "计量单位", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除计量单位") - @PostMapping("/del/{unitIds}") - public AjaxResult remove(@PathVariable Long[] unitIds) { - return toAjax(supplyProductUnitService.deleteSupplyProductUnitByUnitIds(unitIds)); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseFetchUserController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseFetchUserController.java deleted file mode 100644 index 57a765e..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseFetchUserController.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.bonus.canteen.core.supply.controller; - -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import com.bonus.common.log.enums.OperaType; -//import com.bonus.canteen.core.supply.common.annotation.PreventRepeatSubmit; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.bonus.common.log.annotation.SysLog; -import com.bonus.common.security.annotation.RequiresPermissions; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseFetchUser; -import com.bonus.canteen.core.supply.service.ISupplyWarehouseFetchUserService; -import com.bonus.common.core.web.controller.BaseController; -import com.bonus.common.core.web.domain.AjaxResult; -import com.bonus.common.core.utils.poi.ExcelUtil; -import com.bonus.common.core.web.page.TableDataInfo; - -/** - * 仓库绑定档口领料人Controller - * - * @author xsheng - * @date 2025-05-25 - */ -@Api(tags = "仓库绑定档口领料人接口") -@RestController -@RequestMapping("/supply_warehouse_fetch_user") -public class SupplyWarehouseFetchUserController extends BaseController { - @Autowired - private ISupplyWarehouseFetchUserService supplyWarehouseFetchUserService; - - /** - * 查询仓库绑定档口领料人列表 - */ - @ApiOperation(value = "查询仓库绑定档口领料人列表") - //@RequiresPermissions("supply:user:list") - @GetMapping("/list") - public TableDataInfo list(SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - startPage(); - List list = supplyWarehouseFetchUserService.selectSupplyWarehouseFetchUserList(supplyWarehouseFetchUser); - return getDataTable(list); - } - - /** - * 导出仓库绑定档口领料人列表 - */ - @ApiOperation(value = "导出仓库绑定档口领料人列表") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:user:export") - @SysLog(title = "仓库绑定档口领料人", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出仓库绑定档口领料人") - @PostMapping("/export") - public void export(HttpServletResponse response, SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - List list = supplyWarehouseFetchUserService.selectSupplyWarehouseFetchUserList(supplyWarehouseFetchUser); - ExcelUtil util = new ExcelUtil(SupplyWarehouseFetchUser.class); - util.exportExcel(response, list, "仓库绑定档口领料人数据"); - } - - /** - * 获取仓库绑定档口领料人详细信息 - */ - @ApiOperation(value = "获取仓库绑定档口领料人详细信息") - //@RequiresPermissions("supply:user:query") - @GetMapping(value = "/{id}") - public AjaxResult getInfo(@PathVariable("id") Long id) { - return success(supplyWarehouseFetchUserService.selectSupplyWarehouseFetchUserById(id)); - } - - /** - * 新增仓库绑定档口领料人 - */ - @ApiOperation(value = "新增仓库绑定档口领料人") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:user:add") - @SysLog(title = "仓库绑定档口领料人", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增仓库绑定档口领料人") - @PostMapping - public AjaxResult add(@RequestBody SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - try { - return toAjax(supplyWarehouseFetchUserService.insertSupplyWarehouseFetchUser(supplyWarehouseFetchUser)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 修改仓库绑定档口领料人 - */ - @ApiOperation(value = "修改仓库绑定档口领料人") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:user:edit") - @SysLog(title = "仓库绑定档口领料人", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改仓库绑定档口领料人") - @PostMapping("/edit") - public AjaxResult edit(@RequestBody SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - try { - return toAjax(supplyWarehouseFetchUserService.updateSupplyWarehouseFetchUser(supplyWarehouseFetchUser)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 删除仓库绑定档口领料人 - */ - @ApiOperation(value = "删除仓库绑定档口领料人") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:user:remove") - @SysLog(title = "仓库绑定档口领料人", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除仓库绑定档口领料人") - @PostMapping("/del/{ids}") - public AjaxResult remove(@PathVariable Long[] ids) { - return toAjax(supplyWarehouseFetchUserService.deleteSupplyWarehouseFetchUserByIds(ids)); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseInfoController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseInfoController.java deleted file mode 100644 index c0e813f..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/controller/SupplyWarehouseInfoController.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.bonus.canteen.core.supply.controller; - -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import com.bonus.common.log.enums.OperaType; -//import com.bonus.canteen.core.supply.common.annotation.PreventRepeatSubmit; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.bonus.common.log.annotation.SysLog; -import com.bonus.common.security.annotation.RequiresPermissions; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo; -import com.bonus.canteen.core.supply.service.ISupplyWarehouseInfoService; -import com.bonus.common.core.web.controller.BaseController; -import com.bonus.common.core.web.domain.AjaxResult; -import com.bonus.common.core.utils.poi.ExcelUtil; -import com.bonus.common.core.web.page.TableDataInfo; - -/** - * 仓库信息Controller - * - * @author xsheng - * @date 2025-05-25 - */ -@Api(tags = "仓库信息接口") -@RestController -@RequestMapping("/supply_warehouse_info") -public class SupplyWarehouseInfoController extends BaseController { - @Autowired - private ISupplyWarehouseInfoService supplyWarehouseInfoService; - - /** - * 查询仓库信息列表 - */ - @ApiOperation(value = "查询仓库信息列表") - //@RequiresPermissions("supply:info:list") - @GetMapping("/list") - public TableDataInfo list(SupplyWarehouseInfo supplyWarehouseInfo) { - startPage(); - List list = supplyWarehouseInfoService.selectSupplyWarehouseInfoList(supplyWarehouseInfo); - return getDataTable(list); - } - - /** - * 导出仓库信息列表 - */ - @ApiOperation(value = "导出仓库信息列表") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:info:export") - @SysLog(title = "仓库信息", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出仓库信息") - @PostMapping("/export") - public void export(HttpServletResponse response, SupplyWarehouseInfo supplyWarehouseInfo) { - List list = supplyWarehouseInfoService.selectSupplyWarehouseInfoList(supplyWarehouseInfo); - ExcelUtil util = new ExcelUtil(SupplyWarehouseInfo.class); - util.exportExcel(response, list, "仓库信息数据"); - } - - /** - * 获取仓库信息详细信息 - */ - @ApiOperation(value = "获取仓库信息详细信息") - //@RequiresPermissions("supply:info:query") - @GetMapping(value = "/{warehouseId}") - public AjaxResult getInfo(@PathVariable("warehouseId") Long warehouseId) { - return success(supplyWarehouseInfoService.selectSupplyWarehouseInfoByWarehouseId(warehouseId)); - } - - /** - * 新增仓库信息 - */ - @ApiOperation(value = "新增仓库信息") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:info:add") - @SysLog(title = "仓库信息", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增仓库信息") - @PostMapping - public AjaxResult add(@RequestBody SupplyWarehouseInfo supplyWarehouseInfo) { - try { - return toAjax(supplyWarehouseInfoService.insertSupplyWarehouseInfo(supplyWarehouseInfo)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 修改仓库信息 - */ - @ApiOperation(value = "修改仓库信息") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:info:edit") - @SysLog(title = "仓库信息", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改仓库信息") - @PostMapping("/edit") - public AjaxResult edit(@RequestBody SupplyWarehouseInfo supplyWarehouseInfo) { - try { - return toAjax(supplyWarehouseInfoService.updateSupplyWarehouseInfo(supplyWarehouseInfo)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 删除仓库信息 - */ - @ApiOperation(value = "删除仓库信息") - //@PreventRepeatSubmit - //@RequiresPermissions("supply:info:remove") - @SysLog(title = "仓库信息", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除仓库信息") - @PostMapping("/del/{warehouseIds}") - public AjaxResult remove(@PathVariable Long[] warehouseIds) { - return toAjax(supplyWarehouseInfoService.deleteSupplyWarehouseInfoByWarehouseIds(warehouseIds)); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyProductUnit.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyProductUnit.java deleted file mode 100644 index 7b678da..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyProductUnit.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.bonus.canteen.core.supply.domain; - -import java.math.BigDecimal; -import com.bonus.common.core.annotation.Excel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.ToString; -import com.bonus.common.core.web.domain.BaseEntity; - -/** - * 计量单位对象 supply_product_unit - * - * @author xsheng - * @date 2025-05-25 - */ - - -@Data -@ToString -public class SupplyProductUnit extends BaseEntity { - private static final long serialVersionUID = 1L; - - /** 计量单位id */ - private Long unitId; - - /** 计量单位名称 */ - @Excel(name = "计量单位名称") - @ApiModelProperty(value = "计量单位名称") - private String unitName; - - /** 换算比率(换算成g) */ - @Excel(name = "换算比率(换算成g)") - @ApiModelProperty(value = "换算比率(换算成g)") - private BigDecimal rate; - - /** 单位类型(1-按份,2-称重) */ - @Excel(name = "单位类型(1-按份,2-称重)") - @ApiModelProperty(value = "单位类型(1-按份,2-称重)") - private Integer weighType; -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseFetchUser.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseFetchUser.java deleted file mode 100644 index 19fe07c..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseFetchUser.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.bonus.canteen.core.supply.domain; - -import com.bonus.common.core.annotation.Excel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.ToString; -import com.bonus.common.core.web.domain.BaseEntity; - -/** - * 仓库绑定档口领料人对象 supply_warehouse_fetch_user - * - * @author xsheng - * @date 2025-05-25 - */ - - -@Data -@ToString -public class SupplyWarehouseFetchUser extends BaseEntity { - private static final long serialVersionUID = 1L; - - /** 主键id */ - private Long id; - - /** 仓库ID */ - @Excel(name = "仓库ID") - @ApiModelProperty(value = "仓库ID") - private Long warehouseId; - - /** 食堂id */ - @Excel(name = "食堂id") - @ApiModelProperty(value = "食堂id") - private Long canteenId; - - /** 档口id */ - @Excel(name = "档口id") - @ApiModelProperty(value = "档口id") - private Long stallId; - - /** 领料人id */ - @Excel(name = "领料人id") - @ApiModelProperty(value = "领料人id") - private Long fetchUserId; - - -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseInfo.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseInfo.java deleted file mode 100644 index 04d16a8..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/domain/SupplyWarehouseInfo.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.bonus.canteen.core.supply.domain; - -import com.bonus.common.core.annotation.Excel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.ToString; -import com.bonus.common.core.web.domain.BaseEntity; - -/** - * 仓库信息对象 supply_warehouse_info - * - * @author xsheng - * @date 2025-05-25 - */ - - -@Data -@ToString -public class SupplyWarehouseInfo extends BaseEntity { - private static final long serialVersionUID = 1L; - - /** 仓库id */ - private Long warehouseId; - - /** 父级id */ - @Excel(name = "父级id") - @ApiModelProperty(value = "父级id") - private Long parentId; - - /** 仓库类别id warehouse_category */ - @Excel(name = "仓库类别id warehouse_category") - @ApiModelProperty(value = "仓库类别id warehouse_category") - private Long categoryId; - - /** 区域id */ - @Excel(name = "区域id") - @ApiModelProperty(value = "区域id") - private Long areaId; - - /** 食堂ID */ - @Excel(name = "食堂ID") - @ApiModelProperty(value = "食堂ID") - private Long canteenId; - - /** 仓库编号 */ - @Excel(name = "仓库编号") - @ApiModelProperty(value = "仓库编号") - private String warehouseCode; - - /** 仓库名称 */ - @Excel(name = "仓库名称") - @ApiModelProperty(value = "仓库名称") - private String warehouseName; - - /** 仓库管理员id */ - @Excel(name = "仓库管理员id") - @ApiModelProperty(value = "仓库管理员id") - private Long userId; - - /** 仓库管理员 */ - @Excel(name = "仓库管理员") - @ApiModelProperty(value = "仓库管理员") - private String manager; - - /** 领取人id */ - @Excel(name = "领取人id") - @ApiModelProperty(value = "领取人id") - private Long fetchUserId; - - /** 区域-省 */ - @Excel(name = "区域-省") - @ApiModelProperty(value = "区域-省") - private String regionProvince; - - /** 区域-市 */ - @Excel(name = "区域-市") - @ApiModelProperty(value = "区域-市") - private String regionCity; - - /** 区域-区 */ - @Excel(name = "区域-区") - @ApiModelProperty(value = "区域-区") - private String regionDistrict; - - /** 详细地址 */ - @Excel(name = "详细地址") - @ApiModelProperty(value = "详细地址") - private String address; - - /** 仓库类型(1原料,2商品) */ - @Excel(name = "仓库类型(1原料,2商品)") - @ApiModelProperty(value = "仓库类型(1原料,2商品)") - private Long warehouseType; - - /** 是否启用库区(1是2否) */ - @Excel(name = "是否启用库区(1是2否)") - @ApiModelProperty(value = "是否启用库区(1是2否)") - private Long ifUseWarehouseArea; - - /** 是否启用库位(1是2否) */ - @Excel(name = "是否启用库位(1是2否)") - @ApiModelProperty(value = "是否启用库位(1是2否)") - private Long ifUseWarehouseLocation; - - -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyProductUnitMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyProductUnitMapper.java deleted file mode 100644 index 4e01ff8..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyProductUnitMapper.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.bonus.canteen.core.supply.mapper; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyProductUnit; - -/** - * 计量单位Mapper接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface SupplyProductUnitMapper { - /** - * 查询计量单位 - * - * @param unitId 计量单位主键 - * @return 计量单位 - */ - public SupplyProductUnit selectSupplyProductUnitByUnitId(Long unitId); - - /** - * 查询计量单位列表 - * - * @param supplyProductUnit 计量单位 - * @return 计量单位集合 - */ - public List selectSupplyProductUnitList(SupplyProductUnit supplyProductUnit); - - /** - * 新增计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - public int insertSupplyProductUnit(SupplyProductUnit supplyProductUnit); - - /** - * 修改计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - public int updateSupplyProductUnit(SupplyProductUnit supplyProductUnit); - - /** - * 删除计量单位 - * - * @param unitId 计量单位主键 - * @return 结果 - */ - public int deleteSupplyProductUnitByUnitId(Long unitId); - - /** - * 批量删除计量单位 - * - * @param unitIds 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteSupplyProductUnitByUnitIds(Long[] unitIds); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseFetchUserMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseFetchUserMapper.java deleted file mode 100644 index 7410ebb..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseFetchUserMapper.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.bonus.canteen.core.supply.mapper; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseFetchUser; - -/** - * 仓库绑定档口领料人Mapper接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface SupplyWarehouseFetchUserMapper { - /** - * 查询仓库绑定档口领料人 - * - * @param id 仓库绑定档口领料人主键 - * @return 仓库绑定档口领料人 - */ - public SupplyWarehouseFetchUser selectSupplyWarehouseFetchUserById(Long id); - - /** - * 查询仓库绑定档口领料人列表 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 仓库绑定档口领料人集合 - */ - public List selectSupplyWarehouseFetchUserList(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 新增仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - public int insertSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 修改仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - public int updateSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 删除仓库绑定档口领料人 - * - * @param id 仓库绑定档口领料人主键 - * @return 结果 - */ - public int deleteSupplyWarehouseFetchUserById(Long id); - - /** - * 批量删除仓库绑定档口领料人 - * - * @param ids 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteSupplyWarehouseFetchUserByIds(Long[] ids); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseInfoMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseInfoMapper.java deleted file mode 100644 index 0584fa6..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/mapper/SupplyWarehouseInfoMapper.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.bonus.canteen.core.supply.mapper; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo; - -/** - * 仓库信息Mapper接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface SupplyWarehouseInfoMapper { - /** - * 查询仓库信息 - * - * @param warehouseId 仓库信息主键 - * @return 仓库信息 - */ - public SupplyWarehouseInfo selectSupplyWarehouseInfoByWarehouseId(Long warehouseId); - - public int getSupplyWarehouseCountByAreaIds(Long[] areaIds); - - /** - * 查询仓库信息列表 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 仓库信息集合 - */ - public List selectSupplyWarehouseInfoList(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 新增仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - public int insertSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 修改仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - public int updateSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 删除仓库信息 - * - * @param warehouseId 仓库信息主键 - * @return 结果 - */ - public int deleteSupplyWarehouseInfoByWarehouseId(Long warehouseId); - - /** - * 批量删除仓库信息 - * - * @param warehouseIds 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteSupplyWarehouseInfoByWarehouseIds(Long[] warehouseIds); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyProductUnitService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyProductUnitService.java deleted file mode 100644 index d564b19..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyProductUnitService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.bonus.canteen.core.supply.service; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyProductUnit; - -/** - * 计量单位Service接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface ISupplyProductUnitService { - /** - * 查询计量单位 - * - * @param unitId 计量单位主键 - * @return 计量单位 - */ - public SupplyProductUnit selectSupplyProductUnitByUnitId(Long unitId); - - /** - * 查询计量单位列表 - * - * @param supplyProductUnit 计量单位 - * @return 计量单位集合 - */ - public List selectSupplyProductUnitList(SupplyProductUnit supplyProductUnit); - - /** - * 新增计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - public int insertSupplyProductUnit(SupplyProductUnit supplyProductUnit); - - /** - * 修改计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - public int updateSupplyProductUnit(SupplyProductUnit supplyProductUnit); - - /** - * 批量删除计量单位 - * - * @param unitIds 需要删除的计量单位主键集合 - * @return 结果 - */ - public int deleteSupplyProductUnitByUnitIds(Long[] unitIds); - - /** - * 删除计量单位信息 - * - * @param unitId 计量单位主键 - * @return 结果 - */ - public int deleteSupplyProductUnitByUnitId(Long unitId); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseFetchUserService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseFetchUserService.java deleted file mode 100644 index f7e760b..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseFetchUserService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.bonus.canteen.core.supply.service; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseFetchUser; - -/** - * 仓库绑定档口领料人Service接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface ISupplyWarehouseFetchUserService { - /** - * 查询仓库绑定档口领料人 - * - * @param id 仓库绑定档口领料人主键 - * @return 仓库绑定档口领料人 - */ - public SupplyWarehouseFetchUser selectSupplyWarehouseFetchUserById(Long id); - - /** - * 查询仓库绑定档口领料人列表 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 仓库绑定档口领料人集合 - */ - public List selectSupplyWarehouseFetchUserList(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 新增仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - public int insertSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 修改仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - public int updateSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser); - - /** - * 批量删除仓库绑定档口领料人 - * - * @param ids 需要删除的仓库绑定档口领料人主键集合 - * @return 结果 - */ - public int deleteSupplyWarehouseFetchUserByIds(Long[] ids); - - /** - * 删除仓库绑定档口领料人信息 - * - * @param id 仓库绑定档口领料人主键 - * @return 结果 - */ - public int deleteSupplyWarehouseFetchUserById(Long id); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseInfoService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseInfoService.java deleted file mode 100644 index 2fd1938..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/ISupplyWarehouseInfoService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.bonus.canteen.core.supply.service; - -import java.util.List; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo; - -/** - * 仓库信息Service接口 - * - * @author xsheng - * @date 2025-05-25 - */ -public interface ISupplyWarehouseInfoService { - /** - * 查询仓库信息 - * - * @param warehouseId 仓库信息主键 - * @return 仓库信息 - */ - public SupplyWarehouseInfo selectSupplyWarehouseInfoByWarehouseId(Long warehouseId); - - /** - * 查询仓库信息列表 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 仓库信息集合 - */ - public List selectSupplyWarehouseInfoList(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 新增仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - public int insertSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 修改仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - public int updateSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo); - - /** - * 批量删除仓库信息 - * - * @param warehouseIds 需要删除的仓库信息主键集合 - * @return 结果 - */ - public int deleteSupplyWarehouseInfoByWarehouseIds(Long[] warehouseIds); - - /** - * 删除仓库信息信息 - * - * @param warehouseId 仓库信息主键 - * @return 结果 - */ - public int deleteSupplyWarehouseInfoByWarehouseId(Long warehouseId); -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyProductUnitServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyProductUnitServiceImpl.java deleted file mode 100644 index cadb2d5..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyProductUnitServiceImpl.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.bonus.canteen.core.supply.service.impl; - -import java.util.List; -import com.bonus.common.core.exception.ServiceException; -import com.bonus.common.core.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.bonus.canteen.core.supply.mapper.SupplyProductUnitMapper; -import com.bonus.canteen.core.supply.domain.SupplyProductUnit; -import com.bonus.canteen.core.supply.service.ISupplyProductUnitService; - -/** - * 计量单位Service业务层处理 - * - * @author xsheng - * @date 2025-05-25 - */ -@Service -public class SupplyProductUnitServiceImpl implements ISupplyProductUnitService { - @Autowired - private SupplyProductUnitMapper supplyProductUnitMapper; - - /** - * 查询计量单位 - * - * @param unitId 计量单位主键 - * @return 计量单位 - */ - @Override - public SupplyProductUnit selectSupplyProductUnitByUnitId(Long unitId) { - return supplyProductUnitMapper.selectSupplyProductUnitByUnitId(unitId); - } - - /** - * 查询计量单位列表 - * - * @param supplyProductUnit 计量单位 - * @return 计量单位 - */ - @Override - public List selectSupplyProductUnitList(SupplyProductUnit supplyProductUnit) { - return supplyProductUnitMapper.selectSupplyProductUnitList(supplyProductUnit); - } - - /** - * 新增计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - @Override - public int insertSupplyProductUnit(SupplyProductUnit supplyProductUnit) { - supplyProductUnit.setCreateTime(DateUtils.getNowDate()); - try { - return supplyProductUnitMapper.insertSupplyProductUnit(supplyProductUnit); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 修改计量单位 - * - * @param supplyProductUnit 计量单位 - * @return 结果 - */ - @Override - public int updateSupplyProductUnit(SupplyProductUnit supplyProductUnit) { - supplyProductUnit.setUpdateTime(DateUtils.getNowDate()); - try { - return supplyProductUnitMapper.updateSupplyProductUnit(supplyProductUnit); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 批量删除计量单位 - * - * @param unitIds 需要删除的计量单位主键 - * @return 结果 - */ - @Override - public int deleteSupplyProductUnitByUnitIds(Long[] unitIds) { - return supplyProductUnitMapper.deleteSupplyProductUnitByUnitIds(unitIds); - } - - /** - * 删除计量单位信息 - * - * @param unitId 计量单位主键 - * @return 结果 - */ - @Override - public int deleteSupplyProductUnitByUnitId(Long unitId) { - return supplyProductUnitMapper.deleteSupplyProductUnitByUnitId(unitId); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseFetchUserServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseFetchUserServiceImpl.java deleted file mode 100644 index e92f9b5..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseFetchUserServiceImpl.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.bonus.canteen.core.supply.service.impl; - -import java.util.List; -import com.bonus.common.core.exception.ServiceException; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.bonus.canteen.core.supply.mapper.SupplyWarehouseFetchUserMapper; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseFetchUser; -import com.bonus.canteen.core.supply.service.ISupplyWarehouseFetchUserService; - -/** - * 仓库绑定档口领料人Service业务层处理 - * - * @author xsheng - * @date 2025-05-25 - */ -@Service -public class SupplyWarehouseFetchUserServiceImpl implements ISupplyWarehouseFetchUserService { - @Autowired - private SupplyWarehouseFetchUserMapper supplyWarehouseFetchUserMapper; - - /** - * 查询仓库绑定档口领料人 - * - * @param id 仓库绑定档口领料人主键 - * @return 仓库绑定档口领料人 - */ - @Override - public SupplyWarehouseFetchUser selectSupplyWarehouseFetchUserById(Long id) { - return supplyWarehouseFetchUserMapper.selectSupplyWarehouseFetchUserById(id); - } - - /** - * 查询仓库绑定档口领料人列表 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 仓库绑定档口领料人 - */ - @Override - public List selectSupplyWarehouseFetchUserList(SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - return supplyWarehouseFetchUserMapper.selectSupplyWarehouseFetchUserList(supplyWarehouseFetchUser); - } - - /** - * 新增仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - @Override - public int insertSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - try { - return supplyWarehouseFetchUserMapper.insertSupplyWarehouseFetchUser(supplyWarehouseFetchUser); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 修改仓库绑定档口领料人 - * - * @param supplyWarehouseFetchUser 仓库绑定档口领料人 - * @return 结果 - */ - @Override - public int updateSupplyWarehouseFetchUser(SupplyWarehouseFetchUser supplyWarehouseFetchUser) { - try { - return supplyWarehouseFetchUserMapper.updateSupplyWarehouseFetchUser(supplyWarehouseFetchUser); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 批量删除仓库绑定档口领料人 - * - * @param ids 需要删除的仓库绑定档口领料人主键 - * @return 结果 - */ - @Override - public int deleteSupplyWarehouseFetchUserByIds(Long[] ids) { - return supplyWarehouseFetchUserMapper.deleteSupplyWarehouseFetchUserByIds(ids); - } - - /** - * 删除仓库绑定档口领料人信息 - * - * @param id 仓库绑定档口领料人主键 - * @return 结果 - */ - @Override - public int deleteSupplyWarehouseFetchUserById(Long id) { - return supplyWarehouseFetchUserMapper.deleteSupplyWarehouseFetchUserById(id); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseInfoServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseInfoServiceImpl.java deleted file mode 100644 index c0936b7..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/supply/service/impl/SupplyWarehouseInfoServiceImpl.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.bonus.canteen.core.supply.service.impl; - -import java.util.List; -import com.bonus.common.core.exception.ServiceException; -import com.bonus.common.core.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.bonus.canteen.core.supply.mapper.SupplyWarehouseInfoMapper; -import com.bonus.canteen.core.supply.domain.SupplyWarehouseInfo; -import com.bonus.canteen.core.supply.service.ISupplyWarehouseInfoService; - -/** - * 仓库信息Service业务层处理 - * - * @author xsheng - * @date 2025-05-25 - */ -@Service -public class SupplyWarehouseInfoServiceImpl implements ISupplyWarehouseInfoService { - @Autowired - private SupplyWarehouseInfoMapper supplyWarehouseInfoMapper; - - /** - * 查询仓库信息 - * - * @param warehouseId 仓库信息主键 - * @return 仓库信息 - */ - @Override - public SupplyWarehouseInfo selectSupplyWarehouseInfoByWarehouseId(Long warehouseId) { - return supplyWarehouseInfoMapper.selectSupplyWarehouseInfoByWarehouseId(warehouseId); - } - - /** - * 查询仓库信息列表 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 仓库信息 - */ - @Override - public List selectSupplyWarehouseInfoList(SupplyWarehouseInfo supplyWarehouseInfo) { - return supplyWarehouseInfoMapper.selectSupplyWarehouseInfoList(supplyWarehouseInfo); - } - - /** - * 新增仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - @Override - public int insertSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo) { - supplyWarehouseInfo.setCreateTime(DateUtils.getNowDate()); - try { - return supplyWarehouseInfoMapper.insertSupplyWarehouseInfo(supplyWarehouseInfo); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 修改仓库信息 - * - * @param supplyWarehouseInfo 仓库信息 - * @return 结果 - */ - @Override - public int updateSupplyWarehouseInfo(SupplyWarehouseInfo supplyWarehouseInfo) { - supplyWarehouseInfo.setUpdateTime(DateUtils.getNowDate()); - try { - return supplyWarehouseInfoMapper.updateSupplyWarehouseInfo(supplyWarehouseInfo); - } catch (Exception e) { - throw new ServiceException(e.getMessage()); - } - } - - /** - * 批量删除仓库信息 - * - * @param warehouseIds 需要删除的仓库信息主键 - * @return 结果 - */ - @Override - public int deleteSupplyWarehouseInfoByWarehouseIds(Long[] warehouseIds) { - return supplyWarehouseInfoMapper.deleteSupplyWarehouseInfoByWarehouseIds(warehouseIds); - } - - /** - * 删除仓库信息信息 - * - * @param warehouseId 仓库信息主键 - * @return 结果 - */ - @Override - public int deleteSupplyWarehouseInfoByWarehouseId(Long warehouseId) { - return supplyWarehouseInfoMapper.deleteSupplyWarehouseInfoByWarehouseId(warehouseId); - } -} diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyProductUnitMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyProductUnitMapper.xml deleted file mode 100644 index 61d4a71..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyProductUnitMapper.xml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - select unit_id, unit_name, rate, weigh_type, create_by, create_time, update_by, update_time - from supply_product_unit - - - - - - - - insert into supply_product_unit - - unit_name, - rate, - weigh_type, - create_by, - create_time, - update_by, - update_time, - - - #{unitName}, - #{rate}, - #{weighType}, - #{createBy}, - #{createTime}, - #{updateBy}, - #{updateTime}, - - - - - update supply_product_unit - - unit_name = #{unitName}, - rate = #{rate}, - weigh_type = #{weighType}, - create_by = #{createBy}, - create_time = #{createTime}, - update_by = #{updateBy}, - update_time = #{updateTime}, - - where unit_id = #{unitId} - - - - delete from supply_product_unit where unit_id = #{unitId} - - - - delete from supply_product_unit where unit_id in - - #{unitId} - - - \ No newline at end of file diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseFetchUserMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseFetchUserMapper.xml deleted file mode 100644 index 0d92356..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseFetchUserMapper.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - select id, warehouse_id, canteen_id, stall_id, fetch_user_id from supply_warehouse_fetch_user - - - - - - - - insert into supply_warehouse_fetch_user - - warehouse_id, - canteen_id, - stall_id, - fetch_user_id, - - - #{warehouseId}, - #{canteenId}, - #{stallId}, - #{fetchUserId}, - - - - - update supply_warehouse_fetch_user - - warehouse_id = #{warehouseId}, - canteen_id = #{canteenId}, - stall_id = #{stallId}, - fetch_user_id = #{fetchUserId}, - - where id = #{id} - - - - delete from supply_warehouse_fetch_user where id = #{id} - - - - delete from supply_warehouse_fetch_user where id in - - #{id} - - - \ No newline at end of file diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseInfoMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseInfoMapper.xml deleted file mode 100644 index 9defeaf..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/supply/SupplyWarehouseInfoMapper.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - select warehouse_id, parent_id, category_id, area_id, canteen_id, warehouse_code, - warehouse_name, user_id, manager, fetch_user_id, region_province, region_city, - region_district, address, warehouse_type, if_use_warehouse_area, - if_use_warehouse_location, create_by, create_time, update_by, update_time - from supply_warehouse_info - - - - - - - - - - insert into supply_warehouse_info - - parent_id, - category_id, - area_id, - canteen_id, - warehouse_code, - warehouse_name, - user_id, - manager, - fetch_user_id, - region_province, - region_city, - region_district, - address, - warehouse_type, - if_use_warehouse_area, - if_use_warehouse_location, - create_by, - create_time, - update_by, - update_time, - - - #{parentId}, - #{categoryId}, - #{areaId}, - #{canteenId}, - #{warehouseCode}, - #{warehouseName}, - #{userId}, - #{manager}, - #{fetchUserId}, - #{regionProvince}, - #{regionCity}, - #{regionDistrict}, - #{address}, - #{warehouseType}, - #{ifUseWarehouseArea}, - #{ifUseWarehouseLocation}, - #{createBy}, - #{createTime}, - #{updateBy}, - #{updateTime}, - - - - - update supply_warehouse_info - - parent_id = #{parentId}, - category_id = #{categoryId}, - area_id = #{areaId}, - canteen_id = #{canteenId}, - warehouse_code = #{warehouseCode}, - warehouse_name = #{warehouseName}, - user_id = #{userId}, - manager = #{manager}, - fetch_user_id = #{fetchUserId}, - region_province = #{regionProvince}, - region_city = #{regionCity}, - region_district = #{regionDistrict}, - address = #{address}, - warehouse_type = #{warehouseType}, - if_use_warehouse_area = #{ifUseWarehouseArea}, - if_use_warehouse_location = #{ifUseWarehouseLocation}, - create_by = #{createBy}, - create_time = #{createTime}, - update_by = #{updateBy}, - update_time = #{updateTime}, - - where warehouse_id = #{warehouseId} - - - - delete from supply_warehouse_info where warehouse_id = #{warehouseId} - - - - delete from supply_warehouse_info where warehouse_id in - - #{warehouseId} - - - \ No newline at end of file