From f7871d3b116735ba168fed58dcd5e0c05a348c40 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 27 六月 2025 09:30:53 +0800
Subject: [PATCH] feat: v2.2

---
 src/views/Home/components/UploadInsurePersonDialog.vue |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/views/Home/components/UploadInsurePersonDialog.vue b/src/views/Home/components/UploadInsurePersonDialog.vue
index 0a4d176..46c9c2e 100644
--- a/src/views/Home/components/UploadInsurePersonDialog.vue
+++ b/src/views/Home/components/UploadInsurePersonDialog.vue
@@ -11,6 +11,21 @@
     width="600px"
   >
     <ProForm :model="innerForm" ref="dialogForm" label-width="100px">
+      <ProFormItemV2
+        label="鎶曚繚浜у搧锛�"
+        prop="productIdNumber"
+        :check-rules="[{ message: '璇烽�夋嫨鎶曚繚浜у搧' }]"
+        v-if="allUserInsureProductSettingList.length > 0"
+      >
+        <ProFormSelect
+          placeholder="璇烽�夋嫨鎶曚繚浜у搧"
+          :value-enum="allUserInsureProductSettingList"
+          clearable
+          v-model="form.productIdNumber"
+          enum-label-key="insuranceScheme"
+          enum-value-key="productIdNumber"
+        ></ProFormSelect>
+      </ProFormItemV2>
       <ProFormItemV2 label="鎵规鍙凤細" prop="serialNum" :check-rules="[{ message: '璇疯緭鍏ユ壒娆″彿' }]">
         <ProFormText
           placeholder="璇疯緭鍏ユ壒娆″彿"
@@ -46,6 +61,7 @@
 </template>
 
 <script setup lang="ts">
+import { useUserInsureProductSetting } from '@/hooks';
 import {
   ProDialog,
   UploadUserFile,
@@ -53,6 +69,7 @@
   ProFormItemV2,
   ProFormText,
   ProFormUpload,
+  ProFormSelect,
 } from '@bole-core/components';
 import { FormInstance } from 'element-plus';
 import _ from 'lodash';
@@ -66,6 +83,7 @@
   form?: {
     serialNum: string;
     url: UploadUserFile[];
+    productIdNumber: string;
   };
 };
 
@@ -80,6 +98,8 @@
   (e: 'onCancel'): void;
 }>();
 
+const { allUserInsureProductSettingList } = useUserInsureProductSetting();
+
 const innerVisible = computed({
   get() {
     return props.modelValue;

--
Gitblit v1.9.1