|
|
@ -474,7 +474,7 @@ |
|
|
<el-input type="number" style="width: 178px;" :disabled="approveFlag" class="input_reight" v-model="saveHeaderData.qtyApprove" @blur="qtyApproveBlur()"></el-input> |
|
|
<el-input type="number" style="width: 178px;" :disabled="approveFlag" class="input_reight" v-model="saveHeaderData.qtyApprove" @blur="qtyApproveBlur()"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="不合格/缺失数量" > |
|
|
<el-form-item label="不合格/缺失数量" > |
|
|
<el-input type="number" class="input_left" style="width: 178px;" :disabled="unapproveFlag" v-model="saveHeaderData.qtyUnApprove" @blur="qtyReportedBlur()"></el-input> |
|
|
|
|
|
|
|
|
<el-input type="number" class="input_left" style="width: 178px;" v-model="saveHeaderData.qtyUnApprove" @blur="qtyReportedBlur()"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="生产模数"> |
|
|
<el-form-item label="生产模数"> |
|
|
<el-input type="number" style="width: 178px;" v-model="moQty" @blur="moQtyBlur()"></el-input> |
|
|
<el-input type="number" style="width: 178px;" v-model="moQty" @blur="moQtyBlur()"></el-input> |
|
|
@ -486,7 +486,7 @@ |
|
|
<el-input type="number" style="width: 178px;" class="input_reight" :disabled="factorFlag" v-model="KGApprove" @blur="KGApproveBlur()"></el-input> |
|
|
<el-input type="number" style="width: 178px;" class="input_reight" :disabled="factorFlag" v-model="KGApprove" @blur="KGApproveBlur()"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="不合格/缺失重量(KG)"> |
|
|
<el-form-item label="不合格/缺失重量(KG)"> |
|
|
<el-input type="number" class="input_left" style="width: 178px;" :disabled="factorFlag||unapproveFlag" v-model="KGReported" @blur="KGReportedBlur()"></el-input> |
|
|
|
|
|
|
|
|
<el-input type="number" class="input_left" style="width: 178px;" :disabled="factorFlag" v-model="KGReported" @blur="KGReportedBlur()"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="模具孔数"> |
|
|
<el-form-item label="模具孔数"> |
|
|
<el-input type="number" class="input_left" style="width: 178px;" disabled v-model="cavity" ></el-input> |
|
|
<el-input type="number" class="input_left" style="width: 178px;" disabled v-model="cavity" ></el-input> |
|
|
@ -510,7 +510,7 @@ |
|
|
<legend class="customer-legend">不良处理</legend> |
|
|
<legend class="customer-legend">不良处理</legend> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form-item label="报废数量"> |
|
|
<el-form-item label="报废数量"> |
|
|
<el-input style="width: 80px;" type="number" v-model="saveHeaderData.scrapQty"></el-input> |
|
|
|
|
|
|
|
|
<el-input style="width: 80px;" type="number" :disabled="unapproveFlag" v-model="saveHeaderData.scrapQty"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="报废原因"> |
|
|
<el-form-item label="报废原因"> |
|
|
<el-input style="width: 480px;" v-model="saveHeaderData.scrapRemark"></el-input> |
|
|
<el-input style="width: 480px;" v-model="saveHeaderData.scrapRemark"></el-input> |
|
|
@ -518,10 +518,10 @@ |
|
|
</el-form> |
|
|
</el-form> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form-item label="接收数量"> |
|
|
<el-form-item label="接收数量"> |
|
|
<el-input style="width: 80px;" type="number" v-model="saveHeaderData.acceptQty"></el-input> |
|
|
|
|
|
|
|
|
<el-input style="width: 80px;" type="number" :disabled="unapproveFlag" v-model="saveHeaderData.acceptQty"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="瑕疵原因"> |
|
|
<el-form-item label="瑕疵原因"> |
|
|
<el-input style="width: 480px;" v-model="saveHeaderData.acceptRemark"></el-input> |
|
|
|
|
|
|
|
|
<el-input style="width: 480px;" v-model="saveHeaderData.acceptRemark"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
</fieldset> |
|
|
</fieldset> |
|
|
@ -647,8 +647,10 @@ |
|
|
saveHeaderData: { |
|
|
saveHeaderData: { |
|
|
deep: true, |
|
|
deep: true, |
|
|
handler: function (newV, oldV) { |
|
|
handler: function (newV, oldV) { |
|
|
if((this.saveHeaderData.scrapQty===0||this.saveHeaderData.scrapQty===null||this.saveHeaderData.scrapQty==='')&&(this.saveHeaderData.acceptQty===0||this.saveHeaderData.acceptQty===null||this.saveHeaderData.acceptQty==='')){ |
|
|
|
|
|
|
|
|
if(this.saveHeaderData.qtyUnApprove==0||this.saveHeaderData.qtyUnApprove===null||this.saveHeaderData.qtyUnApprove===''){ |
|
|
this.unapproveFlag=true |
|
|
this.unapproveFlag=true |
|
|
|
|
|
this.saveHeaderData.scrapQty='' |
|
|
|
|
|
this.saveHeaderData.acceptQty='' |
|
|
}else { |
|
|
}else { |
|
|
this.unapproveFlag=false |
|
|
this.unapproveFlag=false |
|
|
} |
|
|
} |
|
|
|