提交修改

This commit is contained in:
RenCheng 2025-05-11 11:31:19 +08:00
parent dfb2faefc2
commit 7f63fb4b30
10 changed files with 45 additions and 39 deletions

View File

@ -19,17 +19,17 @@
</a-select> </a-select>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="6"> <a-col :md="8" :sm="6">
<a-form-item label="时间范围"> <a-form-item label="时间范围">
<a-range-picker :default-value="defaultTime" :format="dateFormat" @change="onChangeTime" /> <a-range-picker :default-value="defaultTime" show-time :show-time="{ format: 'HH:mm:ss' }" :format="dateFormat" @change="onChangeTime" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="6"> <a-col :md="5" :sm="6">
<a-form-item label="关键词"> <a-form-item label="关键词">
<a-input placeholder="请输入搜索关键词" v-model="queryParam.massKey"></a-input> <a-input placeholder="请输入搜索关键词" v-model="queryParam.massKey"></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="6"> <a-col :md="5" :sm="6">
<a-button @click="getTableDataList" type="primary">查询</a-button>&nbsp; <a-button @click="getTableDataList" type="primary">查询</a-button>&nbsp;
<a-button @click="exportTool" type="primary">导出</a-button> <a-button @click="exportTool" type="primary">导出</a-button>
</a-col> </a-col>
@ -41,7 +41,7 @@
<a-col :md="6"> <a-col :md="6">
<div class="linese"></div> <div class="linese"></div>
<!-- 分类区域 --> <!-- 分类区域 -->
<div style="height:calc(100vh - 316px);overflow: auto;background: #e6e9f1;padding:10px;"> <div style="height:calc(100vh - 316px);overflow: auto;background: #e6e9f1;padding:10px;" ref="treeContainer">
<a-tree :tree-data="treeDate" @select="onSelect" /> <a-tree :tree-data="treeDate" @select="onSelect" />
</div> </div>
<div class="linese"></div> <div class="linese"></div>
@ -70,7 +70,7 @@ export default {
data() { data() {
return { return {
moment, moment,
dateFormat: 'YYYY-MM-DD', dateFormat: 'YYYY-MM-DD HH:mm:ss',
defaultTime: [], defaultTime: [],
loading: false, loading: false,
// //
@ -117,6 +117,14 @@ export default {
}, },
created() { created() {
this.getselect() this.getselect()
const start = moment()
.subtract(365, 'days')
.set({ hour: 0, minute: 0, second: 0 });
const end = moment()
.set({ hour: 23, minute: 59, second: 59 });
this.defaultTime = [start, end];
this.tableParams.startTime = start.format(this.dateFormat);
this.tableParams.endTime = end.format(this.dateFormat);
}, },
methods: { methods: {
calculateScrollY() { calculateScrollY() {
@ -181,7 +189,6 @@ export default {
}, },
onChangeTime(date, dateString) { onChangeTime(date, dateString) {
if (date.length == 0) { if (date.length == 0) {
this.defaultTime = []
this.tableParams.startTime = null this.tableParams.startTime = null
this.tableParams.endTime = null this.tableParams.endTime = null
this.tableParams.pageNum = 1 this.tableParams.pageNum = 1
@ -189,7 +196,6 @@ export default {
} else { } else {
this.tableParams.startTime = moment(date[0]).format(this.dateFormat); this.tableParams.startTime = moment(date[0]).format(this.dateFormat);
this.tableParams.endTime = moment(date[1]).format(this.dateFormat); this.tableParams.endTime = moment(date[1]).format(this.dateFormat);
this.defaultTime = [this.tableParams.startTime, this.tableParams.endTime]
this.tableParams.pageNum = 1 this.tableParams.pageNum = 1
this.getTableDataList() this.getTableDataList()
} }

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名称" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -76,7 +76,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名称" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -76,7 +76,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名称" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -81,7 +81,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,14 +20,14 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-decorator="['tableName',{ <a-input placeholder="请输入报文名" v-decorator="['msgName',{
rules: [ rules: [
{ required: true, message: '名不能为空' }, { required: true, message: '报文名不能为空' },
{ min: 1, max: 60, message: '长度1-60位' }, { min: 1, max: 60, message: '长度1-60位' },
], ],
validateTrigger: 'change' validateTrigger: 'change'
}]" v-model="queryParam.tableName" allow-clear></a-input> }]" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -83,7 +83,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -81,7 +81,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -76,7 +76,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -12,7 +12,7 @@
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="数据类型"> <a-form-item label="数据类型">
<a-select placeholder="选择数据类型" option-filter-prop="children" size="large" <a-select placeholder="选择数据类型" option-filter-prop="children"
v-model="queryParam.dataType" @change="handleTypeChange"> v-model="queryParam.dataType" @change="handleTypeChange">
<a-select-option v-for="item in dataTypeList" :value="item.enName"> <a-select-option v-for="item in dataTypeList" :value="item.enName">
{{ item.cnName }} {{ item.cnName }}
@ -21,8 +21,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -77,7 +77,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -20,8 +20,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -76,7 +76,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },

View File

@ -12,7 +12,7 @@
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="数据类型"> <a-form-item label="数据类型">
<a-select placeholder="选择数据类型" option-filter-prop="children" size="large" <a-select placeholder="选择数据类型" option-filter-prop="children"
v-model="queryParam.dataType" @change="handleTypeChange"> v-model="queryParam.dataType" @change="handleTypeChange">
<a-select-option v-for="item in dataTypeList" :value="item.enName"> <a-select-option v-for="item in dataTypeList" :value="item.enName">
{{ item.cnName }} {{ item.cnName }}
@ -21,8 +21,8 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<a-form-item label="名"> <a-form-item label="报文名">
<a-input placeholder="请输入表名" v-model="queryParam.tableName" allow-clear></a-input> <a-input placeholder="请输入报文名" v-model="queryParam.msgName" allow-clear></a-input>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :md="6" :sm="24"> <a-col :md="6" :sm="24">
@ -77,7 +77,7 @@ export default {
// //
queryParam: { queryParam: {
dataType: 'biandui', dataType: 'biandui',
tableName: null, msgName: null,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },