小小儁爺
2024-10-08 951443642ef21c715f07e2ee26d2a959756a5c4d
1.工序报工   新增  注塑机号、客户、颜色
已修改2个文件
52 ■■■■■ 文件已修改
src/views/produce/stepReport.vue 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/workOrder/produceOrderList.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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 => {
src/views/workOrder/produceOrderList.vue
@@ -959,6 +959,11 @@
        ordernum: '', // 下单单数
        relse_qty: '', // 已下单数量
        injectnumber: '',
        customercode: '',
        customername: '',
        colour: '',
        saleOrderDeliveryDate: '' // 预计交付日期
      }
      this.$refs.dialogForm.clearValidate()