wupengfei
2 天以前 c743682ee018b25febe1c27673663b8656f5a9d9
src/views/DictionaryManage/components/AddOrEditDictionaryDialog.vue
@@ -25,7 +25,8 @@
          category?.data?.code === CategoryCode.InsuranceType ||
          category?.data?.code === CategoryCode.SumInsured ||
          category?.data?.code === CategoryCode.InsureWay ||
          category?.data?.code === CategoryCode.JobCategory
          category?.data?.code === CategoryCode.JobCategory ||
          category?.data?.code === CategoryCode.InsuranceVersion
        "
      >
        <ProFormItemV2
@@ -35,13 +36,25 @@
        >
          <ProFormSelect
            v-model="form.field1"
            :value-enum="insuranceList"
            :value-enum="insuranceCompanyList"
            enum-value-key="code"
            :convertEnumValue="false"
          />
        </ProFormItemV2>
        <ProFormItemV2 label="代码:" prop="field2" :check-rules="[{ message: '请输入代码' }]">
          <ProFormText placeholder="请输入代码" v-model="form.field2"></ProFormText>
        </ProFormItemV2>
        <ProFormItemV2
          label="保险险种:"
          prop="field3"
          :check-rules="[{ message: '请选择保险险种' }]"
        >
          <ProFormSelect
            v-model="form.field3"
            :value-enum="insuranceTypeList"
            enum-value-key="code"
            :convertEnumValue="false"
          />
        </ProFormItemV2>
      </template>
      <ProFormItemV2 label="名称:" prop="content" :check-rules="[{ message: '请输入名称' }]">
@@ -150,10 +163,14 @@
  categoryCode: computed(() => CategoryCode.IndustryCategory),
});
const { dictionaryDataList: insuranceList } = useDictionaryDataSelect({
const { dictionaryDataList: insuranceCompanyList } = useDictionaryDataSelect({
  categoryCode: computed(() => CategoryCode.InsuranceCompany),
});
const { dictionaryDataList: insuranceTypeList } = useDictionaryDataSelect({
  categoryCode: computed(() => CategoryCode.InsuranceType),
});
const category = computed(() => {
  return getDictionaryCategoryById(form.value.categoryId);
});