提交 12e105e7 编写于 作者: guangjun.yang's avatar guangjun.yang

国家级继续医学教育项目(远程)

上级 2b634977
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
>{{item.projectStatusValue | statusText}}</span> >{{item.projectStatusValue | statusText}}</span>
</div> </div>
<div class="coop-item-right"> <div class="coop-item-right">
<span class="coop-item-right-title">{{item.name}}</span> <span class="coop-item-right-title">{{item.name}} <span v-if="item.cardStatus == 1" class="active">已激活</span></span>
<span v-if="item.cmeType == 2" class="coop-item-right-other">{{item.level}} | {{item.scope}}</span> <span v-if="item.cmeType == 2" class="coop-item-right-other">{{item.level}} | {{item.scope}}</span>
<span v-if="item.cmeType != 2" class="coop-item-right-other">{{item.level}} | {{item.credit}} | {{item.scope}}</span> <span v-if="item.cmeType != 2" class="coop-item-right-other">{{item.level}} | {{item.credit}} | {{item.scope}}</span>
<span class="coop-item-right-other">{{item.startDate | formatTime('{y}.{m}.{d}')}}{{item.endDate | formatTime('{y}.{m}.{d}')}}</span> <span class="coop-item-right-other">{{item.startDate | formatTime('{y}.{m}.{d}')}}{{item.endDate | formatTime('{y}.{m}.{d}')}}</span>
...@@ -281,6 +281,17 @@ export default { ...@@ -281,6 +281,17 @@ export default {
font-size: px2rem(16px); font-size: px2rem(16px);
font-weight: 700; font-weight: 700;
color: rgba(55, 56, 57, 1); color: rgba(55, 56, 57, 1);
.active {
display: inline-block;
width: px2rem(42px);
height: px2rem(18px);
line-height: px2rem(18px);
font-size: px2rem(11px);
text-align: center;
border-radius: 4px;
border: 1px solid rgba(202,168,97,1);
color: #CAA861;
}
} }
&-other { &-other {
height: px2rem(21px); height: px2rem(21px);
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<article class="item"> <article class="item">
<img class="left-icon" src="../../images/cme/phrase2/I-img.png" alt /> <img class="left-icon" src="../../images/cme/phrase2/I-img.png" alt />
<article class="center"> <article class="center">
<span class="top">国家级继续教育I类学分项目</span> <span class="top">国家级继续医学教育项目(远程)</span>
<span class="bottom">上百个项目持续更新上线</span> <span class="bottom">上百个项目持续更新上线</span>
</article> </article>
<img class="right-icon" src="../../images/cme/phrase2/arr-right.png" alt /> <img class="right-icon" src="../../images/cme/phrase2/arr-right.png" alt />
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
<span>项目编号</span> <span>项目编号</span>
<span>{{projectNo}}</span> <span>{{projectNo}}</span>
</div> --> </div> -->
<div class="content"> <div class="pro-name">
<span>项目名称</span> <span class="title">项目名称</span>
<span>{{projectName}}</span> <span class="name">{{projectName}}</span>
</div> </div>
<!-- <div class="content"> --> <!-- <div class="content"> -->
<!-- <span>学习收获</span> <!-- <span>学习收获</span>
...@@ -100,6 +100,28 @@ export default { ...@@ -100,6 +100,28 @@ export default {
color: #373839; color: #373839;
font-weight: 700; font-weight: 700;
} }
.pro-name {
display: flex;
flex-direction: row;
margin-top: px2rem(16px);
font-size: px2rem(14px);
span {
display: flex;
font-size: px2rem(14px);
align-items: center;
line-height: px2rem(22px);
align-content: flex-start;
text-align: justify;
&.title {
width: px2rem(84px);
color: #979899;
}
&.name {
flex: 1;
color: #676869;
}
}
}
.content { .content {
margin-top: px2rem(16px); margin-top: px2rem(16px);
height: px2rem(16px); height: px2rem(16px);
...@@ -115,7 +137,6 @@ export default { ...@@ -115,7 +137,6 @@ export default {
width: px2rem(1px); width: px2rem(1px);
height: px2rem(13px); height: px2rem(13px);
margin: 0 px2rem(2px); margin: 0 px2rem(2px);
// line-height: px2rem(20px);
background: #676869; background: #676869;
} }
} }
...@@ -126,6 +147,8 @@ export default { ...@@ -126,6 +147,8 @@ export default {
margin-left: px2rem(15px); margin-left: px2rem(15px);
color: #676869; color: #676869;
} }
} }
.remind { .remind {
line-height: px2rem(14px); line-height: px2rem(14px);
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<article class="tip"> <article class="tip">
<div class="left"> <div class="left">
<img src="../../images/cme/phrase2/info.png" /> <img src="../../images/cme/phrase2/info.png" />
<span>激活码用于兑换课程,您可以从订单详情或已购买的实体卡查看激活码密码。激活码一旦兑换,不可退回。</span> <span>激活码用于学习课程,您可以从订单详情或您的实体卡查看激活码。激活码一旦使用,不可退回。</span>
</div> </div>
</article> </article>
<section class="input-wrapper"> <section class="input-wrapper">
......
...@@ -31,6 +31,7 @@ export default { ...@@ -31,6 +31,7 @@ export default {
line-height: px2rem(21px); line-height: px2rem(21px);
span { span {
display: inline-block; display: inline-block;
text-align: justify;
font-size: px2rem(14px); font-size: px2rem(14px);
color: #676869; color: #676869;
} }
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
'padding-top': cPaddingTop, 'padding-top': cPaddingTop,
'padding-bottom': cPaddingBottom 'padding-bottom': cPaddingBottom
}" }"
>{{title | shortName(13)}}</span> >{{title | shortName(16)}}</span>
<!-- <img <!-- <img
v-show="isShowCert" v-show="isShowCert"
:style="{ :style="{
......
...@@ -13,7 +13,7 @@ module.exports = { ...@@ -13,7 +13,7 @@ module.exports = {
query = this.$route.query query = this.$route.query
} }
// alert('this.token' + this.token) // alert('this.token' + this.token)
this.token = this.getUrlKey('token') || (query && query.token) || '4510A4F7DF72471D82EA3626C43A8696' this.token = this.getUrlKey('token') || (query && query.token)
}, },
mounted() { mounted() {
...@@ -110,7 +110,7 @@ module.exports = { ...@@ -110,7 +110,7 @@ module.exports = {
// 通用GET请求 // 通用GET请求
GET(api, para, callback, str) { GET(api, para, callback, str) {
// debugger // debugger
para.token = para.token || this.token || '006EAC5D201B4547A27C842505F0E368' para.token = para.token || this.token || ''
let url = api + this.getUrlPara(para) let url = api + this.getUrlPara(para)
return fetch({ return fetch({
url: getBaseUrl(url), url: getBaseUrl(url),
...@@ -120,7 +120,7 @@ module.exports = { ...@@ -120,7 +120,7 @@ module.exports = {
}, },
NEW_GET(api, para, callback, str) { NEW_GET(api, para, callback, str) {
para.token = para.token || this.token || '006EAC5D201B4547A27C842505F0E368' para.token = para.token || this.token || ''
let url = api + this.getUrlPara(para) let url = api + this.getUrlPara(para)
return fetch({ return fetch({
url: getBaseUrl(url), url: getBaseUrl(url),
......
...@@ -30,9 +30,14 @@ ...@@ -30,9 +30,14 @@
<CardBanner :userMobile="userMobile"></CardBanner> <CardBanner :userMobile="userMobile"></CardBanner>
</article> --> </article> -->
<article class="page-content-list"> <article class="page-content-list">
<CommonTitle title="I类学分继续医学教育项目" :isShowCert="false"></CommonTitle> <CommonTitle title="国家级继续医学教育项目(远程)" :isShowCert="false"></CommonTitle>
<ICardItem :oneLevelUrl="oneLevelUrl" :provinceId="provinceId" :organizationId="organizationId" :cmeToken="token"></ICardItem> <ICardItem :oneLevelUrl="oneLevelUrl" :provinceId="provinceId" :organizationId="organizationId" :cmeToken="token"></ICardItem>
<CommonTitle class="mt-10" v-show="isShow && tabIndex === 2" title="II类学分继续医学教育项目" :isShowCert="false"></CommonTitle> <CommonTitle
class="mt-10"
v-show="isShow"
:title="tabIndex === 1 ? '我的继续医学教育课程' : '继续医学教育课程'"
:isShowCert="false"
/>
<section v-if="tabIndex === 1"> <section v-if="tabIndex === 1">
<CoopListItem <CoopListItem
:paramData="joinProjectList" :paramData="joinProjectList"
...@@ -87,7 +92,7 @@ export default { ...@@ -87,7 +92,7 @@ export default {
isWeb: window.__isWeb, isWeb: window.__isWeb,
bgColor: "#fff", bgColor: "#fff",
isShow: false, isShow: false,
navTitle: "继教项目", navTitle: "继教课程",
compTitle: "组件名称", compTitle: "组件名称",
isShowNavbar: true, isShowNavbar: true,
isFixNavbar: false, isFixNavbar: false,
......
...@@ -124,10 +124,10 @@ ...@@ -124,10 +124,10 @@
:btnText="project.currentProgress > 1 ? '参加考试' : '学完全部课程,可参加考试'" :btnText="project.currentProgress > 1 ? '参加考试' : '学完全部课程,可参加考试'"
:type="project.currentProgress > 1 ? 'primary' : 'disabled'" :type="project.currentProgress > 1 ? 'primary' : 'disabled'"
></ExjumperButton> ></ExjumperButton>
<div v-if="project.cmeType == 2" style="padding-top: 30px"></div> <div v-if="project.cmeType == 2 && !isWeb" style="padding-top: 30px"></div>
<BindCardButton <BindCardButton
v-if="project.cmeType == 2 && !hasBindCard" v-if="project.cmeType == 2 && !hasBindCard && !isWeb"
:cardInfo="cardInfo" :cardInfo="cardInfo"
@changeClick="changeClick" @changeClick="changeClick"
@gotoBuy="confirm" @gotoBuy="confirm"
...@@ -929,7 +929,7 @@ export default { ...@@ -929,7 +929,7 @@ export default {
this.jumpCatalogue(); this.jumpCatalogue();
}, 200); }, 200);
} }
_this.copyLink(); // _this.copyLink();
}, 200); }, 200);
setTimeout(() => { setTimeout(() => {
_this.showLoading = false; _this.showLoading = false;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册