From 85cd772b89d0cd204bf92eb0d4f93de84345d5b6 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 21 一月 2025 04:47:28 +0800
Subject: [PATCH] 赋码字段优化

---
 src/views/index.vue                                |   47 +++++++++++++++++++++--
 src/components/Process/panel/taskListener.vue      |    9 +++-
 src/components/Process/panel/executionListener.vue |    9 +++-
 3 files changed, 56 insertions(+), 9 deletions(-)

diff --git a/src/components/Process/panel/executionListener.vue b/src/components/Process/panel/executionListener.vue
index 1072927..f0c32a7 100644
--- a/src/components/Process/panel/executionListener.vue
+++ b/src/components/Process/panel/executionListener.vue
@@ -124,8 +124,8 @@
     </el-drawer>
 
     <!-- 娉ㄥ叆瑗挎 缂栬緫/鍒涘缓 閮ㄥ垎 -->
-    <el-dialog title="瀛楁閰嶇疆" :visible.sync="listenerFieldFormModelVisible" width="600px" append-to-body destroy-on-close>
-      <el-form :model="listenerFieldForm" label-width="96px" ref="listenerFieldFormRef" style="height: 136px" @submit.native.prevent>
+    <el-dialog title="瀛楁閰嶇疆" :visible.sync="listenerFieldFormModelVisible" :close-on-click-modal="false" width="600px" append-to-body destroy-on-close>
+      <el-form :model="listenerFieldForm" label-width="96px" ref="listenerFieldFormRef" @submit.native.prevent>
         <el-form-item label="瀛楁鍚嶇О锛�" prop="name" :rules="{ required: true, trigger: ['blur', 'change'] }">
           <el-input v-model="listenerFieldForm.name" clearable />
         </el-form-item>
@@ -142,6 +142,11 @@
             :rules="{ required: true, trigger: ['blur', 'change'] }"
         >
           <el-input v-model="listenerFieldForm.string" clearable />
+          <el-alert
+            :closable="false"
+            title="璧嬬爜鏃堕棿鏍煎紡涓猴細澶�-灏忔椂锛屼緥濡傦細涓�澶╅浂3灏忔椂搴旈厤缃负锛�1-3"
+            type="info">
+          </el-alert>
         </el-form-item>
         <el-form-item
             v-if="listenerFieldForm.fieldType === 'expression'"
diff --git a/src/components/Process/panel/taskListener.vue b/src/components/Process/panel/taskListener.vue
index 06615ce..dcb42eb 100644
--- a/src/components/Process/panel/taskListener.vue
+++ b/src/components/Process/panel/taskListener.vue
@@ -184,8 +184,8 @@
     </el-drawer>
 
     <!-- 娉ㄥ叆瑗挎 缂栬緫/鍒涘缓 閮ㄥ垎 -->
-    <el-dialog title="瀛楁閰嶇疆" :visible.sync="listenerFieldFormModelVisible" width="600px" append-to-body destroy-on-close>
-      <el-form :model="listenerFieldForm"  label-width="96px" ref="listenerFieldFormRef" style="height: 136px" @submit.native.prevent>
+    <el-dialog title="瀛楁閰嶇疆" :visible.sync="listenerFieldFormModelVisible" :close-on-click-modal="false" width="600px" append-to-body destroy-on-close>
+      <el-form :model="listenerFieldForm"  label-width="96px" ref="listenerFieldFormRef" @submit.native.prevent>
         <el-form-item label="瀛楁鍚嶇О锛�" prop="name" :rules="{ required: true, trigger: ['blur', 'change'] }">
           <el-input v-model="listenerFieldForm.name" clearable />
         </el-form-item>
@@ -202,6 +202,11 @@
             :rules="{ required: true, trigger: ['blur', 'change'] }"
         >
           <el-input v-model="listenerFieldForm.string" clearable />
+          <el-alert
+            :closable="false"
+            title="璧嬬爜鏃堕棿鏍煎紡涓猴細澶�-灏忔椂锛屼緥濡傦細涓�澶╅浂3灏忔椂搴旈厤缃负锛�1-3"
+            type="info">
+          </el-alert>
         </el-form-item>
         <el-form-item
             v-if="listenerFieldForm.fieldType === 'expression'"
diff --git a/src/views/index.vue b/src/views/index.vue
index 59dbd57..84694ad 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -131,7 +131,7 @@
             </div>
           </div>
           <el-table
-            :data="projectProcessData"
+            :data="projectProcessData1"
             :header-cell-style="{
                 background: '#F5F7FC',
                 color: '#454B5E',
@@ -141,16 +141,31 @@
             max-height="280"
           >
             <el-table-column
-              label="椤圭洰鍚嶇О"
+              label="鍙戝竷鍗曚綅"
+              width="150"
               prop="name"
+            >
+            </el-table-column>
+            <el-table-column
+              label="鍐呭"
+              prop="content"
+              width="250"
               :show-overflow-tooltip="true"
             >
             </el-table-column>
             <el-table-column
-              label="褰撳墠/鎬昏"
-              width="100px"
-              prop="num"
+              label="鏃堕棿"
+              prop="time"
             >
+            </el-table-column>
+            <el-table-column
+              fixed="right"
+              align="center"
+              label="鎿嶄綔"
+              >
+              <template slot-scope="scope">
+                <el-button type="text" size="small">鏌ョ湅</el-button>
+              </template>
             </el-table-column>
           </el-table>
         </div>
@@ -256,6 +271,28 @@
           num: '9/16'
         },
       ],
+      projectProcessData1: [
+        {
+          name: '灏勬椽甯備汉姘戞斂搴�',
+          content: '灏勬椽缁忓紑鍖虹豢鐒跺垢绂忓皬鍖烘梺宸ュ湴闀挎湡澶滈棿',
+          time: '2025-01-06'
+        },
+        {
+          name: '灏勬椽甯備汉姘戞斂搴�',
+          content: '鍏充簬鍝ㄦゼ鏉戞媶杩� 鏂规鍜� 鎷嗚縼鍗忚鐨勭枒闂�',
+          time: '2025-01-02'
+        },
+        {
+          name: '灏勬椽甯備汉姘戞斂搴�',
+          content: '灏勬椽鏁存不涓�涓嬪煄鍖烘苯杞﹂殢鎰忎贡楦g瑳琛屼负',
+          time: '2025-01-02'
+        },
+        {
+          name: '灏勬椽甯備汉姘戞斂搴�',
+          content: '缁村崱鍥介檯鍏寮�鍙戝晢鏈寜鏃跺姙鐞嗘埧浜ц瘉',
+          time: '2025-01-01'
+        }
+      ],
       queryParams: {},
       timeMerge: [],
       sys_administrative_divisions: [],

--
Gitblit v1.8.0