|
|
|
@@ -328,5 +328,25 @@ public class WxCampaignServiceImpl implements WxCampaignService { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public ResultData addByAPPPath(WxCampaign wxCampaign) { |
|
|
|
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()); |
|
|
|
if (wxCampaign.getId() == null) { |
|
|
|
final IdWorker idWorker = IdWorker.get(); |
|
|
|
wxCampaign.setId(idWorker.nextId()); |
|
|
|
wxCampaignMapper.insert(wxCampaign); |
|
|
|
} else { |
|
|
|
wxCampaignMapper.updateById(wxCampaign); |
|
|
|
} |
|
|
|
return new ResultData(Result.SUCCESS,"操作成功"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |