属性配置

1. 配置年级是否显示

这里配置的屏蔽的年级,在运营后台去删掉相关id就行了

2. 过滤标签显示特定课程数据

指定 yaml 文件显示

course.tagCourse.tagName=寒假班
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.subjectId=2B0D8944-7209-4C26-B4C2-99E48665D1AD
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.subjectName=语文
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.name=七年级语文寒假班
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.cover=https://resource.53zaixian.com/banner/2020-10-06/1c5733a1-91d0-4e08-ab1f-5f62254ae659.png
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.startEndDate=11月30日-01月10日
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.teacherIds=[1313375325476110337,1313374917630377986]
course.tagCourse.gradeList.4750207f-98ef-426b-bc8d-17b3ecadf4e2.subjectList.1.scheduleIds=[1313428193768247297,1313456223345577985]

3. 配置寒假班暑假班

4.配置活动中心

act:
invite:
headPicCount: 4
x: 5
explain: "邀请%s人抽万能卡"
task:
btnToCompleteTx: "去完成"
btnCompletedTx: "已完成"
btnSignUpTx: "签到"
completeNum: "已获得%s次"
diagnosisNum: 3
taskList:
- id: 1
sorted: 1
name: "新人奖励"
type: 0
isMemberJoin: false
desc:
reward: 3
isHide: true
icon: common/images/teacher_avatar%403x.png
- id: 2
sorted: 2
name: "签到"
type: 0
isMemberJoin: false
desc: "每日首次打卡即送1次抽卡次数"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 3
sorted: 3
name: "邀请好友"
type: 0
isMemberJoin: false
desc: "每成功邀请1位新用户注册并下载登录APP即送1次抽卡次数"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 4
sorted: 4
name: "申请诊断"
type: 0
isMemberJoin: true
desc: "每次成功申请诊断服务即送1次抽卡次数(语数英各限1次)"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 5
sorted: 8
name: "课程探索"
type: 0
isMemberJoin: true
desc: "观看带有卡片标识的课程,单课时累计学习大于30分钟即送1次抽卡次数,多看多得"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 6
sorted: 9
name: "下载错题"
type: 0
isMemberJoin: true
desc: "添加错题超过5题并下载打印版文件即送1次抽卡次数(每人限1次)"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 7
sorted: 5
name: "完成评测"
type: 0
isMemberJoin: true
desc: "每次完成诊断测评即送1次抽卡次数(语数英各限1次)"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 8
sorted: 6
name: "完成诊断任务"
type: 0
isMemberJoin: true
desc: "每次完成专属定制的诊断任务即送1次抽卡次数"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 9
sorted: 7
name: "充值7天会员"
type: 0
isMemberJoin: true
desc: "每次购买9.9元7天体验会员卡即送1次抽卡次数"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
- id: 10
sorted: 10
name: "阶段任务抽万能卡"
type: 1
isMemberJoin: true
desc: "每次完成诊断服务阶段任务目标即送1次万能卡抽取机会"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
percent: 30
- id: 11
sorted: 12
name: "充会员送万能卡"
type: 1
isMemberJoin: false
desc: "每次购买月卡/半年卡/年卡即送1张万能卡(每次购买送1张)"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
percent: 100
- id: 12
sorted: 13
name: "购寒假课送万能卡"
type: 1
isMemberJoin: false
desc: "活动期间购买寒假课即送1张万能卡"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
percent: 100
- id: 13
sorted: 14
name: "购春季课送万能卡"
type: 1
isMemberJoin: false
desc: "活动期间购买春季课即送1张万能卡"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
percent: 100
- id: 14
sorted: 11
name: "邀请5人抽万能卡"
type: 1
isMemberJoin: false
desc: "每次累计邀请5位好友即送1次万能卡抽取机会(无限累计)"
reward: 1
isHide: false
icon: common/images/teacher_avatar%403x.png
percent: 30
activity:
activityId: 20210119
activityName: "集卡活动"
firstGiveCard: 3
showStageNum: 2
# 总活动开始时间
startTime: "2021-01-21 00:00:00"
# 总活动截止时间
endTime: "2021-02-05 23:59:59"
avatars:
- "common/activity/stage1/photo-girl.png"
- "common/activity/stage1/photo-boy.png"
collectCardStages:
- stage: 20210120
title: "牛气冲天"
number: 1
bulletChatNum: 4
backgroundImgs:
- "common/activity/stage1/bg-1.png"
- "common/activity/stage1/bg-2.png"
activityStrategy: "<p><br/></p><p><p><br/></p><p>【活动时间】</p><p><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">&nbsp;&nbsp;即日起至</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">年</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">月</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">日</span></p><p><br/></p><p><br/></p></p><divid=\"u4938\"class=\"ax_default label\"style=\"font-family:PingFangSC-Regular, &quot;font-size:14px;color:#333333;\"><divid=\"u4938_div\"class=\"\"style=\"border:none;\"></div><divid=\"u4938_text\"class=\"text \"style=\"padding:0px;\"><p>【活动细则】</p></div></div><divid=\"u4939\"class=\"ax_default _文本段落\"style=\"font-family:ArialMT, Arial, sans-serif;font-size:13px;color:#333333;\"><divid=\"u4939_div\"class=\"\"style=\"background-color:rgba(255, 255, 255, 0);border:none;\"></div><divid=\"u4939_text\"class=\"text \"style=\"padding:0px;\"><p><spanstyle=\"font-family:PingFangSC-Regular, &quot;font-size:12px;color:#333333;\">&nbsp;活动第一期说明文案</span></p></div></div><p><br/></p>"
drawPrizeCountDownExplain: "本轮活动已结束,等待开奖"
drawPrizeExplain: "活动已开奖"
notWinningPrize: "本轮活动结束小伙伴不要气馁,二期活动即将开启记得关注哟!"
# 第一期开始时间
startTime: "2021-01-21 00:00:00"
# 第一期结束时间
endTime: "2021-01-30 23:59:59"
# 第一期开奖时间
drawPrizeTime: "2021-02-01 23:59:59"
activityExplain: "点亮更多卡片,可获得更多奖学金"
cardJackpots:
- name: ""
cardNum: 6
img: ""
collectCardExplain: "当前已收集%s种,快去收集吧"
showstatus: 0
- name: "进步神器"
cardNum: 7
img: "common/activity/stage1/pot-1.png"
collectCardExplain: "当前已收集%s种,最高可获得0.53元奖学金"
showstatus: 1
- name: "涨分秘籍"
cardNum: 8
img: "common/activity/stage1/pot-2.png"
collectCardExplain: "当前已收集%s种,最高可获得1.53元奖学金"
showstatus: 1
- name: "名校法宝"
cardNum: 9
img: "common/activity/stage1/pot-3.png"
collectCardExplain: "当前已收集%s种,最高可获得1000.53元奖学金"
showstatus: 1
- stage: 20210202
title: "牛气宝灯"
number: 2
bulletChatNum: 4
backgroundImgs:
- "course/2020-10-06/a5e832d2-9630-414a-8fb6-e905d005d5bd.jpg"
- "course/2020-10-06/21824d03-7251-4330-9e18-32d9c21f529e.jpeg"
activityStrategy: "<p><br/></p><p><p><br/></p><p>【活动时间】</p><p><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">&nbsp;&nbsp;即日起至</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">年</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">月</span><spanstyle=\"color:#333333;font-family:ArialMT, Arial, sans-serif;font-size:13px;\">xxx</span><spanstyle=\"color:#333333;font-size:13px;font-family:PingFangSC-Regular, &quot;\">日</span></p><p><br/></p><p><br/></p></p><divid=\"u4938\"class=\"ax_default label\"style=\"font-family:PingFangSC-Regular, &quot;font-size:14px;color:#333333;\"><divid=\"u4938_div\"class=\"\"style=\"border:none;\"></div><divid=\"u4938_text\"class=\"text \"style=\"padding:0px;\"><p>【活动细则】</p></div></div><divid=\"u4939\"class=\"ax_default _文本段落\"style=\"font-family:ArialMT, Arial, sans-serif;font-size:13px;color:#333333;\"><divid=\"u4939_div\"class=\"\"style=\"background-color:rgba(255, 255, 255, 0);border:none;\"></div><divid=\"u4939_text\"class=\"text \"style=\"padding:0px;\"><p><spanstyle=\"font-family:PingFangSC-Regular, &quot;font-size:12px;color:#333333;\">&nbsp;活动第二期说明文案</span></p></div></div><p><br/></p>"
drawPrizeCountDownExplain: "本轮活动已结束,等待开奖"
drawPrizeExplain: "活动已开奖"
notWinningPrize: "本轮活动结束小伙伴不要气馁,二期活动即将开启记得关注哟!"
# 第二期开始时间
startTime: "2021-02-02 00:00:00"
# 第二期结束时间
endTime: "2021-02-12 23:59:59"
# 第二期开奖时间
drawPrizeTime: "2021-02-15 23:59:59"
collectCardExplain: "当前已收集%s种,最高可获得53元奖学金"
activityExplain: "点亮更多卡片,可获得更多奖学金"
cardJackpots:
- name: "进步神器"
cardNum: 7
img: "common/activity/stage1/pot-1.png"
- name: "涨分秘籍"
cardNum: 8
img: "common/activity/stage1/pot-2.png"
- name: "名校法宝"
cardNum: 9
img: "common/activity/stage1/pot-3.png"
randomPrizePool:
- cardSum: 7
randomPrizeList:
- price: 5.3
limited: 156
probability: 1.07
- price: 1.53
limited: 465
probability: 6.79
- price: 0.53
limited: 2340
probability: 92.14
- cardSum: 8
randomPrizeList:
- price: 153
limited: 9
probability: 0.2
- price: 53
limited: 30
probability: 1.96
- price: 5.3
limited: 156
probability: 19.57
- price: 1.53
limited: 465
probability: 58.71
- price: 0.53
limited: 2340
probability: 19.57
- cardSum: 9
randomPrizeList:
- price: 530
limited: 1
probability: 1.67
- price: 153
limited: 9
probability: 15
- price: 53
limited: 30
probability: 33.33
- price: 5.3
limited: 156
probability: 50
pageConfig:
size: 10
message:
push:
title: 你有一份奖学金未领取
content: 恭喜中奖!53伴学牛年集卡活动已经开奖啦!您获得的奖学金已经可以提现了!抓紧领取吧!(领取截止日期%s过期自动作废)
router: wszs://page/webview?url=https://activity-test.53zaixian.com/
sms:
content: 领奖通知:恭喜中奖!53伴学牛年集卡活动已经开奖啦!恭喜您获得了新年奖学金!抓紧来领取吧!(%s)
url: https://activity-test.53zaixian.com/
# 定时发送时间,格式 yyyyMMddHHmm,为空或早于当前时间则立即发送;
time: 1700
sign: 【53伴学】

5. 配置集卡活动会员任务标识

6. 指定人得奖

7. 展示红包

8. 寒假班

9. 课程探索事假修改

配置探索课程:

10. 支持未开启活动依据时间进行弹框时间开关配置(蒲弘宇)

11. 集卡活动风控配置

备注:

邀请风控配置:

提现风控配置:

12.学习诊断活动年级配置

13.报表定时任务

https://back-tech-tool-pre.53zaixian.com/private

import com.quyixian.common.utils.GreatUtil;
import com.alibaba.fastjson.JSON;
import com.quyixian.report.back.task.MailSendTask; // System.out.println("sss");
MailSendTask mailSendTask = context.getBean(MailSendTask.class); //mailSendTask.execute("2021-02-22,true");
mailSendTask.execute(); // 不传表示默认当天的日期

最新文章

  1. 开发OpenWrt路由器上LuCI的模块
  2. C语言运算符优先级 详细列表
  3. yum提示another app is currently holding the yum lock;waiting for it to exit
  4. FreeSWITCH 体系配置结构
  5. 解决MyEclipse报错问题
  6. canvas滤镜之简单的取反
  7. Asp.net mvc项目架构分享系列之架构概览
  8. Function, Predicate
  9. Windows 10下Chrome不能启动的问题
  10. C++学习50 对字符串流的读写
  11. Data Base sqlServer基础知识
  12. hdoj Last non-zero Digit in N! 【数论】
  13. [LeetCode] 21. Merge Two Sorted Lists 解题思路
  14. boost
  15. 浅析CDN存在的必要性
  16. hdu_5961_传递(bitset)
  17. 解决ionic中 Action Sheets 在安卓机中的样式
  18. C#处理非托管资源
  19. Linux系统高树攀登之路
  20. 用 Prettier 统一团队的代码风格~

热门文章

  1. cmder设置方法
  2. 深入理解JavaScript中的类继承
  3. go modules——HelloWorld示例
  4. 如何从 ToB 企业级 IM 产品中学习技术选型和架构
  5. Bastion Host (BH)
  6. macOS &amp; timer &amp; stop watch
  7. taro weapp
  8. nodejs 调用win32 api
  9. ⑧SpringCloud 实战:引入 Actuator监控+整合监控页面
  10. Java中print、printf、println的区别