更新优化
This commit is contained in:
@@ -160,15 +160,20 @@ const actions = {
|
|||||||
const data = JSON.parse(e.data) // 转json对象
|
const data = JSON.parse(e.data) // 转json对象
|
||||||
if (data.resp_name) {
|
if (data.resp_name) {
|
||||||
if (data.resp_name === 'task_list') {
|
if (data.resp_name === 'task_list') {
|
||||||
commit('chat/setData', { name: 'task_list', data: data.resp_info.task_list })
|
commit('setData', { name: 'task_list', data: data.resp_info.task_list })
|
||||||
} else if (data.resp_name === 'printer_info') {
|
} else if (data.resp_name === 'printer_info') {
|
||||||
let info = data.resp_info
|
let info = data.resp_info
|
||||||
info.printer_status = String.fromCharCode(info.printer_status)
|
info.printer_status = String.fromCharCode(info.printer_status)
|
||||||
info.printer_tray = String.fromCharCode(info.printer_tray)
|
info.printer_tray = String.fromCharCode(info.printer_tray)
|
||||||
commit('chat/setData', { name: 'printer_info', data: info })
|
commit('setData', { name: 'printer_info', data: info })
|
||||||
} else if (data.resp_name === 'cd_list') {
|
} else if (data.resp_name === 'cd_info') {
|
||||||
let info = data.resp_info
|
const list = data.resp_info.cd_list
|
||||||
commit('chat/setData', { name: 'cd_list', data: info })
|
let cds = [{}, {}]
|
||||||
|
for (let i = 0; i < list.length; i++) {
|
||||||
|
if (list[i].cd_pos == 2) cds[0] = list[i]
|
||||||
|
else cds[1] = list[i]
|
||||||
|
}
|
||||||
|
commit('setData', { name: 'cd_list', data: cds })
|
||||||
} else if (data.resp_name === 'printer_error') {
|
} else if (data.resp_name === 'printer_error') {
|
||||||
let error = data.resp_info
|
let error = data.resp_info
|
||||||
let info = {
|
let info = {
|
||||||
@@ -176,7 +181,7 @@ const actions = {
|
|||||||
error2: '',
|
error2: '',
|
||||||
error3: ''
|
error3: ''
|
||||||
}
|
}
|
||||||
commit('chat/setData', { name: 'printer_error', data: info })
|
commit('setData', { name: 'printer_error', data: info })
|
||||||
if (error.error1) {
|
if (error.error1) {
|
||||||
let errors = error.error1.split('')
|
let errors = error.error1.split('')
|
||||||
for (let i = 0; i < errors.length; i++) {
|
for (let i = 0; i < errors.length; i++) {
|
||||||
@@ -196,7 +201,7 @@ const actions = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
commit('chat/setData', { name: 'printer_error', data: info })
|
commit('setData', { name: 'printer_error', data: info })
|
||||||
}, 100)
|
}, 100)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -73,19 +73,19 @@
|
|||||||
<div class="device_info_option">
|
<div class="device_info_option">
|
||||||
<div class="flex_box flex_row_between device_info_option_list">
|
<div class="flex_box flex_row_between device_info_option_list">
|
||||||
<div class="device_info_option_item device_info_option_blue">
|
<div class="device_info_option_item device_info_option_blue">
|
||||||
<div :style="{width: printer_info.blue_last+'%'}" class="device_info_option_content"></div>
|
<div :style="{height: parseInt(printer_info.blue_last)+'%'}" class="device_info_option_content"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="device_info_option_item device_info_option_red">
|
<div class="device_info_option_item device_info_option_red">
|
||||||
<div :style="{width: printer_info.red_last+'%'}" class="device_info_option_content"></div>
|
<div :style="{height: parseInt(printer_info.red_last)+'%'}" class="device_info_option_content"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="device_info_option_item device_info_option_yellow">
|
<div class="device_info_option_item device_info_option_yellow">
|
||||||
<div :style="{width: printer_info.yellow_last+'%'}" class="device_info_option_content"></div>
|
<div :style="{height: parseInt(printer_info.yellow_last)+'%'}" class="device_info_option_content"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex_box flex_row_between device_info_option_b">
|
<div class="flex_box flex_row_between device_info_option_b">
|
||||||
<div class="device_info_option_b_text device_info_option_b_text1">{{printer_info.blue_last}}%</div>
|
<div class="device_info_option_b_text device_info_option_b_text1">{{parseInt(printer_info.blue_last)}}%</div>
|
||||||
<div class="device_info_option_b_text device_info_option_b_text1">{{printer_info.red_last}}%</div>
|
<div class="device_info_option_b_text device_info_option_b_text1">{{parseInt(printer_info.red_last)}}%</div>
|
||||||
<div class="device_info_option_b_text device_info_option_b_text1">{{printer_info.yellow_last}}%</div>
|
<div class="device_info_option_b_text device_info_option_b_text1">{{parseInt(printer_info.yellow_last)}}%</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -593,7 +593,7 @@ $red: #ff0000;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.device_info_option_list {
|
.device_info_option_list {
|
||||||
width: 150px;
|
width: 200px;
|
||||||
.device_info_option_item {
|
.device_info_option_item {
|
||||||
width: 36px;
|
width: 36px;
|
||||||
height: 67px;
|
height: 67px;
|
||||||
|
|||||||
Reference in New Issue
Block a user