Commit ab67b80f authored by zhang's avatar zhang
parents c81e2aaa df47b488
......@@ -13,24 +13,24 @@
size="small"
:inline="true"
>
<el-form-item prop="operationSort">
<el-form-item prop="type">
<el-select
v-model="queryParams.operationSort"
placeholder="评审类型"
v-model="queryParams.type"
placeholder="检验标准()"
clearable
>
<el-option
v-for="dict in dict.type.review_type"
v-for="dict in dict.type.cene_type_wait"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item prop="type">
<el-form-item prop="type">
<el-select
v-model="queryParams.type"
placeholder="标准要求分类"
placeholder="检验类型"
clearable
>
<el-option
......@@ -41,6 +41,21 @@
/>
</el-select>
</el-form-item>
<el-form-item prop="operationSort">
<el-select
v-model="queryParams.operationSort"
placeholder="评审类型"
clearable
>
<el-option
v-for="dict in dict.type.review_type"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item prop="keyword">
<el-input
v-model="queryParams.keyword"
......@@ -91,7 +106,7 @@
>
</el-table-column>
<el-table-column
label="标准要求分类"
label="检验类型"
sortable
min-width="200"
align="left"
......@@ -138,7 +153,15 @@
prop="taskBeginTime"
></el-table-column>
<el-table-column
label="是否通过"
label="我的评审意见"
sortable
min-width="200"
align="left"
prop="decision"
:formatter="formatDecision"
></el-table-column>
<el-table-column
label="整体评审状态"
sortable
min-width="200"
align="left"
......@@ -315,9 +338,19 @@ export default {
}
},
formatType(row,column){
const typeList= this.typeList.find(item => item.dictValue === row.type)
return typeList ? typeList.dictLabel : ''
formatType(row,column,cellValue){
// const typeList= this.typeList.find(item => item.dictValue === row.type)
// return typeList ? typeList.dictLabel : ''
switch(cellValue){
case 'system':
return '体系审查';
case 'car':
return '车型审查';
case 'test':
return '车型检验';
default:
return cellValue
}
},
formatReviewStatus(row,column){
const reviewStatusList= this.reviewStatusList.find(item => item.dictValue === row.decision)
......
......@@ -17,7 +17,7 @@
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="18">
<el-form-item label="检验类型" prop="jianyanleixing">
<el-form-item label="检验类型" prop="jianyanleixing" >
<el-select
form-rules="jianyanleixing"
v-model="formModel.jianyanleixing"
......@@ -55,30 +55,31 @@
:data="this.receivedRequirements.rows"
style="width: 100%"
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!--
<el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -113,10 +114,7 @@
>
<!-- <el-table-column prop="id" label="要点编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="要点描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedKeyPoints">
<el-radio
......@@ -126,6 +124,9 @@
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="text" label="审查要点">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -166,12 +167,7 @@
>
<!-- 表格 -->
<el-table :data="this.receivedDetails.data" style="width: 100%">
<el-table-column prop="id" label="细则编号" width="100">
</el-table-column>
<el-table-column prop="text" label="细则描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedDetails">
<el-radio
......@@ -181,6 +177,12 @@
</el-radio-group>
</template>
</el-table-column>
<!-- <el-table-column prop="id" label="细则编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="审查细则">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -240,7 +242,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -253,7 +255,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......
......@@ -17,7 +17,8 @@
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="18">
<el-form-item label="检验类型" prop="jianyanleixing" v-model="formModel.jianyanleixing">
<el-form-item label="检验类型" prop="jianyanleixing"
>
<el-select
form-rules="jianyanleixing"
v-model="formModel.jianyanleixing"
......@@ -54,30 +55,31 @@
:data="this.receivedRequirements.rows"
style="width: 100%"
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<!--
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
</el-table-column> -->
<!-- <el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -110,11 +112,7 @@
:data="this.receivedkeypoints.data"
style="width: 100%"
>
<el-table-column prop="text" label="要点描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedKeyPoints">
<el-radio
......@@ -124,6 +122,10 @@
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="text" label="审查要点">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -183,7 +185,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -196,7 +198,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......@@ -494,6 +496,22 @@ export default {
// 按钮-确认发起
handleConfirm() {
console.log('this.value = ', this.formModel)
this.newResData.type = this.formModel.reviewType
// 将 item.type 赋值给 this.newResData.type
if (this.newResData.type === '1') {
this.newResData.type = 'system'
this.newResDataAdd.type = 'system'
// console.log(this.newResData.type, 'type1111')
} else if (this.newResData.type === '2') {
this.newResData.type = 'car'
this.newResDataAdd.type = 'car'
} else {
console.log('赋值给 this.newResData.type时出现问题')
}
console.log(this.newResData.type)
this.newResDataAdd.chapter = this.selectedRequirementSave.chapter
this.newResDataAdd.standard = this.selectedRequirementSave.name
......@@ -503,7 +521,9 @@ export default {
console.log(this.newResDataAdd.keypoint,'提交之前的keypoint')
this.newReviewSceneRemark = this.formModel.beizhuxinxi
this.newResDataAdd.newText = this.selectedKeyPoints.text
this.newResDataAdd.remark = this.newReviewSceneRemark
// this.newResDataAdd.inspectStandardId = this.pageIndexSec.id
......@@ -565,6 +585,7 @@ export default {
this.selectedKeyPointsSave = newVal
console.log('selectedKeyPointsSave 的新值:', this.selectedKeyPointsSave)
this.newResDataAdd.keypointId = this.selectedKeyPointsSave.id
this.newResDataAdd.keypoint = this.selectedKeyPoints.text
},
selectedDetails(newVal) {
// 当 selectedDetails 改变时,将值赋给 selectedDetailsSave
......
......@@ -62,30 +62,31 @@
:data="this.receivedRequirements.rows"
style="width: 100%"
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!-- <el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -122,12 +123,7 @@
:data="this.receivedkeypoints.data"
style="width: 100%"
>
<el-table-column prop="id" label="要点编号" width="100">
</el-table-column>
<el-table-column prop="text" label="要点描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedKeyPoints">
<el-radio
......@@ -137,6 +133,12 @@
</el-radio-group>
</template>
</el-table-column>
<!-- <el-table-column prop="id" label="要点编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="审查要点">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -181,12 +183,7 @@
>
<!-- 表格 -->
<el-table :data="this.receivedDetails.data" style="width: 100%">
<el-table-column prop="id" label="细则编号" width="100">
</el-table-column>
<el-table-column prop="text" label="细则描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedDetails">
<el-radio
......@@ -196,6 +193,12 @@
</el-radio-group>
</template>
</el-table-column>
<!-- <el-table-column prop="id" label="细则编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="审查细则">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -213,7 +216,7 @@
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item
label="审查场景"
prop="shenchachangjing"
......@@ -267,7 +270,7 @@
</el-dialog>
</div>
</el-form-item> </el-col
><el-col :span="10"><p></p></el-col>
><el-col :span="3"><p></p></el-col>
</el-row>
<div class="subtitle">评审成员</div>
......@@ -296,7 +299,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -309,7 +312,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......
......@@ -75,15 +75,12 @@
v-if="item.useCases && item.useCases.length"
>
<tr class="tr">
<th>操作</th>
<th>用例编号</th>
<th>用例描述</th>
<th>操作</th>
</tr>
<tr v-for="(item, key4) in item.useCases">
<td>{{ item.customizedID }}</td>
<td>
{{ item.description }}
</td>
<td>
<template >
<div>
......@@ -96,6 +93,11 @@
</div>
</template>
</td>
<td>{{ item.customizedID }}</td>
<td>
{{ item.description }}
</td>
</tr>
</table>
</collapse-item>
......
......@@ -53,31 +53,32 @@
<el-table
:data="this.receivedRequirements.rows"
style="width: 100%"
>
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!-- <el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -111,11 +112,9 @@
style="width: 100%"
>
<!-- <el-table-column prop="id" label="要点编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="要点描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedKeyPoints">
<el-radio
......@@ -125,6 +124,9 @@
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="text" label="审查要点">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -202,7 +204,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -216,7 +218,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......
......@@ -54,30 +54,30 @@
:data="this.receivedRequirements.rows"
style="width: 100%"
>
<el-table-column prop="chapter" label="标准章节" width="100">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column><el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!--
<el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -154,7 +154,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -167,7 +167,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......
......@@ -54,30 +54,31 @@
:data="this.receivedRequirements.rows"
style="width: 100%"
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!-- <el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -112,10 +113,7 @@
>
<!-- <el-table-column prop="id" label="要点编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="要点描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedKeyPoints">
<el-radio
......@@ -125,6 +123,9 @@
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="text" label="审查要点">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -165,12 +166,7 @@
>
<!-- 表格 -->
<el-table :data="this.receivedDetails.data" style="width: 100%">
<el-table-column prop="id" label="细则编号" width="100">
</el-table-column>
<el-table-column prop="text" label="细则描述">
</el-table-column>
<el-table-column label="选择">
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedDetails">
<el-radio
......@@ -180,6 +176,12 @@
</el-radio-group>
</template>
</el-table-column>
<!-- <el-table-column prop="id" label="细则编号" width="100">
</el-table-column> -->
<el-table-column prop="text" label="审查细则">
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......
......@@ -50,31 +50,32 @@
<el-table
:data="this.receivedRequirements.rows"
style="width: 100%"
>
>
<el-table-column label="选择" width="50">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column prop="chapter" label="标准章节" width="100">
</el-table-column>
<el-table-column prop="text" label="标准要求">
</el-table-column>
<el-table-column prop="testMethod" label="测试方法">
</el-table-column>
<!-- <el-table-column prop="testMethod" label="测试方法">
</el-table-column> -->
<!-- <el-table-column prop="name" label="标准名称">
</el-table-column>
<el-table-column prop="standardNo" label="标准号">
</el-table-column> -->
<el-table-column label="选择">
<template slot-scope="scope">
<el-radio-group v-model="selectedRequirement">
<el-radio
:label="scope.row"
class="hidden-lable"
></el-radio>
</el-radio-group>
</template>
</el-table-column>
</el-table>
<!-- 弹窗底部 -->
......@@ -90,7 +91,7 @@
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="用例编号" prop="yonglibianhao" v-model="formModel.yonglibianhao">
<el-input
v-model="formModel.yonglibianhao"
......@@ -100,12 +101,12 @@
</el-form-item>
</el-col>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="用例描述" prop="yonglimiaoshu" v-model="formModel.yonglimiaoshu">
<el-input
v-model="formModel.yonglimiaoshu"
......@@ -118,7 +119,7 @@
>
</el-input>
</el-form-item> </el-col
><el-col :span="10"><p></p></el-col>
><el-col :span="3"><p></p></el-col>
</el-row>
<div class="subtitle">评审成员</div>
......@@ -147,7 +148,7 @@
<div class="subtitle">备注信息</div>
<el-row>
<el-col :span="3"><p></p></el-col>
<el-col :span="8">
<el-col :span="18">
<el-form-item label="">
<el-input
v-model="formModel.beizhuxinxi"
......@@ -160,7 +161,7 @@
>
</el-input>
</el-form-item>
<el-col :span="10"><p></p></el-col>
<el-col :span="3"><p></p></el-col>
</el-col>
<el-col :span="3"><p></p></el-col>
</el-row>
......
......@@ -67,15 +67,12 @@
v-if="item.useCases && item.useCases.length"
>
<tr class="tr">
<th>操作</th>
<th>用例编号</th>
<th>用例描述</th>
<th>操作</th>
</tr>
<tr v-for="(item, key4) in item.useCases">
<td>{{ item.customizedID }}</td>
<td>
{{ item.description }}
</td>
<td>
<template >
<div>
......@@ -88,6 +85,11 @@
</div>
</template>
</td>
<td>{{ item.customizedID }}</td>
<td>
{{ item.description }}
</td>
</tr>
</table>
</collapse-item>
......
......@@ -292,9 +292,19 @@ export default {
const reviewTypeList= this.reviewTypeList.find(item => item.dictValue === row.operationSort)
return reviewTypeList ? reviewTypeList.dictLabel : ''
},
formatType(row,column){
const typeList= this.typeList.find(item => item.dictValue === row.type)
return typeList ? typeList.dictLabel : ''
formatType(row,column,cellValue){
// const typeList= this.typeList.find(item => item.dictValue === row.type)
// return typeList ? typeList.dictLabel : ''
switch(cellValue){
case 'system':
return '体系审查';
case 'car':
return '车型审查';
case 'test':
return '车型检验';
default:
return cellValue
}
},
formatTaskResult(row, column, cellValue){
switch (cellValue) {
......
......@@ -179,8 +179,7 @@ export default {
},
// 字典格式化 type 字段
formatType(row, column) {
const typeList = this.typeList.find(item => item.dictValue === row.type)
return typeList ? typeList.dictLabel : ''
},
handleSubmit() {
// 确保在提交时 auditModel 的所有字段都被正确设置
......
<template>
<page-standard>
<el-dialog
:visible.sync="dialogManger.dialogVisible"
:title="modelTitle"
......@@ -71,9 +72,15 @@
<el-button type="primary" @click="handleConfirm()"> 保存</el-button>
</div>
</el-dialog>
</page-standard>
</template>
<script>
import page from '@/mixins/page'
export default {
components:{
},
mixins: [page],
props: {
dialogManger: {
type: Object,
......
......@@ -30,7 +30,7 @@
<el-form-item prop="type">
<el-select
v-model="queryParams.type"
placeholder="标准要求分类"
placeholder="检验类型"
clearable
>
<el-option
......@@ -75,7 +75,7 @@
:default-sort="{ prop: 'createTime', order: 'descending' }"
:data="tableData"
>
<el-table-column type="index" width="55" label="序号" align="center">
<el-table-column type="index" width="155" label="序号" align="center" >
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
......@@ -90,7 +90,7 @@
>
</el-table-column>
<el-table-column
label="标准要求分类"
label="检验类型"
sortable
min-width="200"
align="left"
......@@ -321,12 +321,20 @@ export default {
return cellValue
}
},
formatType(row, column) {
console.log('row.type:', row.type);
console.log('this.typeList:', this.typeList);
const typeList = this.typeList.find(item => item.dictValue === row.type)
return typeList ? typeList.dictLabel : ''
},
formatType(row,column,cellValue){
// const typeList= this.typeList.find(item => item.dictValue === row.type)
// return typeList ? typeList.dictLabel : ''
switch(cellValue){
case 'system':
return '体系审查';
case 'car':
return '车型审查';
case 'test':
return '车型检验';
default:
return cellValue
}
},
/* 关闭移交弹窗-保存*/
handleClose() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment