Browse Source

2022-05-23 产量报告BUG

master
rui_li 4 years ago
parent
commit
7572f838a7
  1. 15
      src/views/modules/yieldReport/com_finish_part_roll.vue

15
src/views/modules/yieldReport/com_finish_part_roll.vue

@ -42,8 +42,10 @@
v-model="pageData.reportedFlag">是否报告产量</el-checkbox> v-model="pageData.reportedFlag">是否报告产量</el-checkbox>
</el-form-item> </el-form-item>
<el-form-item class="customer-item" label="总良品数量:" style="margin-top: -10px;"> <el-form-item class="customer-item" label="总良品数量:" style="margin-top: -10px;">
<el-input v-model="pageData.approvedQty" type="number" @blur="checkValidApprovedQty"
<el-input v-if="this.preItemNo <= 0"v-model="pageData.approvedQty" type="number" @blur="checkValidApprovedQty"
style="width: 80px;" ></el-input> style="width: 80px;" ></el-input>
<el-input v-if="this.preItemNo > 0" disabled class="customer-input-color-red"
v-model="pageData.approvedQty" @blur="checkValidApprovedQty" type="number" style="width: 80px;" ></el-input>
</el-form-item> </el-form-item>
<el-form-item class="customer-item" label="总不良品数量:" style="margin-top: -10px;"> <el-form-item class="customer-item" label="总不良品数量:" style="margin-top: -10px;">
<el-input v-model="pageData.defectedQty" disabled="disabled" style="width: 80px;"></el-input> <el-input v-model="pageData.defectedQty" disabled="disabled" style="width: 80px;"></el-input>
@ -255,6 +257,7 @@ export default {
titleCon: '产量报告', titleCon: '产量报告',
showExceptionFlag: false, showExceptionFlag: false,
showShiftFlag: false, showShiftFlag: false,
preItemNo: 0,
sfdcTimeList: [], sfdcTimeList: [],
scheduleData: { scheduleData: {
site: this.$store.state.user.site, site: this.$store.state.user.site,
@ -516,6 +519,8 @@ export default {
this.pageData.orderNo = scheduleData.orderNo; this.pageData.orderNo = scheduleData.orderNo;
this.pageData.itemNo = scheduleData.itemNo; this.pageData.itemNo = scheduleData.itemNo;
this.pageData.seqNo = scheduleData.seqNo; this.pageData.seqNo = scheduleData.seqNo;
//
this.preItemNo = scheduleData.preItemNo
// //
if(null == scheduleData.rollNo || scheduleData.rollNo == ''){ if(null == scheduleData.rollNo || scheduleData.rollNo == ''){
@ -639,8 +644,8 @@ export default {
}); });
//6. //6.
await 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.sfdcApprovedQty = this.pageData.approvedQty - 0;
this.pageData.sfdcDefectedQty = this.pageData.defectedQty - 0;
this.pageData.sfdcReportedQty = this.pageData.sfdcApprovedQty + this.pageData.sfdcDefectedQty; this.pageData.sfdcReportedQty = this.pageData.sfdcApprovedQty + this.pageData.sfdcDefectedQty;
}); });
// //
@ -715,8 +720,8 @@ export default {
// //
refreshSfdcData(){ refreshSfdcData(){
getSfdcReportedData(this.scheduleData).then(({data}) => { 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.sfdcApprovedQty = this.pageData.approvedQty - 0;
this.pageData.sfdcDefectedQty = this.pageData.defectedQty - 0;
this.pageData.sfdcReportedQty = this.pageData.sfdcApprovedQty + this.pageData.sfdcDefectedQty; this.pageData.sfdcReportedQty = this.pageData.sfdcApprovedQty + this.pageData.sfdcDefectedQty;
}); });
}, },

Loading…
Cancel
Save