Prechádzať zdrojové kódy

营销活动不可以修改

YPZ 3 týždňov pred
rodič
commit
71457177d8

+ 4 - 0
java/storlead-sasa/storlead-trade/src/main/java/com/storlead/trade/service/impl/MarketingCampaignServiceImpl.java

@@ -297,6 +297,10 @@ public class MarketingCampaignServiceImpl
             return Result.error("id不能为空");
         }
         MarketingCampaignEntity marketingCampaignOld = this.getById(marketingCampaignDTO.getId());
+        //只有未开始的营销活动才能修改
+        if (marketingCampaignOld.getStatus() != null && marketingCampaignOld.getStatus() != 0) {
+            return Result.error("该营销活动不能修改");
+        }
         MarketingCampaignEntity marketingCampaignEntity = new MarketingCampaignEntity();
         BeanUtils.copyProperties(marketingCampaignDTO, marketingCampaignEntity);
         // supervisorList 转为逗号分隔字符串