瀏覽代碼

小程序详情接口优化

liyuan 8 月之前
父節點
當前提交
044cab130b

+ 5 - 0
blade-service/blade-sales-part/src/main/java/org/springblade/salesPart/shopping/controller/ShoppingMallDetailController.java

@@ -205,6 +205,11 @@ public class ShoppingMallDetailController extends BladeController {
 			.eq(ShoppingMallDetail::getIsDeleted, 0)
 			.eq(ShoppingMallDetail::getBillType, 0)
 			.eq(ShoppingMallDetail::getId, stockDesc.getId());
+		if (ObjectUtil.isNotEmpty(stockDesc.getId())) {
+			lambdaQueryWrapper.eq(ShoppingMallDetail::getId, stockDesc.getId());
+		} else {
+			lambdaQueryWrapper.eq(ShoppingMallDetail::getGoodsCode, stockDesc.getCode());
+		}
 		String status1 = iSysClient.getParamService(CommonEnum.WHETHER_ZERO_INVENTORY.info);
 		if (ObjectUtils.isNull(status1) || CommonEnum.ZERO.info.equals(status1)) {
 			lambdaQueryWrapper.gt(ShoppingMallDetail::getInventory, 0);