提交 526de089 编写于 作者: liangliang.yu's avatar liangliang.yu

Merge branch 'hotfix/yll0620' into 'release'

banner1148

See merge request !247
...@@ -9,3 +9,13 @@ export const getEntitlementList = async (externalOrderNo, projectEquityNo) => { ...@@ -9,3 +9,13 @@ export const getEntitlementList = async (externalOrderNo, projectEquityNo) => {
hasLoading:true, hasLoading:true,
}); });
}; };
// 获取banner
export const getBanner = async (pageType, yunOrderNo) => {
return request({
method: 'get',
url: `/tis/insurance/explain/${yunOrderNo}/${pageType}`,
withCredentials: true,
hasLoading:true,
});
};
...@@ -104,11 +104,11 @@ ...@@ -104,11 +104,11 @@
<script> <script>
import { formatDate } from '@/utils/common'; import { formatDate } from '@/utils/common';
// const { VUE_APP_ENV } = process.env; // const { VUE_APP_ENV } = process.env;
import {getEntitlementList} from '@/api/entitlement'; import {getEntitlementList, getBanner} from '@/api/entitlement';
export default { export default {
data() { data() {
return { return {
bgPath: 'https://files.yunqueyi.com/image/png/common/20230613171613733.png', bgPath: '',
entitlementList: [], entitlementList: [],
emptyIconPath: 'https://files.yunqueyi.com/image/png/common/20230602155400880.png', emptyIconPath: 'https://files.yunqueyi.com/image/png/common/20230602155400880.png',
// envVersion: VUE_APP_ENV == 'production' ? 'release' : 'trial', // envVersion: VUE_APP_ENV == 'production' ? 'release' : 'trial',
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
}, },
externalOrderNo:'', externalOrderNo:'',
projectEquityNo:'', projectEquityNo:'',
showDialog: false showDialog: false,
}; };
}, },
computed() { computed() {
...@@ -137,6 +137,7 @@ ...@@ -137,6 +137,7 @@
const {externalOrderNo, projectEquityNo} = this.$route.query; const {externalOrderNo, projectEquityNo} = this.$route.query;
this.externalOrderNo = externalOrderNo; this.externalOrderNo = externalOrderNo;
this.projectEquityNo = projectEquityNo; this.projectEquityNo = projectEquityNo;
this.getBanner(6, projectEquityNo);
this.getEntitlementList(externalOrderNo, projectEquityNo); this.getEntitlementList(externalOrderNo, projectEquityNo);
this.monitorMiniProgram(); this.monitorMiniProgram();
}, },
...@@ -161,6 +162,17 @@ ...@@ -161,6 +162,17 @@
methods:{ methods:{
getBanner(pageType, yunOrderNo) {
const self = this;
self.$loading.show();
getBanner(pageType, yunOrderNo).then(res => {
if(res.code === '000000') {
self.bgPath = res.data.logoUrl;
self.$loading.hide();
}
});
},
monitorMiniProgram() { monitorMiniProgram() {
const self = this; const self = this;
document.addEventListener('visibilitychange', e => { document.addEventListener('visibilitychange', e => {
...@@ -273,16 +285,16 @@ ...@@ -273,16 +285,16 @@
console.log('--arr', arr); console.log('--arr', arr);
that.entitlementList = arr; that.entitlementList = arr;
} else { } else {
that.entitlementList = []; // that.entitlementList = [];
that.$router.push( // that.$router.push(
{ // {
path: '/sz-public', // path: '/sz-public',
query: { // query: {
projectEquityNo: projectEquityNo, // projectEquityNo: projectEquityNo,
externalOrderNo: externalOrderNo // externalOrderNo: externalOrderNo
}, // },
} // }
); // );
} }
that.$loading.hide(); that.$loading.hide();
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册