提交 a02e2bbb 编写于 作者: yi.li's avatar yi.li

学科详情样式优化

上级 b72a5145
...@@ -68,6 +68,7 @@ ...@@ -68,6 +68,7 @@
:isShowDialog="showBindCardTips" :isShowDialog="showBindCardTips"
@handlerAction="handlerAction" @handlerAction="handlerAction"
></CourseDialog> ></CourseDialog>
<Loading v-show="showLoading" />
</div> </div>
</template> </template>
<script> <script>
...@@ -75,6 +76,7 @@ ...@@ -75,6 +76,7 @@
import BindCardButton from "@/components/cme/bind-card-button"; import BindCardButton from "@/components/cme/bind-card-button";
import ChangeCard from "@/components/cme/change-card"; import ChangeCard from "@/components/cme/change-card";
import CourseDialog from "@/components/course/course-dialog"; import CourseDialog from "@/components/course/course-dialog";
import Loading from "@/components/common/common-loading";
import {Progress, Toast} from 'vant'; import {Progress, Toast} from 'vant';
import { mapGetters, mapActions } from "vuex"; import { mapGetters, mapActions } from "vuex";
import { getWebPageUrl } from "@/utils/index"; import { getWebPageUrl } from "@/utils/index";
...@@ -84,17 +86,17 @@ export default { ...@@ -84,17 +86,17 @@ export default {
BindCardButton, BindCardButton,
ChangeCard, ChangeCard,
Progress, Progress,
CourseDialog CourseDialog,
Loading
}, },
data() { data() {
return { return {
token: '', token: '',
isWeb: window.__isWeb, isWeb: window.__isWeb,
// isWeb: false,
isInfresh: false, isInfresh: false,
bgColor: "#fff", bgColor: "#fff",
isShowNavbar: true, isShowNavbar: true,
navTitle: '中级-内科', navTitle: '',
isFixNavbar: false, isFixNavbar: false,
secondSubjectId: null, secondSubjectId: null,
directoryInfo: { directoryInfo: {
...@@ -113,6 +115,7 @@ export default { ...@@ -113,6 +115,7 @@ export default {
showBindCardTips: false, showBindCardTips: false,
showChangeCard: false, showChangeCard: false,
changeCardErrorMsg: "", changeCardErrorMsg: "",
showLoading: false
} }
}, },
created() { created() {
...@@ -142,10 +145,7 @@ export default { ...@@ -142,10 +145,7 @@ export default {
_this.getProvinceIdByPosition(param); _this.getProvinceIdByPosition(param);
}; };
}, },
mounted() { mounted() {},
},
computed: { computed: {
...mapGetters(["userInfo"]), ...mapGetters(["userInfo"]),
setTxt() { setTxt() {
...@@ -175,6 +175,7 @@ export default { ...@@ -175,6 +175,7 @@ export default {
token: this.token, token: this.token,
setEntry: true setEntry: true
}; };
this.showLoading = true;
this.GET(`portal/titleTest/user/getBrushTitleInfo/${this.secondSubjectId}`, param).then(res => { this.GET(`portal/titleTest/user/getBrushTitleInfo/${this.secondSubjectId}`, param).then(res => {
if (res.code == "000000") { if (res.code == "000000") {
this.directoryInfo = JSON.parse(JSON.stringify(res.data)); this.directoryInfo = JSON.parse(JSON.stringify(res.data));
...@@ -182,8 +183,11 @@ export default { ...@@ -182,8 +183,11 @@ export default {
this.subDirectoryModelList = subDirectoryModelList; this.subDirectoryModelList = subDirectoryModelList;
this.userId = userId; this.userId = userId;
this.bindStatus = bindStatus; this.bindStatus = bindStatus;
this.navTitle = `${firstSubjectCodeName}-${secondSubjectName}${secondSubjectCode}` this.navTitle = `${firstSubjectCodeName}-${secondSubjectName}${secondSubjectCode}`;
setTimeout(() => {
this.showLoading = false;
}, 800);
//获取底部卡信息 //获取底部卡信息
// 如果 bindStatus 为false,则获取卡信息 0:未绑卡 1:已绑卡 // 如果 bindStatus 为false,则获取卡信息 0:未绑卡 1:已绑卡
if (!this.bindStatus) { if (!this.bindStatus) {
...@@ -489,7 +493,7 @@ export default { ...@@ -489,7 +493,7 @@ export default {
box-sizing: border-box; box-sizing: border-box;
width: 100%; width: 100%;
&.top-set{ &.top-set{
top: 78px; top: 73px;
} }
.info-first{ .info-first{
display: flex; display: flex;
...@@ -533,7 +537,7 @@ export default { ...@@ -533,7 +537,7 @@ export default {
.item{ .item{
width: 165.5px; width: 165.5px;
height: 40px; height: 40px;
line-height: 40px; /*line-height: 40px;*/
text-align: center; text-align: center;
border-radius: 6px; border-radius: 6px;
background-color: #F8F9FA; background-color: #F8F9FA;
...@@ -551,6 +555,8 @@ export default { ...@@ -551,6 +555,8 @@ export default {
span{ span{
font-size: 12px; font-size: 12px;
margin-left: 2px; margin-left: 2px;
height: 40px;
line-height: 40px;
} }
} }
} }
...@@ -562,9 +568,9 @@ export default { ...@@ -562,9 +568,9 @@ export default {
box-sizing: border-box; box-sizing: border-box;
position: relative; position: relative;
/*margin-top: 155px;*/ /*margin-top: 155px;*/
padding-top: 128px; padding-top: 126px;
&.add-padding{ &.add-padding{
padding-top: 143px; padding-top: 135px;
} }
.question-intro{ .question-intro{
margin-top: 15px; margin-top: 15px;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册