|
|
@@ -72,7 +72,6 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</ContentWrap>
|
|
|
-
|
|
|
<!-- 列表 -->
|
|
|
<ContentWrap ref="tableContainerRef">
|
|
|
<el-table
|
|
|
@@ -100,13 +99,7 @@
|
|
|
:min-width="columnWidths.deptName.width"
|
|
|
resizable
|
|
|
/>
|
|
|
- <el-table-column
|
|
|
- label="项目"
|
|
|
- align="center"
|
|
|
- prop="contractName"
|
|
|
- :min-width="columnWidths.contractName.width"
|
|
|
- resizable
|
|
|
- />
|
|
|
+
|
|
|
<el-table-column
|
|
|
label="任务"
|
|
|
align="center"
|
|
|
@@ -114,13 +107,7 @@
|
|
|
:min-width="columnWidths.taskName.width"
|
|
|
resizable
|
|
|
/>
|
|
|
- <el-table-column
|
|
|
- label="时间节点"
|
|
|
- align="center"
|
|
|
- prop="timeRange"
|
|
|
- :min-width="columnWidths.timeRange.width"
|
|
|
- resizable
|
|
|
- />
|
|
|
+
|
|
|
<el-table-column
|
|
|
:label="t('project.status')"
|
|
|
align="center"
|
|
|
@@ -132,20 +119,20 @@
|
|
|
<dict-tag :type="DICT_TYPE.PMS_PROJECT_RD_STATUS" :value="scope.row.rdStatus" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+
|
|
|
<el-table-column
|
|
|
- label="项目"
|
|
|
+ label="当日生产动态"
|
|
|
align="center"
|
|
|
- prop="contractName"
|
|
|
- :width="columnWidths.contractName"
|
|
|
- v-if="false"
|
|
|
+ prop="productionStatus"
|
|
|
+ :min-width="columnWidths.productionStatus.width"
|
|
|
+ resizable
|
|
|
/>
|
|
|
-
|
|
|
<el-table-column
|
|
|
- label="时间节点"
|
|
|
+ label="下步工作计划"
|
|
|
align="center"
|
|
|
- prop="timeRange"
|
|
|
- :width="columnWidths.timeRange"
|
|
|
- v-if="false"
|
|
|
+ prop="nextPlan"
|
|
|
+ :min-width="columnWidths.nextPlan.width"
|
|
|
+ fixed-width
|
|
|
/>
|
|
|
|
|
|
<!--
|
|
|
@@ -220,20 +207,7 @@
|
|
|
:min-width="columnWidths.dailyFuel.width"
|
|
|
resizable
|
|
|
/>
|
|
|
- <el-table-column
|
|
|
- label="当日生产动态"
|
|
|
- align="center"
|
|
|
- prop="productionStatus"
|
|
|
- :min-width="columnWidths.productionStatus.width"
|
|
|
- resizable
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="下步工作计划"
|
|
|
- align="center"
|
|
|
- prop="nextPlan"
|
|
|
- :min-width="columnWidths.nextPlan.width"
|
|
|
- fixed-width
|
|
|
- />
|
|
|
+
|
|
|
<el-table-column
|
|
|
label="外租设备"
|
|
|
align="center"
|
|
|
@@ -255,6 +229,20 @@
|
|
|
:min-width="columnWidths.faultDowntime.width"
|
|
|
resizable
|
|
|
/>
|
|
|
+ <el-table-column
|
|
|
+ label="项目"
|
|
|
+ align="center"
|
|
|
+ prop="contractName"
|
|
|
+ :min-width="columnWidths.contractName.width"
|
|
|
+ resizable
|
|
|
+ />
|
|
|
+ <el-table-column
|
|
|
+ label="时间节点"
|
|
|
+ align="center"
|
|
|
+ prop="timeRange"
|
|
|
+ :min-width="columnWidths.timeRange.width"
|
|
|
+ resizable
|
|
|
+ />
|
|
|
|
|
|
<el-table-column label="操作" align="center" min-width="120px" fixed="right">
|
|
|
<template #default="scope">
|
|
|
@@ -294,7 +282,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
-import { dateFormatter2 } from '@/utils/formatTime'
|
|
|
+import { dateFormatter, dateFormatter2 } from '@/utils/formatTime'
|
|
|
import download from '@/utils/download'
|
|
|
import { IotRdDailyReportApi, IotRdDailyReportVO } from '@/api/pms/iotrddailyreport'
|
|
|
import IotRdDailyReportForm from './IotRdDailyReportForm.vue'
|
|
|
@@ -612,6 +600,8 @@ const calculateColumnWidths = useDebounceFn(() => {
|
|
|
]
|
|
|
) + 'px'
|
|
|
|
|
|
+ console.log('width :>> ', width)
|
|
|
+
|
|
|
columnWidths.value[prop].width = width
|
|
|
})
|
|
|
}, 1000)
|