diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java index bb30eb7..a2f810e 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/controller/MallProductInfoController.java @@ -93,6 +93,7 @@ public class MallProductInfoController extends BaseController @PutMapping public Result edit(@RequestBody MallProductInfoForm mallProductInfo) { + mallProductInfo.setStep("1"); return toAjax(mallProductInfoService.updateMallProductInfo(mallProductInfo)); } diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java index 8422d7e..aa03beb 100644 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/Impl/MallProductInfoServiceImpl.java @@ -101,7 +101,11 @@ public class MallProductInfoServiceImpl implements MallProductInfoService public int updateMallProductInfo(MallProductInfoForm mallProductInfo) { String step = mallProductInfo.getStep(); - log.info("参数{}",step); + if (step == null) { + // 在这里处理 step 为 null 的情况,可以抛出异常或者采取其他措施 + log.error("Step 参数为空"); + return 0; // 或者抛出异常 + } switch (step) { case ProductConstant.STEP_ONE: Long productInfoId = mallProductInfo.getId();