|
|
|
@ -484,18 +484,33 @@ |
|
|
|
<el-input type="number" class="input_left" style="width: 178px;" disabled v-model="saveHeaderData.liLunQty" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<fieldset class="customer-fieldset" style="width: 597px;margin-left: -10px;"> |
|
|
|
<legend class="customer-legend">不良品分析</legend> |
|
|
|
<fieldset class="customer-fieldset" style="width: 597px;margin-left: -3px;"> |
|
|
|
<legend class="customer-legend">不良处理</legend> |
|
|
|
<!-- <el-form :inline="true" label-position="top">--> |
|
|
|
<!-- <el-form-item>--> |
|
|
|
<!-- <span slot="label" style="" @click="getBaseList(26 ,2)"><a herf="#">操作员</a></span>--> |
|
|
|
<!-- <el-input style="width: 178px;" v-model="saveHeaderData.operatorId2"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="操作员姓名">--> |
|
|
|
<!-- <el-input style="width: 178px;" v-model="saveHeaderData.operatorIdName2"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="报废原因">--> |
|
|
|
<!-- <el-input style="width: 178px;" v-model="saveHeaderData.scrapReason"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-form>--> |
|
|
|
<el-form :inline="true" label-position="top"> |
|
|
|
<el-form-item> |
|
|
|
<span slot="label" style="" @click="getBaseList(26 ,2)"><a herf="#">操作员</a></span> |
|
|
|
<el-input style="width: 178px;" v-model="saveHeaderData.operatorId2"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="操作员姓名"> |
|
|
|
<el-input style="width: 178px;" v-model="saveHeaderData.operatorIdName2"></el-input> |
|
|
|
<el-form-item label="处理方式"> |
|
|
|
<el-select v-model="saveHeaderData.badCodeNo" style="width: 120px" |
|
|
|
placeholder="请选择"> |
|
|
|
<el-option label="无" value=""></el-option> |
|
|
|
<el-option v-for="item in badCodeList " :key="index" :label="item.defectDesc" |
|
|
|
:value="item.defectCode"> |
|
|
|
|
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="报废原因"> |
|
|
|
<el-input style="width: 178px;" v-model="saveHeaderData.scrapReason"></el-input> |
|
|
|
<el-form-item label="备注"> |
|
|
|
<el-input style="width: 440px;" v-model="saveHeaderData.badRemark"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</fieldset> |
|
|
|
@ -586,6 +601,7 @@ |
|
|
|
stopWork, |
|
|
|
continueWork, |
|
|
|
getTvList, |
|
|
|
getBadCodeList, |
|
|
|
} from '@/api/production/generateReport.js' |
|
|
|
import Chooselist from '@/views/modules/common/Chooselist' |
|
|
|
import { |
|
|
|
@ -618,7 +634,10 @@ |
|
|
|
moQty:'', |
|
|
|
tvList:[], |
|
|
|
tvId:'', |
|
|
|
badCodeList:'', |
|
|
|
saveHeaderData: { |
|
|
|
badCodeNo:'', |
|
|
|
badRemark:'', |
|
|
|
wasteWeight:0, |
|
|
|
printQty:'', |
|
|
|
boxWeight:0, |
|
|
|
@ -1098,6 +1117,8 @@ |
|
|
|
this.KGRework=0 |
|
|
|
this.saveHeaderData.qtyApprove=0 |
|
|
|
this.saveHeaderData.qtyUnApprove=0 |
|
|
|
this.saveHeaderData.badCodeNo='' |
|
|
|
this.saveHeaderData.badRemark= '' |
|
|
|
this.saveHeaderData.qtyRework=0 |
|
|
|
this.saveHeaderData.moldQty=0 |
|
|
|
this.saveHeaderData.reportWeight=0 |
|
|
|
@ -1350,8 +1371,14 @@ |
|
|
|
this.tvList = data.rows; |
|
|
|
}) |
|
|
|
}, |
|
|
|
getBadCodeList(){ |
|
|
|
getBadCodeList().then(({data}) => { |
|
|
|
this.badCodeList = data.rows; |
|
|
|
}) |
|
|
|
}, |
|
|
|
}, |
|
|
|
created () { |
|
|
|
this.getBadCodeList(); |
|
|
|
this.searchAllTV(); |
|
|
|
} |
|
|
|
} |
|
|
|
|