...
|
...
|
@@ -2,7 +2,7 @@ |
|
|
<div class="add-top-title" style=" padding: 20px 20px 20px 20px;font-size: 16px;color:#337ab7">
|
|
|
比对分析场景
|
|
|
</div>
|
|
|
<div class="analysis-drop">
|
|
|
<div class="analysis-drop" v-if="!isShowLIst">
|
|
|
<router-link :to="'/analysis/add'" class="analysis link-type">
|
|
|
<div class="analysis-index-container" style="display: grid;">
|
|
|
<img src="/vue3/src/assets/images/analysis/icon-add.png" style="margin-left: 20px;"></img>
|
...
|
...
|
@@ -11,4 +11,76 @@ |
|
|
</router-link>
|
|
|
|
|
|
</div>
|
|
|
<div class="analysis-list" v-if="isShowLIst">
|
|
|
<el-row class="list-search">
|
|
|
<el-col :span="6">
|
|
|
<div class="search-input flex-div-start">
|
|
|
<el-input v-model="inputSearch" placeholder="请输入创建人名称" />
|
|
|
<span class="search-text" @click="searchData">搜索</span>
|
|
|
</div>
|
|
|
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<!-- <el-row class="list-title">
|
|
|
<el-col :span="24" class="text-left">
|
|
|
<el-button type="primary" class="button-flex-div-center"><i class="icon-list icon-list-add"></i>新增</el-button>
|
|
|
<el-button type="primary" class="button-flex-div-center"><i class="icon-list icon-list-delete"></i>删除</el-button>
|
|
|
</el-col>
|
|
|
</el-row>-->
|
|
|
<el-row class="analysis-table-div">
|
|
|
<el-col :span="24">
|
|
|
<el-table border ref="multipleTable" @selection-change="handleSelectionChange" :data="tableData" stripe style="width: 100%">
|
|
|
<!-- <el-table-column align="center" type="selection" width="55" />-->
|
|
|
<el-table-column prop="configName" align="center" label="配置项名称" sortable width="180" />
|
|
|
<el-table-column prop="configDepict" label="配置项描述" sortable width="180" />
|
|
|
<el-table-column prop="timeScopeName" label="时间范围" sortable width="180" ></el-table-column>
|
|
|
<el-table-column align="center" prop="nickname" label="创建人名称" sortable width="180" />
|
|
|
<el-table-column align="center" prop="createTime" :formatter="dateFormat" label="创建时间" sortable width="210" />
|
|
|
|
|
|
<el-table-column prop="address" label="操作" >
|
|
|
<template #default="scope">
|
|
|
<div class="list-handle">
|
|
|
<span class="icon-bg">
|
|
|
<i class="icon-list icon-list-delete" @click="handleDelete(scope.row)"></i>
|
|
|
</span>
|
|
|
<!--<i class="icon-list icon-list-group"></i>
|
|
|
<i class="icon-list icon-list-message"></i>
|
|
|
<i class="icon-list icon-list-safe"></i>
|
|
|
<i class="icon-list icon-list-net"></i>-->
|
|
|
</div>
|
|
|
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<div class="demo-pagination-block">
|
|
|
<el-pagination
|
|
|
v-model:currentPage="currentPage4"
|
|
|
:page-sizes="[10,20,30,40]"
|
|
|
:page-size="pageSize"
|
|
|
layout="total, prev, pager, next, sizes, jumper"
|
|
|
:total="totalCount"
|
|
|
@size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange"
|
|
|
>
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
<div class="add-dialog">
|
|
|
<el-dialog v-model="addVisible" :title="添加配置" width="50%" @close="closeDialog" top="15vh">
|
|
|
<el-form ref="addHandleForm" :model="addHandleForm" label-width="120px">
|
|
|
<el-form-item label="名称">
|
|
|
<el-input v-model="addHandleForm.parentName"></el-input>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="描述">
|
|
|
<el-input v-model="addHandleForm.desc"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</el-dialog>
|
|
|
|
|
|
</div>
|
|
|
</div> |
...
|
...
|
|