fix:立库界面优化

This commit is contained in:
2023-05-16 18:41:08 +08:00
parent 7364df4a2d
commit 0ba8940acf
15 changed files with 326 additions and 76 deletions

View File

@@ -1,5 +1,31 @@
<template>
<div>
<el-row style="padding-top: 10px;padding-left: 10px;padding-bottom: 30px">
<el-form
:inline="true"
class="demo-form-inline"
label-position="right"
label-width="80px"
label-suffix=":"
>
<el-form-item label="立库层数">
<el-select
v-model="stageParam"
size="mini"
placeholder="请选择"
class="filter-item"
@change="changeStage"
>
<el-option
v-for="item in layerList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-form>
</el-row>
<el-row>
<div id="container" className="container" />
</el-row>
@@ -70,7 +96,12 @@ export default {
},
allStructMsg: [],
msgTop: '200px',
msgLeft: '200px'
msgLeft: '200px',
layerList: [
{ 'label': '立库1层', 'value': 'AS_1' },
{ 'label': '立库2层', 'value': 'AS_2' },
{ 'label': '立库3层', 'value': 'AS_3' }
]
}
},
mounted() {
@@ -188,8 +219,13 @@ export default {
// 以下是设置参数显示值
for (const val in data1) {
if (val === 'storagevehicle_code' && data1.storagevehicle_code) {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
if (data1.sect_code === 'KTP01') {
const obj = { name: '托盘号', value: data1[val] }
this.arr.push(obj)
} else {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
}
}
if (val === 'quanlity_in_box' && data1.quanlity_in_box) {
const obj = { name: '子卷数', value: data1[val] }
@@ -207,6 +243,10 @@ export default {
const obj = { name: '木箱总重', value: data1[val] }
this.arr.push(obj)
}
if (val === 'container_weight' && data1.container_weight) {
const obj = { name: '子卷净重', value: data1[val] }
this.arr.push(obj)
}
}
if (data.length > 1) { // 显示子卷
for (let i = 0; i < data.length; i++) {
@@ -227,6 +267,9 @@ export default {
}
}
}
},
changeStage() {
this.initStageData()
}
}
}

View File

@@ -66,6 +66,9 @@ export default {
title: {
text: this.chartData.name,
subtext: this.chartData.pieSubTest,
subtextStyle: {
'color': '#333'
},
left: 'center'
},
tooltip: {
@@ -83,6 +86,13 @@ export default {
type: 'pie',
radius: '70%',
center: ['50%', '58%'],
avoidLabelOverlap: true,
label: {
show: true,
position: 'outside',
formatter: `{b}:{c}`,
fontSize: 14
},
data: this.chartData.data,
emphasis: {
itemStyle: {

View File

@@ -188,8 +188,13 @@ export default {
// 以下是设置参数显示值
for (const val in data1) {
if (val === 'storagevehicle_code' && data1.storagevehicle_code) {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
if (data1.sect_code === 'KTP01') {
const obj = { name: '托盘号', value: data1[val] }
this.arr.push(obj)
} else {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
}
}
if (val === 'quanlity_in_box' && data1.quanlity_in_box) {
const obj = { name: '子卷数', value: data1[val] }
@@ -207,6 +212,10 @@ export default {
const obj = { name: '木箱总重', value: data1[val] }
this.arr.push(obj)
}
if (val === 'container_weight' && data1.container_weight) {
const obj = { name: '子卷净重', value: data1[val] }
this.arr.push(obj)
}
}
if (data.length > 1) { // 显示子卷
for (let i = 0; i < data.length; i++) {

View File

@@ -188,8 +188,13 @@ export default {
// 以下是设置参数显示值
for (const val in data1) {
if (val === 'storagevehicle_code' && data1.storagevehicle_code) {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
if (data1.sect_code === 'KTP01') {
const obj = { name: '托盘号', value: data1[val] }
this.arr.push(obj)
} else {
const obj = { name: '木箱号', value: data1[val] }
this.arr.push(obj)
}
}
if (val === 'quanlity_in_box' && data1.quanlity_in_box) {
const obj = { name: '子卷数', value: data1[val] }
@@ -207,6 +212,10 @@ export default {
const obj = { name: '木箱总重', value: data1[val] }
this.arr.push(obj)
}
if (val === 'container_weight' && data1.container_weight) {
const obj = { name: '子卷净重', value: data1[val] }
this.arr.push(obj)
}
}
if (data.length > 1) { // 显示子卷
for (let i = 0; i < data.length; i++) {