From 7c86b549b27bd54f6bd5de81c13f8242f91c87ff Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期一, 16 六月 2025 18:03:27 +0800
Subject: [PATCH] 优化文件上传组件及表格显示
---
src/views/production/components/ProductionDetailsTable.vue | 34 ++++++++++++++++------------------
1 files changed, 16 insertions(+), 18 deletions(-)
diff --git a/src/views/production/components/ProductionDetailsTable.vue b/src/views/production/components/ProductionDetailsTable.vue
index e8adfc4..678ab65 100644
--- a/src/views/production/components/ProductionDetailsTable.vue
+++ b/src/views/production/components/ProductionDetailsTable.vue
@@ -1,25 +1,14 @@
<template>
<el-table :data="tableData" :border="border" style="width: 100%">
- <el-table-column label="鐓ょ" min-width="120">
- <template #default="{ row, $index }">
+ <el-table-column label="鐓ょ" min-width="120" >
+ <template #default="{ row, $index }" >
<el-input
- v-model="row.coalType"
+ v-model="row.coal"
placeholder="璇疯緭鍏ョ叅绉�"
- @input="handleInput('coalType', $index, $event)"
+ @input="handleInput('coal', $index, $event)"
/>
</template>
</el-table-column>
-
- <el-table-column label="鐑��" min-width="120">
- <template #default="{ row, $index }">
- <el-input
- v-model="row.calorificValue"
- placeholder="璇疯緭鍏ョ儹鍊�"
- @input="handleInput('calorificValue', $index, $event)"
- />
- </template>
- </el-table-column>
-
<el-table-column label="鐢熶骇鏁伴噺" min-width="120">
<template #default="{ row, $index }">
<el-input
@@ -49,10 +38,10 @@
<el-table-column label="鑳借�楁垚鏈�" min-width="120">
<template #default="{ row, $index }">
<el-input
- v-model="row.energyCost"
+ v-model="row.energyConsumptionCost"
placeholder="璇疯緭鍏ヨ兘鑰楁垚鏈�"
type="number"
- @input="handleInput('energyCost', $index, $event)"
+ @input="handleInput('energyConsumptionCost', $index, $event)"
>
<template #suffix>
<i style="font-style:normal;">鍏�</i>
@@ -104,6 +93,15 @@
<i style="font-style:normal;">鍏�</i>
</template>
</el-input>
+ </template>
+ </el-table-column>
+ <el-table-column label="鐢熶骇浜�" min-width="120">
+ <template #default="{ row, $index }">
+ <el-input
+ v-model="row.producer"
+ placeholder="鐢熶骇浜�"
+ @input="handleInput('producer', $index, $event)"
+ />
</template>
</el-table-column>
<el-table-column v-if="showOperations" label="鎿嶄綔" width="120" fixed="right">
@@ -193,7 +191,7 @@
calculateTotalCost,
addRow: (rowData = {}) => {
const defaultRow = {
- coalType: '',
+ coal: '',
calorificValue: '',
productionQuantity: '',
laborCost: '',
--
Gitblit v1.9.3