From c6d41668b3f7d39bb3c5946bc7f2ff37ea2de57c Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期日, 22 六月 2025 14:23:49 +0800
Subject: [PATCH] 选择集货区优化

---
 construction-data/src/components/datav/index.vue |   41 +++++++++++++++++++++--------------------
 1 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/construction-data/src/components/datav/index.vue b/construction-data/src/components/datav/index.vue
index 250631f..54f6449 100644
--- a/construction-data/src/components/datav/index.vue
+++ b/construction-data/src/components/datav/index.vue
@@ -45,31 +45,32 @@
                   <el-table :data="orders" v-if="orders.length > 0" class="order-table">
                     <el-table-column v-for="(item, dex) in Object.keys(orderStatus)" :prop="item" :label="orderStatus[item]" :key="dex" >
                       <template slot-scope="scope">
-                        <el-popover
-                          placement="right"
-                          trigger="manual"
-                          class="popover-order"
-                          v-model="visible"
-                          v-if="item === 'action'" >
-                          <template>
-                            <div>
-                              <span>閫夋嫨鐩爣鍙戣揣鍖�</span>
-                              <el-divider/>
-                              <el-row :gutter="15">
-                                <el-col v-for="(palt, index) in platforms" :key="index" :span="7" @click.native="bindShipping(palt, scope)">
-                                  <div class="platform" >{{palt.platformNo}}</div>
-                                </el-col>
-                              </el-row>
-                            </div>
-                          </template>
-                          <el-button slot="reference" type="text" @click.native.prevent="print(scope.$index, orders)" class="btnPrint">鎵撳嵃鏄庣粏</el-button>
-                        </el-popover>
                         <div v-else class="ship-order-list">
                           {{scope.row[item]}}
                         </div>
                       </template>
                     </el-table-column>
                   </el-table>
+                  <el-popover
+                    placement="right"
+                    trigger="manual"
+                    :key="dex + 231"
+                    class="popover-order"
+                    v-model="visible"
+                    v-if="item === 'action'" >
+                    <template>
+                      <div>
+                        <span>閫夋嫨鐩爣鍙戣揣鍖�</span>
+                        <el-divider/>
+                        <el-row :gutter="15">
+                          <el-col v-for="(palt, index) in platforms" :key="index" :span="7" @click.native="bindShipping(palt, scope)">
+                            <div class="platform" >{{palt.platformNo}}</div>
+                          </el-col>
+                        </el-row>
+                      </div>
+                    </template>
+                    <el-button slot="reference" type="text" @click.native.prevent="print(scope.$index, orders)" class="btnPrint">鎵撳嵃鏄庣粏</el-button>
+                  </el-popover>
                   <el-empty description="鏆傛棤鎶曟斁璁㈠崟" class="empty-padding" v-else></el-empty>
                 </dv-border-box-11>
               </el-row>
@@ -84,7 +85,7 @@
 <!--                    </el-col>-->
 <!--                  </el-row>-->
                   <div class="pick-wall-box">
-                    <el-col :span="6" v-for="(item, index) in seedBracket" :key="index" @click.native="lightClick(item)">
+                    <el-col :span="6" v-for="(item, index) in seedBracket" :key="index">
                       <div class="seed-bracket" :style="getLightStatus(item)" />
                     </el-col>
                   </div>

--
Gitblit v1.9.1