Nacos常用配置

属性配置

1. 配置年级是否显示      

image.png

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

 

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

image.png

指定 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. 配置寒假班暑假班

image.png

4.配置活动中心

image.png

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. 配置集卡活动会员任务标识

image.png

 

 

6. 指定人得奖

image.pngimage.png

 

7. 展示红包

 

image.png

8. 寒假班

image.png

9. 课程探索事假修改

image.png

配置探索课程:

image.png

 

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

image.png

 

11. 集卡活动风控配置

备注:

邀请风控配置:

image.png

提现风控配置:

image.png

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

image.png

13.报表定时任务

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

image.png

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();   // 不传表示默认当天的日期

 

原文地址:https://www.cnblogs.com/crstyl/p/14485055.html