diff --git a/pom.xml b/pom.xml index d29292ca4..bb389d57d 100644 --- a/pom.xml +++ b/pom.xml @@ -238,6 +238,8 @@ ruoyi-generator sino-activity ruoyi-common + sino-act-web + pom diff --git a/sino-act-web/src/main/java/com/ruoyi/web/controller/draw/DrawController.java b/sino-act-web/src/main/java/com/ruoyi/web/controller/draw/DrawController.java index 92f65f67b..cb70f545c 100644 --- a/sino-act-web/src/main/java/com/ruoyi/web/controller/draw/DrawController.java +++ b/sino-act-web/src/main/java/com/ruoyi/web/controller/draw/DrawController.java @@ -2,15 +2,23 @@ package com.ruoyi.web.controller.draw; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.dto.DrawActivityRequest; +import com.ruoyi.web.vo.Const; import com.ruoyi.web.vo.Result; import com.ruoyi.web.vo.draw.*; import com.sinosoft.activity.domain.DrawConfig; +import com.sinosoft.activity.domain.*; +import com.sinosoft.activity.service.IActPageConfigUserinfoService; import com.sinosoft.activity.service.IDrawConfigService; import com.sinosoft.activity.service.IDrawInfoService; import com.sinosoft.activity.service.IDrawTaskNotifyService; +import com.sinosoft.activity.service.*; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiOperation; import me.chanjar.weixin.common.bean.WxOAuth2UserInfo; import me.chanjar.weixin.common.bean.oauth2.WxOAuth2AccessToken; import me.chanjar.weixin.mp.api.WxMpService; +import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -30,6 +38,7 @@ import java.util.List; * @author huayue * @since 2020-08-13 */ +@Api("活动管理") @Controller @RequestMapping("/draw") public class DrawController { @@ -43,6 +52,15 @@ public class DrawController { private IDrawInfoService drawInfoService; @Autowired private WxMpService wxService; + @Autowired + private IActPageConfigGuideService actPageConfigGuideService; + @Autowired + private IActConfigService actConfigService; + @Autowired + private IActPageConfigSubscribeService iActPageConfigSubscribeService; + + @Autowired + private IActPageConfigUserinfoService iActPageConfigUserinfoService; private WxOAuth2UserInfo getUserInfo(HttpServletRequest request, String code) throws Exception { // if (!this.wxService.switchover(appid)) { @@ -149,6 +167,23 @@ public class DrawController { return result; } + @RequestMapping(value="/info.action", method = RequestMethod.POST) + @ResponseBody + public ActPageConfigUserinfoResult info(HttpServletRequest request, String drawCode) { + ActPageConfigUserinfoResult result = new ActPageConfigUserinfoResult(); + logger.info("活动编码"+drawCode); + try{ + List prizes = new ArrayList(); + ActPageConfigUserinfo actPageConfigUserinfo = iActPageConfigUserinfoService.selectActPageConfigUserinfoByCode(drawCode); + prizes.add(actPageConfigUserinfo); + result.setActPageConfigUserinfo(prizes); + }catch (Exception e){ + result.setRespCode("-1"); + result.setRespMsg("系统异常,请稍后再试"); + logger.error("DrawController.prizes ex: ", e); + } + return result; + } @RequestMapping(value="/prizes.action", method = RequestMethod.POST) @ResponseBody public PrizeResult prizes(HttpServletRequest request, String drawCode, String isAll) { @@ -293,4 +328,67 @@ public class DrawController { return result; } + /** + * 获取活动配置展示信息,根据活动编码 + * todo 判断活动状态 + * @param request + * @param actCode + * @return + */ + @ApiOperation("获取活动配置展示信息") + @ApiImplicitParam(name = "actCode", value = "活动编码", required = true, dataType = "string", paramType = "path") + @RequestMapping(value="/guide", method = RequestMethod.POST) + @ResponseBody + public Result getActGuide(HttpServletRequest request, String actCode) { + ActGuideResult result = new ActGuideResult(); + try { + //查询活动内容 + DrawInfo drawInfo = new DrawInfo(); + drawInfo.setDRAWCODE(actCode); + drawInfo.setSTATUS("1"); + List drawInfos = drawInfoService.selectDrawInfoList(drawInfo); + result.setDrawInfo(drawInfos.get(0)); + //查询获取风格 + ActConfig actConfig = actConfigService.selectActConfigByCode(actCode); + result.setPageStyle(actConfig.getPageStyle()); + result.setActType(actConfig.getActType()); + //获取页面展示内容配置 + ActPageConfigGuide actPageConfigGuide = actPageConfigGuideService.selectActPageConfigGuideByCode(actCode); + result.setActPageConfigGuide(actPageConfigGuide); + }catch (Exception e){ + result.setRespCode("-1"); + result.setRespMsg("系统异常,请稍后再试"); + logger.error("DrawController.saveAddress ex: ", e); + } + return result; + } + + /** + * 获取活动配置展示信息,根据活动编码 + * + * @param request + * @param actCode + * @return + */ + @ApiOperation("获取二维码信息") + @ApiImplicitParam(name = "actCode", value = "活动编码", required = true, dataType = "string", paramType = "path") + @RequestMapping(value="/qrCode", method = RequestMethod.POST) + @ResponseBody + public ActPageConfigSubscribeResult qrcode(HttpServletRequest request, String actCode) { + ActPageConfigSubscribeResult result = new ActPageConfigSubscribeResult (); + try { + List list = new ArrayList<>(); + + ActPageConfigSubscribe subscribe = iActPageConfigSubscribeService.selectActPageConfigSubscribeByCode(actCode); + list.add(subscribe); + result.setActPageConfigSubscribe(list); + }catch (Exception e){ + result.setRespCode("-1"); + result.setRespMsg("系统异常,请稍后再试"); + logger.error("DrawController.saveAddress ex: ", e); + } + return result; + } + + } diff --git a/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActGuideResult.java b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActGuideResult.java new file mode 100644 index 000000000..b2b03cb9b --- /dev/null +++ b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActGuideResult.java @@ -0,0 +1,25 @@ +package com.ruoyi.web.vo.draw; + +import com.ruoyi.web.vo.Result; +import com.sinosoft.activity.domain.ActPageConfigGuide; +import com.sinosoft.activity.domain.DrawInfo; +import lombok.Data; + +/** + * TODO + * + * @author dy + * @version 1.0 + * @date 2021/4/14 14:38 + */ +@Data +public class ActGuideResult extends Result { + private ActPageConfigGuide actPageConfigGuide; + + private DrawInfo drawInfo; + + private Integer pageStyle; + + private Integer actType; + +} diff --git a/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigSubscribeResult.java b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigSubscribeResult.java new file mode 100644 index 000000000..beadd88c2 --- /dev/null +++ b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigSubscribeResult.java @@ -0,0 +1,18 @@ +package com.ruoyi.web.vo.draw; + +import com.ruoyi.web.vo.Result; +import com.sinosoft.activity.domain.ActPageConfigSubscribe; + +import java.util.List; + +public class ActPageConfigSubscribeResult extends Result { + private List actPageConfigSubscribe; + + public List getActPageConfigSubscribe() { + return actPageConfigSubscribe; + } + + public void setActPageConfigSubscribe(List actPageConfigSubscribe) { + this.actPageConfigSubscribe = actPageConfigSubscribe; + } +} diff --git a/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigUserinfoResult.java b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigUserinfoResult.java new file mode 100644 index 000000000..2e06b5161 --- /dev/null +++ b/sino-act-web/src/main/java/com/ruoyi/web/vo/draw/ActPageConfigUserinfoResult.java @@ -0,0 +1,21 @@ +package com.ruoyi.web.vo.draw; + +import com.ruoyi.web.vo.Result; +import com.sinosoft.activity.domain.ActPageConfigUserinfo; + +import java.util.List; + + +public class ActPageConfigUserinfoResult extends Result +{ + + private List actPageConfigUserinfo; + + public List getActPageConfigUserinfo() { + return actPageConfigUserinfo; + } + + public void setActPageConfigUserinfo(List actPageConfigUserinfo) { + this.actPageConfigUserinfo = actPageConfigUserinfo; + } +} diff --git a/sino-act-web/src/main/resources/public/draw/actGuide.html b/sino-act-web/src/main/resources/public/draw/actGuide.html new file mode 100644 index 000000000..204474061 --- /dev/null +++ b/sino-act-web/src/main/resources/public/draw/actGuide.html @@ -0,0 +1,135 @@ + + + + + + + 活动 + + + + + + + + + + + + + + + + + + + +
+

+

+

+

+ +
+ + + + + + + + \ No newline at end of file diff --git a/sino-act-web/src/main/resources/public/draw/qrCode.html b/sino-act-web/src/main/resources/public/draw/qrCode.html new file mode 100644 index 000000000..a09ceda19 --- /dev/null +++ b/sino-act-web/src/main/resources/public/draw/qrCode.html @@ -0,0 +1,111 @@ + + + + + + + 活动 + + + + + + + + + + + + + + + + + + + +
+

+ +

+

+ +
+ + + + + + + + \ No newline at end of file diff --git a/sino-activity/src/main/java/com/sinosoft/activity/controller/DrawInfoController.java b/sino-activity/src/main/java/com/sinosoft/activity/controller/DrawInfoController.java index bfd8bb05d..0a17a0a70 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/controller/DrawInfoController.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/controller/DrawInfoController.java @@ -188,16 +188,20 @@ public class DrawInfoController extends BaseController @Log(title = "抽奖活动管理", businessType = BusinessType.UPDATE) @PostMapping("/edit") @ResponseBody - public AjaxResult editSave(DrawInfo drawInfo) - { - logger.info("修改存储抽奖特殊规则对象传参:"+JSON.toJSONString(drawInfo)); - drawInfo.setLASTUPDATETIMESTAMP(new Date()); - drawInfoService.updateDrawInfo(drawInfo); - DrawRule drawRule = new DrawRule(); - BeanUtils.copyProperties(drawInfo,drawRule); - logger.info("修改存储抽奖特殊规则对象入参:"+JSON.toJSONString(drawRule)); - int i = iDrawRuleService.updateDrawRule(drawRule); - return toAjax(i); + public AjaxResult editSave(@RequestBody ActVO vo) + { + try{ + logger.info("前台传参"+ JSON.toJSONString(vo)); + Date date = new Date(); + + int i = drawInfoService.updateActVO(vo); + return toAjax(i); + } + catch (Exception e) { + e.printStackTrace(); + return AjaxResult.error("系统繁忙"); + } + } /** @@ -209,6 +213,8 @@ public class DrawInfoController extends BaseController @ResponseBody public AjaxResult remove(String ids) { + + return toAjax(drawInfoService.deleteDrawInfoByIds(ids)); } diff --git a/sino-activity/src/main/java/com/sinosoft/activity/domain/ActPageConfigUserinfo.java b/sino-activity/src/main/java/com/sinosoft/activity/domain/ActPageConfigUserinfo.java index 8d6476e41..3a8967fd8 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/domain/ActPageConfigUserinfo.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/domain/ActPageConfigUserinfo.java @@ -246,4 +246,5 @@ public class ActPageConfigUserinfo extends BaseEntity .append("updateTime", getUpdateTime()) .toString(); } + } diff --git a/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawRuleMapper.java b/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawRuleMapper.java index b2c8bee51..65a8e6ac8 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawRuleMapper.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/mapper/DrawRuleMapper.java @@ -70,5 +70,5 @@ public interface DrawRuleMapper * 根据活动代码删除抽奖活动管理信息 * @param toStrArray */ - public void deleteDrawRuleByIdCode(String[] toStrArray); + public int deleteDrawRuleByIdCode(String[] toStrArray); } diff --git a/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java b/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java index 206d1656b..10572ff94 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/service/IDrawInfoService.java @@ -2,6 +2,7 @@ package com.sinosoft.activity.service; import com.sinosoft.activity.domain.DrawInfo; +import com.sinosoft.activity.vo.ActVO; import java.util.List; @@ -67,5 +68,10 @@ public interface IDrawInfoService */ public int deleteDrawInfoById(String DRAWID); - + /** + * 新增抽奖活动信息 + * @param vo + * @return + */ + public int updateActVO(ActVO vo); } diff --git a/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java b/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java index 1401908e1..d2010bf00 100644 --- a/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java +++ b/sino-activity/src/main/java/com/sinosoft/activity/service/impl/DrawInfoServiceImpl.java @@ -1,12 +1,14 @@ package com.sinosoft.activity.service.impl; import java.util.Arrays; +import java.util.Date; import java.util.List; import java.util.stream.Collectors; -import com.sinosoft.activity.domain.DrawInfo; +import com.sinosoft.activity.domain.*; import com.sinosoft.activity.mapper.*; import com.sinosoft.activity.service.IDrawInfoService; +import com.sinosoft.activity.vo.ActVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -85,6 +87,7 @@ public class DrawInfoServiceImpl implements IDrawInfoService @Override public int updateDrawInfo(DrawInfo drawInfo) { + return drawInfoMapper.updateDrawInfo(drawInfo); } @@ -104,7 +107,7 @@ public class DrawInfoServiceImpl implements IDrawInfoService //根据ID查询抽奖活动信息 List drawInfos = drawInfoMapper.selectDrawInfoList(drawInfo); //删除活动管理信息 - int i = drawInfoMapper.deleteDrawInfoByIds(Convert.toStrArray(ids)); + drawInfoMapper.deleteDrawInfoByIds(Convert.toStrArray(ids)); List collect = drawInfos.stream().map(DrawInfo::getDRAWCODE).collect(Collectors.toList()); String policyEndorseNos = String.join(",",collect); @@ -117,7 +120,7 @@ public class DrawInfoServiceImpl implements IDrawInfoService //根据活动代码删除活动收集配置信息 actPageConfigUserinfoMapper.deleteActPageConfigUserinfoByCode(Convert.toStrArray(policyEndorseNos)); //根据活动代码删除抽奖活动管理信息 - drawRuleMapper.deleteDrawRuleByIdCode(Convert.toStrArray(policyEndorseNos)); + int i = drawRuleMapper.deleteDrawRuleByIdCode(Convert.toStrArray(policyEndorseNos)); return i; } @@ -132,4 +135,53 @@ public class DrawInfoServiceImpl implements IDrawInfoService { return drawInfoMapper.deleteDrawInfoById(DRAWID); } + + /** + * 新增抽奖活动信息 + * @param vo + * @return + */ + @Override + public int updateActVO(ActVO vo) { + Date date = new Date(); + + DrawInfo drawInfo = vo.getDrawInfo(); + drawInfo.setLASTUPDATETIMESTAMP(date); + + //修改抽奖活动管理对象 + String drawcode = drawInfo.getDRAWCODE(); + drawInfoMapper.updateDrawInfo(drawInfo); + + //修改活动配置 + ActConfig actConfig = vo.getActConfig(); + actConfig.setUpdateTime(date); + actConfig.setActCode(drawcode); + actConfigMapper.updateActConfig(actConfig); + + //修改活动展示内容配置 + ActPageConfigGuide actPageConfigGuide = vo.getActPageConfigGuide(); + actPageConfigGuide.setUpdateTime(date); + actPageConfigGuide.setActCode(drawcode); + actPageConfigGuideMapper.updateActPageConfigGuide(actPageConfigGuide); + + + //修改活动收集配置 + ActPageConfigSubscribe actPageConfigSubscribe = vo.getActPageConfigSubscribe(); + actPageConfigSubscribe.setUpdateTime(date); + actPageConfigSubscribe.setActCode(drawcode); + actPageConfigSubscribeMapper.updateActPageConfigSubscribe(actPageConfigSubscribe); + + //修改活动用户信息 + ActPageConfigUserinfo actPageConfigUserinfo = vo.getActPageConfigUserinfo(); + actPageConfigUserinfo.setUpdateTime(date); + actPageConfigUserinfo.setActCode(drawcode); + actPageConfigUserinfoMapper.updateActPageConfigUserinfo(actPageConfigUserinfo); + + //修改查询抽奖活动管理对象 + DrawRule drawRule = vo.getDrawRule(); + drawRule.setDRAWCODE(drawcode); + drawRule.setLASTUPDATETIMESTAMP(date); + int i = drawRuleMapper.updateDrawRule(drawRule); + return i; + } } diff --git a/sino-activity/src/main/resources/mapper/activity/ActConfigMapper.xml b/sino-activity/src/main/resources/mapper/activity/ActConfigMapper.xml index 3e0face9f..0b311ab89 100644 --- a/sino-activity/src/main/resources/mapper/activity/ActConfigMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/ActConfigMapper.xml @@ -78,7 +78,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" page_style = #{pageStyle}, act_type = #{actType}, - act_code = #{actCode}, act_name = #{actName}, share_title = #{shareTitle}, share_desc = #{shareDesc}, @@ -87,7 +86,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" create_time = #{createTime}, update_time = #{updateTime}, - where id = #{id} + where act_code = #{actCode} diff --git a/sino-activity/src/main/resources/mapper/activity/ActPageConfigGuideMapper.xml b/sino-activity/src/main/resources/mapper/activity/ActPageConfigGuideMapper.xml index 67e3f8947..477e9ec77 100644 --- a/sino-activity/src/main/resources/mapper/activity/ActPageConfigGuideMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/ActPageConfigGuideMapper.xml @@ -76,7 +76,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update act_page_config_guide - act_code = #{actCode}, act_title = #{actTitle}, act_desc = #{actDesc}, bg_img = #{bgImg}, @@ -87,7 +86,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" create_time = #{createTime}, update_time = #{updateTime}, - where id = #{id} + where act_code = #{actCode} diff --git a/sino-activity/src/main/resources/mapper/activity/ActPageConfigSubscribeMapper.xml b/sino-activity/src/main/resources/mapper/activity/ActPageConfigSubscribeMapper.xml index 3c7f1e1eb..4740574fd 100644 --- a/sino-activity/src/main/resources/mapper/activity/ActPageConfigSubscribeMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/ActPageConfigSubscribeMapper.xml @@ -60,14 +60,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update act_page_config_subscribe - act_code = #{actCode}, description = #{description}, bg_img = #{bgImg}, qr_code = #{qrCode}, create_time = #{createTime}, update_time = #{updateTime}, - where id = #{id} + where act_code = #{actCode} diff --git a/sino-activity/src/main/resources/mapper/activity/ActPageConfigUserinfoMapper.xml b/sino-activity/src/main/resources/mapper/activity/ActPageConfigUserinfoMapper.xml index 70b0a1a51..0656f0def 100644 --- a/sino-activity/src/main/resources/mapper/activity/ActPageConfigUserinfoMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/ActPageConfigUserinfoMapper.xml @@ -104,25 +104,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update act_page_config_userinfo - act_code = #{actCode}, title = #{title}, description = #{description}, bg_img = #{bgImg}, btn_text = #{btnText}, btn_link = #{btnLink}, agreement = #{agreement}, - user_name = #{userName}, - mobile = #{mobile}, - gender = #{gender}, - address = #{address}, - agent_name = #{agentName}, - agent_mobile = #{agentMobile}, - agent_gender = #{agentGender}, - agent_no = #{agentNo}, + user_name = #{userName}, + mobile = #{mobile}, + gender = #{gender}, + address = #{address}, + agent_name = #{agentName}, + agent_mobile = #{agentMobile}, + agent_gender = #{agentGender}, + agent_no = #{agentNo}, create_time = #{createTime}, update_time = #{updateTime}, - where id = #{id} + where act_code = #{actCode} diff --git a/sino-activity/src/main/resources/mapper/activity/DrawRuleMapper.xml b/sino-activity/src/main/resources/mapper/activity/DrawRuleMapper.xml index d06ff8e6b..dc97d0a9a 100644 --- a/sino-activity/src/main/resources/mapper/activity/DrawRuleMapper.xml +++ b/sino-activity/src/main/resources/mapper/activity/DrawRuleMapper.xml @@ -89,7 +89,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update draw_rule - DRAWCODE = #{DRAWCODE}, FIRSTFLAG = #{FIRSTFLAG}, FIRSTAWARDPRIZE = #{FIRSTAWARDPRIZE}, DAILYFLAG = #{DAILYFLAG}, @@ -102,7 +101,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LASTUPDATETIMESTAMP = #{LASTUPDATETIMESTAMP}, WILLDRAWAWARDNUMBER = #{WILLDRAWAWARDNUMBER}, - where DRAWRULEID = #{DRAWRULEID} + where DRAWCODE = #{DRAWCODE} diff --git a/sino-activity/src/main/resources/templates/activity/info/add.html b/sino-activity/src/main/resources/templates/activity/info/add.html index c9f48c98a..13b0e3d79 100644 --- a/sino-activity/src/main/resources/templates/activity/info/add.html +++ b/sino-activity/src/main/resources/templates/activity/info/add.html @@ -5,8 +5,21 @@ + -
+
- +
+
+
+
-
+
@@ -312,7 +321,7 @@
-
+

第2步-选择UI模板

-
-
+
+ -
-
+
+

第五步-配置收集信息

@@ -597,10 +616,9 @@
- -
- + +
+
@@ -637,18 +655,6 @@
-
-
-
- -
- -
-
-
-
@@ -749,8 +755,8 @@
-
-
+
+

第六步-配置分享信息

@@ -781,9 +787,8 @@
-
- +
+
@@ -809,24 +814,21 @@

效果图

-
-
- -
+
+ + 中国人寿举办活动 + 分享必得奖品 +
-
- 中国人寿举办活动 -
- 分享必得奖品
-
-
+
+

第七步-关注二维码

@@ -894,44 +896,22 @@
-
+
+
+
+
+ + + + \ No newline at end of file diff --git a/sino-activity/src/main/resources/templates/activity/info/edit1.html b/sino-activity/src/main/resources/templates/activity/info/edit1.html deleted file mode 100644 index 06450c258..000000000 --- a/sino-activity/src/main/resources/templates/activity/info/edit1.html +++ /dev/null @@ -1,1251 +0,0 @@ - - - - - - - - - - -
-
- - -
- -
-
-
- -

第1步-基本信息

-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
-
- - -
-
-
-
-
-
- -
-
- - -
-
-
-
-
- -
-
-
-
-

第2步-选择UI模板

-
- - -
- -

暂不选择

- -
-
-
-
-
-

第3步-配置展现内容

-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
- -
- - -
-
-
- 选择图片更改 - - 清除 -
-
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
- -
-
-

效果图

-
- - 活动标题 - 活动描述 - - 自定义按钮1 - - - 自定义按钮2 - -
-
-
-
-
-

第4步-选择玩法

-
- - -
- - -

活动规则

- -
-
-
-
-

第五步-配置收集信息

-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
- - -
-
-
- 选择图片更改 - - 清除 - -
-
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- - - - -
-
-
-
-
-
-
- -
- - - - -
-
-
-
-
- - -
-

效果图

-
- - 标题 - 描述 - 请填写您的基本信息 -
- - 信息页文本协议提示 -
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- - - 自定义按钮 - -
-
- -
-
-
-
-
-

第六步-配置分享信息

-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
- -
- -
-
-
-
-
-
- - -
-
-
- 选择图片更改 - - 清除 -
-
- -
-
-
-
-

效果图

-
-
- -
-
- -
-
- 中国人寿举办活动 -
- 分享必得奖品 - -
-
-
-
-
-
-
-

第七步-关注二维码

-
-
-
- -
- -
-
-
-
-
-
- -
-
-
- 选择图片更改 - - 清除 -
-
-
- -
-
-
- -
-
-
- 选择图片更改 - - 清除 -
-
-
- -
-
-
-

效果图

-
- -
- -
- - 关注二维码 - -
-
-
-
- -
-
- -
- - - - - - - - - \ No newline at end of file