From 26c531697e8849ed74b05bc00bbe6a5abbfa9334 Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Fri, 27 Dec 2024 09:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8Bdetail=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/bgnr/bgyp/BgypDetail.vue | 4 ++-- src/views/Home/clnr/clgl/ClglDetail.vue | 4 ++-- src/views/Home/hynr/hygl/HyglDetail.vue | 4 ++-- src/views/Home/jbnr/jbgl/JbglDetail.vue | 4 ++-- src/views/Home/kqnr/kqgl/KqglDetail.vue | 4 ++-- src/views/Home/qjgl/QjglDetail.vue | 6 +++--- src/views/Home/xjnr/xjgl/XjglDetail.vue | 4 ++-- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/views/Home/bgnr/bgyp/BgypDetail.vue b/src/views/Home/bgnr/bgyp/BgypDetail.vue index 0e341e9..eca7381 100644 --- a/src/views/Home/bgnr/bgyp/BgypDetail.vue +++ b/src/views/Home/bgnr/bgyp/BgypDetail.vue @@ -179,8 +179,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); } diff --git a/src/views/Home/clnr/clgl/ClglDetail.vue b/src/views/Home/clnr/clgl/ClglDetail.vue index 8734b45..64a3733 100644 --- a/src/views/Home/clnr/clgl/ClglDetail.vue +++ b/src/views/Home/clnr/clgl/ClglDetail.vue @@ -218,8 +218,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); } diff --git a/src/views/Home/hynr/hygl/HyglDetail.vue b/src/views/Home/hynr/hygl/HyglDetail.vue index fc86f12..4621f20 100644 --- a/src/views/Home/hynr/hygl/HyglDetail.vue +++ b/src/views/Home/hynr/hygl/HyglDetail.vue @@ -302,8 +302,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); } diff --git a/src/views/Home/jbnr/jbgl/JbglDetail.vue b/src/views/Home/jbnr/jbgl/JbglDetail.vue index 59b9589..26d8f0d 100644 --- a/src/views/Home/jbnr/jbgl/JbglDetail.vue +++ b/src/views/Home/jbnr/jbgl/JbglDetail.vue @@ -180,8 +180,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); } diff --git a/src/views/Home/kqnr/kqgl/KqglDetail.vue b/src/views/Home/kqnr/kqgl/KqglDetail.vue index 9a35923..89c5374 100644 --- a/src/views/Home/kqnr/kqgl/KqglDetail.vue +++ b/src/views/Home/kqnr/kqgl/KqglDetail.vue @@ -269,8 +269,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); } diff --git a/src/views/Home/qjgl/QjglDetail.vue b/src/views/Home/qjgl/QjglDetail.vue index 12a2d1c..5799128 100644 --- a/src/views/Home/qjgl/QjglDetail.vue +++ b/src/views/Home/qjgl/QjglDetail.vue @@ -165,7 +165,7 @@ const getUserInfo = async () => { } } -const editableFields = ref([]) +const editableFields = ref([]); const isEditable = (field) => { return editableFields.value.includes(field); // 如果字段在 editableFields 中,则返回 true } @@ -232,8 +232,8 @@ const itemControl = async () => { if ( itemType == "1") { //表单字段0:禁用,1:允许 //editableFields.value.push("userName") const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key, value]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) //console.log(key); }); } diff --git a/src/views/Home/xjnr/xjgl/XjglDetail.vue b/src/views/Home/xjnr/xjgl/XjglDetail.vue index 2b27799..45fd147 100644 --- a/src/views/Home/xjnr/xjgl/XjglDetail.vue +++ b/src/views/Home/xjnr/xjgl/XjglDetail.vue @@ -173,8 +173,8 @@ const itemControl = async () => { if ( flag ) { //当然用户是审批人 if ( itemType == "1") { //表单字段0:禁用,1:允许 const parsedObject = JSON.parse(itemContent); - Object.entries(parsedObject).forEach(([key]) => { - editableFields.value.push( key ) + parsedObject.forEach(item => { + editableFields.value.push( item.value ) }); }