小小儁爺
2024-10-08 951443642ef21c715f07e2ee26d2a959756a5c4d
src/views/produce/stepReport.vue
@@ -245,6 +245,35 @@
                width="120"
                sortable="custom"
              />
              <el-table-column
                prop="injectnumber"
                label="注塑机号"
                show-tooltip-when-overflow
                width="110"
                sortable="custom"
              >
                <template slot-scope="{row}">{{ row.injectnumber?row.injectnumber:'/' }}</template>
              </el-table-column>
              <el-table-column
                prop="customername"
                label="客户名称"
                show-tooltip-when-overflow
                width="110"
                sortable="custom"
              >
                <template slot-scope="{row}">{{ row.customername?row.customername:'/' }}</template>
              </el-table-column>
              <el-table-column
                prop="colour"
                label="颜色"
                show-tooltip-when-overflow
                width="110"
                sortable="custom"
              >
                <template slot-scope="{row}">{{ row.colour?row.colour:'/' }}</template>
              </el-table-column>
              <el-table-column
                prop="plan_qty"
                label="任务数量"
@@ -372,6 +401,17 @@
        <el-form-item label="下道工序" class="dialogFormItem">
          <div class="dialogFormItemDiv">{{ dialogForm.nextstepname ? dialogForm.nextstepname : '/' }}</div>
        </el-form-item>
        <el-form-item label="注塑机号" class="dialogFormItem">
          <div class="dialogFormItemDiv">{{ dialogForm.injectnumber?dialogForm.injectnumber:'/' }}</div>
        </el-form-item>
        <el-form-item label="客户名称" class="dialogFormItem">
          <div class="dialogFormItemDiv">{{ dialogForm.customername?dialogForm.customername:'/' }}</div>
        </el-form-item>
        <el-form-item label="颜色" class="dialogFormItem">
          <div class="dialogFormItemDiv">{{ dialogForm.colour? dialogForm.colour:'/' }}</div>
        </el-form-item>
        <el-form-item label="任务数量" class="dialogFormItem">
          <div class="dialogFormItemDiv">{{ dialogForm.planqty }}</div>
        </el-form-item>
@@ -1123,6 +1163,8 @@
    },
    // 生产开报工:报工/外协(发料/收料)时条件判断及数据返回接口
    async getMesOrderStepStart(OperType, SelectType, wocode, stepcode) {
      const row = this.tableData.find(i => i.wo_code === wocode && i.stepcode === stepcode)
      const data = {
        OperType, SelectType, wocode, stepcode
      }
@@ -1151,6 +1193,11 @@
        this.dialogForm.eqpcode = res.eqpcode
        this.dialogForm.eqpname = res.eqpname
        this.dialogForm.injectnumber = row.injectnumber
        this.dialogForm.customercode = row.customercode
        this.dialogForm.customername = row.customername
        this.dialogForm.colour = row.colour
        if (this.activeName === '外协收料') {
          this.dialogForm.list = []
          res.list.forEach(i => {