|
|
|
@ -42,8 +42,10 @@ |
|
|
|
v-model="pageData.reportedFlag">是否报告产量</el-checkbox> |
|
|
|
</el-form-item> |
|
|
|
<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> |
|
|
|
<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 class="customer-item" label="总不良品数量:" style="margin-top: -10px;"> |
|
|
|
<el-input v-model="pageData.defectedQty" disabled="disabled" style="width: 80px;"></el-input> |
|
|
|
@ -255,6 +257,7 @@ export default { |
|
|
|
titleCon: '产量报告', |
|
|
|
showExceptionFlag: false, |
|
|
|
showShiftFlag: false, |
|
|
|
preItemNo: 0, |
|
|
|
sfdcTimeList: [], |
|
|
|
scheduleData: { |
|
|
|
site: this.$store.state.user.site, |
|
|
|
@ -516,6 +519,8 @@ export default { |
|
|
|
this.pageData.orderNo = scheduleData.orderNo; |
|
|
|
this.pageData.itemNo = scheduleData.itemNo; |
|
|
|
this.pageData.seqNo = scheduleData.seqNo; |
|
|
|
//设置首道工序 |
|
|
|
this.preItemNo = scheduleData.preItemNo |
|
|
|
|
|
|
|
//特殊处理 判断是否是空的卷号 |
|
|
|
if(null == scheduleData.rollNo || scheduleData.rollNo == ''){ |
|
|
|
@ -639,8 +644,8 @@ export default { |
|
|
|
}); |
|
|
|
//6.刷新当前卷的报工数据 |
|
|
|
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; |
|
|
|
}); |
|
|
|
//刷新当前卷的时间数据 |
|
|
|
@ -715,8 +720,8 @@ export default { |
|
|
|
//刷新当前卷的报工数据 |
|
|
|
refreshSfdcData(){ |
|
|
|
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; |
|
|
|
}); |
|
|
|
}, |
|
|
|
|