wupengfei
1 天以前 9c2c8534862d5a843b1e8766bd4bf171ac295fb3
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -13,6 +13,7 @@
              :value-enum="supplierEnterpriseSelect"
              placeholder="请选择供应商"
              :disabled="isEdit"
              @change="supplierEnterpriseChange"
            ></ProFormSelect>
          </ProFormItemV2>
          <ProFormCol>
@@ -389,7 +390,7 @@
            :check-rules="[{ message: '请选择保险产品' }]"
            v-if="
              form.checkReceiveMethods.includes(EnumTaskCheckReceiveMethod.CheckIn) &&
              enterpriseInsuranceProductSelect?.length > 0
              form.isConfiguredInsurance
            "
          >
            <ProFormSelect
@@ -540,6 +541,7 @@
  totalServiceFee: 0,
  insuranceProductId: '',
  isConfiguredInsurance: false,
});
const { settlementAccessList } = useEnterpriseWalletAccessSelect({
@@ -605,6 +607,8 @@
    form.totalServiceFee = data.estimatedServiceFee;
    form.insuranceProductId = data.insuranceProductId ?? '';
    supplierEnterpriseChange();
  },
  enabled: isEdit,
});
@@ -664,6 +668,14 @@
//   }
// });
function supplierEnterpriseChange() {
  if (form.supplierEnterpriseId) {
    form.isConfiguredInsurance = supplierEnterpriseSelect.value?.find(
      (item) => item.value === form.supplierEnterpriseId
    )?.data?.isConfiguredInsurance;
  }
}
async function calcTaskTotalServiceFee() {
  try {
    let params: API.CalcTaskTotalServiceFeeCommand = {