From aea39e1d77120c48f740dc8bb80f7e8c7321e6db Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 06 一月 2025 18:13:05 +0800 Subject: [PATCH] bug修改 --- manage/src/main/java/com/jilongda/manage/controller/TOrderController.java | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java b/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java index ba40429..6314de8 100644 --- a/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java +++ b/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java @@ -174,9 +174,12 @@ if(Objects.nonNull(user)){ dto.setStoreId(user.getStoreId()); } - + if (dto.getUserId()!=null){ + TAppUser byId = tAppUserService.getById(dto.getUserId()); + dto.setName(byId.getName()); + dto.setPhone(byId.getPhone()); + } orderService.save(dto); - List<TOptometryDetail> optometryDetails = dto.getOptometryDetails(); if (!CollectionUtils.isEmpty(optometryDetails)){ for (TOptometryDetail optometryDetail : optometryDetails) { @@ -220,7 +223,7 @@ one.setTotal(one.getTotal()-1); tLensGoods.add(one); }else { - return ApiResult.failed("商品不存在"); + return ApiResult.failed("商品库存不足"); } }else{ TModel one1 = modelService.lambdaQuery().eq(TModel::getName, orderGood.getModelName()) @@ -238,14 +241,14 @@ one.setTotal(one.getTotal()-1); tFrameGoods.add(one); }else{ - return ApiResult.failed("商品不存在"); + return ApiResult.failed("商品库存不足"); } } } orderGoodsService.saveBatch(orderGoods); lensGoodsService.updateBatchById(tLensGoods); frameGoodsService.updateBatchById(tFrameGoods); - return ApiResult.success(); + return ApiResult.success(dto.getId()); } @ApiOperation(value = "销售订单详情") -- Gitblit v1.7.1