From 227e48cde358aa0e065a8ab429e57f55d3bb4c5a Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 24 十二月 2024 09:44:47 +0800 Subject: [PATCH] 代码 --- manage/src/main/java/com/jilongda/manage/controller/TInventoryController.java | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/manage/src/main/java/com/jilongda/manage/controller/TInventoryController.java b/manage/src/main/java/com/jilongda/manage/controller/TInventoryController.java index 57ddd4c..6fe24eb 100644 --- a/manage/src/main/java/com/jilongda/manage/controller/TInventoryController.java +++ b/manage/src/main/java/com/jilongda/manage/controller/TInventoryController.java @@ -6,6 +6,7 @@ import com.jilongda.manage.dto.FrameInventoryDTO; import com.jilongda.manage.dto.GetCurrentByParam; import com.jilongda.manage.dto.GetCurrentByParamLens; +import com.jilongda.manage.dto.LensInventoryDTO; import com.jilongda.manage.model.*; import com.jilongda.manage.query.TFrameGoodsQuery; import com.jilongda.manage.query.TInventoryQuery; @@ -67,16 +68,7 @@ } @ApiOperation(value = "镜架添加盘点") @PostMapping(value = "/addFrameInventory") - public ApiResult<PageInfo<TInventoryVO>> addFrameInventory(@RequestBody TInventoryQuery query) { - if (StringUtils.hasLength(query.getStartTime())){ - query.setStartTime(query.getStartTime()+" 00:00:00"); - query.setEndTime(query.getEndTime()+" 23:59:59"); - } - return ApiResult.success(inventoryService.pageList(query)); - } - @ApiOperation(value = "镜片添加盘点") - @PostMapping(value = "/addLensInventory") - public ApiResult addLensInventory(@RequestBody FrameInventoryDTO query) { + public ApiResult addFrameInventory(@RequestBody FrameInventoryDTO query) { TInventory tInventory = new TInventory(); BeanUtils.copyProperties(query, tInventory); inventoryService.save(tInventory); @@ -86,6 +78,18 @@ inventoryFrameDetailService.saveBatch(query.getList()); return ApiResult.success(); } + @ApiOperation(value = "镜片添加盘点") + @PostMapping(value = "/addLensInventory") + public ApiResult addLensInventory(@RequestBody LensInventoryDTO query) { + TInventory tInventory = new TInventory(); + BeanUtils.copyProperties(query, tInventory); + inventoryService.save(tInventory); + for (TInventoryLensDetail tInventoryFrameDetail : query.getList()) { + tInventoryFrameDetail.setInventoryId(tInventory.getId()); + } + inventoryLensDetailService.saveBatch(query.getList()); + return ApiResult.success(); + } @ApiOperation(value = "镜架-根据品牌id查询对应库存") @PostMapping(value = "/getCountByBrandId") -- Gitblit v1.7.1