提交 0f9a2cf6 编写于 作者: huangwensu's avatar huangwensu

绑定居民微信分享文案

上级 2632e0c7
......@@ -2,20 +2,22 @@
<div class="detail-list br">
<div v-if="dataList.length">
<ul>
<li class="list" v-for="(item, index) in dataList" :key="index">
<!-- 1.课程 2.考试 3.调查问卷 4.患者招募 5.宣教漫画 6.打卡 7.邀请 8.任务排查 9.绑定居民到微信-->
<img v-if="item.resourceType == 1" src="../../static/images/task-two.png" />
<img v-if="item.resourceType == 3" src="../../static/images/task-five.png" />
<img v-if="item.resourceType == 7" src="../../static/images/task-one.png" />
<img v-if="item.resourceType == 8" src="../../static/images/task-three.png" />
<img v-if="item.resourceType == 9" src="../../static/images/task-four.png" />
<img v-if="item.resourceType == 10" src="../../static/images/task-six.png" />
<ul class="desc">
<li class="text">{{item.taskName}}</li>
<li class="time">{{item.sortFinishTime}}</li>
</ul>
<span class="score"><span>+{{getRewardType(item.timsRewardResp)}}</span>勤奋分</span>
</li>
<div v-for="(item, index) in dataList" :key="index">
<li class="list" v-if="item.timsRewardResp[0].rewardType == 3">
<!-- 1.课程 2.考试 3.调查问卷 4.患者招募 5.宣教漫画 6.打卡 7.邀请 8.任务排查 9.绑定居民到微信 10.首次进入 11.邀请点赞-->
<img v-if="item.resourceType == 1" src="../../static/images/task-two.png" />
<img v-if="item.resourceType == 3" src="../../static/images/task-five.png" />
<img v-if="item.resourceType == 11" src="../../static/images/task-one.png" />
<img v-if="item.resourceType == 8" src="../../static/images/task-three.png" />
<img v-if="item.resourceType == 9" src="../../static/images/task-four.png" />
<img v-if="item.resourceType == 10" src="../../static/images/task-six.png" />
<ul class="desc">
<li class="text">{{item.taskName}}</li>
<li class="time">{{item.sortFinishTime}}</li>
</ul>
<span class="score"><span>+{{getRewardType(item.timsRewardResp)}}</span>勤奋分</span>
</li>
</div>
</ul>
<DetailBtn
style="margin-top: 30px;"
......
......@@ -141,7 +141,7 @@ export default {
shareTitle1: '',
shareTitle2: '做任务瓜分500W云鹊豆,点一下你也能获得75分哦',
shareTitle3: '',
shareTitle4: '',
shareTitle4: '绑定专属医生,随时接收医生的信息和问诊资讯。',
shareIconUrl: 'https://file.yunqueyi.com/h5/images/commons/share_hd1.png',
isScroll: false,
imgSrc1: require('@/static/images/score.png'),
......@@ -268,12 +268,36 @@ export default {
_this.userId = res.data.id;
_this.userName = res.data.name;
_this.shareTitle1 = `${_this.userName}医生邀请您为他助力`;
_this.shareTitle3 = `${_this.userName}医生邀请您绑定`;
}
})
},
// 查看活动规则
ruleDetail() {
// this.$router.push({path: "/login-point/point-result",query: {}});
const { NUXT_ENV_APP } = process.env;
let url = ENV_CONFIG[NUXT_ENV_APP]['shareUrl'] + '/template_v2/?id=701';
let itemData={
"title":"",
"imageUrl":"",
"appModuleInfo":{
"code":"M300",
"type":4,
"name":"wwww",
"paramFlag":1,
"paramList":[
{
"key":"pageUrl",
"value": url,
"type":4,
"seqNo":1
}
]
}
};
rocNative.dispatchEventByModuleCode({
modeCode: itemData.appModuleInfo.code,
jsonString: itemData.appModuleInfo.paramList
})
},
// 查看排名
gotoRank() {
......
......@@ -22,12 +22,12 @@
</div>
</div>
<div class="rank-detail">
<div class="rank-num" v-if="rank != 1">
<div class="rank-num" v-if="firstScore">
<span class="dlot"></span>
<span class="num">前一名:<span class="score">{{firstScore}}</span>勤奋分</span>
</div>
<div class="line" v-if="rank != 1"></div>
<div class="rank-num">
<div class="line" v-if="firstScore && lastScore"></div>
<div class="rank-num" v-if="lastScore">
<span class="dlot"></span>
<span class="num">后一名:<span class="score">{{lastScore}}</span>勤奋分</span>
</div>
......@@ -67,6 +67,7 @@
<script>
import Header from '../../components/header';
import DetailBtn from '../../components/bussiness/detail-btn';
import { ENV_CONFIG } from '@/utils/enumerate';
import { getRankData, getSelfAllScore } from '@/service';
export default {
components: {
......@@ -135,7 +136,30 @@ export default {
},
// 全部奖品
allAward(){
const { NUXT_ENV_APP } = process.env;
let url = ENV_CONFIG[NUXT_ENV_APP]['shareUrl'] + '/template_v2/?id=701';
let itemData={
"title":"",
"imageUrl":"",
"appModuleInfo":{
"code":"M300",
"type":4,
"name":"wwww",
"paramFlag":1,
"paramList":[
{
"key":"pageUrl",
"value": url,
"type":4,
"seqNo":1
}
]
}
};
rocNative.dispatchEventByModuleCode({
modeCode: itemData.appModuleInfo.code,
jsonString: itemData.appModuleInfo.paramList
})
},
goBack() {
this.$sendBuriedData({
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册