|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
<div class="app-container">
|
|
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
|
|
|
|
|
<el-form-item label="生产日期" prop="productDateStr">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="queryParams.productDateStr"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
@ -107,7 +107,7 @@
|
|
|
|
|
<el-table-column label="一线+辅助" align="center">
|
|
|
|
|
<el-table-column label="总工时" align="center" prop="hourSum" />
|
|
|
|
|
<el-table-column label="效率提升基数" align="center" prop="effUpBase" />
|
|
|
|
|
<el-table-column label="提升目标" align="center" prop="upGoal" />
|
|
|
|
|
<el-table-column label="提升目标" align="center" prop="upGoal" :formatter="(row, column, value) => `${(value * 100).toFixed(0)}%`"/>
|
|
|
|
|
<el-table-column label="目标效率" align="center" prop="goalRate" />
|
|
|
|
|
<el-table-column label="实际效率" align="center" prop="actRate" />
|
|
|
|
|
<el-table-column label="效率提升率" align="center" prop="effUpRate" />
|
|
|
|
@ -179,6 +179,10 @@ export default {
|
|
|
|
|
indexMethod(index) {
|
|
|
|
|
return index + 1;
|
|
|
|
|
},
|
|
|
|
|
formatUpGoal(row, column, value) {
|
|
|
|
|
if (value === null || value === undefined) return '0%'; // 处理空值
|
|
|
|
|
return `${(parseFloat(value) * 100).toFixed(0)}%`; // 强制转为数字
|
|
|
|
|
},
|
|
|
|
|
/**获取默认查询时间段**/
|
|
|
|
|
getDate() {
|
|
|
|
|
let start = this.Fungetdate (0);
|
|
|
|
|