张诺
10 小时以前 f624d2f62d1e2e6c61dffd79eb728d41a0128c72
src/views/productionManagement/workOrder/index.vue
@@ -337,10 +337,8 @@
            </el-button>
          </el-col>
        </el-row>
        <el-table :data="scheduleRows" border style="width: 100%" v-loading="scheduleLoading">
          <el-table-column type="index" label="序号" width="70" align="center" />
          <el-table-column type="index" label="序号" width="70" align="center" :index="indexMethod" />
          <el-table-column label="本次上机机台" min-width="220">
            <template #default="{ row }">
              <el-select
@@ -673,8 +671,7 @@
      return;
    }
    const rows = buildScheduleRowsFromRecords(records);
    const rows = records.map(record => mapMachineRecordToScheduleRow(record));
    scheduleRows.value = rows.length > 0 ? rows : [createScheduleRow({})];
  } catch (error) {
    console.error("获取排产记录失败", error);
@@ -815,6 +812,10 @@
  }
  return payload;
};
const indexMethod = (index) => {
  return (schedulePage.current - 1) * schedulePage.size + index + 1;
};
const mapMachineRecordToScheduleRow = (record) => {
@@ -1009,7 +1010,7 @@
          showReportDialog(row);
        },
        // 用户当前id
        disabled: row => row.completeQuantity === row.planQuantity ||
        disabled: row => row.completeQuantity !==0 ||
            !isCurrentUserInUserIds(row)
      },
      {