|
@@ -8,12 +8,17 @@
|
|
|
<el-form :model="state.filter" :inline="true" @submit.stop.prevent>
|
|
|
<el-form-item prop="name" style="width: 100%">
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="6" :xl="4" class="mb20">
|
|
|
- <el-form-item label="serno">
|
|
|
+ <el-form-item label="序列号">
|
|
|
<el-input v-model="state.filter.serno" placeholder="单行输入" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="6" :xl="4" class="mb20">
|
|
|
- <el-form-item label="functionCode">
|
|
|
+ <el-form-item label="主板类型">
|
|
|
+ <el-input v-model="state.filter.boardType" placeholder="单行输入" clearable></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+<el-col :xs="24" :sm="12" :md="8" :lg="6" :xl="4" class="mb20">
|
|
|
+ <el-form-item label="功能码">
|
|
|
<el-input v-model="state.filter.functionCode" placeholder="单行输入" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -48,7 +53,12 @@
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="6" :xl="4" class="mb20">
|
|
|
<el-form-item label="测试结果">
|
|
|
- <el-input v-model="state.filter.result" placeholder="单行输入" clearable></el-input>
|
|
|
+ <el-select id="fruits" name="fruits" v-model="state.filter.result">
|
|
|
+ <el-option value="-1" >所有</el-option>
|
|
|
+ <el-option value="0">未测试</el-option>
|
|
|
+ <el-option value="1">成功</el-option>
|
|
|
+ <el-option value="2">失败</el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="6" :xl="4" class="mb20">
|
|
@@ -102,6 +112,8 @@ import type { pageInput } from "/@/api/admin/shareDto/shareDto";
|
|
|
filter: {
|
|
|
/**serno */
|
|
|
serno: "",
|
|
|
+/**boardType */
|
|
|
+ boardType: -1,
|
|
|
/**functionCode */
|
|
|
functionCode: -1,
|
|
|
/**检测类型 */
|
|
@@ -119,13 +131,18 @@ tableModel: [] as BoardTestRecordDto,
|
|
|
/**动态表头 */
|
|
|
dynamicColumns: [
|
|
|
{ prop: 'serno', label: '序列号' },
|
|
|
+{ prop: 'boardType', label: '主板类型' },
|
|
|
+{ prop: 'boardName', label: '主板名称' },
|
|
|
{ prop: 'functionCode', label: '功能码' },
|
|
|
{ prop: 'functionName', label: '功能名称' },
|
|
|
{ prop: 'testType', label: '检测类型' },
|
|
|
{ prop: 'time', label: '检测时间' },
|
|
|
{ prop: 'result', label: '测试结果' },
|
|
|
+{ prop: 'testNum', label: '测试功能数' },
|
|
|
+{ prop: 'testSuccessNum', label: '测试成功功能数' },
|
|
|
{ prop: 'user', label: '测试员' },
|
|
|
-{ prop: 'duration', label: '测试耗时' },],
|
|
|
+{ prop: 'duration', label: '测试耗时' },
|
|
|
+{ prop: 'info', label: '备注' },],
|
|
|
/**分页标识 */
|
|
|
pageInput:{
|
|
|
CurrentPage: 1,
|