|
@@ -1,27 +1,27 @@
|
|
|
<template>
|
|
|
<el-container>
|
|
|
- <el-header height="80px" class="content-header">
|
|
|
+ <el-header height="40px" class="content-header">
|
|
|
<div class="header-container">
|
|
|
<div class="header-title">统一接入分析</div>
|
|
|
- <el-form :model="searchformModel" ref="searchForm" label-position="left" class="header-form-detail-inline"
|
|
|
+ <el-form :model="searchformModel" ref="searchForm" label-position="left" class="search_header-form"
|
|
|
:inline="true">
|
|
|
- <el-form-item label="表/接口/topic名称" prop="name">
|
|
|
- <el-input v-model="searchformModel.name" placeholder="请输入表/接口/topic名称"></el-input>
|
|
|
+ <el-form-item label="表/接口/topic名称" prop="tableEnglishName">
|
|
|
+ <el-input v-model="searchformModel.tableEnglishName" placeholder="请输入表/接口/topic名称"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="更新方式" prop="name">
|
|
|
- <el-radio-group v-model="searchformModel.radio4" size="mini">
|
|
|
- <el-radio-button label="全部"></el-radio-button>
|
|
|
- <el-radio-button label="增量更新"></el-radio-button>
|
|
|
- <el-radio-button label="全文对比更新"></el-radio-button>
|
|
|
+ <el-form-item label="更新方式" prop="updateType">
|
|
|
+ <el-radio-group v-model="searchformModel.updateType" size="mini">
|
|
|
+ <el-radio-button label="全部" value="全部" ></el-radio-button>
|
|
|
+ <el-radio-button label="增量更新" value="增量更新"></el-radio-button>
|
|
|
+ <el-radio-button label="全文对比更新" value="全文对比更新"></el-radio-button>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="六统一接口" prop="name">
|
|
|
+ <!-- <el-form-item label="六统一接口" prop="updateType">
|
|
|
<el-input v-model="searchformModel.name" placeholder="请输入六统一接口"></el-input>
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="数据源(系统名称)" prop="systemName">
|
|
|
+ <el-input v-model="searchformModel.systemName" placeholder="请输入数据源(系统名称)"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="数据源(系统名称)" prop="name">
|
|
|
- <el-input v-model="searchformModel.name" placeholder="请输入数据源(系统名称)"></el-input>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="数据源IP" prop="name">
|
|
|
+ <!-- <el-form-item label="数据源IP" prop="name">
|
|
|
<el-input v-model="searchformModel.name" placeholder="请输入数据源IP"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="数据源接收方(系统名称)" prop="name">
|
|
@@ -43,7 +43,7 @@
|
|
|
<el-radio-button label="当年"></el-radio-button>
|
|
|
</el-radio-group>
|
|
|
</div>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
<el-form-item >
|
|
|
<el-button type="primary" size="mini" @click="handleSubmit">搜索</el-button>
|
|
|
<el-button size="mini" @click="handleReset">重置</el-button>
|
|
@@ -68,14 +68,7 @@
|
|
|
</el-container>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import {
|
|
|
- getTabAccessConfigList,
|
|
|
- addTabAccessConfig,
|
|
|
- updateTabAccessConfigById,
|
|
|
- viewTabAccessConfigById,
|
|
|
- delTabAccessConfigById,
|
|
|
- exportTabAccessConfig,
|
|
|
-} from "@/api/unified-access/access-config";
|
|
|
+import { getStatistics } from "@/api/unified-access/access-statistical-analysis.js";
|
|
|
import MyHeader from "@/components/MyHeader";
|
|
|
import MyTable from "@/components/MyTable";
|
|
|
import MyPagination from "@/components/MyPagination";
|
|
@@ -131,7 +124,7 @@ export default {
|
|
|
formData: [
|
|
|
{
|
|
|
label: "数据源应用系统",
|
|
|
- fieldName: "dataManner",
|
|
|
+ fieldName: "systemName",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -139,7 +132,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label: "表单名称",
|
|
|
- fieldName: "gatewayIp",
|
|
|
+ fieldName: "tableName",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -147,7 +140,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label: "表名/接口地址",
|
|
|
- fieldName: "gatewayPort",
|
|
|
+ fieldName: "tableEnglishName",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -155,7 +148,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label: "接入方式",
|
|
|
- fieldName: "sixIp",
|
|
|
+ fieldName: "accessManner",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -163,7 +156,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label: "更新方式",
|
|
|
- fieldName: "sixPort",
|
|
|
+ fieldName: "updateType",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -171,7 +164,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label: "是否正常",
|
|
|
- fieldName: "offerSystem",
|
|
|
+ fieldName: "status",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
@@ -180,28 +173,28 @@ export default {
|
|
|
|
|
|
{
|
|
|
label: "业务量",
|
|
|
- fieldName: "receptionSystem",
|
|
|
- type: "input",
|
|
|
- showInTable: true,
|
|
|
- value: "",
|
|
|
- width: "",
|
|
|
- },
|
|
|
- {
|
|
|
- label: "时间",
|
|
|
- fieldName: "dataDetail",
|
|
|
- type: "input",
|
|
|
- showInTable: true,
|
|
|
- value: "",
|
|
|
- width: "",
|
|
|
- },
|
|
|
- {
|
|
|
- label: "备注",
|
|
|
- fieldName: "runTime",
|
|
|
+ fieldName: "ps",
|
|
|
type: "input",
|
|
|
showInTable: true,
|
|
|
value: "",
|
|
|
width: "",
|
|
|
},
|
|
|
+ // {
|
|
|
+ // label: "时间",
|
|
|
+ // fieldName: "startTime",
|
|
|
+ // type: "input",
|
|
|
+ // showInTable: true,
|
|
|
+ // value: "",
|
|
|
+ // width: "",
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // label: "备注",
|
|
|
+ // fieldName: "runTime",
|
|
|
+ // type: "input",
|
|
|
+ // showInTable: true,
|
|
|
+ // value: "",
|
|
|
+ // width: "",
|
|
|
+ // },
|
|
|
],
|
|
|
tableTotal: 0,
|
|
|
pageSize: 10,
|
|
@@ -273,10 +266,12 @@ export default {
|
|
|
|
|
|
methods: {
|
|
|
// 头部搜索框
|
|
|
- handleHeaderFormSubmit (form) {
|
|
|
- this.searchForm = form;
|
|
|
+ handleSubmit () {
|
|
|
this.getList();
|
|
|
},
|
|
|
+ handleReset(){
|
|
|
+ this.searchformModel={}
|
|
|
+ },
|
|
|
// 树结构点击
|
|
|
handleNodeClick () { },
|
|
|
// 列表头部
|
|
@@ -340,10 +335,10 @@ export default {
|
|
|
},
|
|
|
|
|
|
getList () {
|
|
|
- getTabAccessConfigList({
|
|
|
+ getStatistics({
|
|
|
pageNum: this.currentPage,
|
|
|
pageSize: this.pageSize,
|
|
|
- ...this.searchForm,
|
|
|
+ ...this.searchformModel,
|
|
|
}).then((res) => {
|
|
|
if (+res.code === 200) {
|
|
|
this.tableData = res.rows;
|
|
@@ -446,13 +441,11 @@ export default {
|
|
|
message: "已取消删除",
|
|
|
});
|
|
|
});
|
|
|
- console.log(row, "row");
|
|
|
},
|
|
|
},
|
|
|
created () { },
|
|
|
mounted () {
|
|
|
- console.log("接入配置");
|
|
|
- this.getList();
|
|
|
+ this.getList()
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
@@ -472,12 +465,14 @@ export default {
|
|
|
width: 100%;
|
|
|
display: flex;
|
|
|
// align-items: center;
|
|
|
- line-height: 1;
|
|
|
+ // line-height: 1;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
.header-title {
|
|
|
font-size: 20px;
|
|
|
- width: 360px;
|
|
|
+ // width: 320px;
|
|
|
+ width: 200px;
|
|
|
// margin-right: 40px;
|
|
|
}
|
|
|
|