提交 fa3d44fd authored 作者: Administrator's avatar Administrator

更新代码

上级 b05ead2c
...@@ -6,6 +6,7 @@ yarn-debug.log* ...@@ -6,6 +6,7 @@ yarn-debug.log*
yarn-error.log* yarn-error.log*
pnpm-debug.log* pnpm-debug.log*
lerna-debug.log* lerna-debug.log*
dist
node_modules node_modules
.DS_Store .DS_Store
......
import request from './config' import request from './config'
let baseUrl = location.origin let baseUrl = location.origin
// let baseUrl = 'http://192.168.1.67:8003' // let baseUrl = 'http://192.168.1.160:8003'
let newPort = '8003' let newPort = '8003'
baseUrl = baseUrl.replace(/:\d+/, ':' + newPort) baseUrl = baseUrl.replace(/:\d+/, ':' + newPort)
export const getExecuteList = () => { export const getExecuteList = () => {
return request.get(baseUrl + '/webApi/job/list') return request.get(baseUrl + '/webApi/job/list')
} }
export const setExecuteStats = (data: any) => { export const setExecuteStats = (data: any) => {
return request.get(baseUrl + '/webApi/job/stats', data) return request.get(baseUrl + '/webApi/job/stats', data)
} }
export const setExecuteCron = (data: any) => { export const setExecuteCron = (data: any) => {
return request.get(baseUrl + '/webApi/job/cron', data) return request.get(baseUrl + '/webApi/job/cron', data)
} }
export const getSyncConfigLog = (data: any) => { export const getSyncConfigLog = (data: any) => {
return request.get(baseUrl + '/webApi/syncConfig/log', data) return request.get(baseUrl + '/webApi/syncConfig/log', data)
} }
export const setSyncConfigLog = (data: any) => { export const setSyncConfigLog = (data: any) => {
return request.get(baseUrl + '/webApi/syncConfig/log/update', data) return request.get(baseUrl + '/webApi/syncConfig/log/update', data)
} }
export const getSyncConfigScene = (data: any) => { export const getSyncConfigScene = (data: any) => {
return request.get(baseUrl + '/webApi/syncConfig/scene', data) return request.get(baseUrl + '/webApi/syncConfig/scene', data)
} }
export const setSyncConfigScene = (data: any) => { export const setSyncConfigScene = (data: any) => {
return request.get(baseUrl + '/webApi/syncConfig/scene/update', data) return request.get(baseUrl + '/webApi/syncConfig/scene/update', data)
} }
<template> <template>
<el-menu <el-menu
active-text-color="#ffd04b" active-text-color="#ffd04b"
background-color="#545c64" background-color="#545c64"
:default-active="active" :default-active="active"
text-color="#fff" text-color="#fff"
router router
> >
<el-menu-item v-for="item in menuList" :index="item.index" :route="item.path"> <el-menu-item v-for="item in menuList" :key="item.index" :index="item.index" :route="item.path">
<span>{{ item.name }}</span> <span>{{ item.name }}</span>
</el-menu-item> </el-menu-item>
</el-menu> </el-menu>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { menuList } from '../uilts/menuList' import { menuList } from '../uilts/menuList'
const route = useRoute() const route = useRoute()
const active: any = ref(1) const active: any = ref(1)
watch( watch(
() => route.path, () => route.path,
(newPath: string) => { (newPath: string) => {
active.value = menuList.find((item: any) => newPath === item.path)?.index active.value = menuList.find((item: any) => newPath === item.path)?.index
}, },
{ immediate: true } { immediate: true }
) )
</script> </script>
<style scoped> <style scoped>
.el-menu { .el-menu {
height: 100%; height: 100%;
} }
</style> </style>
export const menuList = [ export const menuList = [
{ {
index: 1, index: 1,
path: '/tenant', path: '/tenant',
name: '租户管理' name: '租户管理'
}, },
{ {
index: 2, index: 2,
path: '/logs', path: '/logs',
name: '日志管理' name: '日志管理'
}, },
{ {
index: 3, index: 3,
path: '/imageManagement', path: '/imageManagement',
name: '容器管理' name: '容器管理'
}, },
// { {
// index: 4, index: 4,
// path: '/jarManagement', path: '/jarManagement',
// name: 'jar包管理' name: 'jar包管理'
// }, },
// { {
// index: 5, index: 5,
// path: '/execute', path: '/execute',
// name: '执行计划' name: '执行计划'
// }, },
// { {
// index: 6, index: 6,
// path: '/syncConfig', path: '/syncConfig',
// name: '产品管理' name: '产品管理'
// }, },
{ {
index: 7, index: 7,
path: '/systemBackup', path: '/systemBackup',
name: '系统备份' name: '系统备份'
} }
] ] as any
...@@ -52,10 +52,10 @@ export default defineConfig({ ...@@ -52,10 +52,10 @@ export default defineConfig({
// 设置代理 // 设置代理
proxy: { proxy: {
'/admin': { '/admin': {
target: 'http://192.168.1.161:8080/' target: 'http://192.168.1.160:8080/'
}, },
'/webApi': { '/webApi': {
target: 'http://192.168.1.161:8003/' target: 'http://192.168.1.160:8003/'
} }
} }
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论