From ceadb799a4dbfd5e0040a33d416e595cf330fc69 Mon Sep 17 00:00:00 2001 From: TengXF <302828528@qq.com> Date: Fri, 17 May 2024 14:16:55 +0800 Subject: [PATCH 1/2] =?UTF-8?q?mes=E9=83=A8=E5=88=86=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=8C=E7=BC=96=E8=BE=91=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E4=B8=8D=E5=85=81=E8=AE=B8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/abilityInfo/index.vue | 10 ++++++++++ src/views/mes/opersteps/index.vue | 1 - src/views/mes/ordermonthplan/index.vue | 9 +++++++++ src/views/mes/pattern/index.vue | 9 +++++++++ src/views/mes/patternType/index.vue | 9 +++++++++ src/views/mes/qualityclass/index.vue | 10 +++++++++- src/views/mes/qualitygroup/index.vue | 9 +++++++++ src/views/mes/workstation/index.vue | 9 +++++++++ 8 files changed, 64 insertions(+), 2 deletions(-) diff --git a/src/views/mes/abilityInfo/index.vue b/src/views/mes/abilityInfo/index.vue index 945375f6f..85bc873ae 100644 --- a/src/views/mes/abilityInfo/index.vue +++ b/src/views/mes/abilityInfo/index.vue @@ -66,6 +66,7 @@ import * as defaultButtons from '@/utils/disposition/defaultButtons' import TableHead from '@/components/TableHead/src/TableHead.vue' import ImportForm from '@/components/ImportForm/src/ImportForm.vue' import Detail from '../components/Detail.vue' +import {MesOrderMonthMain} from "@/views/mes/ordermonthplan/mesOrderMonthMain.data"; defineOptions({ name: 'AbilityInfo' }) @@ -150,6 +151,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + AbilityInfo.allSchemas.formSchema.forEach(item => { + if (item.field == 'ablityCode') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/opersteps/index.vue b/src/views/mes/opersteps/index.vue index 6250e6ef1..48bb42dd9 100644 --- a/src/views/mes/opersteps/index.vue +++ b/src/views/mes/opersteps/index.vue @@ -159,7 +159,6 @@ const openForm = (type: string, row?: any) => { } }) basicFormRef.value.open(type, row) - basicFormRef.value.open(type, row) } // form表单提交 diff --git a/src/views/mes/ordermonthplan/index.vue b/src/views/mes/ordermonthplan/index.vue index 6c59a287a..d525dfc0f 100644 --- a/src/views/mes/ordermonthplan/index.vue +++ b/src/views/mes/ordermonthplan/index.vue @@ -185,6 +185,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + MesOrderMonthMain.allSchemas.formSchema.forEach(item => { + if (item.field == 'planMasterCode' || item.field == 'planSubCode') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/pattern/index.vue b/src/views/mes/pattern/index.vue index e7a6f128d..459f4190f 100644 --- a/src/views/mes/pattern/index.vue +++ b/src/views/mes/pattern/index.vue @@ -149,6 +149,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + Pattern.allSchemas.formSchema.forEach(item => { + if (item.field == 'code') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/patternType/index.vue b/src/views/mes/patternType/index.vue index 6a1ad681a..e0cc50b14 100644 --- a/src/views/mes/patternType/index.vue +++ b/src/views/mes/patternType/index.vue @@ -149,6 +149,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + PatternType.allSchemas.formSchema.forEach(item => { + if (item.field == 'code') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/qualityclass/index.vue b/src/views/mes/qualityclass/index.vue index bd691dd60..aa7018cab 100644 --- a/src/views/mes/qualityclass/index.vue +++ b/src/views/mes/qualityclass/index.vue @@ -149,7 +149,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { - console.log(row) + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + Qualityclass.allSchemas.formSchema.forEach(item => { + if (item.field == 'code') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/qualitygroup/index.vue b/src/views/mes/qualitygroup/index.vue index 2255e5593..04d6a8e6b 100644 --- a/src/views/mes/qualitygroup/index.vue +++ b/src/views/mes/qualitygroup/index.vue @@ -149,6 +149,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + Qualitygroup.allSchemas.formSchema.forEach(item => { + if (item.field == 'code') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } diff --git a/src/views/mes/workstation/index.vue b/src/views/mes/workstation/index.vue index 13b6a688f..95255959d 100644 --- a/src/views/mes/workstation/index.vue +++ b/src/views/mes/workstation/index.vue @@ -171,6 +171,15 @@ const buttonTableClick = async (val, row) => { /** 添加/修改操作 */ const basicFormRef = ref() const openForm = (type: string, row?: any) => { + let disabledFlag = false + if(type==='update'){ + disabledFlag = true + } + Workstation.allSchemas.formSchema.forEach(item => { + if (item.field == 'code') { + item.componentProps.disabled =disabledFlag + } + }) basicFormRef.value.open(type, row) } From 8c39a1fb9c804fa546dd3ef42782c21d117ffe25 Mon Sep 17 00:00:00 2001 From: chenfang Date: Fri, 17 May 2024 14:19:50 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BD=8D=E7=BD=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/user/UserForm.vue | 34 +++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/views/system/user/UserForm.vue b/src/views/system/user/UserForm.vue index ae69d0b0a..d673cdc96 100644 --- a/src/views/system/user/UserForm.vue +++ b/src/views/system/user/UserForm.vue @@ -7,6 +7,23 @@ :rules="formRules" label-width="80px" > + + + + + + + + + + + + @@ -38,23 +55,6 @@ - - - - - - - - - - - -