diff --git a/src/api/orderPay.ts b/src/api/orderPay.ts index fc5bd39..1a571de 100644 --- a/src/api/orderPay.ts +++ b/src/api/orderPay.ts @@ -49,3 +49,13 @@ export const SubmitTradeOrderPayApi = () => { method: 'put', }) } + +/** + * 打开收银台后调用 + */ +export const SubmitNeedHandleApi = () => { + return useRequest({ + url: '/v1/mall/trade/needHandle', + method: 'put', + }) +} diff --git a/src/common/constant.ts b/src/common/constant.ts index 5126f35..038a2ff 100644 --- a/src/common/constant.ts +++ b/src/common/constant.ts @@ -1,11 +1,11 @@ -// export const BASE_URL = CURRENT_BASE_URL +export const BASE_URL = CURRENT_BASE_URL // export const BASE_URL = `http://192.168.0.75:50001/lymarket` // export const BASE_URL = `http://192.168.0.89:50001/lymarket` // export const BASE_URL = `http://10.0.0.5:50001/lymarket` // export const BASE_URL = `http://192.168.0.89:40001/lymarket` // export const BASE_URL = `http://192.168.1.165:40001/lymarket` // 王霞 -// export const BASE_URL = 'https://test.zzfzyc.com/lymarket' // 测试环境 -export const BASE_URL = 'https://pre.zzfzyc.com/lymarket' // 预发布 +// export const BASE_URL = `https://test.zzfzyc.com/lymarket` // 测试环境 +// export const BASE_URL = 'https://pre.zzfzyc.com/lymarket' // 预发布 // export const BASE_URL = `http://192.168.1.9:40001/lymarket` // 发 // export const BASE_URL = `http://192.168.1.9:50005/lymarket` // 发 // export const BASE_URL = `http://192.168.1.30:50001/lymarket` // 发 diff --git a/src/use/usePayBank.ts b/src/use/usePayBank.ts index 49aeecb..e3b445f 100644 --- a/src/use/usePayBank.ts +++ b/src/use/usePayBank.ts @@ -2,6 +2,7 @@ import { Button, View } from '@tarojs/components' import Taro, { useDidShow, useLoad, useRouter } from '@tarojs/taro' import { useEffect, useRef, useState } from 'react' import { BANk_WX_APPID } from '@/common/constant' +import { SubmitNeedHandleApi } from '@/api/orderPay' interface Param { merchId: string @@ -13,6 +14,7 @@ export default (props: Param) => { const { merchId = '', custMerchId = '', needCashier = '1', callBack } = props const [payStatus, setPayStatus] = useState(false) const openStatus = useRef(false) + const { fetchData } = SubmitNeedHandleApi() console.log('openstatus::', openStatus) useEffect(() => { Taro.onAppShow((res) => { @@ -39,6 +41,7 @@ export default (props: Param) => { success(res) { // 打开成功的回调函数 console.log('打开成功::', res) openStatus.current = false + fetchData({ pay_no: custMerchId }) }, fail(res) { console.log('打开失败::', res)