gaoluyang
2025-12-04 0c5b607e028bd756079cb328dd0914db2c9093f5
src/views/productionManagement/productionDispatching/index.vue
@@ -1,32 +1,32 @@
<template>
   <div class="app-container">
      <!-- 炒机1-4 展示(总量 / 正在生产量 / 空余量) -->
      <div class="machines-grid">
         <div v-for="machine in machines" :key="machine.id" class="machine-card">
            <div class="machine-title">{{ machine.name }}</div>
            <div class="machine-metrics">
            <div class="machine-control">
               <span>总量(kg):</span>
               <el-input-number v-model="machineData[machine.name].workLoad" :min="0" :step="1" size="small" />
            </div>
            <div><span> 预计投入量(kg):</span><span>{{ machineData[machine.name].currentWorkLoad }}</span></div>
            <div><span>空余工作量(kg):</span><span>{{ machineData[machine.name].vacant }}</span></div>
         </div>
         </div>
         <div class="save-button-container">
            <div class="loss-rate-container">
               <span class="loss-rate-label">损耗率(%):</span>
               <el-select v-model="rate" placeholder="请选择损耗率" style="width: 120px" size="small">
                  <el-option label="6" :value="6" />
                  <el-option label="7" :value="7" />
                  <el-option label="8" :value="8" />
                  <el-option label="9" :value="9" />
                  <el-option label="10" :value="10" />
               </el-select>
            </div>
            <el-button type="primary" @click="saveMachineTotals" size="small">保存设置</el-button>
         </div>
      </div>
<!--      <div class="machines-grid">-->
<!--         <div v-for="machine in machines" :key="machine.id" class="machine-card">-->
<!--            <div class="machine-title">{{ machine.name }}</div>-->
<!--            <div class="machine-metrics">-->
<!--            <div class="machine-control">-->
<!--               <span>总量(kg):</span>-->
<!--               <el-input-number v-model="machineData[machine.name].workLoad" :min="0" :step="1" size="small" />-->
<!--            </div>-->
<!--            <div><span> 预计投入量(kg):</span><span>{{ machineData[machine.name].currentWorkLoad }}</span></div>-->
<!--            <div><span>空余工作量(kg):</span><span>{{ machineData[machine.name].vacant }}</span></div>-->
<!--         </div>-->
<!--         </div>-->
<!--         <div class="save-button-container">-->
<!--            <div class="loss-rate-container">-->
<!--               <span class="loss-rate-label">损耗率(%):</span>-->
<!--               <el-select v-model="rate" placeholder="请选择损耗率" style="width: 120px" size="small">-->
<!--                  <el-option label="6" :value="6" />-->
<!--                  <el-option label="7" :value="7" />-->
<!--                  <el-option label="8" :value="8" />-->
<!--                  <el-option label="9" :value="9" />-->
<!--                  <el-option label="10" :value="10" />-->
<!--               </el-select>-->
<!--            </div>-->
<!--            <el-button type="primary" @click="saveMachineTotals" size="small">保存设置</el-button>-->
<!--         </div>-->
<!--      </div>-->
      <div class="search_form">
         <div>
            <span class="search_title">客户名称:</span>
@@ -126,11 +126,11 @@
      prop: "specificationModel",
      width: 120,
   },
   {
      label: "绑定机器",
      prop: "speculativeTradingName",
      width: 220,
   },
   // {
   //    label: "绑定机器",
   //    prop: "speculativeTradingName",
   //    width: 220,
   // },
   {
      label: "单位",
      prop: "unit",