From a4674a75bfffc500a049beafb74daaec50c8f87f Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期四, 17 七月 2025 17:46:06 +0800
Subject: [PATCH] 三保工单审批流程

---
 src/views/flowable/workflow/FlowTodo.vue |   46 +++++++++++++++-------------------------------
 1 files changed, 15 insertions(+), 31 deletions(-)

diff --git a/src/views/flowable/workflow/FlowTodo.vue b/src/views/flowable/workflow/FlowTodo.vue
index 0929294..e42673d 100644
--- a/src/views/flowable/workflow/FlowTodo.vue
+++ b/src/views/flowable/workflow/FlowTodo.vue
@@ -11,36 +11,26 @@
         <a-row :gutter='24'>
           <a-col :lg='6' :md='8' :sm='24' :xl='4'>
             <a-form-item label='娴佺▼鍒嗙被'>
-              <j-dict-select-tag
-                v-model='queryParam.category'
-                dictCode='flow_type'
-                placeholder='璇烽�夋嫨娴佺▼鍒嗙被'
-              ></j-dict-select-tag>
+              <j-dict-select-tag v-model='queryParam.category' dictCode='flow_type' placeholder='璇烽�夋嫨娴佺▼鍒嗙被'/>
             </a-form-item>
           </a-col>
           <a-col :lg='6' :md='8' :sm='24' :xl='4'>
             <a-form-item label='褰撳墠鑺傜偣'>
-              <a-input
-                v-model='queryParam.name'
-                placeholder='璇疯緭鍏ュ綋鍓嶈妭鐐圭簿纭煡璇�'
-              ></a-input>
+              <a-input v-model='queryParam.name' placeholder='璇疯緭鍏ュ綋鍓嶈妭鐐圭簿纭煡璇�'/>
             </a-form-item>
           </a-col>
           <a-col :lg='6' :md='8' :sm='24' :xl='4'>
             <a-form-item label='绠�瑕佹弿杩�'>
-              <a-input
-                v-model='queryParam.title'
-                placeholder='璇疯緭鍏ョ畝瑕佹弿杩�'
-              ></a-input>
+              <a-input v-model='queryParam.title' placeholder='璇疯緭鍏ョ畝瑕佹弿杩�'/>
             </a-form-item>
           </a-col>
           <a-col :lg='8' :md='12' :sm='24' :xl='8'>
             <a-form-item label='浠诲姟鏃堕棿鑼冨洿'>
               <j-date v-model='queryParam.startTime' :show-time='false' class='query-group-cust'
-                      date-format='YYYY-MM-DD HH:mm:ss' placeholder='璇烽�夋嫨寮�濮嬫椂闂�'></j-date>
+                      date-format='YYYY-MM-DD HH:mm:ss' placeholder='璇烽�夋嫨寮�濮嬫椂闂�'/>
               <span class='query-group-split-cust'></span>
               <j-date v-model='queryParam.endTime' :show-time='false' class='query-group-cust'
-                      date-format='YYYY-MM-DD HH:mm:ss' placeholder='璇烽�夋嫨缁撴潫鏃堕棿'></j-date>
+                      date-format='YYYY-MM-DD HH:mm:ss' placeholder='璇烽�夋嫨缁撴潫鏃堕棿'/>
             </a-form-item>
           </a-col>
 
@@ -80,7 +70,7 @@
 
       <a-table ref='table' :columns='columns' :dataSource='dataSource' :loading='loading' :pagination='ipagination'
                :rowSelection='{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}'
-               :scroll="{x:'max-content',y:465}" bordered rowKey='id' size='middle'
+               :scroll="{x:'max-content'}" bordered rowKey='id' size='middle'
                @change='handleTableChange'>
         <span slot='action' slot-scope='text, record'>
           <a @click='handelDetail(record,text)'>鎵ц/瀹℃壒</a>
@@ -116,7 +106,7 @@
   import ThirdMaintenanceApprovalModal from './thirdMaintenance/ThirdMaintenanceApprovalModal'
 
   export default {
-    name: 'NcDeviceCharactersList',
+    name: 'FlowTodo',
     mixins: [JeecgListMixin],
     components: {
       ThirdMaintenanceApprovalModal,
@@ -144,7 +134,7 @@
             title: '娴佺▼鍒嗙被',
             align: 'center',
             dataIndex: 'category_dictText',
-            width: 150
+            width: 200
           },
           {
             title: '娴佺▼鍚嶇О',
@@ -155,8 +145,7 @@
           {
             title: '娴佺▼涓氬姟绠�瑕佹弿杩�',
             align: 'center',
-            dataIndex: 'description',
-            ellipsis: true
+            dataIndex: 'description'
           },
           {
             title: '涓婁竴姝ュ鐞嗕汉',
@@ -180,26 +169,21 @@
             title: '褰撳墠鑺傜偣寮�濮嬫椂闂�',
             align: 'center',
             dataIndex: 'createTime',
-            width: 150
+            width: 200
           },
           {
             title: '鎿嶄綔',
             dataIndex: 'action',
+            fixed: 'right',
             scopedSlots: { customRender: 'action' },
             align: 'center',
-            width: 150,
-            fixed: 'right'
+            width: 100
           }
         ],
         url: {
           list: '/assign/flow/toTaskBySelf'
         },
-        selectedRowData: {},
-        selectInspectionOrderData: {},
-        selectWeekMaintenanceData: {},
-        selectSecondMaintenanceData: {},
-        selectThirdMaintenanceData: {},
-        selectRepairOrderData: {}
+        selectedRowData: {}
       }
     },
     computed: {
@@ -259,6 +243,7 @@
        */
       handleTechnicalStatusEvaluation(record) {
         this.selectedRowData = Object.assign({}, record)
+        this.$refs.technicalStatusApprovalModal.visible = true
         this.$refs.technicalStatusApprovalModal.title = record.name
         this.$refs.technicalStatusApprovalModal.handleDetail(record)
       },
@@ -279,7 +264,6 @@
        * @param record
        */
       handInspectionOrder(record) {
-        console.log('record----->', record)
         this.selectedRowData = Object.assign({}, record)
         this.$refs.inspectionOrderHandle.visible = true
         this.$refs.inspectionOrderHandle.title = record.name
@@ -347,4 +331,4 @@
       }
     }
   }
-</script>
\ No newline at end of file
+</script>

--
Gitblit v1.9.3