liu
2026-09-18 91dcbcbd7e5813a2c382d7aa57c5483c06fdf225
src/views/productionManagement/productionReportingEntry/index.vue
@@ -44,6 +44,18 @@
          </el-select>
        </div>
        <div class="search-item">
          <span class="search_title">产品大类:</span>
          <el-select v-model="searchForm.majorCategory"
                     style="width: 180px"
                     clearable
                     placeholder="请选择"
                     @change="handleQuery">
            <el-option label="小提琴" value="小提琴" />
            <el-option label="大提琴" value="大提琴" />
            <el-option label="贝斯" value="贝斯" />
          </el-select>
        </div>
        <div class="search-item">
          <el-button type="primary" @click="handleQuery">搜索</el-button>
        </div>
      </div>
@@ -85,6 +97,7 @@
    workOrderNo: "",
    nickName: "",
    reportType: "",
    majorCategory: "",
  },
});
const { searchForm } = toRefs(data);
@@ -92,10 +105,13 @@
const tableColumn = [
  { label: "报工单号", prop: "productNo", width: 140 },
  { label: "报工人员", prop: "nickName", width: 120 },
  { label: "产品大类", prop: "majorCategory", width: 110 },
  { label: "工序", prop: "process", width: 140 },
  { label: "工单编号", prop: "workOrderNo", width: 140 },
  { label: "产出数量", prop: "quantity", width: 120 },
  { label: "报废数量", prop: "scrapQty", width: 120 },
  { label: "合格数量", prop: "quantity", width: 110 },
  { label: "轻微返工数量", prop: "reworkMinorQty", width: 120 },
  { label: "严重返工数量", prop: "reworkMajorQty", width: 120 },
  { label: "报废数量", prop: "scrapQty", width: 110 },
  { label: "工时(h)", prop: "workHour", width: 100 },
  { label: "报工结果", prop: "reportTypeName", width: 100 },
  { label: "审核状态", prop: "auditStatusName", width: 100 },