小小儁爺
2024-09-26 e65745f91e75a032ab1ed94ab871d20ddc2913d8
src/views/workOrder/produceOrderList.vue
@@ -262,6 +262,33 @@
            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="clerkuser"
            label="销售业务员"
            show-tooltip-when-overflow
@@ -451,6 +478,27 @@
          />
        </el-form-item>
        <el-form-item label="注塑机号">
          <el-input
            v-model="dialogForm.injectnumber"
            style="width: 200px"
          />
        </el-form-item>
        <el-form-item label="客户名称">
          <el-input
            v-model="dialogForm.customername"
            style="width: 200px"
            disabled
          />
        </el-form-item>
        <el-form-item label="颜色">
          <el-input
            v-model="dialogForm.colour"
            style="width: 200px"
            disabled
          />
        </el-form-item>
        <el-form-item label="销售业务员" prop="">
          <el-input
            v-model="dialogForm.clerkuser"
@@ -579,7 +627,13 @@
        clerkuser: '', // 销售业务员
        saleOrderDeliveryDate: '' // 预计交付日期
        saleOrderDeliveryDate: '', // 预计交付日期
        'injectnumber': '', // 注塑机号
        'customercode': '', // 客户编号
        'customername': '', // 客户名称
        'colour': ''// 颜色
      },
      operation: '',
      dialogFormRules: {
@@ -810,6 +864,10 @@
            'clerkuser': i.clerkuser,
            'relse_qty': i.qty,
            'saleordercode': i.saleOrderCode,
            'injectnumber': i.injectnumber,
            'customercode': i.customercode,
            'customername': i.customername,
            'colour': i.colour,
            // 'saleOrderDeliveryDate': i.saleOrderDeliveryDate
            'saleOrderDeliveryDate': handleDatetime(new Date()) + ' 00:00:00'
          })
@@ -871,6 +929,11 @@
        this.dialogForm.ordernum = 1
        this.dialogForm.relse_qty = row.relse_qty
        this.dialogForm.clerkuser = row.clerkuser
        this.dialogForm.injectnumber = row.injectnumber
        this.dialogForm.customercode = row.customercode
        this.dialogForm.customername = row.customername
        this.dialogForm.colour = row.colour
      })
    },
    // 对话框关闭事件
@@ -934,6 +997,10 @@
            'markqty': this.dialogForm.markqty,
            'ordernum': this.dialogForm.ordernum,
            'relse_qty': this.dialogForm.relse_qty,
            'injectnumber': this.dialogForm.injectnumber, // 注塑机号
            'customercode': this.dialogForm.customercode, // 客户编号
            'customername': this.dialogForm.customername, // 客户名称
            'colour': this.dialogForm.colour, // 颜色
            'saleOrderDeliveryDate': handleDatetime(this.dialogForm.saleOrderDeliveryDate) + ' 00:00:00'
          }