From a765da90e5ee63e04d2d8460a5ad1ebd0e8eb4db Mon Sep 17 00:00:00 2001
From: huanghongfeng <huanghongfeng@hnkhzn.com>
Date: 星期一, 15 七月 2024 21:43:59 +0800
Subject: [PATCH] 工单处理

---
 代码管理/WMS/WMS_Client/src/views/Home.vue |   44 ++++++++++++++++++++++++++------------------
 1 files changed, 26 insertions(+), 18 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Client/src/views/Home.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Client/src/views/Home.vue"
index 395ddcb..dab8c02 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Client/src/views/Home.vue"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Client/src/views/Home.vue"
@@ -1,12 +1,12 @@
 <template>
   <div class="fixed-row">
-    <el-button type="success" style="width: 10%;height: 40px;font-size: 35px;" v-on:click="selList()">鍒锋柊</el-button>
-    <span style="margin-left: 40px;">
-        <el-button  circle style="background-color: #409eff;color: #000;">鏈夎揣</el-button>
-        <el-button  circle style="background-color: lightgreen;color: #000;">绌鸿揣浣�</el-button>
-        <el-button  circle style="background-color: yellow;color: #000;">鍑哄叆搴撳崰鐢�</el-button>
-        <el-button  circle style="background-color: red;color: #000;">寮傚父</el-button>
-        <el-button  circle style="background-color: #C0C4CC;color: #000;">绂佺敤</el-button>
+
+    <span style="margin-left: 40px;font-size: 20px;">
+        <el-button  circle style="background-color: #409eff;color: #000;width: 70px;height: 50px;">鏈夎揣</el-button>
+        <el-button  circle style="background-color: lightgreen;color: #000;width: 70px;height: 50px;">绌鸿揣浣�</el-button>
+        <el-button  circle style="background-color: yellow;color: #000;width: 70px;height: 50px;">鍑哄叆搴撳崰鐢�</el-button>
+        <el-button  circle style="background-color: red;color: #000;width: 70px;height: 50px;">寮傚父</el-button>
+        <el-button  circle style="background-color: #C0C4CC;color: #000;width: 70px;height: 50px;">绂佺敤</el-button>
       </span>
   </div>
   <div style="height: 50px;">
@@ -14,16 +14,17 @@
   </div>
   <div v-for="(index,inst) in datalist.length" :key="inst" style="padding: 10px;">
     <h1 style="border-bottom: 1px dashed silver; padding: 5px;;height: 52px;">
-      <span v-if="inst==0">鎵樼洏鍙犳斁鍖�</span>
-      <span v-else-if="inst==1">涓婃枡鍖�</span>
+      <span v-if="inst==0">澶栧崗鍖�</span>
+      <span v-else-if="inst==1">鎵樼洏鍙犳斁鍖�</span>
+      <!-- <span v-else-if="inst==1">涓婃枡鍖�</span>
       <span v-else-if="inst==2">涓嬫枡鍖�</span>
       <span v-else-if="inst==3">澶栧崗鍖�</span>
-      <span v-else-if="inst==4">鍙犵洏鍖�</span>
-      <span v-else>{{inst-3}}搴撳尯</span>
+      <span v-else-if="inst==4">鍙犵洏鍖�</span> -->
+      <span v-else>{{inst}}搴撳尯</span>
     </h1>
   <div class="table-container">
     <div class="scrollable-table">
-      <table class="one_tal">
+      <table class="one_tal" >
         <tr v-for="(item, k) in datalist[inst].item2" :key="k">
           <td v-for="items in filteredItems(datalist[inst].item1, k+1)" :key="items.stationCode"
           :style="{ 'background-color': getBackgroundColor(items.enable,items.location_state) }">
@@ -34,6 +35,11 @@
                 <div>鐐夊彿锛� {{ items.heatNumber }}</div>
                 <div>杞﹁疆SN鍙凤細{{ items.bindSN }}</div>
                 <div>閽㈠澂鍙凤細{{ items.billetID }}</div>
+              </template>
+              <template #content v-else-if="items.area==3 && items.tray_status=='EmptyTray'">
+                <div v-if="item.tray_type==SmallTray">灏忔墭鐩�</div>
+                <div v-else>澶ф墭鐩�</div>
+                <div>鏁伴噺锛歿{ items.quantity }}</div>
               </template>
               <template #content v-else>
                 <div>鐩墠鏆傛棤淇℃伅</div>
@@ -47,10 +53,11 @@
                 <div>鏁伴噺锛歿{ items.quantity }}</div>
               </template>
               <template #content v-if="items.area==12">
-                <div v-if="item.tray_type=='SmallTray'">灏忔墭鐩�</div>
+                <div v-if="item.tray_type==SmallTray">灏忔墭鐩�</div>
                 <div v-else>澶ф墭鐩�</div>
                 <div>鏁伴噺锛歿{ items.quantity }}</div>
               </template>
+              
               <div>{{ items.stationCode}}</div>
             </el-tooltip>
           </td>
@@ -66,19 +73,20 @@
   data() {
     return {
       visible: false,
-      datalist:[]
+      datalist:[],
     };
   },
   mounted() {
-    this.$nextTick(() => {
-      this.selList();
-    });
+    setInterval(() => {
+    this.selList(); // 浣跨敤绠ご鍑芥暟缁戝畾this
+  }, 3000);
   },
   methods: {
+    
     selList(){
+      this.loading=true
       this.http.post("/api/dt_stationinfo/dt_stationinfolist").then(x => {
         this.datalist = x.data;
-        console.log(this.datalist)
                   })
       .catch(error => {
         console.error('璇锋眰鍑洪敊锛�', error);

--
Gitblit v1.9.3