From d22f9b9278303f340e2f8efd6f5a98f0b614c05c Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 17 十月 2022 18:03:36 +0800
Subject: [PATCH] 部门功能修改

---
 src/components/process/index.vue |   58 ++++++++++++++++++++++++----------------------------------
 1 files changed, 24 insertions(+), 34 deletions(-)

diff --git a/src/components/process/index.vue b/src/components/process/index.vue
index ef53b8b..20f092a 100644
--- a/src/components/process/index.vue
+++ b/src/components/process/index.vue
@@ -30,7 +30,7 @@
                     <div class="desc-title">鐜妭鐢ㄦ椂:{{item.disposeRecords.length !==0 ? item.disposeRecords[0].linkTime : ''}}</div>
                     <div class="desc-content" v-if="active > index">
                         <div class="desc-content-message">1111111</div>
-                        <div class="desc-content-endtime">{{item.disposeRecords.length !==0 ? item.disposeRecords[0].endTime:''}}</div>
+                        <div class="desc-content-endtime">{{item.disposeRecords.length !==0 ? filterTime(item.disposeRecords[0].endTime):''}}</div>
                     </div>
                 </div>
             </div>
@@ -38,52 +38,42 @@
     </div>
 </template>
 <script>
+import helper from '@/utils/mydate'
 export default {
     data() {
         return {
             active: 0,
             list: [
-                {
-                    title: '涓婃姤',
-                    status: 'success',
-                },
-                {
-                    title: '绔嬫',
-                    status: 'process',
-                },
-                {
-                    title: '娲鹃仯',
-                    status: 'process',
-                },
-                {
-                    title: '澶勭疆',
-                    status: 'process',
-                },
-                {
-                    title: '鏍告煡',
-                    status: 'process',
-                },
-                {
-                    title: '缁撴',
-                    status: 'process',
-                }
             ],
         }
     },
-    props:['handlePassVo'],
+    props:['handlePassVo','baseCase'],
     created(){
-        console.log('process');
-        const {handlePassVo:{workflowConfigSteps:mylist}} = this;
+        const {handlePassVo:{workflowConfigSteps:mylist},baseCase:{state:mystate}} = this;
         // console.log(this.handlePassVo.workflowConfigSteps[0].name); 
         // console.log(mylist);
-        mylist.forEach(item=>{
-            if(item.disposeRecords.length!==0){
-                this.active ++;
-            }
-        })
-        console.log(this.active);
+        console.log(mystate);
+        if(mystate ===6){
+            this.active = 1;
+        }else if(mystate===7){
+            this.active = 2;
+        }else if(mystate ===8){
+            this.active = 3;
+        }else if(mystate ===9){
+            this.active = 4;
+        }else{
+            this.active = -1;
+        }
         this.list =  mylist;
     },
+    methods:{
+        filterTime(time){
+            if(time){
+                return helper(time)
+            }
+            return;
+        }
+    }
 }
 </script>
 <style lang="scss" scoped>

--
Gitblit v1.8.0