| | |
| | | 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="weight" |
| | | label="重量" |
| | | show-tooltip-when-overflow |
| | | width="110" |
| | | sortable="custom" |
| | | > |
| | | <template slot-scope="{row}">{{ row.weight?row.weight:'/' }}</template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | prop="totalnumber" |
| | | label="总料" |
| | | show-tooltip-when-overflow |
| | | width="110" |
| | | sortable="custom" |
| | | > |
| | | <template slot-scope="{row}">{{ row.totalnumber?row.totalnumber:'/' }}</template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | prop="plan_qty" |
| | | label="任务数量" |
| | |
| | | :visible.sync="dialogVisible" |
| | | width="1160px" |
| | | :close-on-click-modal="false" |
| | | :top="activeName==='生产列表'||activeName==='外协收料'? '6vh':'15vh'" |
| | | :top="activeName==='生产列表'||activeName==='外协收料'? '6vh':'8vh'" |
| | | @closed="handleClose" |
| | | @close="handleClose" |
| | | > |
| | |
| | | <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.weight? dialogForm.weight:'/' }}</div> |
| | | </el-form-item> |
| | | <el-form-item label="总料" class="dialogFormItem"> |
| | | <div class="dialogFormItemDiv">{{ dialogForm.totalnumber? dialogForm.totalnumber:'/' }}</div> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="任务数量" class="dialogFormItem"> |
| | | <div class="dialogFormItemDiv">{{ dialogForm.planqty }}</div> |
| | | </el-form-item> |
| | |
| | | }, |
| | | // 生产开报工:报工/外协(发料/收料)时条件判断及数据返回接口 |
| | | 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 |
| | | } |
| | |
| | | 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 |
| | | this.dialogForm.weight = row.weight |
| | | this.dialogForm.totalnumber = row.totalnumber |
| | | |
| | | if (this.activeName === '外协收料') { |
| | | this.dialogForm.list = [] |
| | | res.list.forEach(i => { |