|
@@ -55,6 +55,12 @@
|
|
|
<span>-</span>
|
|
|
<el-input-number :controls="false" :precision="2" v-model="tab.table.getdataListParm.parammaps.slzql2" placeholder="撒料正确率" :min="0" :max="100" style="width: 120px;" class="filter-item" clearable />
|
|
|
</div>
|
|
|
+ <el-input v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.templetname" class="filter-item" style="width: 140px;" placeholder="配方名称" />
|
|
|
+ <div style="display: inline-block;" class="filter-item1">
|
|
|
+ <el-input-number :controls="false" :precision="0" v-model="tab.table.getdataListParm.parammaps.startdate" placeholder="混料开始时间" :min="0" :max="100" style="width: 120px;" class="filter-item" clearable />
|
|
|
+ <span>-</span>
|
|
|
+ <el-input-number :controls="false" :precision="0" v-model="tab.table.getdataListParm.parammaps.enddate" placeholder="混料结束时间" :min="0" :max="100" style="width: 120px;" class="filter-item" clearable />
|
|
|
+ </div>
|
|
|
<el-checkbox v-model="tab.table.getdataListParm.parammaps.error" style="margin-right: 10px;" @change="changeccysChecked">只看超出预设值数据</el-checkbox>
|
|
|
<el-button class="successBorder" @click="form_search">查询</el-button>
|
|
|
<el-button class="successBorder" @click="handleRefresh1">重置</el-button>
|
|
@@ -114,12 +120,13 @@
|
|
|
<u-table-column :key="28" sortable label="混料正确率" min-width="70px" align="center" prop="混料正确率" />
|
|
|
<u-table-column :key="29" sortable label="去除取消正确率" min-width="60px" align="center" prop="去除取消正确率" />
|
|
|
<u-table-column :key="30" sortable label="标准差" min-width="60px" align="center" prop="方差" />
|
|
|
- <u-table-column v-if="activeName=='first' && tab.table.list !== null" :key="31" align="center" width="70" label="操作" class-name="small-padding fixed-width" fixed="right">
|
|
|
+ <u-table-column :key="31" v-if="tab.isTrainNumber" sortable label="区域" min-width="60px" align="center" prop="barname" />
|
|
|
+ <u-table-column v-if="activeName=='first' && tab.table.list !== null" :key="33" align="center" width="70" label="操作" class-name="small-padding fixed-width" fixed="right">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-button class="miniSuccess" icon="el-icon-search" @click="handleSee('1',row)" />
|
|
|
</template>
|
|
|
</u-table-column>
|
|
|
- <u-table-column v-else :key="31" align="center" width="70" label="操作" class-name="small-padding fixed-width">
|
|
|
+ <u-table-column v-else :key="33" align="center" width="70" label="操作" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-button class="miniSuccess" icon="el-icon-search" @click="handleSee('1',row)" />
|
|
|
</template>
|
|
@@ -171,15 +178,16 @@
|
|
|
<u-table-column :key="20" sortable label="撒料准确率" min-width="60px" align="center" prop="撒料准确率" />
|
|
|
<u-table-column v-if="tab.isTrainNumber" :key="21" sortable label="撒料时间" min-width="70px" align="center" prop="撒料时间" />
|
|
|
<u-table-column v-if="tab.isTrainNumber" :key="22" sortable label="发料开始时间" min-width="70px" align="center" prop="startMaterialTime" />
|
|
|
- <u-table-column v-if="tab.isTrainNumber" :key="22" sortable label="等待时间" min-width="70px" align="center" prop="等待时间" />
|
|
|
- <u-table-column :key="23" sortable label="撒料自动跳转次数" width="65px" align="center" prop="撒料自动跳转次数" />
|
|
|
- <u-table-column :key="24" sortable label="撒料手动跳转次数" width="65px" align="center" prop="撒料手动跳转次数" />
|
|
|
- <u-table-column :key="25" sortable label="取消次数" min-width="70px" align="center" prop="取消次数" />
|
|
|
- <u-table-column :key="26" sortable label="撒料正确数" min-width="70px" align="center" prop="撒料正确数" />
|
|
|
- <u-table-column :key="27" sortable label="撒料正确率" min-width="70px" align="center" prop="撒料正确率" />
|
|
|
- <u-table-column :key="28" sortable label="去除取消正确率" min-width="65px" align="center" prop="去除取消正确率" />
|
|
|
- <u-table-column :key="29" sortable label="标准差" min-width="60px" align="center" prop="方差" />
|
|
|
- <u-table-column v-if="activeName=='first' && tab.table2.list !== null" :key="30" align="center" width="70" label="操作" class-name="small-padding fixed-width" fixed="right">
|
|
|
+ <u-table-column v-if="tab.isTrainNumber" :key="23" sortable label="等待时间" min-width="70px" align="center" prop="等待时间" />
|
|
|
+ <u-table-column :key="24" sortable label="撒料自动跳转次数" width="65px" align="center" prop="撒料自动跳转次数" />
|
|
|
+ <u-table-column :key="25" sortable label="撒料手动跳转次数" width="65px" align="center" prop="撒料手动跳转次数" />
|
|
|
+ <u-table-column :key="26" sortable label="取消次数" min-width="70px" align="center" prop="取消次数" />
|
|
|
+ <u-table-column :key="27" sortable label="撒料正确数" min-width="70px" align="center" prop="撒料正确数" />
|
|
|
+ <u-table-column :key="28" sortable label="撒料正确率" min-width="70px" align="center" prop="撒料正确率" />
|
|
|
+ <u-table-column :key="29" sortable label="去除取消正确率" min-width="65px" align="center" prop="去除取消正确率" />
|
|
|
+ <u-table-column :key="30" sortable label="标准差" min-width="60px" align="center" prop="方差" />
|
|
|
+ <u-table-column :key="31" v-if="tab.isTrainNumber" sortable label="区域" min-width="60px" align="center" prop="barname" />
|
|
|
+ <u-table-column v-if="activeName=='first' && tab.table2.list !== null" :key="32" align="center" width="70" label="操作" class-name="small-padding fixed-width" fixed="right">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-button class="miniSuccess" icon="el-icon-search" @click="handleSee('2',row)" />
|
|
|
</template>
|
|
@@ -745,6 +753,7 @@
|
|
|
<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-column sortable label="区域" min-width="70px" align="center" prop="barname" />
|
|
|
</u-table>
|
|
|
<span v-if="tab2.table.listLoading == false" style="margin-right: 30px;margin-top: 10px;font-size: 14px;">共{{ tab2.table.total }}条</span>
|
|
|
</div>
|
|
@@ -1409,6 +1418,7 @@ export default {
|
|
|
startTime: parseTime(new Date(), '{y}-{m}-{d}'),
|
|
|
stopTime: parseTime(new Date(), '{y}-{m}-{d}'),
|
|
|
inputDatetime: [new Date(), new Date()],
|
|
|
+ inputDate:null,
|
|
|
fname: '',
|
|
|
sort: '',
|
|
|
times: ''
|
|
@@ -2653,14 +2663,14 @@ export default {
|
|
|
} else if (this.tab.radio == '4') {
|
|
|
var excelDatas4 = [
|
|
|
{
|
|
|
- tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间', 'TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','发料开始时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','startMaterialTime','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间', 'TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','发料开始时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差','区域'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','startMaterialTime','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差','barname'],
|
|
|
tableDatas: this.tab.table.list,
|
|
|
sheetName: '混料'
|
|
|
},
|
|
|
{
|
|
|
- tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间', 'TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','发料开始时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime', 'TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','startMaterialTime','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间', 'TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','发料开始时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差','区域'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime', 'TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','startMaterialTime','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差','barname'],
|
|
|
tableDatas: this.tab.table2.list,
|
|
|
sheetName: '撒料'
|
|
|
}
|
|
@@ -2777,14 +2787,14 @@ export default {
|
|
|
} else if (this.tab.radio == '4') {
|
|
|
var excelDatas4 = [
|
|
|
{
|
|
|
- tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','发料开始时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','startMaterialTime','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','发料开始时间','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差','区域'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次', '班次', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料时间','startMaterialTime','等待时间','混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数','混料正确率','去除取消正确率', '方差','barname'],
|
|
|
tableDatas: this.tab.table.list,
|
|
|
sheetName: '混料'
|
|
|
},
|
|
|
{
|
|
|
- tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间','TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','发料开始时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','startMaterialTime','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期','配方名称','车辆名称','开始加料时间','结束加料时间','TMR名称', '车次','班次', '驾驶员','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料时间','发料开始时间','等待时间','撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '标准差','区域'],
|
|
|
+ filterVal: ['计划时间1','templetname','TMR名称','startTime','endTime','TMR名称', '车次','班次', '驾驶员', '理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率','撒料时间','startMaterialTime','等待时间', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数','撒料正确数','撒料正确率','去除取消正确率', '方差','barname'],
|
|
|
tableDatas: this.tab.table2.list,
|
|
|
sheetName: '撒料'
|
|
|
}
|
|
@@ -3050,7 +3060,7 @@ export default {
|
|
|
}
|
|
|
data.parammaps = this.tab.table.getdataListParm.parammaps
|
|
|
postJson(url, data).then(response => {
|
|
|
- if (response.data !== null) {
|
|
|
+ if (response.data !== null && response.data.list !== null) {
|
|
|
console.log('汇总统计/混料table数据', response.data.list)
|
|
|
this.$refs.plTable1.reloadData(response.data.list)
|
|
|
this.tab.table.list = response.data.list
|
|
@@ -3085,6 +3095,9 @@ export default {
|
|
|
this.tab.table2.getdataListParm.parammaps.slzq2 = this.tab.table.getdataListParm.parammaps.slzq2
|
|
|
this.tab.table2.getdataListParm.parammaps.slzql1 = this.tab.table.getdataListParm.parammaps.slzql1
|
|
|
this.tab.table2.getdataListParm.parammaps.slzql2 = this.tab.table.getdataListParm.parammaps.slzql2
|
|
|
+ this.tab.table2.getdataListParm.parammaps.templetname = this.tab.table.getdataListParm.parammaps.templetname
|
|
|
+ this.tab.table2.getdataListParm.parammaps.startdate = this.tab.table.getdataListParm.parammaps.startdate
|
|
|
+ this.tab.table2.getdataListParm.parammaps.enddate = this.tab.table.getdataListParm.parammaps.enddate
|
|
|
this.tab.table2.getdataListParm.parammaps.error = this.tab.table.getdataListParm.parammaps.error
|
|
|
let url = 'authdata/summary'
|
|
|
let data = {}
|
|
@@ -3095,7 +3108,7 @@ export default {
|
|
|
}
|
|
|
data.parammaps = this.tab.table2.getdataListParm.parammaps
|
|
|
postJson(url, data).then(response => {
|
|
|
- if (response.data !== null) {
|
|
|
+ if (response.data !== null && response.data.list !== null) {
|
|
|
console.log('汇总统计/撒料table数据', response.data.list)
|
|
|
this.$refs.plTable22.reloadData(response.data.list)
|
|
|
this.tab.table2.list = response.data.list
|
|
@@ -3232,6 +3245,9 @@ export default {
|
|
|
this.tab.table.getdataListParm.parammaps.slzq2 = undefined
|
|
|
this.tab.table.getdataListParm.parammaps.slzql1 = undefined
|
|
|
this.tab.table.getdataListParm.parammaps.slzql2 = undefined
|
|
|
+ this.tab.table.getdataListParm.parammaps.templetname = ''
|
|
|
+ this.tab.table.getdataListParm.parammaps.startdate = undefined
|
|
|
+ this.tab.table.getdataListParm.parammaps.enddate = undefined
|
|
|
this.tab.table.getdataListParm.parammaps.error = false
|
|
|
this.form_search()
|
|
|
},
|
|
@@ -4649,8 +4665,8 @@ export default {
|
|
|
}
|
|
|
var excelDatasTab2 = [
|
|
|
{
|
|
|
- tHeader: ['日期', 'TMR名称', '操作编号','车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', ' 跳转方式', '开始重量', '结束重量', '搅拌时间','是否达标',],
|
|
|
- filterVal: ['日期', 'TMR名称','sort', '车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间','standard'],
|
|
|
+ tHeader: ['日期', 'TMR名称', '操作编号','车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', ' 跳转方式', '开始重量', '结束重量', '搅拌时间','是否达标','区域'],
|
|
|
+ filterVal: ['日期', 'TMR名称','sort', '车次', '班次', '配方名称', '饲料', '理论重量', '实际重量', '误差值', '准确率', '计划时间', '开始时间', '结束时间', '跳转方式', '开始重量', '结束重量', '搅拌时间','standard','barname'],
|
|
|
tableDatas: exportList,
|
|
|
sheetName: '混料统计'
|
|
|
}
|