fix:员工工时统计
This commit is contained in:
parent
60f00d62de
commit
4784a996f5
|
@ -27,11 +27,11 @@
|
|||
icon="el-icon-search"
|
||||
@click="handleQuery"
|
||||
></el-button>
|
||||
<el-button
|
||||
<!-- <el-button
|
||||
@click="handleExport"
|
||||
class="tables"
|
||||
type="primary"
|
||||
>导出</el-button>
|
||||
>导出</el-button> -->
|
||||
</div>
|
||||
</el-header>
|
||||
<el-main class="nopadding">
|
||||
|
@ -42,16 +42,13 @@
|
|||
stripe
|
||||
>
|
||||
<el-table-column type="index" width="50" fixed="left"/>
|
||||
<el-table-column label="操作人" fixed="left">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.data.操作人 }}</span>
|
||||
</template>
|
||||
<el-table-column label="操作人" prop="操作人">
|
||||
</el-table-column>
|
||||
<el-table-column label="日期" fixed="left">
|
||||
<el-table-column label="日期" prop="日期">
|
||||
</el-table-column>
|
||||
<el-table-column label="工作统计" align="center">
|
||||
<el-table-column label="物料领用数" align="center">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.data.毛坯检测_缺陷项_角偏?scope.row.data.毛坯检测_缺陷项_角偏:0 }}</span>
|
||||
<div v-for="value in scope.row.data" :key="value.name">{{ value.name }}:{{ value.count }}、</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</scTable>
|
||||
|
@ -84,8 +81,18 @@ export default {
|
|||
let params = {};
|
||||
params.query = that.query;
|
||||
that.$API.bi.dataset.exec.req('lineDay_p', params).then((res) => {
|
||||
that.tableData = res.data2.ds0;
|
||||
console.log(that.tableData);
|
||||
let data = res.data2.ds0;
|
||||
data.forEach((item) => {
|
||||
item.data = [];
|
||||
item.工段物料领用数 = JSON.parse(item.工段物料领用数);
|
||||
for(let key in item.工段物料领用数){
|
||||
item.data.push({
|
||||
"name":key,
|
||||
"count":item.工段物料领用数[key]
|
||||
})
|
||||
}
|
||||
})
|
||||
that.tableData = data;
|
||||
});
|
||||
},
|
||||
handleQuery(){
|
||||
|
|
Loading…
Reference in New Issue