Commit 3ad98875 authored by mzx's avatar mzx

模板管理、测试场景库管理页面修改

parent 349cab57
......@@ -44,17 +44,17 @@
</el-form>
<el-row :gutter="10" class="mb10">
<el-col :span="1.5">
<el-button
v-hasPermi="['setting:scene:add']"
type="primary"
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
>新增</el-button
>
</el-col>
<!-- <el-col :span="1.5">-->
<!-- <el-button-->
<!-- v-hasPermi="['setting:scene:add']"-->
<!-- type="primary"-->
<!-- plain-->
<!-- icon="el-icon-plus"-->
<!-- size="mini"-->
<!-- @click="handleAdd"-->
<!-- >新增</el-button-->
<!-- >-->
<!-- </el-col>-->
<right-toolbar
:show-search.sync="showSearch"
@queryTable="loadData"
......
<template>
<page-standard>
<page-standard-option>
<div slot="tab">
<el-form
ref="queryForm"
:model="screen"
size="small"
:inline="true"
class="tab-form"
>
<el-form-item label="对应标准">
<el-select v-model="screen.ask" clearable style="width: 100%">
<el-option
key="1"
value="1"
label="汽车整车信息安全技术要求"
></el-option>
<el-option key="2" value="2" label="xxxxx软件升级要求"></el-option>
</el-select>
</el-form-item>
</el-form>
<!-- <el-form-->
<!-- ref="queryForm"-->
<!-- :model="screen"-->
<!-- size="small"-->
<!-- :inline="true"-->
<!-- class="tab-form"-->
<!-- >-->
<!-- <el-form-item label="对应标准">-->
<!-- <el-select v-model="screen.ask" clearable style="width: 100%">-->
<!-- <el-option-->
<!-- key="1"-->
<!-- value="1"-->
<!-- label="汽车整车信息安全技术要求"-->
<!-- ></el-option>-->
<!-- <el-option key="2" value="2" label="xxxxx软件升级要求"></el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- </el-form>-->
</div>
<el-table
v-loading="loading"
......@@ -31,21 +31,26 @@
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="报告模板分类" sortable prop="type" align="left">
<el-table-column label="模板分类" sortable prop="type" align="left">
</el-table-column>
<el-table-column label="报告模板编号" sortable prop="num" align="left">
<el-table-column label="模板编号" sortable prop="num" align="left">
</el-table-column>
<el-table-column label="报告模板名称" sortable prop="name" align="left">
</el-table-column>
<el-table-column label="报告模板文件" prop="file" align="left">
</el-table-column>
<el-table-column
label="检验结论"
prop="conclusion"
width="400"
align="left"
>
<el-table-column label="模板名称" sortable prop="name" align="left">
<template slot-scope="scope">
<span class="span-color" @click="viewTemplate">{{
scope.row.name
}}</span>
</template>
</el-table-column>
<!-- <el-table-column label="报告模板文件" prop="file" align="left">-->
<!-- </el-table-column>-->
<!-- <el-table-column-->
<!-- label="检验结论"-->
<!-- prop="conclusion"-->
<!-- width="400"-->
<!-- align="left"-->
<!-- >-->
<!-- </el-table-column>-->
<el-table-column label="更新时间" align="left" sortable prop="createTime">
</el-table-column>
<el-table-column
......@@ -59,22 +64,21 @@
v-hasPermi="['setting:template:update']"
size="mini"
type="text"
icon="el-icon-edit"
plain
@click="handleUpdate(scope.row)"
>
修改</el-button
>
<el-button
v-hasPermi="['setting:template:view']"
size="mini"
type="text"
plain
icon="el-icon-arrow-right"
@click="viewTemplate(scope.row)"
>
查看模板</el-button
上传新文件</el-button
>
<!-- <el-button-->
<!-- v-hasPermi="['setting:template:view']"-->
<!-- size="mini"-->
<!-- type="text"-->
<!-- plain-->
<!-- icon="el-icon-arrow-right"-->
<!-- @click="viewTemplate(scope.row)"-->
<!-- >-->
<!-- 查看模板</el-button-->
<!-- >-->
</template>
</el-table-column>
</el-table>
......@@ -120,9 +124,10 @@
<el-button @click="cancel">取 消</el-button>
</div>
</el-dialog>
</page-standard>
</page-standard-option>
</template>
<script>
import { mapGetters } from 'vuex'
export default {
data() {
return {
......@@ -173,6 +178,16 @@ export default {
]
}
},
computed: {
...mapGetters(['standard'])
},
watch: {
standard(val) {
if (val) {
console.log(val)
}
}
},
methods: {
getList() {},
handleUpdate(row) {
......@@ -221,3 +236,10 @@ export default {
}
}
</script>
<style scoped>
.span-color {
color: #1890ff;
text-decoration: underline;
cursor: pointer;
}
</style>
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