|
|
@@ -22,19 +22,9 @@
|
|
|
</template>
|
|
|
</CellGroup>
|
|
|
<CellGroup>
|
|
|
- <Cell v-if="sign.ismix === 0" :title="$t('banksign.wallet.withdraw.bankaccountname')" :value="handleNoneValue(sign.bankaccountname)" />
|
|
|
+ <Cell :title="$t('banksign.wallet.withdraw.bankaccountname')" :value="handleNoneValue(sign.bankaccountname)" />
|
|
|
<Cell v-if="sign.ismix === 0" :title="$t('banksign.wallet.withdraw.bankname')" :value="handleNoneValue(sign.bankname)" />
|
|
|
<Cell v-if="sign.ismix === 0" :title="$t('banksign.wallet.withdraw.bankaccountno')" :value="handleNoneValue(sign.bankaccountno)" />
|
|
|
- <Field label="接收者类型">
|
|
|
- <template #input>
|
|
|
- <RadioGroup v-model="onboard.receiver_type" direction="horizontal">
|
|
|
- <Radio v-for="(item, index) in [{value: 'Individual', label: '个人'}, {value: 'Organization', label: '组织'}]" :key="index" :name="item.value">{{
|
|
|
- item.label
|
|
|
- }}</Radio>
|
|
|
- </RadioGroup>
|
|
|
- </template>
|
|
|
- </Field>
|
|
|
- <Field v-if="sign.ismix === 1" name="name" label="姓名" v-model.trim="onboard.name" placeholder="姓名" :rules="formRules.name" />
|
|
|
<Field v-if="sign.ismix === 1" type="number" name="phone_number" label="电话号码" maxlength="30" v-model.trim="onboard.phone_number" :placeholder="$t('banksign.Pleaseenterbankaccountno')"
|
|
|
:rules="formRules.phone_number" />
|
|
|
<Field v-if="sign.ismix === 1" type="number" name="cert_no" label="证件号码" maxlength="30" v-model.trim="onboard.cert_no" placeholder="请输入证件号码" :rules="formRules.cert_no" />
|
|
|
@@ -105,12 +95,12 @@ const msg_317 = getSystemParamValue('317')
|
|
|
const { global: { t } } = i18n
|
|
|
|
|
|
const userStore = useUserStore()
|
|
|
-const { mobile2, cardnum } = userStore.userInfo
|
|
|
+const { mobile2, cardnum, userinfotype } = userStore.userInfo
|
|
|
|
|
|
const onboard = reactive<Partial<Model.HybridReceiverOnboard>>({
|
|
|
phone_number: mobile2,
|
|
|
cert_no: cardnum,
|
|
|
- receiver_type: 'Individual'
|
|
|
+ receiver_type: userinfotype === 1 ? 'Individual' : 'Organization'
|
|
|
})
|
|
|
|
|
|
const channel_banks = shallowRef<Model.HybridBank[]>([])
|
|
|
@@ -180,15 +170,13 @@ const formSubmit = () => {
|
|
|
// 拓展信息
|
|
|
hybrid['channel_code'] = channel_code.value
|
|
|
hybrid['bank_code'] = bank_code.value
|
|
|
- if (channel_code.value === 'chillpay') {
|
|
|
- const receiver: { [key: string]: unknown } = Object.create({})
|
|
|
- receiver['phone_number'] = mobile2
|
|
|
- receiver['bank_account'] = onboard.bank_account
|
|
|
- receiver['cert_no'] = onboard.cert_no
|
|
|
- receiver['name'] = onboard.name
|
|
|
- receiver['receiver_type'] = 'Individual'
|
|
|
- hybrid['receiver_onboard'] = receiver
|
|
|
- }
|
|
|
+ const receiver: { [key: string]: unknown } = Object.create({})
|
|
|
+ receiver['bank_account'] = onboard.bank_account
|
|
|
+ receiver['cert_no'] = onboard.cert_no
|
|
|
+ receiver['phone_number'] = mobile2
|
|
|
+ receiver['name'] = onboard.name
|
|
|
+ receiver['receiver_type'] = 'Individual'
|
|
|
+ hybrid['receiver_onboard'] = receiver
|
|
|
obj['hybrid'] = hybrid
|
|
|
}
|
|
|
|