zhengyiming
2 天以前 ac2ca1c55728096667ceb9713e06995a4dfdf0fc
src/views/Reward/components/BatchRegisterDialog.vue
@@ -22,7 +22,12 @@
          />
        </div>
      </ProFormItemV2>
      <ProFormItemV2 label="登记类型:" prop="incomeType" required>
      <ProFormItemV2
        label="登记类型:"
        prop="incomeType"
        required
        :check-rules="[{ message: '请选择登记类型' }]"
      >
        <ProFormRadio
          v-model="form.incomeType"
          :value-enum="incomeTypeEnum"
@@ -102,6 +107,7 @@
  incomeType: IncomeTypeEnum;
  parkBountyApplyId: string;
  showSuportPlatRecharge: boolean;
  showSuportFiscalRecharge: boolean;
  fileUrl: UploadUserFile[];
};
@@ -110,7 +116,7 @@
const incomeTypeEnum = computed(() => {
  return [
    {
    form.value.showSuportFiscalRecharge && {
      label: IncomeTypeEnumText[IncomeTypeEnum.Fiscal],
      value: IncomeTypeEnum.Fiscal,
    },
@@ -124,8 +130,12 @@
const deleteList = ref<string[]>([]);
watch(visible, (value, oldValue) => {
  if (value && !oldValue) {
  if (value && !oldValue && !form.value.incomeType) {
    getParkBountyApplyBatchFinanceEnterprise();
  } else {
    form.value.companyList = [];
    form.value.parkBountyApplyDetailIds = [];
    deleteList.value = [];
  }
});