| | |
| | | label="投保产品:" |
| | | prop="productIdNumber" |
| | | :check-rules="[{ message: '请选择投保产品' }]" |
| | | v-if="allUserInsureProductSettingList.length > 0" |
| | | > |
| | | <ProFormSelect |
| | | placeholder="请选择投保产品" |
| | | :value-enum="allInsureProductSettingList" |
| | | :value-enum="allUserInsureProductSettingList" |
| | | clearable |
| | | v-model="form.productIdNumber" |
| | | enum-label-key="insuranceScheme" |
| | |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | import { useInsureProductSettingAllList } from '@/hooks'; |
| | | import { useUserInsureProductSetting } from '@/hooks'; |
| | | import { |
| | | ProDialog, |
| | | UploadUserFile, |
| | |
| | | (e: 'onCancel'): void; |
| | | }>(); |
| | | |
| | | // TODO 保险产品要跟当前用户关联 这个获取方式后续要修改 |
| | | const { allInsureProductSettingList } = useInsureProductSettingAllList(); |
| | | const { allUserInsureProductSettingList } = useUserInsureProductSetting(); |
| | | |
| | | const innerVisible = computed({ |
| | | get() { |