xhxu 5 лет назад
Родитель
Сommit
5b3fee7d4b
1 измененных файлов: 19 добавлений и 1 удалений
  1. +19
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java

+ 19
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java Просмотреть файл

@@ -104,7 +104,25 @@ public class WxCampaignServiceImpl implements WxCampaignService {
if (length >= 0xFFFFFF) { //Mysql MiddleText length limited
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(), "图文内容过大无法保存");
}
} else {
} else if(wxCampaign.getType().equals(EnumCampaignType.PAGEPATH.getCode())) {
if (StringUtils.isBlank(wxCampaign.getCoverImg())) {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "封面图不能为空");
}
if (wxCampaign.getProduceType() == null) {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "produceType不能为空");
}
if (wxCampaign.getProduceType().equals(EnumCampaignProductType.ACTIVITY_JOIN.getCode())
&& wxCampaign.getProduceId() == null) {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "produceId不能为空");
}
if (StringUtils.isBlank(wxCampaign.getPagePath())) {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "pagePath不能为空");
}
}else if(wxCampaign.getType().equals(EnumCampaignType.TAPPPATH.getCode())) {
if (StringUtils.isBlank(wxCampaign.getCoverImg())) {
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "封面图不能为空");
}
}else {
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR);
}
wxCampaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode());


Загрузка…
Отмена
Сохранить