| | |
| | | :width="700" |
| | | > |
| | | <ProForm :model="form" ref="dialogForm" label-width="120px"> |
| | | <ProFormItemV2 label="所属银行:" prop="bank" :check-rules="[{ message: '请输入所属银行' }]"> |
| | | <template v-if="form.settlementAccess !== EnumEnterpriseWalletAccess.WeChatPay"> |
| | | <ProFormItemV2 |
| | | label="所属银行:" |
| | | prop="bank" |
| | | :check-rules="[{ message: '请输入所属银行' }]" |
| | | > |
| | | <ProFormText placeholder="请输入所属银行" v-model.trim="form.bank"></ProFormText> |
| | | </ProFormItemV2> |
| | | <!-- <ProFormItemV2 |
| | |
| | | prop="receiveAccount" |
| | | :check-rules="[{ message: '请输入收款账户' }]" |
| | | > |
| | | <ProFormText placeholder="请输入收款账户" v-model.trim="form.receiveAccount"></ProFormText> |
| | | <ProFormText |
| | | placeholder="请输入收款账户" |
| | | v-model.trim="form.receiveAccount" |
| | | ></ProFormText> |
| | | </ProFormItemV2> |
| | | </template> |
| | | |
| | | <ProFormItemV2 |
| | | label="调整工时:" |
| | | prop="totalWorkHours" |
| | | :check-rules="[{ message: '请输入调整工时' }]" |
| | | > |
| | | <ProFormInputNumber |
| | | placeholder="请输入调整工时" |
| | | v-model.trim="form.totalWorkHours" |
| | | :controls="false" |
| | | :min="0" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | label="结算金额:" |
| | |
| | | ProFormText, |
| | | UploadUserFile, |
| | | } from '@bole-core/components'; |
| | | import { EnumEnterpriseWalletAccess } from '@/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'EditAccountInfoDialog', |
| | |
| | | title?: string; |
| | | id?: string; |
| | | settlementAmount: number; |
| | | totalWorkHours: number; |
| | | actualSettlementAmount: number; |
| | | receiveAccount: string; |
| | | bank: string; |
| | | bankBranch?: string; |
| | | settlementAccess: EnumEnterpriseWalletAccess; |
| | | }; |
| | | |
| | | const visible = defineModel({ type: Boolean }); |