From e8d946a82907aa530ff086987d3ec7d2c04a90d2 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期二, 15 十一月 2022 13:09:55 +0800
Subject: [PATCH] 默认更改列表

---
 src/views/specialWorkManage/workTicket/myJobApply/index.vue |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/src/views/specialWorkManage/workTicket/myJobApply/index.vue b/src/views/specialWorkManage/workTicket/myJobApply/index.vue
index 392a136..244da37 100644
--- a/src/views/specialWorkManage/workTicket/myJobApply/index.vue
+++ b/src/views/specialWorkManage/workTicket/myJobApply/index.vue
@@ -76,8 +76,11 @@
                 </el-dialog>
                 <el-dialog :visible.sync="dialogStatus" title="作业申请进度" width="60%">
                     <el-form style="margin-bottom: 40px">
-                        <el-form-item label="申请作业人">
+                        <el-form-item label="作业人" v-if="approveInfo.operatorUnames">
                             <el-input v-model="approveInfo.operatorUnames" readonly type="textarea" />
+                        </el-form-item>
+                        <el-form-item label="作业人" v-else>
+                            <el-input placeholder="无" readonly type="textarea" />
                         </el-form-item>
                     </el-form>
                     <div style="display: flex; flex-direction: column-reverse">
@@ -104,7 +107,7 @@
                                             ><span>{{ i.resultDesc }}</span>
                                         </div>
                                     </div>
-                                    <div class="approveItem">
+                                    <div class="approveItem" v-if="item.stepItems && item.stepItems.length>0">
                                         <div class="item-tit">
                                             <span>审批项目</span>
 <!--                                            <span>类型</span>-->
@@ -113,7 +116,7 @@
                                         <div class="item-cont" v-for="i in item.stepItems">
                                             <span>{{ i.itemName }}</span>
 <!--                                            <span>{{ i.typeDesc }}</span>-->
-                                            <div v-if="i.measure !== null">
+                                            <div v-if="i.measure">
                                                 <div>
                                                     <span>作业类型:</span><span>{{ i.measure.workTypeDesc }}</span>
                                                 </div>
@@ -121,7 +124,7 @@
                                                     <span>措施内容:</span><span>{{ i.measure.context }}</span>
                                                 </div>
                                             </div>
-                                            <div v-if="i.stand !== null">
+                                            <div v-if="i.stand">
                                                 <div>
                                                     <span>标题名称:</span><span>{{ i.stand.title }}</span>
                                                 </div>
@@ -413,15 +416,15 @@
             this.dialogType = row.workType
             this.details = JSON.parse(JSON.stringify(row));
             this.details.operators = this.details.operators.join('、')
-            if(!this.details.workDetail.otherSpecialWork || this.details.workDetail.otherSpecialWork == ''){
-                this.details.workDetail.otherSpecialWork = ''
-            }
-            else {
-                const a = this.details.workDetail.otherSpecialWork
-                this.details.workDetail.otherSpecialWork = a.split(',').map((item) => {
-                    return this.workType.find((i) => i.id === Number(item)).name;
-                }).join('、');
-            }
+            // if(!this.details.workDetail.otherSpecialWork || this.details.workDetail.otherSpecialWork == ''){
+            //     this.details.workDetail.otherSpecialWork = ''
+            // }
+            // else {
+            //     const a = this.details.workDetail.otherSpecialWork
+            //     this.details.workDetail.otherSpecialWork = a.split(',').map((item) => {
+            //         return this.workType.find((i) => i.id === Number(item)).name;
+            //     }).join('、');
+            // }
             if(this.details.workDetail.involvedDepIds == '' || !this.details.workDetail.involvedDepIds){
                 this.details.workDetail.involvedDepIds = ''
             }

--
Gitblit v1.9.2