|
@@ -77,7 +77,12 @@
|
|
|
class="elTable table-fixed"
|
|
|
:max-height="myHeight2"
|
|
|
>
|
|
|
- <el-table-column v-if="tab.checked" :key="0" sortable label="日期" min-width="70px" align="center" prop="计划时间" />
|
|
|
+ <el-table-column v-if="tab.checked && !tab.isTrainNumber" :key="0" sortable label="日期" min-width="70px" align="center" prop="计划时间" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="117" sortable label="日期" min-width="70px" align="center" prop="计划时间1" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="113" sortable label="配方名称" min-width="70px" align="center" prop="templetname" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="114" sortable label="车辆名称" min-width="70px" align="center" prop="TMR名称" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="115" sortable label="开始时间" min-width="70px" align="center" prop="startTime" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="116" sortable label="结束时间" min-width="70px" align="center" prop="endTime" />
|
|
|
<el-table-column v-if="tab.isDriver" :key="1" sortable label="驾驶员" min-width="70px" align="center" prop="驾驶员" />
|
|
|
<el-table-column v-if="tab.isFormulaName" :key="2" sortable label="配方名称" min-width="70px" align="center" prop="配方名称" />
|
|
|
<el-table-column v-if="tab.isHouseName" :key="3" sortable label="栏舍名称" min-width="70px" align="center" prop="栏舍名称" />
|
|
@@ -135,7 +140,12 @@
|
|
|
class="elTable table-fixed"
|
|
|
:max-height="myHeight2"
|
|
|
>
|
|
|
- <el-table-column v-if="tab.checked" :key="0" sortable label="日期" min-width="70px" align="center" prop="计划时间" />
|
|
|
+ <el-table-column v-if="tab.checked && !tab.isTrainNumber" :key="0" sortable label="日期" min-width="70px" align="center" prop="计划时间" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="117" sortable label="日期" min-width="70px" align="center" prop="计划时间1" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="113" sortable label="配方名称" min-width="70px" align="center" prop="templetname" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="114" sortable label="车辆名称" min-width="70px" align="center" prop="TMR名称" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="115" sortable label="开始时间" min-width="70px" align="center" prop="startTime" />
|
|
|
+ <el-table-column v-if="tab.isTrainNumber" :key="116" sortable label="结束时间" min-width="70px" align="center" prop="endTime" />
|
|
|
<el-table-column v-if="tab.isDriver" :key="1" sortable label="驾驶员" min-width="70px" align="center" prop="驾驶员" />
|
|
|
<el-table-column v-if="tab.isFormulaName" :key="2" sortable label="配方名称" min-width="70px" align="center" prop="配方名称" />
|
|
|
<el-table-column v-if="tab.isHouseName" :key="3" sortable label="栏舍名称" min-width="70px" align="center" prop="栏舍名称" />
|
|
@@ -702,9 +712,10 @@
|
|
|
>
|
|
|
<u-table-column sortable label="日期" min-width="70px" align="center" prop="日期" />
|
|
|
<u-table-column sortable label="TMR名称" min-width="70px" align="center" prop="TMR名称" />
|
|
|
+ <u-table-column sortable label="操作编号" min-width="70px" align="center" prop="sort" />
|
|
|
<u-table-column sortable label="车次" min-width="50px" align="center" prop="车次" />
|
|
|
<u-table-column sortable label="班次" min-width="50px" align="center" prop="班次" />
|
|
|
- <u-table-column sortable label="配方名称" min-width="70px" align="center" prop="配方名称">
|
|
|
+ <u-table-column sortable label="配方名称" min-width="70px" align="center" prop="配方名称">
|
|
|
<template slot-scope="{row}">
|
|
|
<a @click="clickRecipeName2(row)" style="text-decoration: underline;color: #0000FF;">{{ row.配方名称 }}</a>
|
|
|
</template>
|
|
@@ -726,6 +737,7 @@
|
|
|
<u-table-column sortable label="开始重量" min-width="55px" align="center" prop="开始重量" />
|
|
|
<u-table-column sortable label="结束重量" min-width="55px" align="center" prop="结束重量" />
|
|
|
<u-table-column sortable label="车次描述" min-width="55px" align="center" prop="remark" />
|
|
|
+ <u-table-column sortable label="是否达标" min-width="70px" align="center" prop="standard" />
|
|
|
</u-table>
|
|
|
<span v-if="tab2.table.listLoading == false" style="margin-right: 30px;margin-top: 10px;font-size: 14px;">共{{ tab2.table.total }}条</span>
|
|
|
</div>
|
|
@@ -786,6 +798,7 @@
|
|
|
>
|
|
|
<u-table-column sortable label="日期" min-width="70px" align="center" prop="日期" />
|
|
|
<u-table-column sortable label="TMR名称" min-width="70px" align="center" prop="TMR名称" />
|
|
|
+ <u-table-column sortable label="操作编号" min-width="70px" align="center" prop="sort" />
|
|
|
<u-table-column sortable label="车次" min-width="45px" align="center" prop="车次" />
|
|
|
<u-table-column sortable label="班次" min-width="45px" align="center" prop="班次" />
|
|
|
<u-table-column sortable label="配方名称" min-width="70px" align="center" prop="配方名称">
|
|
@@ -807,6 +820,7 @@
|
|
|
<u-table-column sortable label="跳转方式" min-width="55px" align="center" prop="跳转方式" />
|
|
|
<u-table-column sortable label="开始重量" min-width="55px" align="center" prop="开始重量" />
|
|
|
<u-table-column sortable label="结束重量" min-width="55px" align="center" prop="结束重量" />
|
|
|
+ <u-table-column sortable label="是否达标" min-width="70px" align="center" prop="standard" />
|
|
|
</u-table>
|
|
|
<span v-if="tab3.table.listLoading == false" style="margin-right: 30px;margin-top: 10px;font-size: 14px;">共{{ tab3.table.total }}条</span>
|
|
|
</div>
|
|
@@ -2614,14 +2628,14 @@ export default {
|
|
|
} else if (this.tab.radio == '4') {
|
|
|
var excelDatas4 = [
|
|
|
{
|
|
|
- tHeader: ['日期', 'TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始时间','结束时间', 'TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
tableDatas: this.tab.table.list,
|
|
|
sheetName: '混料'
|
|
|
},
|
|
|
{
|
|
|
- tHeader: ['日期', 'TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间', 'TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始时间','结束时间', 'TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime', 'TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
tableDatas: this.tab.table2.list,
|
|
|
sheetName: '撒料'
|
|
|
}
|
|
@@ -2738,14 +2752,14 @@ export default {
|
|
|
} else if (this.tab.radio == '4') {
|
|
|
var excelDatas4 = [
|
|
|
{
|
|
|
- tHeader: ['TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始时间','结束时间','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
tableDatas: this.tab.table.list,
|
|
|
sheetName: '混料'
|
|
|
},
|
|
|
{
|
|
|
- tHeader: ['TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始时间','结束时间','TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
tableDatas: this.tab.table2.list,
|
|
|
sheetName: '撒料'
|
|
|
}
|
|
@@ -3445,7 +3459,7 @@ export default {
|
|
|
if (this.tab.chart1.chartLine != null) {
|
|
|
this.tab.chart1.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart1.chartLine = echarts.init(document.getElementById('chartLine1'))
|
|
|
+ this.tab.chart1.chartLine = echarts.init(document.getElementById('chartLine1'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
title: {
|
|
|
text: ''
|
|
@@ -3566,7 +3580,7 @@ export default {
|
|
|
if (this.tab.chart2.chartLine != null) {
|
|
|
this.tab.chart2.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart2.chartLine = echarts.init(document.getElementById('chartLine2'))
|
|
|
+ this.tab.chart2.chartLine = echarts.init(document.getElementById('chartLine2'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
title: {
|
|
|
text: ''
|
|
@@ -3709,7 +3723,7 @@ export default {
|
|
|
if (this.tab.chart3.chartLine != null) {
|
|
|
this.tab.chart3.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart3.chartLine = echarts.init(document.getElementById('chartLine3'))
|
|
|
+ this.tab.chart3.chartLine = echarts.init(document.getElementById('chartLine3'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
title: {
|
|
|
text: ''
|
|
@@ -3859,7 +3873,7 @@ export default {
|
|
|
if (this.tab.chart4.chartLine != null) {
|
|
|
this.tab.chart4.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart4.chartLine = echarts.init(document.getElementById('chartLine4'))
|
|
|
+ this.tab.chart4.chartLine = echarts.init(document.getElementById('chartLine4'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
title: {
|
|
|
text: ''
|
|
@@ -3978,7 +3992,7 @@ export default {
|
|
|
if (this.tab.chart5.chartLine != null) {
|
|
|
this.tab.chart5.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart5.chartLine = echarts.init(document.getElementById('chartLine5'))
|
|
|
+ this.tab.chart5.chartLine = echarts.init(document.getElementById('chartLine5'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
tooltip: {
|
|
|
trigger: 'axis',
|
|
@@ -4102,7 +4116,7 @@ export default {
|
|
|
if (this.tab.chart6.chartLine != null) {
|
|
|
this.tab.chart6.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart6.chartLine = echarts.init(document.getElementById('chartLine6'))
|
|
|
+ this.tab.chart6.chartLine = echarts.init(document.getElementById('chartLine6'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
color: ['#3398DB'],
|
|
|
tooltip: {
|
|
@@ -4272,7 +4286,7 @@ export default {
|
|
|
if (this.tab.chart7.chartLine != null) {
|
|
|
this.tab.chart7.chartLine.dispose()
|
|
|
}
|
|
|
- this.tab.chart7.chartLine = echarts.init(document.getElementById('chartLine7'))
|
|
|
+ this.tab.chart7.chartLine = echarts.init(document.getElementById('chartLine7'),null,{renderer: "svg"})
|
|
|
var option = {
|
|
|
useWorker: true,
|
|
|
title: {
|
|
@@ -4602,8 +4616,8 @@ export default {
|
|
|
}
|
|
|
var excelDatasTab2 = [
|
|
|
{
|
|
|
- tHeader: ['日期', 'TMR名称', '车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', ' 跳转方式', '开始重量', '结束重量', '搅拌时间'],
|
|
|
- filterVal: ['日期', 'TMR名称', '车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间'],
|
|
|
+ tHeader: ['日期', 'TMR名称', '操作编号','车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', ' 跳转方式', '开始重量', '结束重量', '搅拌时间','是否达标',],
|
|
|
+ filterVal: ['日期', 'TMR名称','sort', '车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间','standard'],
|
|
|
tableDatas: exportList,
|
|
|
sheetName: '混料统计'
|
|
|
}
|
|
@@ -4703,8 +4717,8 @@ export default {
|
|
|
}
|
|
|
var excelDatasTab3 = [
|
|
|
{
|
|
|
- tHeader: ['日期', 'TMR名称', '车次', '班次', '配方名称', '栏舍', '理论重量', '实际重量', '误差值', '准确率', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间'],
|
|
|
- filterVal: ['日期', 'TMR名称', '车次', '班次', '配方名称', '栏舍', '理论重量', '实际重量', '误差值', '准确率', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间'],
|
|
|
+ tHeader: ['日期', 'TMR名称','操作编号', '车次', '班次', '配方名称', '栏舍', '理论重量', '实际重量', '误差值', '准确率', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间','是否达标',],
|
|
|
+ filterVal: ['日期', 'TMR名称','sort', '车次', '班次', '配方名称', '栏舍', '理论重量', '实际重量', '误差值', '准确率', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间','standard'],
|
|
|
tableDatas: exportList,
|
|
|
sheetName: '撒料统计'
|
|
|
}
|