| | |
| | | style="display: flex;justify-content: space-between" |
| | | > |
| | | <div class="elForm"> |
| | | <el-form-item label-width="70px" label="订单状态" style=" display: flex;"> |
| | | <el-form-item label-width="70px" label="工单状态" style=" display: flex;"> |
| | | <el-select |
| | | v-model="form.mesorderstus" |
| | | :popper-append-to-body="false" |
| | |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="订单编号" style=" display: flex;"> |
| | | <el-form-item label="工单编号" style=" display: flex;"> |
| | | <el-input v-model="form.mesordercode" placeholder="请输入" style="width: 200px" /> |
| | | </el-form-item> |
| | | <el-form-item label="源单单号" style="display: flex;"> |
| | |
| | | /> |
| | | <el-table-column |
| | | prop="status" |
| | | label="订单状态" |
| | | label="工单状态" |
| | | sortable="custom" |
| | | width="110" |
| | | > |
| | |
| | | label-width="110px" |
| | | > |
| | | <el-form-item |
| | | label="订单状态" |
| | | label="工单状态" |
| | | prop="mesorderstus" |
| | | > |
| | | <el-select |
| | |
| | | size="mini" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="订单状态" style=" display: flex;"> |
| | | <el-form-item label="工单状态" style=" display: flex;"> |
| | | <el-select |
| | | v-model="sourceForm.erporderstus" |
| | | filterable |
| | |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-show="isExpandDialog" label="订单编号" style=" display: flex;"> |
| | | <el-form-item v-show="isExpandDialog" label="工单编号" style=" display: flex;"> |
| | | <el-input v-model="sourceForm.erpordercode" placeholder="请输入" style="width: 200px" /> |
| | | </el-form-item> |
| | | <el-form-item v-show="isExpandDialog" label="产品编码" style=" display: flex;"> |
| | |
| | | /> |
| | | <el-table-column |
| | | prop="status" |
| | | label="订单状态" |
| | | label="工单状态" |
| | | sortable="custom" |
| | | width="110" |
| | | > |
| | | <template slot-scope="{row}"> |
| | | <div v-if="row.status==='NEW'">新订单</div> |
| | | <div v-if="row.status==='NEW'">新工单</div> |
| | | <div v-if="row.status==='CREATING'">部分下达</div> |
| | | <div v-if="row.status==='CREATED'">全部下达</div> |
| | | <div v-if="row.status==='CLOSED'">已关闭</div> |
| | |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="wo" |
| | | label="订单编号" |
| | | label="工单编号" |
| | | sortable="custom" |
| | | min-width="150" |
| | | /> |
| | |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="qty" |
| | | label="订单数量" |
| | | label="工单数量" |
| | | width="150" |
| | | sortable="custom" |
| | | /> |
| | |
| | | operation: '', |
| | | dialogFormRules: { |
| | | mesorderstus: [ |
| | | { required: true, message: '请选择订单状态', trigger: ['blur', 'change'] } |
| | | { required: true, message: '请选择工单状态', trigger: ['blur', 'change'] } |
| | | ], |
| | | partcode: [ |
| | | { required: true, message: '请选择产品信息', trigger: ['blur', 'change'] } |
| | |
| | | dialogVisibleSource: false, |
| | | sourceTableData: [], |
| | | sourceForm: { |
| | | erporderstus: '', // 订单状态码 |
| | | erpordercode: '', // 订单编号 |
| | | erporderstus: '', // 工单状态码 |
| | | erpordercode: '', // 工单编号 |
| | | partcode: '', // 产品编码 |
| | | partname: '', // 产品名称 |
| | | partspec: '', // 产品规格 |
| | |
| | | const { data: res1 } = await PartSelect() |
| | | this.partArr = res1 |
| | | }, |
| | | // 订单状态改变时 |
| | | // 工单状态改变时 |
| | | erporderstusChange(val) { |
| | | this.form.mesorderstus = val |
| | | }, |
| | |
| | | } |
| | | |
| | | const data = { |
| | | erporderstus: this.sourceForm.erporderstus, // 订单状态码 |
| | | erpordercode: this.sourceForm.erpordercode, // 订单编号 |
| | | erporderstus: this.sourceForm.erporderstus, // 工单状态码 |
| | | erpordercode: this.sourceForm.erpordercode, // 工单编号 |
| | | partcode: this.sourceForm.partcode, // 产品编码 |
| | | partname: this.sourceForm.partname, // 产品名称 |
| | | partspec: this.sourceForm.partspec, // 产品规格 |