From 15e22fc7a5b6ee006ff88e0eb0d1bd36f14d683f Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期二, 01 四月 2025 15:21:28 +0800
Subject: [PATCH] 修改审签工作流

---
 src/views/flowable/workflow/dispatchFile/DispatchFileXq.vue |  105 +++++++++++++++++++++-------------------------------
 1 files changed, 42 insertions(+), 63 deletions(-)

diff --git a/src/views/flowable/workflow/FlowXq.vue b/src/views/flowable/workflow/dispatchFile/DispatchFileXq.vue
similarity index 74%
copy from src/views/flowable/workflow/FlowXq.vue
copy to src/views/flowable/workflow/dispatchFile/DispatchFileXq.vue
index 2a88be5..2e20803 100644
--- a/src/views/flowable/workflow/FlowXq.vue
+++ b/src/views/flowable/workflow/dispatchFile/DispatchFileXq.vue
@@ -1,3 +1,8 @@
+<!--
+ Description: 宸ヤ綔娴�-NC瀹$璇︽儏椤甸潰 List
+ Author: 浣滆�� liuyh
+ Date:   2025-02-27
+-->
 <template>
   <a-modal
     :title="title"
@@ -8,14 +13,14 @@
   >
     <a-card :bordered="false">
       <div>
-        <b>{{ selectShenpiData.description }}</b>
+        <b>{{ selectShenpiData.title }}</b>
         <br>
         <br>
         <a-tag color="blue">
-          澶勭悊浜� {{ selectShenpiData.assignee }}
+          褰撳墠澶勭悊浜� {{ selectShenpiData.assignee_dictText }}
         </a-tag>
         <a-tag color="blue">
-          鍒涘缓鏃堕棿 {{ selectShenpiData.createTime }}
+          褰撳墠浠诲姟鍒涘缓鏃堕棿 {{ selectShenpiData.createTime }}
         </a-tag>
         <br>
         <br>
@@ -26,7 +31,7 @@
         <hr class="shallow-hr">
       </div>
       <div>
-        <b>鎸囨淳璇︽儏</b>
+        <b>瀹$璇︽儏</b>
         <br>
         <a-form :form='form'>
           <a-spin :spinning="spinning">
@@ -35,61 +40,37 @@
                 <a-form-model ref='form' :model='tableRowRecord' :rules='validatorRules'>
                   <a-row>
                     <a-col :span='span'>
-                      <a-form-model-item label='浜у搧鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='productName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.productName'></a-input>
+                      <a-form-model-item label='鏂囨。鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='docName'>
+                        <a-input :disabled='coldisabled' v-model='tableRowRecord.docName'></a-input>
                       </a-form-model-item>
                     </a-col>
                     <a-col :span='span'>
-                      <a-form-model-item label='閮ㄤ欢鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='componentId'>
+                      <a-form-model-item label='鏂囨。鐗堟湰' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='publishVersion'>
+                        <a-input :disabled='coldisabled' v-model='tableRowRecord.publishVersion'></a-input>
+                      </a-form-model-item>
+                    </a-col>
+                  </a-row>
+                  <a-row>
+                    <a-col :span='span'>
+                      <a-form-model-item label='鏂囨。鍚庣紑' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='docSuffix'>
+                        <a-input :disabled='coldisabled' v-model='tableRowRecord.docSuffix'></a-input>
+                      </a-form-model-item>
+                    </a-col>
+                    <a-col :span='span'>
+                      <a-form-model-item label='绯荤粺鎸囧畾鐗堟湰' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='componentId'>
                         <a-input :disabled='coldisabled' v-model='tableRowRecord.componentName'></a-input>
                       </a-form-model-item>
                     </a-col>
                   </a-row>
                   <a-row>
                     <a-col :span='span'>
-                      <a-form-model-item label='闆朵欢鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='partsName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.partsName'></a-input>
+                      <a-form-model-item label='鍑哄簱鐘舵��' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='pullStatus_dictText'>
+                        <a-input :disabled='coldisabled' v-model='tableRowRecord.pullStatus_dictText'></a-input>
                       </a-form-model-item>
                     </a-col>
                     <a-col :span='span'>
-                      <a-form-model-item label='宸ュ簭鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='processName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.processName'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                  </a-row>
-                  <a-row>
-                    <a-col :span='span'>
-                      <a-form-model-item label='宸ユ鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='stepName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.stepName'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                    <a-col :span='span'>
-                      <a-form-model-item label='璁惧鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='deviceName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.deviceName'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                  </a-row>
-                  <a-row>
-                    <a-col :span='span'>
-                      <a-form-model-item label='璁惧绫诲悕绉�' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='deviceManagementCode'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.deviceManagementCode'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                    <a-col :span='span'>
-                      <a-form-model-item label='璁惧绫诲悕绉�' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='deviceManagementName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.deviceManagementName'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                  </a-row>
-                  <a-row>
-                    <a-col :span='span'>
-                      <a-form-model-item label='鏂囨。鍚嶇О' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='docName'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.docName'></a-input>
-                      </a-form-model-item>
-                    </a-col>
-                    <a-col :span='span'>
-                      <a-form-model-item label='鏂囨。鐗堟湰' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='version'>
-                        <a-input :disabled='coldisabled' v-model='tableRowRecord.version'></a-input>
+                      <a-form-model-item label='鍑哄簱浜�' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='pullUser_dictText'>
+                        <a-input :disabled='coldisabled' v-model='tableRowRecord.pullUser_dictText'></a-input>
                       </a-form-model-item>
                     </a-col>
                   </a-row>
@@ -100,13 +81,11 @@
                   <a-timeline style="padding:0 1% 0 12%" >
                     <a-timeline-item color='white' v-for="(item,index1) in hitaskDataSource" :key="index1">
                       <div class="bottom">
-                        <p>寮�濮嬫椂闂达細{{item.startTime}}</p>
-                        <p>缁撴潫鏃堕棿锛歿{item.endTime}}</p>
-                        <p>澶勭悊浜猴細{{item.assignee}}</p>
-                        <p v-if="item.name !== '鎻愪氦鐢宠'">鍔炵悊绫诲瀷锛歿{item.status_dictText}}</p>
-                        <p v-if="item.name === '鎻愪氦鐢宠'">鎸囨淳鍘熷洜锛歿{item.cause}}</p>
-                        <p v-else >澶勭悊鎰忚锛歿{item.cause}}</p>
-                        <div  class="left_qiu"><span>{{item.name}}</span></div>
+                        <p>澶勭悊浜猴細{{item.assignee_dictText}}</p>
+                        <p v-if="index1 !==0">澶勭悊鏃堕暱锛歿{item.duration}}</p>
+                        <p v-if="item.name !== '鎻愪氦鐢宠'">澶勭悊绫诲瀷锛歿{item.sequenceFlowName}}</p>
+                        <p v-if="index1 !==0">澶勭悊鎰忚锛歿{item.description}}</p>
+                        <div class="left_qiu"><span>{{item.taskName}}</span></div>
                       </div>
                     </a-timeline-item>
                   </a-timeline>
@@ -124,9 +103,9 @@
 
 <script>
 
-import '@/assets/less/TableExpand.less'
+import '@assets/less/TableExpand.less'
 import { mixinDevice } from '@/utils/mixin'
-import { getAction, deleteAction, postAction, downFile, httpAction } from '@/api/manage'
+import { getAction, deleteAction, postAction, downFile, httpAction } from '@api/manage'
 export default {
   name: 'FlowShenPi',
   mixins: [mixinDevice],
@@ -195,10 +174,10 @@
       visible: false,
       // 琛ㄥご
       url: {
-        queryBomDataById: '/nc/activit/selectVoById',
-        diagramView: '/nc/assign/flow/diagramView',
-        queryHisTaskList:'/nc/assign/flow/queryHisTaskList',
-        approve:"/nc/activit/assign/file/approve",
+        queryBomDataById: '/dncFlow/dispatchFile/selectVoById',
+        diagramView: '/assign/flow/diagramView',
+        queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList',
+        approve:"/activit/assign/file/approve",
       },
       dictOptions: {},
       superFieldList: [],
@@ -291,14 +270,14 @@
         'id': item.dataId
       }
       let parmhis={
-        'drapprovedataId': item.dataId
+        'procInstId': item.procInstId
       }
       getAction(this.url.queryHisTaskList,parmhis).then(res=>{
         this.hitaskDataSource=res.result
         getAction(this.url.queryBomDataById, param).then((res => {
           if (res.success) {
-            this.tableRowRecord = res.result
-            console.log('this.tableRowRecord----->', this.tableRowRecord)
+            this.tableRowRecord = res.result[0]
+            console.log('this.tableRowRecord----->', this.tableRowRecord[0])
           }
         }))
       }).finally(

--
Gitblit v1.9.3