| | |
| | | </ProFormItemV2> |
| | | </ProFormColItem> |
| | | </ProFormCol> |
| | | <ProFormCol> |
| | | <ProFormCol v-if="!form.isSignWallet || form.isCheck"> |
| | | <ProFormColItem :span="12"> |
| | | <ProFormItemV2 |
| | | label="上传凭证:" |
| | |
| | | EnumParkBountyTradeDetailAuditStatusTextForAdudit, |
| | | EnterpriseType, |
| | | } from '@/constants'; |
| | | import { Message } from '@bole-core/core'; |
| | | |
| | | defineOptions({ |
| | | name: 'RewardApplyTradeCheckDialog', |
| | |
| | | incomeBankAccount: string; |
| | | incomeBankCardNumber: string; |
| | | incomeBankName: string; |
| | | insurePeopleNum: number; |
| | | creationTime: string; |
| | | |
| | | isSignWallet: boolean; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | |
| | | key: 'insureBillNo', |
| | | }, |
| | | { |
| | | label: '投保人数', |
| | | key: 'insurePeopleNum', |
| | | }, |
| | | { |
| | | label: '出账申请日期', |
| | | key: 'tradeTime', |
| | | type: 'date', |
| | | }, |
| | | props.isApplyTrade |
| | | ? { |
| | | label: '', |
| | | } |
| | | : { |
| | | label: '出账审核日期', |
| | | key: 'auditTime', |
| | | type: 'date', |
| | | }, |
| | | !props.isApplyTrade && { |
| | | label: '出账审核日期', |
| | | key: 'auditTime', |
| | | type: 'date', |
| | | }, |
| | | { |
| | | label: '出账金额', |
| | | key: 'tradeAmount', |
| | |
| | | key: 'bountyAmount', |
| | | type: 'money', |
| | | }, |
| | | ], |
| | | !props.isApplyTrade && { |
| | | label: '', |
| | | }, |
| | | ].filter(Boolean) as any, |
| | | }); |
| | | |
| | | const dialogForm = ref<FormInstance>(); |
| | |
| | | }); |
| | | } |
| | | |
| | | function handleApply() { |
| | | copyTextToClipboard( |
| | | `开户名称:${getIncomeCompanyName(form.value)}\n开户银行:${getIncomeBankName( |
| | | async function handleApply() { |
| | | try { |
| | | const content = `开户名称:${getIncomeBankAccount(form.value)}\n开户银行:${getIncomeBankName( |
| | | form.value |
| | | )}\n开户账号:${getIncomeBankCardNumber(form.value)}` |
| | | ); |
| | | )}\n开户账号:${getIncomeBankCardNumber(form.value)}`; |
| | | await Message.tipMessage(content, { title: '复制内容' }); |
| | | copyTextToClipboard(content); |
| | | } catch (error) {} |
| | | } |
| | | </script> |
| | | <style lang="scss" scoped> |