优化bug

This commit is contained in:
24kycj
2025-01-09 20:00:19 +08:00
parent 0393992771
commit 8299d2bc54
3 changed files with 100 additions and 17 deletions
+10 -9
View File
@@ -162,7 +162,7 @@
:class="{
device_status1: printer_info.printer_status === 'I',
device_status2: printer_info.printer_status === 'B' || printer_info.printer_status === 'P',
device_status3: printer_info.cover_flag || printer_info.calibration_flag || printer_info.lack_ink || !isConnect || !serviceStatus
device_status3: printer_info.lack_ink || !isConnect || !serviceStatus
}"
>
<div class="device_status_dot"></div>
@@ -548,13 +548,13 @@ export default {
...mapGetters(['name', 'roles']),
runText() {
let text = this.$store.state.chat.PrinterStatus[this.printer_info.printer_status]
if (this.printer_info.cover_flag) {
text = '设备门盖被打开,请关闭门盖。'
}
if (this.printer_info.calibration_flag) {
text = '请先校准设备'
this.runVal = 4
}
// if (this.printer_info.cover_flag) {
// text = '设备门盖被打开,请关闭门盖。'
// }
// if (this.printer_info.calibration_flag) {
// text = '请先校准设备'
// this.runVal = 4
// }
if (this.printer_info.lack_ink) {
text = '缺墨警告'
}
@@ -622,7 +622,8 @@ export default {
that
.$prompt('请输入管理员密码并点击确定以执行关闭服务操作', '温馨提示', {
confirmButtonText: '确定',
cancelButtonText: '取消'
cancelButtonText: '取消',
inputType: 'password'
})
.then(({ value }) => {
that.serviceLoading = true
+35 -8
View File
@@ -12,14 +12,6 @@
</div>
</div>
<div class="form_content">
<div class="flex_box form_option">
<div class="form_label">校准设备</div>
<div class="form_val">
<div class="flex_box flex_wrap form_tabs">
<div @click="handleMove(item)" v-for="(item, index) in moveList" :key="index" class="form_tab">{{ item.name }}</div>
</div>
</div>
</div>
<div class="flex_box form_option">
<div class="form_label">设置设备</div>
<div class="form_val">
@@ -28,6 +20,14 @@
</div>
</div>
</div>
<div class="flex_box form_option">
<div class="form_label">校准设备</div>
<div class="form_val">
<div class="flex_box flex_wrap form_tabs">
<div @click="handleMove(item)" v-for="(item, index) in moveList" :key="index" class="form_tab">{{ item.name }}</div>
</div>
</div>
</div>
<div class="flex_box form_option">
<div class="form_label">维护设备</div>
<div class="form_val">
@@ -152,6 +152,10 @@ export default {
{
id: 4,
name: '校准盘仓'
},
{
id: 5,
name: '刷新CD数量'
}
],
actionList: [
@@ -339,6 +343,29 @@ export default {
})
})
break
case 5:
// 刷新CD数量
that
.$confirm('请在左右进盘仓各放入一张光盘,点击确定后将刷新CD数量', '温馨提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
})
.then(() => {
that.$store
.dispatch('chat/websocketsend', {
req_name: 'RefreshCdNum',
req_type: 2,
req_info: {}
})
.then(() => {
that.$message({
message: '执行成功',
type: 'success'
})
})
})
break
}
},
// 设置设备