|
@@ -18,7 +18,7 @@
|
|
|
<span class="tips">付款时间:交易日 {{ startTime }} - {{ endTime }}</span>
|
|
<span class="tips">付款时间:交易日 {{ startTime }} - {{ endTime }}</span>
|
|
|
<span class="tips"><br>节假日以通知、公告为准,非交易日请勿操作!</span>
|
|
<span class="tips"><br>节假日以通知、公告为准,非交易日请勿操作!</span>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="tips_bank">
|
|
|
|
|
|
|
+ <div class="tips_bank" v-if="msg_320">
|
|
|
<div class="tips_bank_row" v-if="msg_320">
|
|
<div class="tips_bank_row" v-if="msg_320">
|
|
|
<span class="tips_bank_row__label">平台付款银行</span>
|
|
<span class="tips_bank_row__label">平台付款银行</span>
|
|
|
<span class="msg_tips" :data-clipboard-text="msg_320" v-copy="onCopy">{{ msg_320 }}</span>
|
|
<span class="msg_tips" :data-clipboard-text="msg_320" v-copy="onCopy">{{ msg_320 }}</span>
|
|
@@ -36,6 +36,11 @@
|
|
|
<span class="msg_tips" :data-clipboard-text="msg_323" v-copy="onCopy">{{ msg_323 }}</span>
|
|
<span class="msg_tips" :data-clipboard-text="msg_323" v-copy="onCopy">{{ msg_323 }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <div class="member_payinfos" v-for="(item, index) in dataList" :key="index">
|
|
|
|
|
+ <button>{{ getPayInfoIcon(item.paymodel) }}</button>
|
|
|
|
|
+ <span>{{ item.payinfo }}</span>
|
|
|
|
|
+ <app-qrcode class="app-register-code__qrcode" :width="240" :text="getFileUrl(item.payqrcode)" />
|
|
|
|
|
+ </div>
|
|
|
<CellGroup inset v-if="msg_324">
|
|
<CellGroup inset v-if="msg_324">
|
|
|
<Cell :title="$t('common.tips')">
|
|
<Cell :title="$t('common.tips')">
|
|
|
<template #label>
|
|
<template #label>
|
|
@@ -62,6 +67,10 @@ import { getServerTime } from '@/services/api/common'
|
|
|
import { useUserStore } from '@/stores'
|
|
import { useUserStore } from '@/stores'
|
|
|
import AppUploader from '@mobile/components/base/uploader/index.vue'
|
|
import AppUploader from '@mobile/components/base/uploader/index.vue'
|
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
|
|
|
+import { useRequest } from '@/hooks/request'
|
|
|
|
|
+import { queryMemberPayInfos } from '@/services/api/order'
|
|
|
|
|
+import AppQrcode from '@/components/base/qrcode/index.vue'
|
|
|
|
|
+import { getFileUrl } from '@/filters'
|
|
|
|
|
|
|
|
const formRef = shallowRef<FormInstance>()
|
|
const formRef = shallowRef<FormInstance>()
|
|
|
const { formData, onSubmit } = useDoDeposit()
|
|
const { formData, onSubmit } = useDoDeposit()
|
|
@@ -77,6 +86,20 @@ const msg_322 = getSystemParamValue('322')
|
|
|
const msg_323 = getSystemParamValue('323')
|
|
const msg_323 = getSystemParamValue('323')
|
|
|
const msg_324 = getSystemParamValue('324')
|
|
const msg_324 = getSystemParamValue('324')
|
|
|
|
|
|
|
|
|
|
+// 获取所属会员的支付信息
|
|
|
|
|
+const { dataList } = useRequest(queryMemberPayInfos, {})
|
|
|
|
|
+// 获取对应的显示信息
|
|
|
|
|
+const getPayInfoIcon = (type: number) => {
|
|
|
|
|
+ switch (type) {
|
|
|
|
|
+ case 1:
|
|
|
|
|
+ return '银行卡'
|
|
|
|
|
+ case 2:
|
|
|
|
|
+ return '微信'
|
|
|
|
|
+ default:
|
|
|
|
|
+ return ' 支付宝'
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// 表单验证规则
|
|
// 表单验证规则
|
|
|
const formRules: { [key: string]: FieldRule[] } = {
|
|
const formRules: { [key: string]: FieldRule[] } = {
|
|
|
Amount: [{
|
|
Amount: [{
|