From 282e032b5771da13d224214d3b0b71f3efde9a42 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 25 八月 2023 18:45:42 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmMes

---
 h5_standard/src/views/plannedProgress/details.vue |   57 +++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 45 insertions(+), 12 deletions(-)

diff --git a/h5_standard/src/views/plannedProgress/details.vue b/h5_standard/src/views/plannedProgress/details.vue
index 29d7c25..e4d9b0a 100644
--- a/h5_standard/src/views/plannedProgress/details.vue
+++ b/h5_standard/src/views/plannedProgress/details.vue
@@ -53,7 +53,7 @@
                     </div>
                     <div class="content_list_item_content_item">
                         <div class="content_list_item_content_item_label">鍒嗛厤鏁伴噺锛�</div>
-                        <div class="content_list_item_content_item_nr">{{info.createTime}}</div>
+                        <div class="content_list_item_content_item_nr" v-if="info.umodel">{{info.distributNum}}{{info.umodel.name}}</div>
                     </div>
                     <div class="content_list_item_content_item">
                         <div class="content_list_item_content_item_label">瀹屽伐鏁伴噺锛�</div>
@@ -64,20 +64,22 @@
         </div>
         <NotFound info="鏆傛湭鍒嗛厤宸ュ崟" v-if="info.workorderList && info.workorderList.length === 0" />
         <template v-else>
-            <div class="details_list">
-                <div class="details_list_item" v-for="(item, i) in info.workorderList" :key="i" @click="jump(item.id)">
+            <!-- <div class="details_list">
+                <div class="details_list_item" v-for="(item, i) in info.workorderList" :key="i" @click="jump(item)">
                     <div class="details_list_item_top">
-                        <span>{{ item.createUserName }}</span><span>{{ item.code }}</span>
+                        <span>{{ item.createUserName }}</span>
+                        <span>{{ item.code }}</span>
                     </div>
                     <div class="details_list_item_center">
-                        <span>鑹搧鏁帮細{{ item.qualifiedNum }}</span><span>涓嶈壇鏁帮細<span class="red">{{ item.unqualifiedNum }}</span></span>
+                        <span>鑹搧鏁帮細{{ item.qualifiedNum }}</span>
+                        <span>涓嶈壇鏁帮細<span class="red">{{ item.unqualifiedNum }}</span></span>
                     </div>
                     <div class="details_list_item_bottom">
                         <span>{{ item.createTime }}</span>
                     </div>
                 </div>
-            </div>
-            <!-- <div class="details_timeline" v-for="(item, i) in info.workorderList" :key="i">
+            </div> -->
+            <div class="details_timeline" v-for="(item, i) in info.workorderList" :key="i">
                 <div class="details_timeline_header">
                     <div class="details_timeline_header_code">
                         <span>宸ュ崟缂栧彿锛歿{item.code}}</span>
@@ -89,10 +91,10 @@
                     <span v-if="item.status === 3" class="purple">宸叉楠�</span>
                     <span v-if="item.status === 4">宸叉姤宸�</span>
                     <span v-if="item.status === 5">宸插叆搴�</span>
-                    <span v-if="item.status === 6">宸插彇娑�</span> -->
+                    <span v-if="item.status === 6">宸插彇娑�</span>
                     <!--                <span v-if="item.status === 7">宸插彇娑�</span>-->
                     <!--                <span v-if="item.status === 8">宸插叧闂�</span>-->
-                <!-- </div>
+                </div>
                 <div class="details_timeline_item" v-if="item.produceDate">
                     <div class="activedian"></div>
                     <div class="dian active"></div>
@@ -153,8 +155,10 @@
                         </div>
                     </div>
                 </div>
-            </div> -->
+            </div>
         </template>
+        <!-- <div class="details_zw"></div> -->
+        <!-- <div class="details_btn" @click="toJump">鍘绘姤宸�</div> -->
     </div>
 </template>
 
@@ -182,8 +186,17 @@
             })
     }
 
-    const jump = (id: any) => {
-        router.push({ name: 'workOrderReporting', query: { id } })
+    const toJump = () => {
+        router.push({ name: 'reportingForWork' })
+    }
+
+    const jump = (item: any) => {
+        if (item.status === 4 || item.status === 6 || item.paused === 1) {
+            router.push({ name: 'afterWorkReport', query: { id: item.id } })
+        } else {
+            router.push({ name: 'workOrderReporting', query: { id: item.id } })
+        }
+        // router.push({ name: 'workOrderReporting', query: { id } })
     }
 
     const proUserStr = (item: any) => {
@@ -210,6 +223,26 @@
     height: 100%;
     position: absolute;
     background: #F7F7F7;
+    .details_zw {
+        width: 100%;
+        height: 148px;
+    }
+    .details_btn {
+        position: fixed;
+        bottom: 60px;
+        left: 30px;
+        width: calc(100% - 60px);
+        height: 88px;
+        line-height: 88px;
+        text-align: center;
+        background: #305ED5;
+        box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.08);
+        border-radius: 8px;
+        font-size: 30px;
+        font-family: PingFangSC-Medium, PingFang SC;
+        font-weight: 500;
+        color: #FFFFFF;
+    }
     .van-skeleton {
         padding: 0 !important;
     }

--
Gitblit v1.9.3