|
@@ -82,6 +82,7 @@
|
|
|
<el-table-column label="当日注水量(方)" align="center" prop="dailyWaterInjection" :width="columnWidths.dailyWaterInjection"/>
|
|
|
<el-table-column label="当日注气时间(H)" align="center" prop="dailyInjectGasTime" :width="columnWidths.dailyInjectGasTime"/>
|
|
|
<el-table-column label="当日注水时间(H)" align="center" prop="dailyInjectWaterTime" :width="columnWidths.dailyInjectWaterTime"/>
|
|
|
+ <el-table-column label="当日用电量(kWh)" align="center" prop="dailyPowerUsage" :width="columnWidths.dailyPowerUsage"/>
|
|
|
<el-table-column label="非生产时间(H)" align="center" prop="nonProductionTime" :width="columnWidths.nonProductionTime"/>
|
|
|
<el-table-column :label="t('project.nptReason')" align="center" prop="nptReason" :width="columnWidths.nptReason">
|
|
|
<template #default="scope">
|
|
@@ -176,6 +177,7 @@ const queryParams = reactive({
|
|
|
transitTime: [],
|
|
|
dailyGasInjection: undefined,
|
|
|
dailyWaterInjection: undefined,
|
|
|
+ dailyPowerUsage: undefined,
|
|
|
dailyInjectGasTime: [],
|
|
|
dailyInjectWaterTime: [],
|
|
|
nonProductionTime: [],
|
|
@@ -216,6 +218,7 @@ const columnWidths = ref({
|
|
|
transitTime: '100px',
|
|
|
dailyGasInjection: '150px',
|
|
|
dailyWaterInjection: '150px',
|
|
|
+ dailyPowerUsage: '150px',
|
|
|
dailyInjectGasTime: '150px',
|
|
|
dailyInjectWaterTime: '150px',
|
|
|
nonProductionTime: '150px',
|
|
@@ -255,7 +258,7 @@ const percentageFormatter = (row: any, column: any, cellValue: any, index: numbe
|
|
|
|
|
|
// 可伸缩列配置
|
|
|
const FLEXIBLE_COLUMNS = ['deptName', 'contractName', 'taskName', 'constructionStatus', 'relocationDays',
|
|
|
- 'transitTime', 'dailyGasInjection', 'dailyWaterInjection', 'dailyInjectGasTime',
|
|
|
+ 'transitTime', 'dailyGasInjection', 'dailyWaterInjection', 'dailyPowerUsage', 'dailyInjectGasTime',
|
|
|
'dailyInjectWaterTime', 'nonProductionTime', 'nptReason', 'constructionStartDate',
|
|
|
'constructionEndDate', 'totalGasInjection', 'totalWaterInjection',
|
|
|
'cumulativeCompletion', 'createTime'];
|
|
@@ -363,6 +366,7 @@ const calculateColumnWidths = () => {
|
|
|
calculateColumnMinWidth('transitTime', '运行时效', (row: any) => row.transitTime);
|
|
|
calculateColumnMinWidth('dailyGasInjection', '当日注气量(万方)', (row: any) => row.dailyGasInjection);
|
|
|
calculateColumnMinWidth('dailyWaterInjection', '当日注水量(方)', (row: any) => row.dailyWaterInjection);
|
|
|
+ calculateColumnMinWidth('dailyPowerUsage', '当日用电量(kWh)', (row: any) => row.dailyPowerUsage);
|
|
|
calculateColumnMinWidth('dailyInjectGasTime', '当日注气时间(H)', (row: any) => row.dailyInjectGasTime);
|
|
|
calculateColumnMinWidth('dailyInjectWaterTime', '当日注水时间(H)', (row: any) => row.dailyInjectWaterTime);
|
|
|
calculateColumnMinWidth('nonProductionTime', '非生产时间(H)', (row: any) => row.nonProductionTime);
|