优化bug
This commit is contained in:
@@ -136,6 +136,7 @@ export default {
|
||||
components: { TabBar },
|
||||
data() {
|
||||
return {
|
||||
printer_info: {},
|
||||
moveList: [
|
||||
{
|
||||
id: 1,
|
||||
@@ -151,11 +152,11 @@ export default {
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
name: '校准盘仓'
|
||||
name: '校准光盘桶'
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
name: '刷新CD数量'
|
||||
name: '刷新光盘'
|
||||
}
|
||||
],
|
||||
actionList: [
|
||||
@@ -231,6 +232,10 @@ export default {
|
||||
},
|
||||
'$store.state.chat.cdList': {
|
||||
handler(val) {
|
||||
if (!val || val.length === 0) {
|
||||
this.cdList = []
|
||||
return
|
||||
}
|
||||
this.cdList = val.map((item) => {
|
||||
item.cdType = 1
|
||||
return item
|
||||
@@ -238,7 +243,54 @@ export default {
|
||||
},
|
||||
deep: true,
|
||||
immediate: true
|
||||
}
|
||||
},
|
||||
'$store.state.chat.printer_info': {
|
||||
handler(val) {
|
||||
let data = { ...val }
|
||||
this.printer_info = { ...data }
|
||||
if (val.printer_name && val.printer_name === 'SE3') {
|
||||
this.moveList = [
|
||||
{
|
||||
id: 1,
|
||||
name: '校准打印机'
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
name: '校准光盘桶'
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
name: '刷新光盘'
|
||||
}
|
||||
]
|
||||
} else {
|
||||
this.moveList = [
|
||||
{
|
||||
id: 1,
|
||||
name: '校准打印机'
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
name: '校准上光驱'
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
name: '校准下光驱'
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
name: '校准光盘桶'
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
name: '刷新光盘'
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
deep: true,
|
||||
immediate: true
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
// 校准设备
|
||||
@@ -321,9 +373,9 @@ export default {
|
||||
})
|
||||
break
|
||||
case 4:
|
||||
// 校准盘仓
|
||||
// 校准光盘桶
|
||||
that
|
||||
.$confirm('请在左右进盘仓各放入一张光盘,点击确定后将自动校准盘仓', '温馨提示', {
|
||||
.$confirm('请在所有光盘桶放置一张光盘,点击确定后将校准每一个光盘桶的数量为 1', '温馨提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
@@ -344,9 +396,9 @@ export default {
|
||||
})
|
||||
break
|
||||
case 5:
|
||||
// 刷新CD数量
|
||||
// 刷新光盘
|
||||
that
|
||||
.$confirm('请在左右进盘仓各放入一张光盘,点击确定后将刷新CD数量', '温馨提示', {
|
||||
.$confirm('点击确定后将刷新所有光盘桶的光盘数量。', '温馨提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
@@ -533,7 +585,7 @@ export default {
|
||||
device_pos: 2
|
||||
}
|
||||
]
|
||||
if (this.$store.state.chat.printer_info.printer_name !== 'SE3') {
|
||||
if (this.printer_info.printer_name !== 'SE3') {
|
||||
let top = this.cdList.filter((item) => item.cdType === 2)
|
||||
let bottom = this.cdList.filter((item) => item.cdType === 3)
|
||||
if (!top || top.length === 0) {
|
||||
|
||||
Reference in New Issue
Block a user