add:混合料生产报表

This commit is contained in:
2023-07-17 15:03:27 +08:00
parent 0e37af66a3
commit 1d0ed56797
8 changed files with 888 additions and 60 deletions

View File

@@ -54,4 +54,12 @@ export function query2(params) {
params
})
}
export default { add, edit, del, importExcel, query2, submit, submit2 }
export function querytable(data) {
return request({
url: 'api/dailyplan/querytable',
method: 'post',
data
})
}
export default { add, edit, del, importExcel, query2, submit, submit2, querytable }

View File

@@ -66,7 +66,7 @@
<el-table-column prop="workorder_date" min-width="85" label="日期" align="center" :formatter="workorder_dateFormat" />
<el-table-column prop="device_name" width="100" label="喷雾塔" align="center">
<template slot-scope="scope">
<el-link type="warning">{{ scope.row.device_name }}</el-link>
<el-link type="warning" @click="querytable(scope.$index, scope.row)">{{ scope.row.device_name }}</el-link>
</template>
</el-table-column>
<el-table-column label="投入(kg)" align="center">
@@ -107,8 +107,8 @@
<!--表格渲染-->
<el-table ref="table2" v-loading="crud.loading" :data="tableDtl" :max-height="590" size="mini" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
<el-table-column type="index" label="序号" width="55" align="center" />
<el-table-column prop="pw_time" label="配粉日期" width="140" align="center" />
<el-table-column prop="material_code" label="物料编码" width="100" align="center" />
<el-table-column prop="pw_time" label="配粉日期" width="140" align="center" show-overflow-tooltip />
<el-table-column prop="material_code" label="物料编码" width="100" align="center" show-overflow-tooltip />
<el-table-column prop="old_mark" label="牌号" width="100" align="center" />
<el-table-column prop="pcsn" label="批号" width="100" align="center" />
<el-table-column prop="org_name" label="归属部门" width="100" align="center" />
@@ -139,25 +139,25 @@
</el-table-column>
<el-table-column label="投料工序流记录" align="center">
<el-table-column label="球磨" align="center">
<el-table-column prop="task_qty1" label="开工日期" :formatter="crud.formatNum3" min-width="100" align="center" />
<el-table-column prop="task_qty2" label="设备号" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty3" label="操作人员" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty1" label="开工日期" min-width="100" align="center" show-overflow-tooltip />
<el-table-column prop="task_qty2" label="设备号" min-width="80" align="center" />
<el-table-column prop="task_qty3" label="操作人员" min-width="80" align="center" />
</el-table-column>
<el-table-column label="喷雾" align="center">
<el-table-column prop="task_qty4" label="计划日期" :formatter="crud.formatNum3" min-width="100" align="center" />
<el-table-column prop="task_qty5" label="执行日期" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty6" label="设备号" :formatter="crud.formatNum3" min-width="100" align="center" />
<el-table-column prop="task_qty4" label="计划日期" min-width="100" align="center" show-overflow-tooltip />
<el-table-column prop="task_qty5" label="执行日期" min-width="80" align="center" show-overflow-tooltip />
<el-table-column prop="task_qty6" label="设备号" min-width="100" align="center" />
<el-table-column prop="task_qty7" label="产出Kg" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty8" label="操作人员" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty8" label="操作人员" min-width="80" align="center" />
</el-table-column>
<el-table-column label="锤磨 压团 制粒" align="center">
<el-table-column prop="task_qty9" label="日期" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty10" label="生产线号" :formatter="crud.formatNum3" min-width="80" align="center" />
<el-table-column prop="task_qty11" label="操作人员" :formatter="crud.formatNum3" min-width="100" align="center" />
<el-table-column prop="task_qty9" label="日期" min-width="80" align="center" show-overflow-tooltip />
<el-table-column prop="task_qty10" label="生产线号" min-width="80" align="center" />
<el-table-column prop="task_qty11" label="操作人员" min-width="100" align="center" />
</el-table-column>
</el-table-column>
<el-table-column label="产出" align="center">
<el-table-column prop="out_qty1" label="入库日期" :formatter="crud.formatNum3" min-width="100" align="center" />
<el-table-column prop="out_qty1" label="入库日期" min-width="100" align="center" show-overflow-tooltip />
<el-table-column prop="out_qty2" label="PG粉重量" :formatter="crud.formatNum3" min-width="100" align="center" />
</el-table-column>
</el-table>
@@ -224,6 +224,7 @@ export default {
this.crud.query.end_time = (new Date().daysLater(0)).strftime('%F', 'zh')
this.query_flag = false
}
this.tableDtl = []
return true
},
hand(value) {
@@ -251,8 +252,10 @@ export default {
}
this.crud.toQuery()
},
querytable() {
this.crud.toQuery()
querytable(index, row) {
dailyplan.querytable(row).then(res => {
this.tableDtl = res
})
}
}
}