From c7b5d6eb8b93803cc89eb63e65e934b77e00945a Mon Sep 17 00:00:00 2001
From: wangyilin <1454641981@qq.com>
Date: Wed, 20 Nov 2024 10:25:47 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3=E5=BD=95?=
=?UTF-8?q?=E5=85=A5=E4=BF=9D=E5=AE=89=E4=BA=BA=E5=91=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../myProject/projectDetails/projectDetails.vue | 2 +-
.../securityUserForm/securityUserForm.vue | 10 ++++++----
collect_information/types/global.d.ts | 2 ++
.../types/subPages/projectManager/myProject/index.ts | 7 +++++--
.../subPages/projectManager/securityUserForm/index.ts | 9 +++++++--
5 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/collect_information/src/subPages/projectManager/myProject/projectDetails/projectDetails.vue b/collect_information/src/subPages/projectManager/myProject/projectDetails/projectDetails.vue
index b70a065..865a921 100644
--- a/collect_information/src/subPages/projectManager/myProject/projectDetails/projectDetails.vue
+++ b/collect_information/src/subPages/projectManager/myProject/projectDetails/projectDetails.vue
@@ -67,7 +67,7 @@
创建时间:{{ item.createTime }}
- 身份证:{{ item.idCard }}
+ 身份证:{{ item.idCard?.desensitizedValue }}
diff --git a/collect_information/src/subPages/projectManager/securityUserForm/securityUserForm.vue b/collect_information/src/subPages/projectManager/securityUserForm/securityUserForm.vue
index 98dadd5..438325f 100644
--- a/collect_information/src/subPages/projectManager/securityUserForm/securityUserForm.vue
+++ b/collect_information/src/subPages/projectManager/securityUserForm/securityUserForm.vue
@@ -101,11 +101,13 @@ useLoad((options) => {
serviceProjectId: options.pid,
securityUnitId: options.uid,
sex: 0,
- idCard: '',
+ idCard:null,
+ telephone:null,
dateOfBirth: null
}
} else {
- formData.value = JSON.parse(options.securityUser)
+ const form = JSON.parse(options.securityUser)
+ formData.value = Object.assign({}, form, {idCard: form.idCard.originalValue, telephone: form.telephone.originalValue})
}
})
@@ -144,10 +146,10 @@ const submit = () => {
securityUnitId: formData.value.securityUnitId,
name: '',
workPost: '',
- telephone: '',
+ telephone: null ,
sex: 0,
nativePlace: '',
- idCard: '',
+ idCard: null,
dateOfBirth: null,
securityNumber: '',
remark: '',
diff --git a/collect_information/types/global.d.ts b/collect_information/types/global.d.ts
index c5cf58f..541699b 100644
--- a/collect_information/types/global.d.ts
+++ b/collect_information/types/global.d.ts
@@ -156,3 +156,5 @@ interface Item {
itemList: any[] // 根据实际情况调整类型
snowFlakeId: string
}
+
+
diff --git a/collect_information/types/subPages/projectManager/myProject/index.ts b/collect_information/types/subPages/projectManager/myProject/index.ts
index 4bbe728..09240b0 100644
--- a/collect_information/types/subPages/projectManager/myProject/index.ts
+++ b/collect_information/types/subPages/projectManager/myProject/index.ts
@@ -44,12 +44,14 @@ export interface ProgramUserInfo {
name?: string
telephone?: string
}
-
export interface ServiceProjectSecurityUserPagerVo {
createTime?: string;
dateOfBirth?: string;
homeAddress?: string;
- idCard?: string;
+ idCard?: {
+ desensitizedValue?:string
+ originalValue?:string
+ };
name?: string;
nativePlace?: string;
remark?: string;
@@ -61,3 +63,4 @@ export interface ServiceProjectSecurityUserPagerVo {
workPost?: string;
sex: BaseEnum
}
+
diff --git a/collect_information/types/subPages/projectManager/securityUserForm/index.ts b/collect_information/types/subPages/projectManager/securityUserForm/index.ts
index e02bb69..11484dd 100644
--- a/collect_information/types/subPages/projectManager/securityUserForm/index.ts
+++ b/collect_information/types/subPages/projectManager/securityUserForm/index.ts
@@ -4,12 +4,17 @@ export interface SecurityUserFormParams {
serviceProjectId: string;
name?: string;
workPost?: string;
- telephone?: string;
+ telephone: value | null;
sex: number;
nativePlace?: string;
- idCard: string;
+ idCard: value | null;
dateOfBirth?: Date | null;
securityNumber?: string;
remark?: string;
homeAddress?: string
}
+
+export interface value{
+ desensitizedValue?:string
+ originalValue?:string
+}