From b6808078563080f997d87c1219263d341969e242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Fri, 3 Jan 2025 18:01:15 +0800 Subject: [PATCH] up --- uni-app/src/App.vue | 6 - uni-app/src/app/api/friendspay.ts | 7 + uni-app/src/app/api/member.ts | 126 +++++---- uni-app/src/app/api/pay.ts | 4 +- .../components/diy/carousel-search/index.vue | 4 +- .../locale/zh-Hans/pages.auth.register.json | 1 + .../zh-Hans/pages.friendspay.money.json | 11 + .../zh-Hans/pages.friendspay.share.json | 9 + .../locale/zh-Hans/pages.member.balance.json | 25 +- .../locale/zh-Hans/pages.member.cash_out.json | 4 +- .../zh-Hans/pages.member.commission.json | 25 +- .../pages.member.withdrawal_detail.json | 21 +- uni-app/src/app/pages/auth/index.vue | 40 ++- uni-app/src/app/pages/auth/login.vue | 53 +++- uni-app/src/app/pages/auth/register.vue | 85 +++++- uni-app/src/app/pages/auth/resetpwd.vue | 25 +- .../pages/friendspay/components/message.vue | 39 +++ uni-app/src/app/pages/friendspay/money.vue | 217 +++++++++++++++ uni-app/src/app/pages/friendspay/share.vue | 261 ++++++++++++++++++ uni-app/src/app/pages/index/index.vue | 6 +- uni-app/src/app/pages/member/index.vue | 6 +- uni-app/src/app/pages/verify/index.vue | 14 +- .../components/bind-mobile/bind-mobile.vue | 4 +- uni-app/src/components/pay/pay.vue | 27 +- .../components/share-poster/share-poster.vue | 64 +++-- .../src/components/top-tabbar/top-tabbar.vue | 19 +- uni-app/src/hooks/useLogin.ts | 25 +- uni-app/src/hooks/useShare.ts | 2 + uni-app/src/locale/zh-Hans.json | 2 + uni-app/src/locale/zh-Hans/common.json | 2 +- uni-app/src/pages.json | 19 ++ uni-app/src/styles/common.scss | 11 +- uni-app/src/styles/official-iconfont.css | 26 +- uni-app/src/utils/interceptor.ts | 2 + uni-app/src/utils/mixin.ts | 5 + uni-app/src/utils/wechat.ts | 2 +- 36 files changed, 1005 insertions(+), 194 deletions(-) create mode 100644 uni-app/src/app/api/friendspay.ts create mode 100644 uni-app/src/app/locale/zh-Hans/pages.friendspay.money.json create mode 100644 uni-app/src/app/locale/zh-Hans/pages.friendspay.share.json create mode 100644 uni-app/src/app/pages/friendspay/components/message.vue create mode 100644 uni-app/src/app/pages/friendspay/money.vue create mode 100644 uni-app/src/app/pages/friendspay/share.vue diff --git a/uni-app/src/App.vue b/uni-app/src/App.vue index edac432ef..a110afdcd 100644 --- a/uni-app/src/App.vue +++ b/uni-app/src/App.vue @@ -77,12 +77,6 @@ const configStore = useConfigStore() - try { - uni.hideTabBar() // 隐藏tabbar - } catch (e) { - - } - let loginConfig = uni.getStorageSync('login_config') if (!loginConfig) { loginConfig = deepClone(configStore.login) diff --git a/uni-app/src/app/api/friendspay.ts b/uni-app/src/app/api/friendspay.ts new file mode 100644 index 000000000..a9a9417b4 --- /dev/null +++ b/uni-app/src/app/api/friendspay.ts @@ -0,0 +1,7 @@ +import request from '@/utils/request' +/** + * 获取帮付信息 + */ +export function getFriendspayInfo(tradeType : string, tradeId : number) { + return request.get(`pay/friendspay/info/${tradeType}/${tradeId}`, {}, { showErrorMessage: true }) +} \ No newline at end of file diff --git a/uni-app/src/app/api/member.ts b/uni-app/src/app/api/member.ts index 02f008c3c..f892dcb8c 100644 --- a/uni-app/src/app/api/member.ts +++ b/uni-app/src/app/api/member.ts @@ -1,153 +1,160 @@ import request from '@/utils/request' export function getMemberInfo() { - return request.get('member/member') + return request.get('member/member') } /** * 获取积分流水 */ -export function getPointList(data : AnyObject) { - return request.get('member/account/point', data) +export function getPointList(data: AnyObject) { + return request.get('member/account/point', data) } + /** * 获取积分来源用途 */ -export function getPointType(account_type : string) { - return request.get(`member/account/fromtype/${account_type}`) +export function getPointType(account_type: string) { + return request.get(`member/account/fromtype/${ account_type }`) } + /** * 获取不可提现余额流水 */ -export function getBalanceList(data : AnyObject) { - return request.get('member/account/balance', data) +export function getBalanceList(data: AnyObject) { + return request.get('member/account/balance', data) } + /** * 获取余额流水,条件获取 */ -export function getBalanceListAll(data : AnyObject) { - return request.get('member/account/balance_list', data) +export function getBalanceListAll(data: AnyObject) { + return request.get('member/account/balance_list', data) } /** * 获取可提现余额流水 */ -export function getMoneyList(data : AnyObject) { - return request.get('member/account/money', data) +export function getMoneyList(data: AnyObject) { + return request.get('member/account/money', data) } /** * 会员信息修改 */ -export function modifyMember(data : AnyObject) { - return request.put(`member/modify/${data.field}`, data, { showErrorMessage: true }) +export function modifyMember(data: AnyObject) { + return request.put(`member/modify/${ data.field }`, data, { showErrorMessage: true }) } /** * 登录会员绑定手机号 */ -export function bindMobile(data : AnyObject) { - if(uni.getStorageSync('pid')){ - data.pid = uni.getStorageSync('pid'); - } - return request.put('member/mobile', data, { showErrorMessage: true }) +export function bindMobile(data: AnyObject) { + if (uni.getStorageSync('pid')) { + data.pid = uni.getStorageSync('pid'); + } + return request.put('member/mobile', data, { showErrorMessage: true }) } /** * 提现转账方式 */ export function cashOutTransferType() { - return request.get('member/cash_out/transfertype') + return request.get('member/cash_out/transfertype') } /** * 提现配置 */ export function cashOutConfig() { - return request.get('member/cash_out/config') + return request.get('member/cash_out/config') } /** * 申请余额提现 */ -export function cashOutApply(data : AnyObject) { - return request.post('member/cash_out/apply', data, { showSuccessMessage: true, showErrorMessage: true }) +export function cashOutApply(data: AnyObject) { + return request.post('member/cash_out/apply', data, { showSuccessMessage: true, showErrorMessage: true }) } /** * 获取提现账户信息 */ -export function getCashoutAccountInfo(data : AnyObject) { - return request.get(`member/cashout_account/${data.account_id}`, {}) +export function getCashoutAccountInfo(data: AnyObject) { + return request.get(`member/cashout_account/${ data.account_id }`, {}) } /** * 获取首条提现账户信息 */ -export function getFirstCashoutAccountInfo(data : AnyObject) { - return request.get('member/cashout_account/firstinfo', data) +export function getFirstCashoutAccountInfo(data: AnyObject) { + return request.get('member/cashout_account/firstinfo', data) } /** * 获取提现账户列表 */ -export function getCashoutAccountList(data : AnyObject) { - return request.get(`member/cashout_account`, data) +export function getCashoutAccountList(data: AnyObject) { + return request.get(`member/cashout_account`, data) } /** * 获取提现记录列表 */ -export function getCashOutList(data : AnyObject) { - return request.get(`member/cash_out`, data) +export function getCashOutList(data: AnyObject) { + return request.get(`member/cash_out`, data) } /** * 获取提现记录详情 */ -export function getCashOutDetail(id : number) { - return request.get(`member/cash_out/${id}`) +export function getCashOutDetail(id: number) { + return request.get(`member/cash_out/${ id }`) } /** * 添加提现账户 */ -export function addCashoutAccount(data : AnyObject) { - return request.post('member/cashout_account', data, { showSuccessMessage: true, showErrorMessage: true }) +export function addCashoutAccount(data: AnyObject) { + return request.post('member/cashout_account', data, { showSuccessMessage: true, showErrorMessage: true }) } /** * 添加提现账户 */ -export function editCashoutAccount(data : AnyObject) { - return request.put(`member/cashout_account/${data.account_id}`, data, { showSuccessMessage: true, showErrorMessage: true }) +export function editCashoutAccount(data: AnyObject) { + return request.put(`member/cashout_account/${ data.account_id }`, data, { + showSuccessMessage: true, + showErrorMessage: true + }) } /** * 删除提现账户 */ export function deleteCashoutAccount(accountId: number) { - return request.delete(`member/cashout_account/${accountId}`, { showSuccessMessage: true, showErrorMessage: true }) + return request.delete(`member/cashout_account/${ accountId }`, { showSuccessMessage: true, showErrorMessage: true }) } /** * 佣金账户流水 */ -export function getMemberCommission(data : AnyObject) { - return request.get(`member/account/commission`,data) +export function getMemberCommission(data: AnyObject) { + return request.get(`member/account/commission`, data) } + /** * 佣金列表 */ -export function getCommissionList(data : AnyObject) { - return request.get(`member/account/commission`, data) +export function getCommissionList(data: AnyObject) { + return request.get(`member/account/commission`, data) } /** * 获取账号变动类型 */ export function getAccountType(params: Record) { - return request.get(`member/account/fromtype/${params.account_type}`) + return request.get(`member/account/fromtype/${ params.account_type }`) } /** @@ -156,7 +163,7 @@ export function getAccountType(params: Record) { * @returns */ export function getAddressList(params: Record) { - return request.get(`member/address`, params) + return request.get(`member/address`, params) } /** @@ -165,7 +172,7 @@ export function getAddressList(params: Record) { * @returns */ export function getAddressInfo(id: number) { - return request.get(`member/address/${id}`); + return request.get(`member/address/${ id }`); } /** @@ -174,7 +181,7 @@ export function getAddressInfo(id: number) { * @returns */ export function addAddress(params: Record) { - return request.post('member/address', params, { showErrorMessage: true, showSuccessMessage: true }) + return request.post('member/address', params, { showErrorMessage: true, showSuccessMessage: true }) } /** @@ -183,7 +190,7 @@ export function addAddress(params: Record) { * @returns */ export function editAddress(params: Record) { - return request.put(`member/address/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) + return request.put(`member/address/${ params.id }`, params, { showErrorMessage: true, showSuccessMessage: true }) } /** @@ -192,41 +199,42 @@ export function editAddress(params: Record) { * @returns */ export function deleteAddress(id: number) { - return request.delete(`member/address/${id}`, { showErrorMessage: true, showSuccessMessage: true }) + return request.delete(`member/address/${ id }`, { showErrorMessage: true, showSuccessMessage: true }) } /** * 获取会员等级 */ export function getMemberLevel() { - return request.get(`member/level`); + return request.get(`member/level`); } /** * 获取成长值任务 */ export function getTaskGrowth() { - return request.get(`task/growth`); + return request.get(`task/growth`); } /** * 获取签到日期 */ -export function getSignInfo(data : AnyObject) { - return request.get(`member/sign/info/${data.year}/${data.month}`, {}) +export function getSignInfo(data: AnyObject) { + return request.get(`member/sign/info/${ data.year }/${ data.month }`, {}) } /** * 获取日签到奖励 */ -export function getDayPack(data : AnyObject) { - return request.get(`member/sign/award/${data.year}/${data.month}/${data.day}`) +export function getDayPack(data: AnyObject) { + return request.get(`member/sign/award/${ data.year }/${ data.month }/${ data.day }`) } + /** * 获取签到设置 */ export function getSignConfig() { - return request.get(`member/sign/config`) + return request.get(`member/sign/config`) } /** @@ -234,26 +242,26 @@ export function getSignConfig() { * @returns */ export function setSign() { - return request.post('member/sign') + return request.post('member/sign') } /** * 获取个人积分 */ export function getMemberAccountPointcount() { - return request.get(`member/account/pointcount`) + return request.get(`member/account/pointcount`) } /** * 获取积分任务 */ export function getTaskPoint() { - return request.get(`task/point`) + return request.get(`task/point`) } /** * 充值配置 */ export function rechargeConfig() { - return request.get('recharge/config') -} \ No newline at end of file + return request.get('recharge/config') +} diff --git a/uni-app/src/app/api/pay.ts b/uni-app/src/app/api/pay.ts index 05cf91478..18f863373 100644 --- a/uni-app/src/app/api/pay.ts +++ b/uni-app/src/app/api/pay.ts @@ -10,6 +10,6 @@ export function pay(data : AnyObject) { /** * 获取支付信息 */ -export function getPayInfo(tradeType : string, tradeId : number) { - return request.get(`pay/info/${tradeType}/${tradeId}`, {}, { showErrorMessage: true }) +export function getPayInfo(tradeType : string, tradeId : number, params: Record) { + return request.get(`pay/info/${tradeType}/${tradeId}`, params, { showErrorMessage: true }) } \ No newline at end of file diff --git a/uni-app/src/app/components/diy/carousel-search/index.vue b/uni-app/src/app/components/diy/carousel-search/index.vue index c5749b12a..7b5c57b20 100644 --- a/uni-app/src/app/components/diy/carousel-search/index.vue +++ b/uni-app/src/app/components/diy/carousel-search/index.vue @@ -90,8 +90,8 @@ - - + + diff --git a/uni-app/src/app/locale/zh-Hans/pages.auth.register.json b/uni-app/src/app/locale/zh-Hans/pages.auth.register.json index 3d38ae7df..ecda8ed93 100644 --- a/uni-app/src/app/locale/zh-Hans/pages.auth.register.json +++ b/uni-app/src/app/locale/zh-Hans/pages.auth.register.json @@ -3,6 +3,7 @@ "usernameRegisterTip":"输入账号密码注册", "mobileRegisterTip":"输入手机号验证码注册", "usernamePlaceholder": "请输入账号", + "usernameTips":"账号不能是纯数字", "passwordPlaceholder": "请输入密码", "confirmPasswordPlaceholder": "请再次确认密码", "confirmPasswordError": "两次输入的密码不一致", diff --git a/uni-app/src/app/locale/zh-Hans/pages.friendspay.money.json b/uni-app/src/app/locale/zh-Hans/pages.friendspay.money.json new file mode 100644 index 000000000..1be4a7851 --- /dev/null +++ b/uni-app/src/app/locale/zh-Hans/pages.friendspay.money.json @@ -0,0 +1,11 @@ +{ + "payMoney":"实付金额", + "help":"帮", + "pay":"付款", + "helpPayInfo":"帮付订单信息", + "common": "共", + "goods":"种商品", + "finish":"该订单已完成", + "close":"该订单已关闭", + "payGenerously":"找朋友帮忙付" +} diff --git a/uni-app/src/app/locale/zh-Hans/pages.friendspay.share.json b/uni-app/src/app/locale/zh-Hans/pages.friendspay.share.json new file mode 100644 index 000000000..d40e184e5 --- /dev/null +++ b/uni-app/src/app/locale/zh-Hans/pages.friendspay.share.json @@ -0,0 +1,9 @@ +{ + "payMoney": "实付金额", + "friendPayOrderInfo": "帮付订单信息", + "common": "共", + "goods": "种商品", + "finish": "该订单已完成", + "close": "该订单已关闭", + "friendPay": "找朋友帮忙付" +} diff --git a/uni-app/src/app/locale/zh-Hans/pages.member.balance.json b/uni-app/src/app/locale/zh-Hans/pages.member.balance.json index f201d713a..34aab0e3f 100644 --- a/uni-app/src/app/locale/zh-Hans/pages.member.balance.json +++ b/uni-app/src/app/locale/zh-Hans/pages.member.balance.json @@ -1,15 +1,12 @@ { - "balanceInfo": "我的余额", - "recharge": "充值", - "cashOut":"提现", - "balanceDetail": "余额明细", - "accountBalance":"账户余额 (元)", - "balance":"余额 (元)", - "money":"可提现余额 (元)", - "availableBalance": "可用余额", - "rechargeAmountError": "充值金额错误", - "clickRecharge": "立即充值", - "rechargeAmountPlaceholder": "请输入充值金额", - "yuan":"元", - "rechargeRecord":"充值记录" -} \ No newline at end of file + "balanceInfo": "我的余额", + "recharge": "充值", + "cashOut": "提现", + "balanceDetail": "余额明细", + "accountBalance": "账户余额 (元)", + "balance": "余额 (元)", + "money": "可提现余额 (元)", + "availableBalance": "可用余额", + "yuan": "元", + "rechargeRecord": "充值记录" +} diff --git a/uni-app/src/app/locale/zh-Hans/pages.member.cash_out.json b/uni-app/src/app/locale/zh-Hans/pages.member.cash_out.json index 33480d61d..c3d56f496 100644 --- a/uni-app/src/app/locale/zh-Hans/pages.member.cash_out.json +++ b/uni-app/src/app/locale/zh-Hans/pages.member.cash_out.json @@ -8,5 +8,5 @@ "commissionDetail": "佣金记录", "emptyTip": "暂无提现记录", "commissemptyTip": "暂无佣金记录", - "rechargeType":"充值方式:" -} \ No newline at end of file + "rechargeType":"提现方式:" +} diff --git a/uni-app/src/app/locale/zh-Hans/pages.member.commission.json b/uni-app/src/app/locale/zh-Hans/pages.member.commission.json index 3eef972ca..4cdc95ad6 100644 --- a/uni-app/src/app/locale/zh-Hans/pages.member.commission.json +++ b/uni-app/src/app/locale/zh-Hans/pages.member.commission.json @@ -1,15 +1,12 @@ { - "recharge": "充值", - "cashOut":"提现", - "transferMoney":"提现", - "commissionDetail": "佣金明细", - "accountCommission":"当前佣金(元)", - "commission":"累计佣金(元)", - "money":"提现中佣金(元)", - "availableCommission": "可用佣金", - "rechargeAmountError": "充值金额错误", - "clickRecharge": "立即充值", - "rechargeAmountPlaceholder": "请输入充值金额", - "yuan":"元", - "commissionInfo": "我的佣金" -} \ No newline at end of file + "recharge": "充值", + "cashOut": "提现", + "transferMoney": "提现", + "commissionDetail": "佣金明细", + "accountCommission": "当前佣金(元)", + "commission": "累计佣金(元)", + "money": "提现中佣金(元)", + "availableCommission": "可用佣金", + "yuan": "元", + "commissionInfo": "我的佣金" +} diff --git a/uni-app/src/app/locale/zh-Hans/pages.member.withdrawal_detail.json b/uni-app/src/app/locale/zh-Hans/pages.member.withdrawal_detail.json index 288248b83..115ee8a68 100644 --- a/uni-app/src/app/locale/zh-Hans/pages.member.withdrawal_detail.json +++ b/uni-app/src/app/locale/zh-Hans/pages.member.withdrawal_detail.json @@ -1,13 +1,10 @@ { - "recharge": "充值", - "cashOut":"提现", - "balanceDetail": "余额明细", - "accountBalance":"账户余额(元)", - "balance":"余额(元)", - "money":"可提现余额(元)", - "availableBalance": "可用余额", - "rechargeAmountError": "充值金额错误", - "clickRecharge": "立即充值", - "rechargeAmountPlaceholder": "请输入充值金额", - "yuan":"元" -} \ No newline at end of file + "recharge": "充值", + "cashOut": "提现", + "balanceDetail": "余额明细", + "accountBalance": "账户余额(元)", + "balance": "余额(元)", + "money": "可提现余额(元)", + "availableBalance": "可用余额", + "yuan": "元" +} diff --git a/uni-app/src/app/pages/auth/index.vue b/uni-app/src/app/pages/auth/index.vue index 16f636be3..babd14846 100644 --- a/uni-app/src/app/pages/auth/index.vue +++ b/uni-app/src/app/pages/auth/index.vue @@ -69,11 +69,11 @@ - + - + - + {{ t('agreeTips') }} 《{{t('privacyAgreement')}}》 {{ t('and') }} @@ -85,7 +85,7 @@ {{t('otherLogin')}} - + {{t('accountLogin')}} @@ -93,6 +93,25 @@ + + + + 用户协议及隐私保护 + + + + {{ t('agreeTips') }} + 《{{t('privacyAgreement')}}》 + {{ t('and') }} + 《{{t('userAgreement')}}》 + + + + 同意并登录 + 不同意 + + + @@ -143,6 +162,16 @@ return !configStore.login.is_auth_register; }); const loginLoading = ref(false) + + const popupRef = ref() + const dialogClose =()=>{ + popupRef.value.close(); + } + const dialogConfirm =()=>{ + isAgree.value=true + popupRef.value.close(); + oneClickLogin() + } onLoad(async ()=> { await systemStore.getSiteInfoFn() @@ -203,7 +232,8 @@ // 检测是否同意小程序隐私协议和登录政策协议 const checkWxPrivacy = ()=> { if (!isAgree.value && configStore.login.agreement_show) { - uni.showToast({ title: t('isAgreeTips'), icon: 'none' }) + popupRef.value.open(); + // uni.showToast({ title: t('isAgreeTips'), icon: 'none' }) return true; } return false; diff --git a/uni-app/src/app/pages/auth/login.vue b/uni-app/src/app/pages/auth/login.vue index 9711bcab2..77a9741ed 100644 --- a/uni-app/src/app/pages/auth/login.vue +++ b/uni-app/src/app/pages/auth/login.vue @@ -17,7 +17,13 @@ - + + + @@ -41,11 +47,11 @@ {{t('resetpwd')}} - + - + - + {{ t('agreeTips') }} 《{{t('privacyAgreement')}}》 {{ t('and') }} @@ -64,6 +70,25 @@ + + + + 用户协议及隐私保护 + + + + {{ t('agreeTips') }} + 《{{t('privacyAgreement')}}》 + {{ t('and') }} + 《{{t('userAgreement')}}》 + + + + 同意并登录 + 不同意 + + + {{t('oneClicklogin')}} @@ -73,7 +98,7 @@ + + diff --git a/uni-app/src/app/pages/friendspay/money.vue b/uni-app/src/app/pages/friendspay/money.vue new file mode 100644 index 000000000..153c63306 --- /dev/null +++ b/uni-app/src/app/pages/friendspay/money.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/uni-app/src/app/pages/friendspay/share.vue b/uni-app/src/app/pages/friendspay/share.vue new file mode 100644 index 000000000..e74f93694 --- /dev/null +++ b/uni-app/src/app/pages/friendspay/share.vue @@ -0,0 +1,261 @@ + + + + + diff --git a/uni-app/src/app/pages/index/index.vue b/uni-app/src/app/pages/index/index.vue index e6454d943..63e48ee46 100644 --- a/uni-app/src/app/pages/index/index.vue +++ b/uni-app/src/app/pages/index/index.vue @@ -36,6 +36,8 @@ import diyGroup from '@/addon/components/diy/group/index.vue' import fixedGroup from '@/addon/components/fixed/group/index.vue' + uni.hideTabBar() // 隐藏tabbar + const diy = useDiy({ name: 'DIY_INDEX' }) @@ -67,7 +69,7 @@ // 监听页面隐藏 diy.onHide(); - + // 监听页面卸载 diy.onUnload(); @@ -92,4 +94,4 @@ } /* #endif */ } - \ No newline at end of file + diff --git a/uni-app/src/app/pages/member/index.vue b/uni-app/src/app/pages/member/index.vue index e057474f7..b630472c5 100644 --- a/uni-app/src/app/pages/member/index.vue +++ b/uni-app/src/app/pages/member/index.vue @@ -36,6 +36,8 @@ import fixedGroup from '@/addon/components/fixed/group/index.vue' import useMemberStore from '@/stores/member' + uni.hideTabBar() // 隐藏tabbar + // 会员信息 const memberStore = useMemberStore() const userInfo = computed(() => memberStore.info) @@ -74,7 +76,7 @@ // 监听页面隐藏 diy.onHide(); - + // 监听页面卸载 diy.onUnload(); @@ -99,4 +101,4 @@ } /* #endif */ } - \ No newline at end of file + diff --git a/uni-app/src/app/pages/verify/index.vue b/uni-app/src/app/pages/verify/index.vue index 0597f529d..2ab871119 100644 --- a/uni-app/src/app/pages/verify/index.vue +++ b/uni-app/src/app/pages/verify/index.vue @@ -178,13 +178,13 @@ const changeOperationType = (type: string) => { // #ifdef H5 - // if (type == 'sweepCode' && !isWeixinBrowser()) { - // uni.showToast({ - // title: 'H5端不支持扫码核销', - // icon: 'none' - // }); - // return; - // } + if (type == 'sweepCode' && !isWeixinBrowser()) { + uni.showToast({ + title: 'H5端不支持扫码核销', + icon: 'none' + }); + return; + } // #endif operationType.value = type; } diff --git a/uni-app/src/components/bind-mobile/bind-mobile.vue b/uni-app/src/components/bind-mobile/bind-mobile.vue index 2509c008d..5c69905a9 100644 --- a/uni-app/src/components/bind-mobile/bind-mobile.vue +++ b/uni-app/src/components/bind-mobile/bind-mobile.vue @@ -1,6 +1,6 @@