Browse Source

0412 新看板

master
ruanqi 1 year ago
parent
commit
795769bd3e
  1. 14
      src/views/modules/production/generateReport.vue

14
src/views/modules/production/generateReport.vue

@ -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-form-item>
<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 label="生产模数">
<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-form-item>
<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 label="模具孔数">
<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>
<el-form :inline="true" label-position="top">
<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 label="报废原因">
<el-input style="width: 480px;" v-model="saveHeaderData.scrapRemark"></el-input>
@ -518,10 +518,10 @@
</el-form>
<el-form :inline="true" label-position="top">
<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 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>
</fieldset>
@ -647,8 +647,10 @@
saveHeaderData: {
deep: true,
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.saveHeaderData.scrapQty=''
this.saveHeaderData.acceptQty=''
}else {
this.unapproveFlag=false
}

Loading…
Cancel
Save