From 0ca66ba6d5f5d5502211b9d9c7bff036ebd3f1aa Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 14 八月 2025 16:38:32 +0800
Subject: [PATCH] fix: 验收管理

---
 src/views/FlexJobManage/components/StaffInfoDialog.vue |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/src/views/FlexJobManage/components/StaffInfoDialog.vue b/src/views/FlexJobManage/components/StaffInfoDialog.vue
index 3abf0f0..f7367a0 100644
--- a/src/views/FlexJobManage/components/StaffInfoDialog.vue
+++ b/src/views/FlexJobManage/components/StaffInfoDialog.vue
@@ -97,18 +97,26 @@
       </ProFormCol>
       <ProFormItemV2
         label="韬唤璇佹闈細"
-        prop="idFrontUrl"
+        prop="identityImg"
         :check-rules="[{ message: '璇蜂笂浼犺韩浠借瘉姝i潰', type: 'upload' }]"
       >
-        <ProFormImageUpload v-model:file-url="form.idFrontUrl" :limitFileSize="10" :showTip="false">
+        <ProFormImageUpload
+          v-model:file-url="form.identityImg"
+          :limitFileSize="10"
+          :showTip="false"
+        >
         </ProFormImageUpload>
       </ProFormItemV2>
       <ProFormItemV2
         label="韬唤璇佸弽闈細"
-        prop="idBackUrl"
+        prop="identityBackImg"
         :check-rules="[{ message: '璇蜂笂浼犺韩浠借瘉鍙嶉潰', type: 'upload' }]"
       >
-        <ProFormImageUpload v-model:file-url="form.idBackUrl" :limitFileSize="10" :showTip="false">
+        <ProFormImageUpload
+          v-model:file-url="form.identityBackImg"
+          :limitFileSize="10"
+          :showTip="false"
+        >
         </ProFormImageUpload>
       </ProFormItemV2>
     </ProForm>
@@ -140,7 +148,7 @@
   ProFormUpload,
   ProFormInputNumber,
 } from '@bole-core/components';
-import { format } from '@/utils';
+import { deepClone, format } from '@/utils';
 import { EnumUserGender, EnumUserGenderTextForPerson } from '@/constants';
 
 defineOptions({
@@ -155,8 +163,8 @@
   contactPhoneNumber: string;
   gender: EnumUserGender;
   age: number;
-  idFrontUrl: UploadUserFile[];
-  idBackUrl: UploadUserFile[];
+  identityImg: UploadUserFile[];
+  identityBackImg: UploadUserFile[];
   contractUrl: UploadUserFile[];
   regiterTime: string;
   userRealTime: string;
@@ -173,7 +181,7 @@
   visible,
   (visible) => {
     if (visible) {
-      defaultForm = { ...unref(form) };
+      defaultForm = deepClone(unref(form));
     }
   },
   {

--
Gitblit v1.9.1