From a538b3113e9809f8ec8b2e3613bb901157c015da Mon Sep 17 00:00:00 2001 From: wsm <2746563060@侵权。> Date: Tue, 26 May 2026 10:55:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(xispeak):=20=E4=BC=98=E5=8C=96=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E5=AE=A1=E6=89=B9=E8=A1=A8=E5=8D=95=E6=9D=83=E9=99=90?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=92=8C=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 showBaseInfo/baseInfoReadonly 基础信息区域权限控制 - 新增 jiJianFieldsReadonly 纪检字段只读权限 - 隐藏落实方案、完成风险、拖期风险、父级节点、落实情况等字段 - 截止日期精度从时分秒改为日期 - 优化禁用态输入框/单选/数字输入样式 - 优化反馈附件列表样式 Co-Authored-By: Claude Opus 4.7 --- .../components/BgXiSpeakBPMFeedbackModal.vue | 7 +- .../xispeak/components/BgXiSpeakBPMForm.vue | 144 ++++++++++++------ 2 files changed, 100 insertions(+), 51 deletions(-) diff --git a/src/views/bg/xispeak/components/BgXiSpeakBPMFeedbackModal.vue b/src/views/bg/xispeak/components/BgXiSpeakBPMFeedbackModal.vue index f139dd9..959aad9 100644 --- a/src/views/bg/xispeak/components/BgXiSpeakBPMFeedbackModal.vue +++ b/src/views/bg/xispeak/components/BgXiSpeakBPMFeedbackModal.vue @@ -70,17 +70,17 @@ - + - + - + @@ -114,6 +114,7 @@ const emit = defineEmits(['success']); const props = defineProps({ showJiJianFields: { type: Boolean, default: false }, + jiJianFieldsReadonly: { type: Boolean, default: false }, }); const { createMessage } = useMessage(); const userStore = useUserStore(); diff --git a/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue b/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue index a722947..5fdc820 100644 --- a/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue +++ b/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue @@ -70,11 +70,11 @@ - - - - - + + + + + @@ -102,6 +102,7 @@ dictCode="db_status" placeholder="请选择完成状态" type="radio" + :stringToNumber="true" :disabled="mainDisabled" /> @@ -110,8 +111,7 @@ - - - - 不存在 - 存在 - - - + + + + + + + + @@ -144,34 +144,34 @@ - - - - - + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -204,7 +204,7 @@ :columns="feedbackColumns" :data-source="feedbackList" :pagination="false" - :scroll="{ x: 2080 }" + :scroll="{ x: 1980 }" >