From 898a452132dcdb337d9fbf1e0e67872d05034559 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期二, 23 九月 2025 11:10:19 +0800 Subject: [PATCH] 操作日志 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOrderStockController.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOrderStockController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOrderStockController.java index 7d14906..05004a9 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOrderStockController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOrderStockController.java @@ -2,8 +2,10 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.ruoyi.common.annotation.Log; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; import com.ruoyi.framework.web.service.TokenService; import com.ruoyi.system.domain.TOrderStock; import com.ruoyi.system.domain.TOrderStockGoods; @@ -50,12 +52,14 @@ @PostMapping(value = "/pageList") public AjaxResult<PageInfo<TOrderStockVO>> pageList(@RequestBody TOrderStockQuery query) { query.setShopId(tokenService.getLoginUser().getObjectId()); + query.setIsCover(1); return AjaxResult.success(orderStockService.pageList(query)); } /** * 进货单下单接口 */ + @Log(title = "进货单-进货单下单接口", businessType = BusinessType.INSERT) @ApiOperation( value = "进货单下单接口") @PostMapping(value = "/add") public AjaxResult<String> add(@RequestBody TOrderStockDTO dto) { @@ -67,10 +71,22 @@ /** * 编辑进货单下单接口 */ + @Log(title = "进货单-编辑进货单下单接口", businessType = BusinessType.UPDATE) @ApiOperation( value = "编辑进货单下单接口") @PostMapping(value = "/edit") public AjaxResult<String> edit(@RequestBody TOrderStockDTO dto) { orderStockService.edit(dto); + return AjaxResult.success(); + } + + /** + * 编辑进货单下单接口 + */ + @Log(title = "进货单-编辑生成进货单接口", businessType = BusinessType.UPDATE) + @ApiOperation( value = "编辑生成进货单接口") + @PostMapping(value = "/editGenerator") + public AjaxResult<String> editGenerator(@RequestBody TOrderStockDTO dto) { + orderStockService.editGenerator(dto); return AjaxResult.success(); } @@ -93,24 +109,26 @@ /** * 删除进货单 */ + @Log(title = "进货单-删除进货单", businessType = BusinessType.DELETE) @ApiOperation( value = "删除进货单") @DeleteMapping(value = "/deleteById") public AjaxResult<Boolean> deleteById(@RequestParam("id") Long id) { // 删除进货商品 orderStockGoodsService.remove(Wrappers.lambdaQuery(TOrderStockGoods.class) .eq(TOrderStockGoods::getOrderId, id)); - return AjaxResult.success(orderStockGoodsService.removeById(id)); + return AjaxResult.success(orderStockService.removeById(id)); } /** * 批量删除进货单 */ + @Log(title = "进货单-批量删除进货单", businessType = BusinessType.DELETE) @ApiOperation( value = "批量删除进货单") @DeleteMapping(value = "/deleteByIds") public AjaxResult<Boolean> deleteByIds(@RequestBody List<Long> ids) { orderStockGoodsService.remove(Wrappers.lambdaQuery(TOrderStockGoods.class) .in(TOrderStockGoods::getOrderId, ids)); - return AjaxResult.success(orderStockGoodsService.removeByIds(ids)); + return AjaxResult.success(orderStockService.removeByIds(ids)); } } -- Gitblit v1.7.1