zhengyiming
6 天以前 7345856af45898aa3268e4b0216ac4545f787771
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -297,6 +297,18 @@
              </ProFormItemV2>
            </ProFormColItem>
          </ProFormCol>
          <ProFormItemV2
            label="结算方式:"
            prop="settlementAccess"
            :check-rules="[{ message: '请选择结算方式' }]"
          >
            <ProFormSelect
              v-model="form.settlementAccess"
              :value-enum="EnumEnterpriseWalletAccessText"
              :disabled="isEdit"
              placeholder="请选择结算方式"
            ></ProFormSelect>
          </ProFormItemV2>
        </ProForm>
        <template #footer>
          <el-button @click="handleBack()">关闭</el-button>
@@ -339,6 +351,7 @@
  EnumSettlementCycleDateWeekArray,
  EnumSettlementCycle,
  EnumTaskCheckReceiveMethodText,
  EnumEnterpriseWalletAccessText,
} from '@/constants';
import { format, FormValidator } from '@/utils';
import dayjs from 'dayjs';
@@ -409,6 +422,7 @@
  description: '',
  checkReceiveMethod: '' as any as EnumTaskCheckReceiveMethod,
  applyTime: [] as unknown as ModelValueType,
  settlementAccess: '' as any as EnumEnterpriseWalletAccess,
});
const { isLoading } = useQuery({
@@ -455,6 +469,11 @@
    form.timeoutServiceFee = data.timeoutServiceFee;
    form.description = data.description;
    form.checkReceiveMethod = data.checkReceiveMethod;
    form.applyTime = [
      format(data.applyBeginTime, 'YYYY-MM-DD 00:00:00'),
      format(data.applyEndTime, 'YYYY-MM-DD 23:59:59'),
    ];
    form.settlementAccess = data.settlementAccess;
  },
  enabled: isEdit,
});
@@ -506,6 +525,7 @@
      timeoutServiceFee: form.timeoutServiceFee,
      description: form.description,
      checkReceiveMethod: form.checkReceiveMethod,
      settlementAccess: form.settlementAccess,
    };
    if (isEdit) {
      params.id = id;