|
|
|
@ -54,6 +54,12 @@ |
|
|
|
<el-option label="质量" value="R024"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="是否退回"> |
|
|
|
<el-select v-model="searchData.isReturn" clearable style="width: 80px"> |
|
|
|
<el-option label="Y" value="Y"></el-option> |
|
|
|
<el-option label="N" value="N"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label=" "> |
|
|
|
<el-button v-if="!authSearch" @click="searchClick">查询</el-button> |
|
|
|
<el-button @click="exportExcel()" type="primary" style="margin-left: 2px">{{'导出'}}</el-button> |
|
|
|
@ -135,10 +141,13 @@ |
|
|
|
value-format='yyyy-MM-dd HH:mm:ss' format='yyyy-MM-dd HH:mm:ss' placeholder="到达时间"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'是否退回'"> |
|
|
|
<el-input v-model="saveData.isReturn" disabled style="width: 100px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'维保结论'"> |
|
|
|
<el-select v-model="saveData.checkResult" style="width: 100px" placeholder="请选择"> |
|
|
|
<el-option label="合格" value="合格"></el-option> |
|
|
|
<el-option label="异常" value="异常"></el-option> |
|
|
|
<el-option label="不合格" value="异常"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item v-if="this.saveData.checkResult === '异常'" :label="'异常原因'"> |
|
|
|
@ -598,7 +607,8 @@ |
|
|
|
page: 1, |
|
|
|
limit: 10, |
|
|
|
searchType: 'reportMaintenance', |
|
|
|
checkType: '' |
|
|
|
checkType: '', |
|
|
|
isReturn: 'N' |
|
|
|
}, |
|
|
|
height: 200, |
|
|
|
pageIndex: 1, |
|
|
|
@ -2078,6 +2088,7 @@ |
|
|
|
}, |
|
|
|
|
|
|
|
reportModal (row) { |
|
|
|
console.log(row) |
|
|
|
this.saveData = { |
|
|
|
site: row.site, |
|
|
|
buNo: row.buNo, |
|
|
|
@ -2089,7 +2100,9 @@ |
|
|
|
remark: '', |
|
|
|
mesUser: this.$store.state.user.name, |
|
|
|
itemList: [], |
|
|
|
checkResult: '', |
|
|
|
isReturn: row.isReturn, |
|
|
|
checkResult: row.checkResult, |
|
|
|
disposalMeasures: row.disposalMeasures, |
|
|
|
operator: row.operator, |
|
|
|
operatorName: row.operatorName, |
|
|
|
functionType: 'B', |
|
|
|
@ -2131,6 +2144,7 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
this.saveData.itemList = JSON.parse(JSON.stringify(this.detailList)) |
|
|
|
console.log(this.saveData) |
|
|
|
await saveCheckOrderReport(this.saveData).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.getDataList() |
|
|
|
|