diff --git a/uni-app/src/app/api/diy.ts b/uni-app/src/app/api/diy.ts index 45a545d44..e0c6b21c4 100644 --- a/uni-app/src/app/api/diy.ts +++ b/uni-app/src/app/api/diy.ts @@ -7,6 +7,13 @@ export function getDiyInfo(params: Record) { return request.get('diy/diy', params) } +/** + * 获取自定义表单信息 + */ +export function getDiyFormInfo(form_id:number) { + return request.get(`diy/form/${form_id}`) +} + /** * 获取底部导航列表 */ @@ -19,4 +26,11 @@ export function getTabbarList(params: Record) { */ export function getShareInfo(params: Record) { return request.get('diy/share', params) +} + +/** + * 提交表单数据 + */ +export function recordsForm(params: Record) { + return request.post('diy/form/records', params) } \ No newline at end of file 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/api/verify.ts b/uni-app/src/app/api/verify.ts index 88b67a1d8..7c03bd427 100644 --- a/uni-app/src/app/api/verify.ts +++ b/uni-app/src/app/api/verify.ts @@ -24,8 +24,8 @@ export function getCheckVerifier() { /** * 获取核销信息 */ -export function getVerifierInfo(code: string) { - return request.get(`get_verify_by_code/${ code }`) +export function getVerifierInfo(params: Record) { + return request.get(`get_verify_by_code`,params) } /** @@ -40,4 +40,4 @@ export function verify(code: string) { */ export function getVerifyDetail(code: string) { return request.get(`verify_detail/${ code }`, {}, { 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/components/diy/image-ads/index.vue b/uni-app/src/app/components/diy/image-ads/index.vue index a35f775a8..18696e32a 100644 --- a/uni-app/src/app/components/diy/image-ads/index.vue +++ b/uni-app/src/app/components/diy/image-ads/index.vue @@ -53,6 +53,11 @@ style = 'margin-top: -44.5px;'; } // #endif + + // #ifdef MP + // 图文导航开启沉浸式且导航栏开启时,导航栏不占位 + uni.setStorageSync('imageAdsSameScreen', true); + // #endif } return style; } @@ -122,6 +127,8 @@ item.imgHeight = 330; } }); + }else{ + uni.removeStorageSync('imageAdsSameScreen'); } } 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.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..5d4a8ef23 --- /dev/null +++ b/uni-app/src/app/pages/friendspay/money.vue @@ -0,0 +1,219 @@ + + + + + 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/balance.vue b/uni-app/src/app/pages/member/balance.vue index d7cf5227a..c097d6c34 100644 --- a/uni-app/src/app/pages/member/balance.vue +++ b/uni-app/src/app/pages/member/balance.vue @@ -21,7 +21,7 @@ {{ moneyFormat(memberStore.info?.money).split('.')[1] }} - + @@ -142,17 +142,17 @@ }) const mescrollTop = computed(()=>{ - if(Object.keys(cashOutConfigObj).length && (systemStore.siteAddons.includes('recharge') || cashOutConfigObj.is_open == 1)){ + if((cashOutConfigObj.is_open == 1 || rechargeConfigObj.is_use == 1)){ if(Object.keys(menuButtonInfo).length){ - return (pxToRpx(Number(menuButtonInfo.height)) + pxToRpx(menuButtonInfo.top) +pxToRpx(8)+708)+'rpx' + return (pxToRpx(Number(menuButtonInfo.height)) + pxToRpx(menuButtonInfo.top) +pxToRpx(8)+700)+'rpx' }else{ - return '708rpx' + return '718rpx' } }else { if(Object.keys(menuButtonInfo).length){ - return (pxToRpx(Number(menuButtonInfo.height)) + pxToRpx(menuButtonInfo.top) +pxToRpx(8)+590.39)+'rpx' + return (pxToRpx(Number(menuButtonInfo.height)) + pxToRpx(menuButtonInfo.top) +pxToRpx(8)+632)+'rpx' }else{ - return '590.39rpx' + return '650rpx' } } }) 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 4d0ca7ea6..2ab871119 100644 --- a/uni-app/src/app/pages/verify/index.vue +++ b/uni-app/src/app/pages/verify/index.vue @@ -13,7 +13,7 @@ 点击扫描二维码 扫描二维码进行核销 - + @@ -35,7 +35,7 @@ - + @@ -50,7 +50,7 @@ 手动输入 - + @@ -73,7 +73,7 @@ import { getVerifierInfo, getCheckVerifier } from '@/app/api/verify' import { t } from '@/locale' import wechat from '@/utils/wechat' - + const operationType = ref('manualInput'); //类型 // #ifdef H5 operationType.value = 'manualInput'; @@ -81,7 +81,7 @@ // #ifndef H5 operationType.value = 'sweepCode'; // #endif - + const isFocus = ref(false) const verify_code = ref(''); const loading = ref(true) @@ -89,7 +89,7 @@ onShow(() => { if(getToken()) checkIsVerifier(); }) - + // 检测是否是核销员 const checkIsVerifier = () => { getCheckVerifier().then((res:any) =>{ @@ -118,7 +118,7 @@ } }) } - + const scanCode = () => { // #ifdef MP uni.scanCode({ @@ -136,7 +136,7 @@ } }); // #endif - + // #ifdef H5 if (isWeixinBrowser()) { wechat.init(); @@ -149,7 +149,7 @@ } // #endif } - + let isLoading = false; const confirm = () => { var reg = /[\S]+/; @@ -160,31 +160,31 @@ }); return false; } - + if(isLoading) return false; isLoading = true; - - getVerifierInfo(verify_code.value).then((res:any) =>{ + + getVerifierInfo({ code : verify_code.value }).then((res:any) =>{ isLoading = false; redirect({ url: '/app/pages/verify/verify', param: { code: verify_code.value} }) }).catch(() => { isLoading = false; }) } - + const focus = () => { isFocus.value = !isFocus.value; } - + 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/app/pages/verify/verify.vue b/uni-app/src/app/pages/verify/verify.vue index 4ca2adb5f..893de25a1 100644 --- a/uni-app/src/app/pages/verify/verify.vue +++ b/uni-app/src/app/pages/verify/verify.vue @@ -33,7 +33,7 @@ - + 核销信息 @@ -45,7 +45,7 @@ {{item.value}} - + {{item.title}} @@ -53,7 +53,7 @@ {{ subItem.value }} - + 确定 @@ -81,14 +81,14 @@ } } }) - + onShow(() => { if(getToken()){ checkIsVerifier(); getVerifierInfoFn(); } }) - + // 检测是否是核销员 const checkIsVerifier = () => { getCheckVerifier().then((res:any) =>{ @@ -114,11 +114,11 @@ } }) } - + const verifyInfo = ref({}) const getVerifierInfoFn = ()=>{ loading.value = true; - getVerifierInfo(code.value).then((res:any) =>{ + getVerifierInfo({ code : code.value }).then((res:any) =>{ verifyInfo.value = res.data; loading.value = false; }).catch(() => { @@ -132,7 +132,7 @@ const verifyFn = ()=>{ if(isLoading) return false; isLoading = true; - + verify(code.value).then((res:any) =>{ uni.showToast({ title: '核销成功', @@ -149,4 +149,4 @@ \ No newline at end of file + 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 @@