|
@@ -30,7 +30,7 @@
|
|
|
import {getFundPayAmt, getUnPaidFee} from '@/api/pay-mz-fee'
|
|
|
import empty from '@/assets/empty.png'
|
|
|
import {computed, onMounted, ref} from 'vue'
|
|
|
-import {lockOrder,unlockOrder} from "@/api/medins-mobile-pay";
|
|
|
+import {lockOrder,lockYbOrder,unlockOrder} from "@/api/medins-mobile-pay";
|
|
|
import store from "@/store";
|
|
|
import router from "@/router";
|
|
|
import {showToast} from "vant";
|
|
@@ -95,14 +95,18 @@ const payMethodColumns = [
|
|
|
function handleConfirmPayMethod({selectedValues}) {
|
|
|
const payMethod = selectedValues[0]
|
|
|
const hisOrdNum = localStorage.getItem('hisOrdNum')
|
|
|
- lockOrder({hisOrdNum}).then(openid => {
|
|
|
- store.commit('SET_LOADING', true);
|
|
|
- if (payMethod === 'YB') {
|
|
|
+
|
|
|
+ if (payMethod === 'YB') {
|
|
|
+ lockYbOrder({hisOrdNum}).then(openid => {
|
|
|
+ store.commit('SET_LOADING', true);
|
|
|
startMedInsMobilePay(openid)
|
|
|
- } else {
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ lockOrder({hisOrdNum}).then(() => {
|
|
|
+ store.commit('SET_LOADING', true);
|
|
|
toWxPay(currentHisItem.value)
|
|
|
- }
|
|
|
- })
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
function startMedInsMobilePay(openid) {
|