| | |
| | | /> |
| | | <el-table-column |
| | | prop="AdvaSchePiroQue" |
| | | show-tooltip-when-overflow |
| | | label="优先级" |
| | | width="90" |
| | | sortable="custom" |
| | |
| | | prop="AdvaSchePartSpec" |
| | | label="产品规格" |
| | | width="110" |
| | | show-tooltip-when-overflow |
| | | sortable="custom" |
| | | > |
| | | <template slot-scope="{row}"> |
| | |
| | | <el-table-column |
| | | prop="AdvaScheQty" |
| | | label="数量" |
| | | show-tooltip-when-overflow |
| | | width="110" |
| | | sortable="custom" |
| | | /> |
| | |
| | | prop="AdvaScheEndDate" |
| | | label="要求交付时间" |
| | | sortable="custom" |
| | | show-tooltip-when-overflow |
| | | width="160" |
| | | /> |
| | | <el-table-column |
| | | prop="AdvaScheStus" |
| | | label="排程状态" |
| | | show-tooltip-when-overflow |
| | | width="110" |
| | | sortable="custom" |
| | | > |
| | |
| | | <el-table-column |
| | | prop="AdvaScheBotProcName" |
| | | label="排程工序" |
| | | show-tooltip-when-overflow |
| | | width="110" |
| | | sortable="custom" |
| | | /> |
| | |
| | | label="计划排程时间" |
| | | width="160" |
| | | sortable="custom" |
| | | show-tooltip-when-overflow |
| | | > |
| | | <template slot-scope="{row}"> |
| | | <div v-if="row.AdvaSchePCStartDate">{{ row.AdvaSchePCStartDate }}</div> |
| | |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="排程方式" style=" display: flex;"> |
| | | <el-select v-model="formBottom.types" style="width:120px" @change="changeTypes"> |
| | | <el-select v-model="formBottom.types" :disabled="radioSelectedId===''" style="width:120px" @change="changeTypes"> |
| | | <el-option value="N" label="设备优先" /> |
| | | <el-option value="Y" label="时间优先" /> |
| | | </el-select> |
| | |
| | | scrollToY: 0, |
| | | positionB: {}, |
| | | positionA: {}, |
| | | |
| | | title_list: [], |
| | | imp_id: '', |
| | | submit_flag: false, |
| | | search_from: { |
| | | page: 1, |
| | |
| | | this.getOnclickAdvancedSchedulingDevice() |
| | | }, |
| | | click_box(val) { |
| | | console.log(val, 567) |
| | | if (!val.status) { |
| | | for (const i in this.facility_data) { |
| | | const new_arr = [] |
| | |
| | | this.bm_data[i].gtArray = arr |
| | | } |
| | | this.formBottom.real_num = 0 |
| | | this.click_schedule() |
| | | // this.click_schedule() |
| | | }, |
| | | look(data) { |
| | | this.showDialog = true |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | // this.$forceUpdate() |
| | | }, |
| | | // 换型时间 |
| | | MinutesTest(time) { |
| | |
| | | this.cl_code = row.AdvaSchePartNumber |
| | | this.AdvaScheUom = row.AdvaScheUom |
| | | this.work_order = row.AdvaScheWorkCode |
| | | |
| | | this.formBottom.scheDate.push(this.getNowFormatDate()) |
| | | this.formBottom.scheDate.push(row.AdvaScheEndDate) |
| | | if (this.formBottom.scheDate != '') { |
| | |
| | | } |
| | | |
| | | this.nitialize()// 手动过滤所有设备已排程 |
| | | |
| | | console.log(this.facility_data, 67890) |
| | | if (this.bm_data != '' && this.formBottom.types == 'N') { // 设备优先 |
| | | this.fun_time() |
| | | this.change_num(this.bm_data) |
| | |
| | | |
| | | this.title_list.push(obj) |
| | | } |
| | | console.log(12321) |
| | | console.log(data, 1) |
| | | for (const i in data) { |
| | | for (const j in data[i].children) { |
| | | if (data[i].children[j].OneStartDate != '') { |