🎨 修改组件名称.

This commit is contained in:
lijiahang
2024-03-07 19:32:04 +08:00
parent 7413b7e932
commit 8b0f5f9664
60 changed files with 174 additions and 72 deletions

View File

@@ -0,0 +1,86 @@
import type { DataGrid, Pagination } from '@/types/global';
import type { TableData } from '@arco-design/web-vue/es/table/interface';
import axios from 'axios';
/**
* 执行模板创建请求
*/
export interface ExecTemplateCreateRequest {
name?: string;
command?: string;
timeout?: number;
parameter?: string;
}
/**
* 执行模板更新请求
*/
export interface ExecTemplateUpdateRequest extends ExecTemplateCreateRequest {
id?: number;
}
/**
* 执行模板查询请求
*/
export interface ExecTemplateQueryRequest extends Pagination {
id?: number;
name?: string;
command?: string;
}
/**
* 执行模板查询响应
*/
export interface ExecTemplateQueryResponse extends TableData {
id: number;
name: string;
command: string;
timeout: number;
parameter: string;
createTime: number;
updateTime: number;
creator: string;
updater: string;
}
/**
* 创建执行模板
*/
export function createExecTemplate(request: ExecTemplateCreateRequest) {
return axios.post('/asset/exec-template/create', request);
}
/**
* 更新执行模板
*/
export function updateExecTemplate(request: ExecTemplateUpdateRequest) {
return axios.put('/asset/exec-template/update', request);
}
/**
* 查询执行模板
*/
export function getExecTemplate(id: number) {
return axios.get<ExecTemplateQueryResponse>('/asset/exec-template/get', { params: { id } });
}
/**
* 查询全部执行模板
*/
export function getExecTemplateList() {
return axios.get<Array<ExecTemplateQueryResponse>>('/asset/exec-template/list');
}
/**
* 分页查询执行模板
*/
export function getExecTemplatePage(request: ExecTemplateQueryRequest) {
return axios.post<DataGrid<ExecTemplateQueryResponse>>('/asset/exec-template/query', request);
}
/**
* 删除执行模板
*/
export function deleteExecTemplate(id: number) {
return axios.delete('/asset/exec-template/delete', { params: { id } });
}

View File

@@ -31,7 +31,7 @@
<a-button class="nav-btn"
type="outline"
shape="circle"
@click="openNewRoute('hostTerminal')">
@click="openNewRoute('terminal')">
<template #icon>
<icon-code-square />
</template>

View File

@@ -2,16 +2,16 @@ import type { AppRouteRecordRaw } from '../types';
import { DEFAULT_LAYOUT } from '../base';
const ASSET_AUDIT: AppRouteRecordRaw = {
name: 'assetAudit',
name: 'assetAuditModule',
component: DEFAULT_LAYOUT,
children: [
{
name: 'assetAuditConnectLog',
name: 'connectLog',
path: '/connect-log',
component: () => import('@/views/asset-audit/connect-log/index.vue'),
},
{
name: 'assetAuditSftpLog',
name: 'sftpLog',
path: '/sftp-log',
component: () => import('@/views/asset-audit/sftp-log/index.vue'),
},

View File

@@ -2,19 +2,19 @@ import type { AppRouteRecordRaw } from '../types';
import { DEFAULT_LAYOUT } from '../base';
const ASSET: AppRouteRecordRaw = {
name: 'asset',
name: 'assetModule',
component: DEFAULT_LAYOUT,
children: [
{
name: 'assetHostList',
name: 'hostList',
path: '/host-list',
component: () => import('@/views/asset/host-list/index.vue'),
}, {
name: 'assetHostKey',
name: 'hostKey',
path: '/host-key',
component: () => import('@/views/asset/host-key/index.vue'),
}, {
name: 'assetHostIdentity',
name: 'hostIdentity',
path: '/host-identity',
component: () => import('@/views/asset/host-identity/index.vue'),
}, {

View File

@@ -0,0 +1,16 @@
import type { AppRouteRecordRaw } from '../types';
import { DEFAULT_LAYOUT } from '../base';
const EXEC: AppRouteRecordRaw = {
name: 'execModule',
component: DEFAULT_LAYOUT,
children: [
{
name: 'execTemplate',
path: '/exec-template',
component: () => import('@/views/exec/exec-template/index.vue'),
},
],
};
export default EXEC;

View File

@@ -2,11 +2,11 @@ import type { AppRouteRecordRaw } from '../types';
import { FULL_LAYOUT } from '../base';
const HOST: AppRouteRecordRaw = {
name: 'host',
name: 'hostModule',
component: FULL_LAYOUT,
children: [
{
name: 'hostTerminal',
name: 'terminal',
path: '/terminal',
component: () => import('@/views/host/terminal/index.vue'),
meta: {

View File

@@ -2,21 +2,21 @@ import type { AppRouteRecordRaw } from '../types';
import { DEFAULT_LAYOUT } from '../base';
const SYSTEM: AppRouteRecordRaw = {
name: 'system',
name: 'systemModule',
component: DEFAULT_LAYOUT,
children: [
{
name: 'systemMenu',
name: 'menu',
path: '/menu',
component: () => import('@/views/system/menu/index.vue'),
},
{
name: 'systemDictKey',
name: 'dictKey',
path: '/dict-key',
component: () => import('@/views/system/dict-key/index.vue'),
},
{
name: 'systemDictValue',
name: 'dictValue',
path: '/dict-value',
component: () => import('@/views/system/dict-value/index.vue'),
},

View File

@@ -2,16 +2,16 @@ import type { AppRouteRecordRaw } from '../types';
import { DEFAULT_LAYOUT } from '../base';
const USER: AppRouteRecordRaw = {
name: 'user',
name: 'userModule',
component: DEFAULT_LAYOUT,
children: [
{
name: 'userRole',
name: 'role',
path: '/role',
component: () => import('@/views/user/role/index.vue'),
},
{
name: 'userUser',
name: 'user',
path: '/user',
component: () => import('@/views/user/user/index.vue'),
},
@@ -21,7 +21,7 @@ const USER: AppRouteRecordRaw = {
component: () => import('@/views/user/info/index.vue'),
},
{
name: 'userOperatorLog',
name: 'operatorLog',
path: '/operator-log',
component: () => import('@/views/user/operator-log/index.vue'),
},

View File

@@ -65,7 +65,7 @@
<script lang="ts">
export default {
name: 'assetAuditConnectLogClearModal'
name: 'connectLogClearModal'
};
</script>

View File

@@ -87,7 +87,7 @@
<script lang="ts">
export default {
name: 'assetAuditConnectLogDetailDrawer'
name: 'connectLogDetailDrawer'
};
</script>

View File

@@ -181,7 +181,7 @@
<script lang="ts">
export default {
name: 'assetAuditConnectLogTable'
name: 'connectLogTable'
};
</script>

View File

@@ -7,7 +7,7 @@
<script lang="ts">
export default {
name: 'assetAuditConnectLog'
name: 'connectLog'
};
</script>

View File

@@ -166,7 +166,7 @@
<script lang="ts">
export default {
name: 'assetAuditSftpLogTable'
name: 'sftpLogTable'
};
</script>

View File

@@ -7,7 +7,7 @@
<script lang="ts">
export default {
name: 'assetAuditSftpLog'
name: 'sftpLog'
};
</script>

View File

@@ -27,7 +27,7 @@
<script lang="ts">
export default {
name: 'hostGroupGrant'
name: 'hostIdentityGrant'
};
</script>

View File

@@ -20,7 +20,7 @@
<script lang="ts">
export default {
name: 'hostGroupGrant'
name: 'hostKeyGrant'
};
</script>

View File

@@ -140,7 +140,7 @@
<script lang="ts">
export default {
name: 'assetHostIdentityCardList'
name: 'hostIdentityCardList'
};
</script>

View File

@@ -57,7 +57,7 @@
<script lang="ts">
export default {
name: 'assetHostIdentityFormModal'
name: 'hostIdentityFormModal'
};
</script>

View File

@@ -136,7 +136,7 @@
<script lang="ts">
export default {
name: 'assetHostIdentityTable'
name: 'hostIdentityTable'
};
</script>

View File

@@ -23,7 +23,7 @@
<script lang="ts">
export default {
name: 'assetHostIdentity'
name: 'hostIdentity'
};
</script>

View File

@@ -94,7 +94,7 @@
<script lang="ts">
export default {
name: 'assetHostKeyCardList'
name: 'hostKeyCardList'
};
</script>

View File

@@ -82,7 +82,7 @@
<script lang="ts">
export default {
name: 'assetHostKeyFormDrawer'
name: 'hostKeyFormDrawer'
};
</script>

View File

@@ -109,7 +109,7 @@
<script lang="ts">
export default {
name: 'assetHostKeyTable'
name: 'hostKeyTable'
};
</script>

View File

@@ -21,7 +21,7 @@
<script lang="ts">
export default {
name: 'assetHostKey'
name: 'hostKey'
};
</script>

View File

@@ -166,7 +166,7 @@
<script lang="ts">
export default {
name: 'assetHostCardList'
name: 'hostCardList'
};
</script>

View File

@@ -54,7 +54,7 @@
<script lang="ts">
export default {
name: 'assetHostFormModal'
name: 'hostFormModal'
};
</script>

View File

@@ -159,7 +159,7 @@
<script lang="ts">
export default {
name: 'assetHostTable'
name: 'hostTable'
};
</script>

View File

@@ -27,7 +27,7 @@
<script lang="ts">
export default {
name: 'assetHostList'
name: 'hostList'
};
</script>

View File

@@ -43,7 +43,7 @@
<script lang="ts">
export default {
name: 'assetCommandSnippetFormDrawer'
name: 'commandSnippetFormDrawer'
};
</script>

View File

@@ -41,7 +41,7 @@
<script lang="ts">
export default {
name: 'TerminalActionBarBlock'
name: 'terminalActionBarBlock'
};
</script>

View File

@@ -92,7 +92,7 @@
<script lang="ts">
export default {
name: 'TerminalDisplayBlock'
name: 'terminalDisplayBlock'
};
</script>

View File

@@ -15,7 +15,7 @@
<script lang="ts">
export default {
name: 'TerminalDisplaySetting'
name: 'terminalDisplaySetting'
};
</script>

View File

@@ -15,7 +15,7 @@
<script lang="ts">
export default {
name: 'TerminalGeneralSetting'
name: 'terminalGeneralSetting'
};
</script>

View File

@@ -78,7 +78,7 @@
<script lang="ts">
export default {
name: 'TerminalInteractBlock'
name: 'terminalInteractBlock'
};
</script>

View File

@@ -33,7 +33,7 @@
<script lang="ts">
export default {
name: 'TerminalPluginsBlock'
name: 'terminalPluginsBlock'
};
</script>

View File

@@ -33,7 +33,7 @@
<script lang="ts">
export default {
name: 'TerminalSessionBlock'
name: 'terminalSessionBlock'
};
</script>

View File

@@ -60,7 +60,7 @@
<script lang="ts">
export default {
name: 'TerminalShortcutKeysBlock'
name: 'terminalShortcutKeysBlock'
};
</script>

View File

@@ -49,7 +49,7 @@
<script lang="ts">
export default {
name: 'TerminalThemeBlock'
name: 'terminalThemeBlock'
};
</script>

View File

@@ -11,7 +11,7 @@
<script lang="ts">
export default {
name: 'TerminalThemeSetting'
name: 'terminalThemeSetting'
};
</script>

View File

@@ -27,7 +27,7 @@
<script lang="ts">
export default {
name: 'hostTerminal'
name: 'terminal'
};
</script>

View File

@@ -88,7 +88,7 @@
<script lang="ts">
export default {
name: 'systemDictKeyFormModal'
name: 'dictKeyFormModal'
};
</script>

View File

@@ -129,7 +129,7 @@
<script lang="ts">
export default {
name: 'systemDictKeyTable'
name: 'dictKeyTable'
};
</script>

View File

@@ -16,7 +16,7 @@
<script lang="ts">
export default {
name: 'systemDictKey'
name: 'dictKey'
};
</script>

View File

@@ -81,7 +81,7 @@
<script lang="ts">
export default {
name: 'systemDictValueFormModal'
name: 'dictValueFormModal'
};
</script>

View File

@@ -125,7 +125,7 @@
<script lang="ts">
export default {
name: 'systemDictValueTable'
name: 'dictValueTable'
};
</script>

View File

@@ -19,7 +19,7 @@
<script lang="ts">
export default {
name: 'systemDictValue'
name: 'dictValue'
};
</script>

View File

@@ -13,7 +13,7 @@
<script lang="ts">
export default {
name: 'systemMenu'
name: 'menu'
};
</script>

View File

@@ -73,7 +73,7 @@
<script lang="ts">
export default {
name: 'userOperatorLogClearModal'
name: 'operatorLogClearModal'
};
</script>

View File

@@ -62,7 +62,7 @@
<script lang="ts">
export default {
name: 'userOperatorLogSimpleTable'
name: 'operatorLogSimpleTable'
};
</script>

View File

@@ -125,7 +125,7 @@
<script lang="ts">
export default {
name: 'userOperatorLogTable'
name: 'operatorLogTable'
};
</script>

View File

@@ -6,7 +6,7 @@
<script lang="ts">
export default {
name: 'userOperatorLog'
name: 'operatorLog'
};
</script>

View File

@@ -35,7 +35,7 @@
<script lang="ts">
export default {
name: 'userRoleFormModal'
name: 'roleFormModal'
};
</script>

View File

@@ -121,7 +121,7 @@
<script lang="ts">
export default {
name: 'userRoleTable'
name: 'roleTable'
};
</script>

View File

@@ -16,7 +16,7 @@
<script lang="ts">
export default {
name: 'userRole'
name: 'role'
};
</script>

View File

@@ -49,7 +49,7 @@
<script lang="ts">
export default {
name: 'userUserFormModal'
name: 'userFormModal'
};
</script>

View File

@@ -39,7 +39,7 @@
<script lang="ts">
export default {
name: 'userUserGrantRolesFormModal'
name: 'userGrantRolesFormModal'
};
</script>

View File

@@ -38,7 +38,7 @@
<script lang="ts">
export default {
name: 'userUserResetPasswordFormModal'
name: 'userResetPasswordFormModal'
};
</script>

View File

@@ -151,7 +151,7 @@
<script lang="ts">
export default {
name: 'userUserTable'
name: 'userTable'
};
</script>

View File

@@ -19,7 +19,7 @@
<script lang="ts">
export default {
name: 'userUser'
name: 'user'
};
</script>