| | |
| | | v-for="col in row.cols" |
| | | :key="col.column" |
| | | effect="dark" |
| | | :content="getTooltipContent(col)" |
| | | placement="top" |
| | | :show-after="200" |
| | | :hide-after="0" |
| | | ><div |
| | | > |
| | | <template #content v-if="col.locationStatus == 99"> |
| | | <!-- <div>è´§ä½ç¶æï¼{{ getStatusText(col.locationStatus) }}</div> --> |
| | | <div>ç©æåç§°ï¼ {{ col.materielName }}</div> |
| | | <!-- <div>ç©æç¼å·ï¼ {{ col.materielCode }}</div> --> |
| | | <div>æ°éï¼{{ col.quantity }}æ</div> |
| | | <!-- <div>æçå·ï¼{{ col.palletCode }}</div> --> |
| | | </template> |
| | | <template #content v-else-if="col.locationStatus == 0"> |
| | | <div>空货ä½</div> |
| | | </template> |
| | | <template #content v-else> |
| | | <div> |
| | | è´§ä½åç§°ï¼{{ |
| | | col.row + "æ" + col.column + "å" + col.layer + "å±" |
| | | }} |
| | | </div> |
| | | <div>è´§ä½ç¶æï¼{{ getStatusText(col.locationStatus) }}</div> |
| | | <div>ç©æåç§°ï¼ {{ col.materielName }}</div> |
| | | <div>ç©æç¼å·ï¼ {{ col.materielCode }}</div> |
| | | <div>æ¹å·ï¼{{ col.orderNo }}</div> |
| | | <div>æå·ï¼{{ col.batchNo }}</div> |
| | | <div>æ°éï¼{{ col.quantity }}æ</div> |
| | | <!-- <div>æçå·ï¼{{ col.palletCode }}</div> --> |
| | | <div>å
¥åºæ¶é´ï¼{{ col.inDate }}</div> |
| | | <div>å¯ç¨ç¶æï¼{{ getEnableStatusText(col.enalbeStatus) }}</div> |
| | | </template> |
| | | <div |
| | | class="item" |
| | | :style="{ 'background-color': GetBgColor(col) }" |
| | | > |
| | |
| | | > |
| | | |
| | | <div style="margin-top: 80px"> |
| | | <!-- <div style="color: red">åºä½æåºè¯´æï¼æ-å-å±</div> |
| | | <div style="color: red">1+2æä¸ºé¿è´§ä½,3æä¸ºçè´§ä½</div> |
| | | <div style="color: red">1ä¸ªæ ¼å=12ä¸ªè´§ä½æå¤å¯æ¾12æ</div> --> |
| | | <div>说æ</div> |
| | | <div v-for="item in infoMsg" :key="item.bgcolor"> |
| | | <div class="infoMsg" :style="{ 'background-color': item.bgcolor }"> |
| | |
| | | }, |
| | | getStatusText(status) { |
| | | const statusMap = { |
| | | 0: "空货ä½", |
| | | 0: "空é²", |
| | | 1: "æå®å
¥åº", |
| | | 2: "æè´§", |
| | | 3: "æè´§", |
| | | 4: "æ§è¡ä¸", |
| | | 6: "æ§è¡ä¸", |
| | | 7: "æ§è¡ä¸", |
| | | 99: "空æ", |
| | | 3: "满货", |
| | | 4: "å
¥åºä¸", |
| | | 5: "æå®åºåº", |
| | | 6: "åºåºä¸", |
| | | 7: "ç§»åºä¸", |
| | | 99: "空æç", |
| | | }; |
| | | return statusMap[status] || "æªç¥ç¶æ"; |
| | | }, |
| | | getEnableStatusText(status) { |
| | | const enableMap = { |
| | | 1: "æ£å¸¸", |
| | | 0: "æ£å¸¸", |
| | | 1: "åªå
¥", |
| | | 2: "åªåº", |
| | | 3: "ç¦ç¨", |
| | | }; |
| | | return enableMap[status] || "æªç¥"; |
| | |
| | | _this.scList = _this.slectData[0].tunnel; |
| | | _this.layers = _this.slectData[0].layers; |
| | | }); |
| | | this.GetViewData(); |
| | | this.GetViewData(); |
| | | }, |
| | | components: { ElButton }, |
| | | }; |