Browse Source

结束卷代码 BUG 修改

master
Rui_Li 4 years ago
parent
commit
19a398d745
  1. 74
      src/views/modules/yieldReport/com_finish_roll.vue
  2. 54
      src/views/modules/yieldReport/com_produce_report_normal.vue

74
src/views/modules/yieldReport/com_finish_roll.vue

@ -549,54 +549,51 @@ export default {
},
/*刷新当前的页面参数*/
refreshPageData(){
async refreshPageData(){
//1.
getCurrentRollReportedQty(this.scheduleData).then(({data}) => {
await getCurrentRollReportedQty(this.scheduleData).then(({data}) => {
this.pageData.approvedQty = data.row.approvedQty;
this.pageData.defectedQty = data.row.defectedQty;
this.pageData.totalQty = data.row.totalQty;
this.pageData.otherRollQty = data.row.otherRollQty;
}).then(() => {
//2.
countSfdcTimeQty(this.scheduleData).then(({data}) => {
this.pageData.totalSetupTime = data.row.totalSetupTime;
this.pageData.totalDowntimeTimeSetup = data.row.totalDowntimeTimeSetup;
this.pageData.totalPureSetupTime = data.row.totalPureSetupTime;
this.pageData.totalProdTime = data.row.totalProdTime;
this.pageData.totalDowntimeTimeProd = data.row.totalDowntimeTimeProd;
this.pageData.totalPureProdTime = data.row.totalPureProdTime;
this.pageData.totalManufactureTime = data.row.totalManufactureTime;
this.pageData.totalManufactureDowntimeTime = data.row.totalManufactureDowntimeTime;
this.pageData.totalPureManufactureTime = data.row.totalPureManufactureTime;
//
//=
this.pageData.sfdcProdTime = this.pageData.totalProdTime;
//=
this.pageData.sfdcSetupTime = this.pageData.totalSetupTime;
//=
this.pageData.sfdcManufactureTime = this.pageData.totalManufactureTime;
//=
this.pageData.sfdcSetupDownTime = this.pageData.totalDowntimeTimeSetup;
//=
this.pageData.sfdcProdSetupTime = this.pageData.totalDowntimeTimeProd;
//=
this.pageData.sfdcDownTime = this.pageData.totalManufactureDowntimeTime;
});
}).then(() => {
})
//2.
await countSfdcTimeQty(this.scheduleData).then(({data}) => {
this.pageData.totalSetupTime = data.row.totalSetupTime;
this.pageData.totalDowntimeTimeSetup = data.row.totalDowntimeTimeSetup;
this.pageData.totalPureSetupTime = data.row.totalPureSetupTime;
this.pageData.totalProdTime = data.row.totalProdTime;
this.pageData.totalDowntimeTimeProd = data.row.totalDowntimeTimeProd;
this.pageData.totalPureProdTime = data.row.totalPureProdTime;
this.pageData.totalManufactureTime = data.row.totalManufactureTime;
this.pageData.totalManufactureDowntimeTime = data.row.totalManufactureDowntimeTime;
this.pageData.totalPureManufactureTime = data.row.totalPureManufactureTime;
//
//=
this.pageData.sfdcProdTime = this.pageData.totalProdTime;
//=
this.pageData.sfdcSetupTime = this.pageData.totalSetupTime;
//=
this.pageData.sfdcManufactureTime = this.pageData.totalManufactureTime;
//=
this.pageData.sfdcSetupDownTime = this.pageData.totalDowntimeTimeSetup;
//=
this.pageData.sfdcProdSetupTime = this.pageData.totalDowntimeTimeProd;
//=
this.pageData.sfdcDownTime = this.pageData.totalManufactureDowntimeTime;
});
//3.
getScheduleShiftData(this.scheduleData).then(({data}) => {
await getScheduleShiftData(this.scheduleData).then(({data}) => {
this.pageData.shiftDesc = data.row.shiftDesc;//
this.pageData.scheduledDate = data.row.scheduledDate.substring(0, 10);//
});
}).then(() => {
//4.
getSfdcTimeMaxAndMinTime(this.scheduleData).then(({data}) => {
await getSfdcTimeMaxAndMinTime(this.scheduleData).then(({data}) => {
this.pageData.eventTime = data.row.eventTime;
this.pageData.tillTime = data.row.tillTime;
});
}).then(() => {
//5.Sfdc
getSfdcTimeData(this.scheduleData).then(({data}) => {
await getSfdcTimeData(this.scheduleData).then(({data}) => {
//
if(data.resultCode == 200){
//
@ -611,21 +608,16 @@ export default {
//
}
});
}).then(() => {
//6.
getSfdcReportedData(this.scheduleData).then(({data}) => {
await getSfdcReportedData(this.scheduleData).then(({data}) => {
this.pageData.sfdcApprovedQty = this.pageData.approvedQty - data.row.approveQty;
this.pageData.sfdcDefectedQty = this.pageData.defectedQty - data.row.defectQty;
this.pageData.sfdcReportedQty = this.pageData.sfdcApprovedQty + this.pageData.sfdcDefectedQty;
});
}).then(() => {
//
getSfdcMaterialByRollNo(this.scheduleData).then(({data}) => {
await getSfdcMaterialByRollNo(this.scheduleData).then(({data}) => {
this.sfdcMaterialList = data.rows;
});
});
},
/*刷新当前卷的报工数据汇总*/

54
src/views/modules/yieldReport/com_produce_report_normal.vue

@ -2797,13 +2797,19 @@ export default {
});
},
//
getCurrentRollOpsBySeqNoFun() {
getCurrentRollOpsBySeqNo(this.currentRollOps).then(({data}) => {
this.currentRollOps.rollNo = data.row.rollNo;
this.scheduleData.rollNo = data.row.rollNo;
this.currentRollOps.finishedFlag = data.row.finishedFlag;
async getCurrentRollOpsBySeqNoFun() {
await getCurrentRollOpsBySeqNo(this.currentRollOps).then(({data}) => {
if(data.code === 200){
this.currentRollOps.rollNo = data.row.rollNo;
this.scheduleData.rollNo = data.row.rollNo;
this.currentRollOps.finishedFlag = data.row.finishedFlag;
}else{
this.currentRollOps.rollNo = '';
this.scheduleData.rollNo = '';
}
//
this.searchData = JSON.parse(JSON.stringify(this.scheduleData));
console.log(123)
});
},
@ -2814,8 +2820,8 @@ export default {
},
//
getSfdcTimeList() {
getSfdcTimeByCon(this.searchData).then(({data}) => {
async getSfdcTimeList() {
await getSfdcTimeByCon(this.searchData).then(({data}) => {
this.sfdcTimeList = data.rows;
});
},
@ -2870,7 +2876,10 @@ export default {
},
//table
refreshCurrentTabTable() {
async refreshCurrentTabTable() {
console.log(456)
//
this.searchData = JSON.parse(JSON.stringify(this.scheduleData));
//
if (this.scheduleData.currentRollFlag) {
//
@ -2878,9 +2887,11 @@ export default {
} else {
this.searchData.rollNo = '';
}
console.log(this.scheduleData,this.searchData)
//
if (this.activeTable == 'sfdc_time') {
this.getSfdcTimeList();
await this.getSfdcTimeList();
} else if (this.activeTable == 'sfdc_tool') {
this.getOrderToolList();
this.getSfdcToolList();
@ -2905,8 +2916,9 @@ export default {
},
//
refreshPageData() {
getScheduleDataBySeqNo(this.scheduleData.seqNo).then(({data}) => {
async refreshPageData() {
await getScheduleDataBySeqNo(this.scheduleData.seqNo).then(({data}) => {
console.log(12)
this.scheduleData.seqNo = data.row.seqNo;
this.scheduleData.orderNo = data.row.orderNo;
this.scheduleData.itemNo = data.row.itemNo;
@ -2926,24 +2938,22 @@ export default {
//
this.titleCon = '机台工作台' + ' - ' + data.row.workCenterDesc + ' '
+ data.row.resourceDesc + ' (' + this.operatorData.operatorName + ')';
}).then(() => {
//
this.visibleFlag = true;
})
//
this.getCurrentRollOpsBySeqNoFun();
}).then(() => {
await this.getCurrentRollOpsBySeqNoFun();
//table
this.activeTable = 'sfdc_time';
//table
this.refreshCurrentTabTable();
}).then(() => {
await this.refreshCurrentTabTable();
//
this.refreshPageButtons();
});
await this.refreshPageButtons();
},
//
refreshPageButtons() {
async refreshPageButtons() {
//
if (this.operatorData.operatorId == null || this.operatorData.operatorId == '') {
this.buttonTags.createNewRollFlag = true;
@ -2960,7 +2970,7 @@ export default {
//
this.buttonTags.mergeRollFlag = false;
//
refreshWorkPlatformButtons(this.scheduleData).then(({data}) => {
await refreshWorkPlatformButtons(this.scheduleData).then(({data}) => {
if (data.resultMap.createNewRollFlag == 'Y') {
this.buttonTags.createNewRollFlag = false;
} else {

Loading…
Cancel
Save