Commit 3ad98875 authored by mzx's avatar mzx

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

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