diff --git a/src/api/ebiz/cardList/cardList.js b/src/api/ebiz/cardList/cardList.js index ac004bf3e..609394833 100644 --- a/src/api/ebiz/cardList/cardList.js +++ b/src/api/ebiz/cardList/cardList.js @@ -1,7 +1,7 @@ /* * @Author: PangXingYue * @Date: 2021-03-26 10:38:37 - * @LastEditTime: 2021-03-26 16:47:16 + * @LastEditTime: 2021-03-29 18:42:28 * @LastEditors: PangXingYue * @Description: * @FilePath: \ebiz-h5\src\api\ebiz\cardList\cardList.js @@ -93,9 +93,9 @@ export function getPayTemp(data) { } // 获取订单支付状态 -export function getShareEffective(data) { +export function getShareParam(data) { return request({ - url: getUrl('/customer/account/getShareEffective', 1), + url: getUrl('/customer/account/getShareParam', 1), method: 'post', data }) diff --git a/src/views/ebiz/cardList/Pay.vue b/src/views/ebiz/cardList/Pay.vue index 872e1c778..8fff591df 100644 --- a/src/views/ebiz/cardList/Pay.vue +++ b/src/views/ebiz/cardList/Pay.vue @@ -167,7 +167,7 @@ Vue.use(Checkbox).use(CheckboxGroup) Vue.use(Field) Vue.use(Button) import { acceptInsurance, getBankList, underWrite, getOrderDetail } from '@/api/ebiz/sale/sale' -import { saveOrUpdateAccount, getPayTemp, getShareEffective } from '@/api/ebiz/cardList/cardList.js' +import { saveOrUpdateAccount, getPayTemp, getShareParam } from '@/api/ebiz/cardList/cardList.js' import BankCardScan from '@/components/ebiz/sale/BankCardScan' import Loading from '@/components/ebiz/Loading' import config from '@/config' @@ -260,8 +260,7 @@ export default { let token = this.$route.query.token let orderNo = this.$route.query.orderNo let shareToken = this.$route.query.shareToken - localStorage.token = token - localStorage.shareToken = shareToken + localStorage.token = token localStorage.orderNo = orderNo this.isLoading = true this.$toast.loading({ @@ -450,20 +449,8 @@ export default { }, // 再次支付 getOrderDetail() { - var orderParms - let shareToken = window.localStorage.getItem('shareToken') - if (shareToken) { - orderParms = { - orderNo: window.localStorage.getItem('orderNo'), - shareToken: shareToken, - orderInfoType: "102" - } - } else { - orderParms = { - orderNo: window.localStorage.getItem('orderNo'), - } - } - getOrderDetail(orderParms).then(res => { + var orderParms + getOrderDetail({orderNo: window.localStorage.getItem('orderNo')}).then(res => { if (res.result == '0') { this.orderStatus = res.orderDTO.orderInfoDTO.orderStatus try { @@ -756,16 +743,16 @@ export default { localStorage.bankCode = this.underWriteData.bankCode localStorage.bankListName = this.bankListName console.log(this.underWriteData.bankName, this.underWriteData.bankCode, this.bankListName, this.underWriteData.name) - let url = location.origin + '/#/cardList/pay?orderNo=' + localStorage.orderNo + '&token=' + localStorage.token - console.log(url) - let res = await getShareEffective({ shareType: 'card' }) + let url = location.origin + '/#/cardList/pay?orderNo=' + localStorage.orderNo + '&token=' + localStorage.token + let res = await getShareParam({ shareType: 'card_pay' }) + localStorage.token = res.content if (res.result == '0') { EWebBridge.webCallAppInJs('bridge', { flag: 'share', extra: { title: `国富人寿卡单投保(${shareName})付款`, content: '付款进行', - url: url + '&shareToken=' + encodeURI(res.content), + url: url, img: this.$assetsUrl + 'images/logo.png' } })