zhengyiming
6 天以前 56eeb2671661ac45fc8d3129951dad96a5bd1f9b
src/views/ServiceChargeManage/components/EditAccountInfoDialog.vue
@@ -8,22 +8,44 @@
    :width="700"
  >
    <ProForm :model="form" ref="dialogForm" label-width="120px">
      <ProFormItemV2 label="所属银行:" prop="bank" :check-rules="[{ message: '请输入所属银行' }]">
        <ProFormText placeholder="请输入所属银行" v-model.trim="form.bank"></ProFormText>
      </ProFormItemV2>
      <ProFormItemV2
      <template v-if="form.settlementAccess !== EnumEnterpriseWalletAccess.WeChatPay">
        <ProFormItemV2
          label="所属银行:"
          prop="bank"
          :check-rules="[{ message: '请输入所属银行' }]"
        >
          <ProFormText placeholder="请输入所属银行" v-model.trim="form.bank"></ProFormText>
        </ProFormItemV2>
        <!-- <ProFormItemV2
        label="开户支行:"
        prop="bankBranch"
        :check-rules="[{ message: '请输入开户支行' }]"
      >
        <ProFormText placeholder="请输入开户支行" v-model.trim="form.bankBranch"></ProFormText>
      </ProFormItemV2>
      </ProFormItemV2> -->
        <ProFormItemV2
          label="收款账户:"
          prop="receiveAccount"
          :check-rules="[{ message: '请输入收款账户' }]"
        >
          <ProFormText
            placeholder="请输入收款账户"
            v-model.trim="form.receiveAccount"
          ></ProFormText>
        </ProFormItemV2>
      </template>
      <ProFormItemV2
        label="收款账户:"
        prop="receiveAccount"
        :check-rules="[{ message: '请输入收款账户' }]"
        label="调整工时:"
        prop="totalWorkHours"
        :check-rules="[{ message: '请输入调整工时' }]"
      >
        <ProFormText placeholder="请输入收款账户" v-model.trim="form.receiveAccount"></ProFormText>
        <ProFormInputNumber
          placeholder="请输入调整工时"
          v-model.trim="form.totalWorkHours"
          :controls="false"
          :min="0"
        ></ProFormInputNumber>
      </ProFormItemV2>
      <ProFormItemV2
        label="结算金额:"
@@ -69,6 +91,7 @@
  ProFormText,
  UploadUserFile,
} from '@bole-core/components';
import { EnumEnterpriseWalletAccess } from '@/constants';
defineOptions({
  name: 'EditAccountInfoDialog',
@@ -78,10 +101,12 @@
  title?: string;
  id?: string;
  settlementAmount: number;
  totalWorkHours: number;
  actualSettlementAmount: number;
  receiveAccount: string;
  bank: string;
  bankBranch?: string;
  settlementAccess: EnumEnterpriseWalletAccess;
};
const visible = defineModel({ type: Boolean });