| | |
| | | }else { |
| | | split = orderGood.getLLens().split(","); |
| | | } |
| | | TBrand brand = brandService.lambdaQuery().eq(TBrand::getName, orderGood.getBrandName()) |
| | | .eq(TBrand::getType, 2).one(); |
| | | TLensSeries lensSeries = lensSeriesService.lambdaQuery().eq(TLensSeries::getName, orderGood.getSeriesName()) |
| | | .eq(TLensSeries::getBrandId, brand.getId()).one(); |
| | | // TBrand brand = brandService.lambdaQuery().eq(TBrand::getName, orderGood.getBrandName()) |
| | | // .eq(TBrand::getType, 2).one(); |
| | | TLensSeries lensSeries = lensSeriesService.lambdaQuery() |
| | | .eq(TLensSeries::getId, orderGood.getSeriesId()) |
| | | .one(); |
| | | TLensGoods one = lensGoodsService.lambdaQuery() |
| | | .eq(StringUtils.hasLength(orderGood.getSeriesName()),TLensGoods::getSeriesId, lensSeries.getId()) |
| | | .eq(StringUtils.hasLength(orderGood.getRefractiveIndex()),TLensGoods::getRefractiveIndex, orderGood.getRefractiveIndex()) |
| | |
| | | lensWarehousingDetailService.save(tLensWarehousingDetail); |
| | | |
| | | }else { |
| | | if (lensSeries.getType()==1){ |
| | | orderService.removeById(dto); |
| | | return ApiResult.failed("商品库存不足"); |
| | | } |
| | | } |
| | | }else{ |
| | | TModel one1 = modelService.lambdaQuery().eq(TModel::getName, orderGood.getModelName()) |
| | | .eq(TModel::getColor, orderGood.getColor()).one(); |
| | | TModel one1 = modelService.lambdaQuery() |
| | | .eq(TModel::getId, orderGood.getModelId()).one(); |
| | | BigDecimal cost = one1.getCost(); |
| | | orderGood.setCost(cost); |
| | | TFrameGoods one = frameGoodsService.lambdaQuery() |