|
@@ -34,6 +34,7 @@ import {lockOrder,lockYbOrder,unlockOrder} from "@/api/medins-mobile-pay";
|
|
|
import store from "@/store";
|
|
|
import router from "@/router";
|
|
|
import {showToast} from "vant";
|
|
|
+import Cookies from "js-cookie";
|
|
|
|
|
|
const props = defineProps({
|
|
|
patientId: {
|
|
@@ -52,7 +53,7 @@ const showPayMethodPicker = ref(false)
|
|
|
const currentHisItem = ref({})
|
|
|
|
|
|
function handleClickHisItem(item) {
|
|
|
- localStorage.setItem('hisOrdNum', item.hisOrdNum)
|
|
|
+ Cookies.set('hisOrdNum', item.hisOrdNum)
|
|
|
currentHisItem.value = item
|
|
|
showPayMethodPicker.value = true
|
|
|
}
|
|
@@ -94,7 +95,7 @@ const payMethodColumns = [
|
|
|
|
|
|
function handleConfirmPayMethod({selectedValues}) {
|
|
|
const payMethod = selectedValues[0]
|
|
|
- const hisOrdNum = localStorage.getItem('hisOrdNum')
|
|
|
+ const hisOrdNum = Cookies.get('hisOrdNum')
|
|
|
|
|
|
if (payMethod === 'YB') {
|
|
|
lockYbOrder({hisOrdNum}).then(openid => {
|
|
@@ -116,7 +117,7 @@ function startMedInsMobilePay(openid) {
|
|
|
}
|
|
|
|
|
|
function clickUnlockOrder() {
|
|
|
- const hisOrdNum = localStorage.getItem('hisOrdNum')
|
|
|
+ const hisOrdNum = Cookies.get('hisOrdNum')
|
|
|
unlockOrder({hisOrdNum}).then(res => {
|
|
|
showToast({
|
|
|
position: 'top',
|
|
@@ -130,7 +131,7 @@ function clickUnlockOrder() {
|
|
|
onMounted(() => {
|
|
|
getUnPaidFee(props.patientId).then((res) => {
|
|
|
unpaidFees.value = res
|
|
|
- let hisOrdNum = localStorage.getItem('hisOrdNum')
|
|
|
+ let hisOrdNum = Cookies.get('hisOrdNum')
|
|
|
if (hisOrdNum) {
|
|
|
for (let i = 0; i < res.length; i++) {
|
|
|
if (res[i].hisOrdNum === hisOrdNum) {
|