活动管理-抽奖活动管理

This commit is contained in:
xu0625 2021-04-09 11:18:25 +08:00
parent 92276296f5
commit 32e99e3bd2
2 changed files with 38 additions and 40 deletions

View File

@ -76,39 +76,45 @@ public class DrawInfoController extends BaseController
@ResponseBody @ResponseBody
public AjaxResult addSave(@RequestBody ActVO vo) public AjaxResult addSave(@RequestBody ActVO vo)
{ {
logger.info("前台传参"+ JSON.toJSONString(vo)); try{
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmssSSS"); logger.info("前台传参"+ JSON.toJSONString(vo));
Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmssSSS");
//新增基本信息 Date date = new Date();
vo.getDrawInfo().setCREATETIMESTAMP(date); //新增基本信息
String code = format.format(date); vo.getDrawInfo().setCREATETIMESTAMP(date);
vo.getDrawInfo().setDRAWCODE(code); String code = format.format(date);
drawInfoService.insertDrawInfo(vo.getDrawInfo()); vo.getDrawInfo().setDRAWCODE(code);
drawInfoService.insertDrawInfo(vo.getDrawInfo());
//新增展示内容 //新增展示内容
vo.getActPageConfigGuide().setCreateTime(date); vo.getActPageConfigGuide().setCreateTime(date);
vo.getActPageConfigGuide().setActCode(code); vo.getActPageConfigGuide().setActCode(code);
iActPageConfigGuideService.insertActPageConfigGuide(vo.getActPageConfigGuide()); iActPageConfigGuideService.insertActPageConfigGuide(vo.getActPageConfigGuide());
//新增选择玩法 //新增选择玩法
vo.getDrawRule().setCREATETIMESTAMP(date); vo.getDrawRule().setCREATETIMESTAMP(date);
vo.getDrawRule().setDRAWCODE(code); vo.getDrawRule().setDRAWCODE(code);
iDrawRuleService.insertDrawRule(vo.getDrawRule()); iDrawRuleService.insertDrawRule(vo.getDrawRule());
//新增收集信息 //新增收集信息
vo.getActPageConfigUserinfo().setCreateTime(date); vo.getActPageConfigUserinfo().setCreateTime(date);
vo.getActPageConfigUserinfo().setActCode(code); vo.getActPageConfigUserinfo().setActCode(code);
iActPageConfigUserinfoService.insertActPageConfigUserinfo(vo.getActPageConfigUserinfo()); iActPageConfigUserinfoService.insertActPageConfigUserinfo(vo.getActPageConfigUserinfo());
//新增分享信息 //新增分享信息
vo.getActConfig().setCreateTime(date); vo.getActConfig().setCreateTime(date);
vo.getActConfig().setActCode(code); vo.getActConfig().setActCode(code);
iActConfigService.insertActConfig(vo.getActConfig()); iActConfigService.insertActConfig(vo.getActConfig());
//新增二维码信息 //新增二维码信息
vo.getActPageConfigSubscribe().setCreateTime(date); vo.getActPageConfigSubscribe().setCreateTime(date);
vo.getActPageConfigSubscribe().setActCode(code); vo.getActPageConfigSubscribe().setActCode(code);
int i = iActPageConfigSubscribeService.insertActPageConfigSubscribe(vo.getActPageConfigSubscribe()); int i = iActPageConfigSubscribeService.insertActPageConfigSubscribe(vo.getActPageConfigSubscribe());
return toAjax(i); return toAjax(i);
}
catch (Exception e){
e.printStackTrace();
return AjaxResult.error("系统繁忙");
}
} }
/** /**
* 查询抽奖活动管理列表 * 查询抽奖活动管理列表

View File

@ -1035,24 +1035,16 @@
.on('click', function () { .on('click', function () {
//添加保存逻辑 //添加保存逻辑
var data = customSerialize("form-info-add", true); var data = customSerialize("form-info-add", true);
alert(data);
$.ajax({ $.ajax({
url: prefix + "/add", url: prefix + "/add",
data: data, data: data,
type: "post", type: "post",
contentType: "application/json;charset=UTF-8", contentType: "application/json;charset=UTF-8",
success: function (result) { success: function (result) {
if (result.code == web_status.SUCCESS) { if (typeof callback == "function") {
layer.msg("保存成功,正在刷新数据请稍后……", { callback(result);
icon: 1,
time: 500,
shade: [0.1, '#8F8F8F']
}, function () {
location.reload();
});
} else {
alert(result.msg);
} }
$.operate.successTabCallback(result);
} }
}) })
}); });