/** * * * <pre> * 编辑(新增和修改)活动接口 * 测试数据: * 1.1 public数据:状态是进行中和未开始:public 和 publicforver * 添加:openapi/s/partner/act/save?createOper=1rzwgd0p&actType=PUBLIC_FOREVER&actTitle=ceshi2 * 修改:openapi/s/partner/act/save?actId=3177&createOper=1rzwgd0p&actType=PUBLIC_FOREVER&actTitle=ceshi27 * 1.2 private 需要开始时间 * 修改 openapi/s/partner/act/save?actId=3180&createOper=1rzwgd0p&actType=PRIVATE&actTitle=ceshi34&actStartTime=2784441632 * </pre> */ @RequestMapping("/partner/act/save") @ResponseBody public ResponseObject<Activity> save( @ModelAttribute XQActivityVO pai, @RequestHeader("Domain") String domain) { // 数据有效性验证 actCreateChk(pai, domain); // 初始化activity Activity initAct = transFormActInfo(pai); // 执行添加/修改 if (StringUtils.isBlank(pai.getActId())) { return new ResponseObject<Activity>(activityService.saveActivity(initAct)); } return new ResponseObject<Activity>( activityService.update(initAct, initAct.getCreatorId(), pai.getShopId())); }