gaoluyang
3 天以前 2323c93baf009d2f60acaec545622611673203cb
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: '',