Handy_Cao 9 meses atrás
pai
commit
5fe7f80b63

+ 10 - 22
src/packages/tss/views/bank/wallet/components/withdraw/Index.vue

@@ -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
     }