From 07d569c99e7466fb11ca3a9b953455610e7e13a1 Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Mon, 15 Sep 2025 16:41:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=8E=AF=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/business/service/impl/ProductServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bonus-business/src/main/java/com/bonus/business/service/impl/ProductServiceImpl.java b/bonus-business/src/main/java/com/bonus/business/service/impl/ProductServiceImpl.java index 3d2417f..2cc929e 100644 --- a/bonus-business/src/main/java/com/bonus/business/service/impl/ProductServiceImpl.java +++ b/bonus-business/src/main/java/com/bonus/business/service/impl/ProductServiceImpl.java @@ -185,12 +185,17 @@ public class ProductServiceImpl implements ProductService { productCase.setUpdateUser(SecurityUtils.getUserId().toString()); List multipartFileList=map.get(i+""); productCase.setProductId(product.getId()); - int nums=mapper.updateProductCase(productCase); + int nums=0; + if(StringUtils.isNotEmpty(productCase.getId())){ + nums=mapper.updateProductCase(productCase); + }else{ + nums=mapper.addProductCase(productCase); + } if(nums<1){ return AjaxResult.error("产品案例修改失败"); }else{ //如果有修改图片的 - if(StringUtils.isNotEmpty(proList)){ + if(StringUtils.isNotEmpty(multipartFileList)){ AjaxResult ajaxResult=uploadFile(multipartFileList,"tb_product_case",productCase.getId(),"产品案例"); if(ajaxResult.isError()){ return ajaxResult;