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/DeviceStacker.vue | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 57 insertions(+), 0 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceStacker.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceStacker.vue" new file mode 100644 index 0000000..e519d9c --- /dev/null +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/components/DeviceStacker.vue" @@ -0,0 +1,57 @@ +<template> + <div class="Stackerbox"> + <div class="card"> + <div class="card-header"> + <div> + <div class="card-body Stacker"> + {{ Stacker.deviceName }} + </div> + </div> + </div> + <div class="card-body"> + <ul class="list-group"> + <li class="list-group-item list-group-item-secondary"> + 浠诲姟鍙凤細{{ Stacker.data.currentTaskNum || '鏆傛棤浠诲姟鍙�' }} + </li> + <li :class="getStatusClass(Stacker.data.stackerCraneAutoStatusDes)"> + 宸ヤ綔妯″紡锛歿{ Stacker.data.stackerCraneAutoStatusDes }} + </li> + <li :class="getStatusClass(Stacker.data.stackerCraneStatusDes)"> + 璁惧鐘舵�侊細{{ Stacker.data.stackerCraneStatusDes }} + </li> + <li :class="getStatusClass(Stacker.data.stackerCraneWorkStatusDes)"> + 宸ヤ綔鐘舵�侊細{{ Stacker.data.stackerCraneWorkStatusDes }} + </li> + </ul> + </div> + </div> + </div> +</template> + +<script setup> +import { defineProps } from "vue"; + +// 瀹氫箟缁勪欢灞炴�� +const props = defineProps({ + Stacker: { + type: Object, + required: true + } +}); + +// 鑾峰彇鐘舵�佺被鍚嶏紙浼樺寲鐘舵�佸垽鏂級 +const getStatusClass = (status) => { + if (status === '姝e父' || status === '鑷姩' || status === '寰呮満') { + return 'list-group-item list-group-item-success'; + } + if (status === '鏁呴殰' || status === '鍋滄満') { + return 'list-group-item list-group-item-danger'; + } + return 'list-group-item list-group-item-warning'; // 榛樿璀﹀憡鐘舵�� +}; + +</script> + +<style lang="scss" scoped> + +</style> \ No newline at end of file -- Gitblit v1.9.3