From d7c86ef866b5443c9f1408d64cd2ac511b262e92 Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期二, 23 十二月 2025 12:45:17 +0800
Subject: [PATCH] 1.sop 平板端的   初步实现

---
 src/views/workOrder/workOrderList.vue |   81 +++++++++++++++++-----------------------
 1 files changed, 35 insertions(+), 46 deletions(-)

diff --git a/src/views/workOrder/workOrderList.vue b/src/views/workOrder/workOrderList.vue
index 7e53a57..c2b0780 100644
--- a/src/views/workOrder/workOrderList.vue
+++ b/src/views/workOrder/workOrderList.vue
@@ -514,18 +514,18 @@
           :header-cell-style="this.$headerCellStyle"
           :cell-style="this.$cellStyle"
         >
-          <!--          <el-table-column-->
-          <!--            width="50"-->
-          <!--            type="index"-->
-          <!--            prop="搴忓彿"-->
-          <!--            fixed-->
-          <!--          />   -->
           <el-table-column
             width="50"
-            prop="seq"
-            label="搴忓彿"
+            type="index"
+            prop="搴忓彿"
             fixed
           />
+          <!--          <el-table-column-->
+          <!--            width="50"-->
+          <!--            prop="seq"-->
+          <!--            label="搴忓彿"-->
+          <!--            fixed-->
+          <!--          />-->
           <el-table-column
             prop="wo_code"
             show-tooltip-when-overflow
@@ -598,42 +598,24 @@
             show-tooltip-when-overflow
             prop="delive_qty"
           />
-          <el-table-column
-            label="鎿嶄綔"
-            width="120"
-            fixed="right"
-          >
-            <template slot-scope="{row}">
-              <div class="operationClass">
-                <el-tooltip v-del-tab-index class="item" effect="dark" content="SOP棰勮" placement="top">
-                  <i
-                    v-if="mesSetting.tech"
-                    class="el-icon-files"
-                    style="cursor: pointer;color:#42b983;margin-right: 15px"
-                    @click="pre(row,2)"
-                  />
-                </el-tooltip>
-                <!--                          <el-tooltip class="item" effect="dark" content="鎵撳嵃宸ュ簭" placement="top">-->
-                <!--                            <i-->
-                <!--                              v-if="tableDataDetail.length!==row.seq"-->
-                <!--                              class="el-icon-printer"-->
-                <!--                              :style="{color:$store.state.settings.theme}"-->
-                <!--                              style="cursor: pointer;margin-right: 15px"-->
-                <!--                              @click="supplementSmallClick(row)"-->
-                <!--                            />-->
-                <!--                          </el-tooltip>-->
-                <!--                          <el-tooltip class="item" effect="dark" content="琛ユ墦鐢熶骇鍏ュ簱鏉$爜" placement="top">-->
-                <!--                            <i-->
-                <!--                              v-if="tableDataDetail.length===row.seq"-->
-                <!--                              class="  el-icon-camera"-->
-                <!--                              :style="{color:$store.state.settings.theme}"-->
-                <!--                              style="cursor: pointer;margin-right: 15px"-->
-                <!--                              @click="getProductInHouseLabCode(row.wo_code)"-->
-                <!--                            />-->
-                <!--                          </el-tooltip>-->
-              </div>
-            </template>
-          </el-table-column>
+          <!--          <el-table-column-->
+          <!--            label="鎿嶄綔"-->
+          <!--            width="120"-->
+          <!--            fixed="right"-->
+          <!--          >-->
+          <!--            <template slot-scope="{row}">-->
+          <!--              <div class="operationClass">-->
+          <!--                <el-tooltip v-del-tab-index class="item" effect="dark" content="SOP棰勮" placement="top">-->
+          <!--                  <i-->
+          <!--                    v-if="mesSetting.tech"-->
+          <!--                    class="el-icon-files"-->
+          <!--                    style="cursor: pointer;color:#42b983;margin-right: 15px"-->
+          <!--                    @click="pre(row,2)"-->
+          <!--                  />-->
+          <!--                </el-tooltip>-->
+          <!--              </div>-->
+          <!--            </template>-->
+          <!--          </el-table-column>-->
         </el-table>
       </div>
     </div>
@@ -857,6 +839,7 @@
             class="stepSelectedValueClass"
             style="width: 930px;"
             multiple
+            filterable
             placeholder="璇烽�夋嫨鐩稿搴斿伐搴�"
             @change="stepSelectedValueChange"
           >
@@ -2561,6 +2544,7 @@
               class="stepSelectedValueClass"
               style="width: 930px;"
               multiple
+              filterable
               placeholder="璇烽�夋嫨鐩稿搴斿伐搴�"
               @change="val=>stepSelectedValueChangeBatchUpdate(val,index)"
             >
@@ -4461,7 +4445,12 @@
         data_sources: row.data_sources
       }
       const { data: res } = await UpdateMesOrderStepSearch(data)
-      this.tableDataDetail = res.stepdata
+
+      if (row.islastreport === 'Y') {
+        this.tableDataDetail = res.stepdata.filter(i => i.isend === 'Y')
+      } else {
+        this.tableDataDetail = res.stepdata
+      }
     },
     // 宸ュ簭鍒犻櫎
     stepDel(row) {
@@ -4537,7 +4526,7 @@
     getSummaries(param) {
       const { columns, data } = param
       const sums = []
-      const i = 9
+      const i = 11
       columns.forEach((column, index) => {
         if (index === i) {
           sums[index] = '鎬绘暟'

--
Gitblit v1.9.3