提交 5a50886d 编写于 作者: guangjun.yang's avatar guangjun.yang

则直接获取学习卡信息 3e541bde guangjun.yang <guangjun.yang@picahealth.com> 2020年6月5日 下午2:21

上级 3e541bde
...@@ -2,6 +2,7 @@ const getters = { ...@@ -2,6 +2,7 @@ const getters = {
userInfo: state => state.coop.userInfo, userInfo: state => state.coop.userInfo,
statusBarHeight: state => state.coop.statusBarHeight, statusBarHeight: state => state.coop.statusBarHeight,
projectTabIndex: state => state.coop.projectTabIndex, projectTabIndex: state => state.coop.projectTabIndex,
jumpURLForI: state => state.coop.jumpURLForI,
jumpURLForII: state => state.coop.jumpURLForII, jumpURLForII: state => state.coop.jumpURLForII,
positionInfo: state => state.coop.positionInfo, positionInfo: state => state.coop.positionInfo,
organizationInfo: state => state.coop.organizationInfo, organizationInfo: state => state.coop.organizationInfo,
......
...@@ -3,7 +3,8 @@ const coop = { ...@@ -3,7 +3,8 @@ const coop = {
userInfo: {}, userInfo: {},
statusBarHeight: {}, statusBarHeight: {},
projectTabIndex: 1, projectTabIndex: 1,
jumpURLForII: "", //中华医学会一类或二类跳转地址 jumpURLForI: "", //中华医学会一类跳转地址
jumpURLForII: "", //中华医学会二类跳转地址
positionInfo: { positionInfo: {
accuracy: "", accuracy: "",
address: "", address: "",
...@@ -35,6 +36,9 @@ const coop = { ...@@ -35,6 +36,9 @@ const coop = {
SET_PROJECT_TAB_INDEX: (state, projectTabIndex) => { SET_PROJECT_TAB_INDEX: (state, projectTabIndex) => {
state.projectTabIndex = projectTabIndex state.projectTabIndex = projectTabIndex
}, },
SET_JUMP_URL_FOR_I_AND_II: (state, jumpURLForI) => {
state.jumpURLForI = jumpURLForI
},
SET_JUMP_URL_FOR_I_AND_II: (state, jumpURLForII) => { SET_JUMP_URL_FOR_I_AND_II: (state, jumpURLForII) => {
state.jumpURLForII = jumpURLForII state.jumpURLForII = jumpURLForII
}, },
...@@ -55,8 +59,11 @@ const coop = { ...@@ -55,8 +59,11 @@ const coop = {
setProjectTabIndex({ commit }, projectTabIndex) { setProjectTabIndex({ commit }, projectTabIndex) {
commit('SET_PROJECT_TAB_INDEX', projectTabIndex) commit('SET_PROJECT_TAB_INDEX', projectTabIndex)
}, },
setJumpURLForI({ commit }, jumpURLForI) {
commit('SET_JUMP_URL_FOR_I', jumpURLForI)
},
setJumpURLForII({ commit }, jumpURLForII) { setJumpURLForII({ commit }, jumpURLForII) {
commit('SET_JUMP_URL_FOR_I_AND_II', jumpURLForII) commit('SET_JUMP_URL_FOR_II', jumpURLForII)
}, },
setPositionInfo({ commit }, positionInfo) { setPositionInfo({ commit }, positionInfo) {
commit('SET_POSITION_INFO', positionInfo) commit('SET_POSITION_INFO', positionInfo)
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<img class="img" src="https://file.yunqueyi.com/h5/images/tinified/I-detail-6.png"> <img class="img" src="https://file.yunqueyi.com/h5/images/tinified/I-detail-6.png">
<img class="img" src="https://file.yunqueyi.com/h5/images/tinified/I-detail-7.png"> <img class="img" src="https://file.yunqueyi.com/h5/images/tinified/I-detail-7.png">
<img @click="jumper" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png"> <img @click="jumper" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png">
<img @click="confirm" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png"> <img @click="confirm(1)" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png">
<img @click="jumpToCardList" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png"> <img @click="jumpToCardList" class="img" src="https://file.yunqueyi.com/h5/images/tinified/i-detail-8.png">
<CardPopup :cardInfo="cardInfo" :showGoUpdate="showGoUpdate" @cancle="jumpToCardList" @confirm="confirm"></CardPopup> <CardPopup :cardInfo="cardInfo" :showGoUpdate="showGoUpdate" @cancle="jumpToCardList" @confirm="confirm"></CardPopup>
</section> </section>
...@@ -42,7 +42,7 @@ export default { ...@@ -42,7 +42,7 @@ export default {
CardPopup CardPopup
}, },
computed: { computed: {
...mapGetters(['jumpURLForII', 'organizationInfo']) ...mapGetters(['jumpURLForI', 'organizationInfo'])
}, },
created() { created() {
// TEST // TEST
...@@ -62,14 +62,13 @@ export default { ...@@ -62,14 +62,13 @@ export default {
jumper() { jumper() {
// this.showGoUpdate = true; // this.showGoUpdate = true;
// 如果有机构,则直接获取学习卡信息 // 如果有机构,则直接获取学习卡信息
console.log('in jumper this.organizationInfo', this.organizationInfo, '');
if(this.organizationInfo.organizationId && this.organizationInfo.provinceId) { if(this.organizationInfo.organizationId && this.organizationInfo.provinceId) {
this.getCardInfoByProvinceId(this.organizationInfo.provinceId); this.getCardInfoByProvinceId(this.organizationInfo.provinceId);
// 否则获取地理位置信息 // 否则获取地理位置信息
} else { } else {
this.getPositionData(); this.getPositionData();
} }
console.log(this.organizationInfo)
console.log('in jumper');
}, },
// 获取地理位置信息 // 获取地理位置信息
...@@ -132,12 +131,12 @@ export default { ...@@ -132,12 +131,12 @@ export default {
// 跳转I类学习详情页面(中华医学会项目列表页面) // 跳转I类学习详情页面(中华医学会项目列表页面)
jumpToCardList() { jumpToCardList() {
console.log(this.jumpURLForII); console.log(this.jumpURLForI);
if (window.__isWeb) { if (window.__isWeb) {
console.log('in jumpToCardList'); console.log('in jumpToCardList');
return; return;
} else { } else {
let pageUrl = this.jumpURLForII; let pageUrl = this.jumpURLForI;
let paramList = [ let paramList = [
{ {
key: "pageUrl", key: "pageUrl",
......
...@@ -99,6 +99,7 @@ export default { ...@@ -99,6 +99,7 @@ export default {
userMobile: "", userMobile: "",
needShowBackup: false, needShowBackup: false,
showGoUpdate: false, showGoUpdate: false,
oneLevelUrl: '',
}; };
}, },
computed: { computed: {
...@@ -153,7 +154,7 @@ export default { ...@@ -153,7 +154,7 @@ export default {
}, },
methods: { methods: {
...mapActions(["setUserInfo", "setOrganizationInfo"]), ...mapActions(["setUserInfo", "setOrganizationInfo", "setJumpURLForI"]),
//获取位置信息 测试代码 TEST //获取位置信息 测试代码 TEST
getPositionData() { getPositionData() {
...@@ -201,8 +202,8 @@ export default { ...@@ -201,8 +202,8 @@ export default {
_this.otherProjectList = res.data.allCMEProjectListDtoList; _this.otherProjectList = res.data.allCMEProjectListDtoList;
organizationInfo.provinceId = res.data.provinceId; organizationInfo.provinceId = res.data.provinceId;
organizationInfo.organizationId = res.data.organizationId; organizationInfo.organizationId = res.data.organizationId;
_this.oneLevelUrl = res.data.oneLevelUrl; // 学习卡列表地址 // _this.oneLevelUrl = res.data.oneLevelUrl; // I类学习卡列表地址
// _this.setJumpURLForIAndII(res.data.oneLevelUrl); _this.setJumpURLForI(res.data.oneLevelUrl);
_this.setOrganizationInfo(organizationInfo); _this.setOrganizationInfo(organizationInfo);
if (_this.userMobile) { if (_this.userMobile) {
_this.tabIndex = 1; _this.tabIndex = 1;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册