From 3c75ba788897a524771bfde12feddcc94aaf14c6 Mon Sep 17 00:00:00 2001 From: huanghongfeng <huanghongfeng@hnkhzn.com> Date: 星期二, 22 四月 2025 11:26:02 +0800 Subject: [PATCH] Merge branch 'master' of http://115.159.85.185:8098/r/MeiXinLaiRui/LunDuiYa --- 项目代码/WMS/WIDESEA_WMSClient/src/components/DeviceLine.vue | 84 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 84 insertions(+), 0 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceLine.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceLine.vue" new file mode 100644 index 0000000..8824922 --- /dev/null +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceLine.vue" @@ -0,0 +1,84 @@ +<template> + <div class="Linebox" > + <div class="card"> + <div class="card-header"> + <div id="lines2"> + <div class="card-body">{{ device.deviceName }}<br /> + -{{ device.childDeviceCode }}- + </div> + </div> + </div> + <div class="card-body"> + <ul class="list-group lis"> + <li class="list-group-item list-group-item-dark">璇诲彇淇″彿</li> + <li class="list-group-item list-group-item-secondary">浠诲姟鍙凤細{{ + device.data.command.taskNum }}</li> + <li class="list-group-item list-group-item-secondary">鎵樼洏鍙凤細{{ + device.data.command.barcode }}</li> + <li class="list-group-item list-group-item-secondary">缁堢偣鍦板潃锛歿{ + device.data.command.targetAddress }}</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[6])">鎵爜绔欏彴鍏ュ簱璇锋眰</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[4])">鍫嗗灈鏈哄嚭搴撶珯鍙拌姹�</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[2])">鍫嗗灈鏈哄叆搴撶珯鍙拌姹�</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[0])">绾夸綋鍑哄簱鍙h姹�</li> + </ul> + <ul class="list-group lis"> + <li class="list-group-item list-group-item-dark">鍐欏叆淇″彿</li> + <li class="list-group-item list-group-item-secondary">浠诲姟鍙凤細{{ + device.data.commandWrite.taskNum }}</li> + <li class="list-group-item list-group-item-secondary">鎵樼洏鍙凤細{{ + device.data.commandWrite.barcode }}</li> + <li class="list-group-item list-group-item-secondary">缁堢偣鍦板潃锛歿{ + device.data.commandWrite.targetAddress }}</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[7])">鎵爜绔欏彴鍏ュ簱璇锋眰</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[5])">鍫嗗灈鏈哄嚭搴撶珯鍙拌姹�</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[3])">鍫嗗灈鏈哄叆搴撶珯鍙拌姹�</li> + <li :class="getSignalClass(device.data.writeInteractiveSignal[1])">绾夸綋鍑哄簱鍙h姹�</li> + </ul> + </div> + </div> + </div> +</template> + +<script setup> +import { defineProps } from "vue"; + +// 瀹氫箟缁勪欢灞炴�� +const props = defineProps({ + device: { + type: Object, + required: true + } +}); + +// 鑾峰彇淇″彿绫诲悕 +const getSignalClass = (signal) => { + // console.log("馃殌 ~ getSignalClass ~ signal:", signal) + return signal !== true ? 'list-group-item list-group-item-danger' : 'list-group-item list-group-item-success'; +}; +</script> + +<style scoped> +/* .Stackerbox{ + width: 220px; + float: left; +} */ +.Linebox{ + width: 500px; + float: left; +} +.box1{ + float: left; +} +.card-body{ + text-align: center; + border-radius: 6% ; +} +.Stacker{ + background-color: burlywood; +} +.lis{ + float: left; + width: 233px; +} +</style> -- Gitblit v1.9.3