优化监控模块
This commit is contained in:
parent
7e7fbb5c4c
commit
1328ca7a30
@ -8,15 +8,18 @@ export const columns = [
|
|||||||
{
|
{
|
||||||
label: 'ID',
|
label: 'ID',
|
||||||
prop: 'id',
|
prop: 'id',
|
||||||
width: 100,
|
fixed: 'left',
|
||||||
|
width: 50,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据源名称',
|
label: '数据源名称',
|
||||||
prop: 'name',
|
prop: 'name',
|
||||||
|
width: 150,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据库类型',
|
label: '数据库类型',
|
||||||
prop: 'dbType',
|
prop: 'dbType',
|
||||||
|
width: 100,
|
||||||
render(record) {
|
render(record) {
|
||||||
let typeText = '';
|
let typeText = '';
|
||||||
switch (record.row.dbType) {
|
switch (record.row.dbType) {
|
||||||
@ -44,30 +47,37 @@ export const columns = [
|
|||||||
{
|
{
|
||||||
label: '数据源编码',
|
label: '数据源编码',
|
||||||
prop: 'code',
|
prop: 'code',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据库驱动类',
|
label: '数据库驱动类',
|
||||||
prop: 'dbDriver',
|
prop: 'dbDriver',
|
||||||
|
width: 150,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据源地址',
|
label: '数据源地址',
|
||||||
prop: 'dbUrl',
|
prop: 'dbUrl',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据库名称',
|
label: '数据库名称',
|
||||||
prop: 'dbName',
|
prop: 'dbName',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '数据库用户名',
|
label: '数据库用户名',
|
||||||
prop: 'dbUsername',
|
prop: 'dbUsername',
|
||||||
|
width: 120,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '备注',
|
label: '备注',
|
||||||
prop: 'note',
|
prop: 'note',
|
||||||
|
width: 200,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '创建人',
|
label: '创建人',
|
||||||
prop: 'createUser',
|
prop: 'createUser',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '创建时间',
|
label: '创建时间',
|
||||||
|
@ -8,31 +8,38 @@ export const columns = [
|
|||||||
{
|
{
|
||||||
label: 'ID',
|
label: 'ID',
|
||||||
prop: 'id',
|
prop: 'id',
|
||||||
width: 100,
|
fixed: 'left',
|
||||||
|
width: 50,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '任务名称',
|
label: '任务名称',
|
||||||
prop: 'jobName',
|
prop: 'jobName',
|
||||||
|
width: 200,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '任务分组',
|
label: '任务分组',
|
||||||
prop: 'jobGroup',
|
prop: 'jobGroup',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '任务触发器',
|
label: '任务触发器',
|
||||||
prop: 'jobTrigger',
|
prop: 'jobTrigger',
|
||||||
|
width: 150,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '执行表达式',
|
label: '执行表达式',
|
||||||
prop: 'cronExpression',
|
prop: 'cronExpression',
|
||||||
|
width: 150,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '执行策略',
|
label: '执行策略',
|
||||||
prop: 'executePolicyText',
|
prop: 'executePolicyText',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '同步任务',
|
label: '同步任务',
|
||||||
prop: 'isSync',
|
prop: 'isSync',
|
||||||
|
width: 100,
|
||||||
render(record) {
|
render(record) {
|
||||||
return h(
|
return h(
|
||||||
ElTag,
|
ElTag,
|
||||||
@ -48,15 +55,18 @@ export const columns = [
|
|||||||
{
|
{
|
||||||
label: 'URL',
|
label: 'URL',
|
||||||
prop: 'url',
|
prop: 'url',
|
||||||
|
width: 150,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '状态',
|
label: '状态',
|
||||||
isSlot: true,
|
isSlot: true,
|
||||||
value: 'status',
|
value: 'status',
|
||||||
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '备注',
|
label: '备注',
|
||||||
prop: 'note',
|
prop: 'note',
|
||||||
|
width: 200,
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// label: '状态',
|
// label: '状态',
|
||||||
|
@ -11,26 +11,63 @@
|
|||||||
:data="onlineTableData.slice((pager.page - 1) * pager.size, pager.page * pager.size)"
|
:data="onlineTableData.slice((pager.page - 1) * pager.size, pager.page * pager.size)"
|
||||||
row-key="detailId"
|
row-key="detailId"
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="80" align="center" label="序号" />
|
<el-table-column type="index" width="80" align="center" label="序号" fixed="left" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
align="center"
|
align="center"
|
||||||
label="会话编号"
|
label="会话编号"
|
||||||
prop="tokenId"
|
prop="tokenId"
|
||||||
min-width="100"
|
min-width="300"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="登录名称"
|
||||||
|
prop="username"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="部门名称"
|
||||||
|
prop="deptName"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="IP地址"
|
||||||
|
prop="ipAddr"
|
||||||
|
min-width="150"
|
||||||
/>
|
/>
|
||||||
<el-table-column show-overflow-tooltip align="center" label="登录名称" prop="username" />
|
|
||||||
<el-table-column show-overflow-tooltip align="center" label="部门名称" prop="deptName" />
|
|
||||||
<el-table-column show-overflow-tooltip align="center" label="IP地址" prop="ipAddr" />
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
align="center"
|
align="center"
|
||||||
label="登录地点"
|
label="登录地点"
|
||||||
prop="loginLocation"
|
prop="loginLocation"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="浏览器"
|
||||||
|
prop="browser"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="操作系统"
|
||||||
|
prop="os"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
show-overflow-tooltip
|
||||||
|
align="center"
|
||||||
|
label="登录时间"
|
||||||
|
prop="loginTime"
|
||||||
|
min-width="180"
|
||||||
/>
|
/>
|
||||||
<el-table-column show-overflow-tooltip align="center" label="浏览器" prop="browser" />
|
|
||||||
<el-table-column show-overflow-tooltip align="center" label="操作系统" prop="os" />
|
|
||||||
<el-table-column show-overflow-tooltip align="center" label="登录时间" prop="loginTime" />
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
label="操作"
|
label="操作"
|
||||||
|
Loading…
Reference in New Issue
Block a user