wupengfei
2025-09-16 715d5d9675a524648b0aea2b961fe5a4430ea4fa
src/views/ServiceChargeManage/components/EditAccountInfoDialog.vue
@@ -8,24 +8,43 @@
    :width="700"
  >
    <ProForm :model="form" ref="dialogForm" label-width="120px">
      <ProFormItemV2 label="所属银行:" prop="name" :check-rules="[{ message: '请输入所属银行' }]">
        <ProFormText placeholder="请输入所属银行" v-model.trim="form.name"></ProFormText>
      <ProFormItemV2 label="所属银行:" prop="bank" :check-rules="[{ message: '请输入所属银行' }]">
        <ProFormText placeholder="请输入所属银行" v-model.trim="form.bank"></ProFormText>
      </ProFormItemV2>
      <ProFormItemV2 label="收款账户:" prop="name" :check-rules="[{ message: '请输入收款账户' }]">
        <ProFormText placeholder="请输入收款账户" v-model.trim="form.name"></ProFormText>
      <ProFormItemV2
        label="开户支行:"
        prop="bankBranch"
        :check-rules="[{ message: '请输入所属银行' }]"
      >
        <ProFormText placeholder="请输入开户支行" v-model.trim="form.bankBranch"></ProFormText>
      </ProFormItemV2>
      <ProFormItemV2 label="结算金额:" prop="name" :check-rules="[{ message: '请输入结算金额' }]">
      <ProFormItemV2
        label="收款账户:"
        prop="receiveAccount"
        :check-rules="[{ message: '请输入收款账户' }]"
      >
        <ProFormText placeholder="请输入收款账户" v-model.trim="form.receiveAccount"></ProFormText>
      </ProFormItemV2>
      <ProFormItemV2
        label="结算金额:"
        prop="settlementAmount"
        :check-rules="[{ message: '请输入结算金额' }]"
      >
        <ProFormInputNumber
          placeholder="请输入结算金额"
          v-model.trim="form.name"
          v-model.trim="form.settlementAmount"
          :controls="false"
          :min="0"
        ></ProFormInputNumber>
      </ProFormItemV2>
      <ProFormItemV2 label="实发金额:" prop="name" :check-rules="[{ message: '请输入实发金额' }]">
      <ProFormItemV2
        label="实发金额:"
        prop="actualSettlementAmount"
        :check-rules="[{ message: '请输入实发金额' }]"
      >
        <ProFormInputNumber
          placeholder="请输入实发金额"
          v-model.trim="form.name"
          v-model.trim="form.actualSettlementAmount"
          :controls="false"
          :min="0"
        ></ProFormInputNumber>
@@ -57,7 +76,12 @@
type Form = {
  title?: string;
  name: string;
  id?: string;
  settlementAmount: number;
  actualSettlementAmount: number;
  receiveAccount: string;
  bank: string;
  bankBranch?: string;
};
const visible = defineModel({ type: Boolean });