diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index 2bdf987..54d3980 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -41,7 +41,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ { path: '/redirect/:path(.*)', name: 'Redirect', - component: () => import('@/views/Redirect/Redirect.vue'), + component: () => import('@/views/redirect/redirect.vue'), meta: {} } ], @@ -59,7 +59,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ children: [ { path: 'index', - component: () => import('@/views/Home/Index.vue'), + component: () => import('@/views/home/index.vue'), name: 'Index', meta: { title: t('router.home'), @@ -80,7 +80,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ children: [ { path: 'profile', - component: () => import('@/views/Profile/Index.vue'), + component: () => import('@/views/profile/index.vue'), name: 'Profile', meta: { canTo: true, @@ -139,7 +139,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ children: [ { path: 'edit', - component: () => import('@/views/infra/codegen/EditTable.vue'), + component: () => import('@/views/infra/codegen/editTable.vue'), name: 'InfraCodegenEditTable', meta: { noCache: true, @@ -177,7 +177,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/login', - component: () => import('@/views/Login/Login.vue'), + component: () => import('@/views/login/login.vue'), name: 'Login', meta: { hidden: true, @@ -187,7 +187,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/sso', - component: () => import('@/views/Login/Login.vue'), + component: () => import('@/views/login/login.vue'), name: 'SSOLogin', meta: { hidden: true, @@ -197,7 +197,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/403', - component: () => import('@/views/Error/403.vue'), + component: () => import('@/views/error/403.vue'), name: 'NoAccess', meta: { hidden: true, @@ -207,7 +207,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/404', - component: () => import('@/views/Error/404.vue'), + component: () => import('@/views/error/404.vue'), name: 'NoFound', meta: { hidden: true, @@ -217,7 +217,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/500', - component: () => import('@/views/Error/500.vue'), + component: () => import('@/views/error/500.vue'), name: 'Error', meta: { hidden: true, diff --git a/src/views/Home/Index copy.vue b/src/views/Home/Index copy.vue deleted file mode 100644 index 121ec6a..0000000 --- a/src/views/Home/Index copy.vue +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - - - - - - {{ t('workplace.welcome') }} {{ username }} {{ t('workplace.happyDay') }} - - - {{ t('workplace.toady') }},20℃ - 32℃! - - - - - - - - {{ t('workplace.project') }} - - - - - {{ t('workplace.toDo') }} - - - - - {{ t('workplace.access') }} - - - - - - - - - - - - - - - {{ t('workplace.project') }} - {{ t('action.more') }} - - - - - - - - - {{ item.name }} - - {{ t(item.message) }} - - {{ item.personal }} - {{ formatTime(item.time, 'yyyy-MM-dd') }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ t('workplace.shortcutOperation') }} - - - - - - - - - {{ item.name }} - - - - - - - - - - {{ t('workplace.notice') }} - {{ t('action.more') }} - - - - - - - - - - {{ item.type }} : {{ item.title }} - - - - {{ formatTime(item.date, 'yyyy-MM-dd') }} - - - - - - - - - - - diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue deleted file mode 100644 index 1cc81ac..0000000 --- a/src/views/Home/Index.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/src/views/Home/Index2.vue b/src/views/Home/Index2.vue deleted file mode 100644 index c9429ab..0000000 --- a/src/views/Home/Index2.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - - - - - - - - - {{ t('analysis.newUser') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.unreadInformation') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.transactionAmount') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.totalShopping') }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/Home/components/material.vue b/src/views/Home/components/material.vue deleted file mode 100644 index 83aadaa..0000000 --- a/src/views/Home/components/material.vue +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - 今日到货计划(已发货) - {{materialData?.preparetoissueTodayCount}}单 - - - - - - 今日备料计划(已发料) - {{materialData?.preparetoissueTodayCount}}单 - - - - - - 今日叫料请求(已发料) - {{materialData?.issueRequestTodayCount}}单 - - - - - - 空闲库位数/总库位数 - {{materialData?.freeLocationCount}}个/{{materialData?.totalLocationCount}}个 - - - - - - - 呆滞库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 超期库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - 高低储预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/produce.vue b/src/views/Home/components/produce.vue deleted file mode 100644 index c289ec0..0000000 --- a/src/views/Home/components/produce.vue +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - 今日生产计划 - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - {{ formatDate(scope.row.beginTime) }} - - - - {{ formatDate(scope.row.endTime) }} - - - - - - - 线边安全库存 - - - - - - - - - - - - - - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - - 待上架成品库存 - - - - - - {{ formatDate(scope.row.requestTime) }} - - - - - {{ formatDate(scope.row.requestDueTime) }} - - - - - - - - {{ formatDate(scope.row.acceptTime) }} - - - - - - - - - - {{ formatter(scope.row.autoComplete, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyLocation, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowBiggerQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowSmallerQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ - formatter(scope.row.allowModifyInventoryStatus, DICT_TYPE.TRUE_FALSE) - }} - - - - - {{ formatter(scope.row.allowContinuousScanning, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowPartialComplete, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyBatch, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyPackingNumber, DICT_TYPE.TRUE_FALSE) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/product.vue b/src/views/Home/components/product.vue deleted file mode 100644 index 5124d9c..0000000 --- a/src/views/Home/components/product.vue +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - - 今日到货计划(已发货) - {{ productData?.deliverPlanTodayCount || 0 }}单 - - - - - - - 呆滞库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 超期库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - 高低储预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/supplierIndex.vue b/src/views/Home/components/supplierIndex.vue deleted file mode 100644 index 7610f97..0000000 --- a/src/views/Home/components/supplierIndex.vue +++ /dev/null @@ -1,452 +0,0 @@ - - - - - - 订单数 - - - - {{ supplierData?.openPurchaseCount || 0 }}单 - 开放订单数 - - - - - - {{ supplierData?.allPurchaseCount || 0 }}单 - 全部订单数 - - - - - - - 要货计划数 - - - - {{ supplierData?.openPurchasePlanCount || 0 }}单 - 开放计划数 - - - - - - {{ supplierData?.allPurchasePlanCount || 0 }}单 - 全部计划数 - - - - - - - 发货单数 - - - - {{ supplierData?.notTakeSupplierdeliverCount || 0 }}单 - 未收货订单数 - - - - - - {{ supplierData?.takeSupplierdeliverCount || 0 }}单 - 已收货订单数 - - - - - - - - - 本月发货单趋势 - - - - 本月发货零件TOP10 - - - - - - 最新消息 - - - - - - - - - - - - - {{ scope.row.templateParams }} - - - - - - - - - - - - - - - - - - 最新扣分明细 - - - - - - - - - - 本月退货明细 - - - - - - - - - - - - - - - - - - - - {{ formatter(scope.row.inventoryStatus,DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - - - - - - - {{ formatter(scope.row.uom,DICT_TYPE.UOM) }} - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - 本月索赔明细 - - - - - - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - - - - diff --git a/src/views/Home/echarts-data.ts b/src/views/Home/echarts-data.ts deleted file mode 100644 index 15c7b4a..0000000 --- a/src/views/Home/echarts-data.ts +++ /dev/null @@ -1,286 +0,0 @@ -import { EChartsOption } from 'echarts' - -const { t } = useI18n() - -export const lineOptions: EChartsOption = { - - xAxis: { - data: [ 1, 2, 3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30 - ], - boundaryGap: false, - axisTick: { - show: false - } - }, - grid: { - left: 20, - right: 20, - bottom: 20, - top: 50, - containLabel: true - }, - tooltip: { - trigger: 'axis', - axisPointer: { - type: 'cross' - }, - padding: [5, 10] - }, - yAxis: { - axisTick: { - show: false - } - }, - legend: { - data: ['销售','哈哈'], - top: 20 - }, - series: [ - { - name: '销售', - smooth: true, - type: 'line', - data: [100, 120, 161, 134, 105, 160, 165, 114, 163, 185, 118, 123], - animationDuration: 2800, - animationEasing: 'cubicInOut' - }, - { - name: '哈哈', - smooth: true, - type: 'line', - itemStyle: {}, - data: [120, 82, 91, 154, 162, 140, 145, 250, 134, 56, 99, 123], - animationDuration: 2800, - animationEasing: 'quadraticOut' - } - ] -} - -export const pieOptions: EChartsOption = { - // title: { - // text: t('analysis.userAccessSource'), - // left: 'center' - // }, - tooltip: { - trigger: 'item', - formatter: '{a} {b} : {c} ({d}%)' - }, - legend: { - orient: 'vertical', - left: 'left', - top:20, - data: [ - t('analysis.directAccess'), - t('analysis.mailMarketing'), - t('analysis.allianceAdvertising'), - t('analysis.videoAdvertising'), - t('analysis.searchEngines') - ] - }, - series: [ - { - name: t('analysis.userAccessSource'), - type: 'pie', - radius: '55%', - center: ['50%', '60%'], - data: [ - { value: 335, name: t('analysis.directAccess') }, - { value: 310, name: t('analysis.mailMarketing') }, - { value: 234, name: t('analysis.allianceAdvertising') }, - { value: 135, name: t('analysis.videoAdvertising') }, - { value: 1548, name: t('analysis.searchEngines') } - ] - } - ] -} - -export const barOptions: EChartsOption = { - title: { - text: '', - left: 'center' - }, - tooltip: { - trigger: 'axis', - axisPointer: { - type: 'shadow' - } - }, - grid: { - left: 50, - right: 20, - bottom: 20 - }, - xAxis: { - type: 'category', - data: [], - axisTick: { - alignWithLabel: true - } - }, - yAxis: { - type: 'value' - }, - series: [ - { - name: t('analysis.activeQuantity'), - data: [], - type: 'bar' - } - ] -} - -export const radarOption: EChartsOption = { - legend: { - data: [t('workplace.personal'), t('workplace.team')] - }, - radar: { - // shape: 'circle', - indicator: [ - { name: t('workplace.quote'), max: 65 }, - { name: t('workplace.contribution'), max: 160 }, - { name: t('workplace.hot'), max: 300 }, - { name: t('workplace.yield'), max: 130 }, - { name: t('workplace.follow'), max: 100 } - ] - }, - series: [ - { - name: `xxx${t('workplace.index')}`, - type: 'radar', - data: [ - { - value: [42, 30, 20, 35, 80], - name: t('workplace.personal') - }, - { - value: [50, 140, 290, 100, 90], - name: t('workplace.team') - } - ] - } - ] -} - -export const wordOptions = { - series: [ - { - type: 'wordCloud', - gridSize: 2, - sizeRange: [12, 50], - rotationRange: [-90, 90], - shape: 'pentagon', - width: 600, - height: 400, - drawOutOfBound: true, - textStyle: { - color: function () { - return ( - 'rgb(' + - [ - Math.round(Math.random() * 160), - Math.round(Math.random() * 160), - Math.round(Math.random() * 160) - ].join(',') + - ')' - ) - } - }, - emphasis: { - textStyle: { - shadowBlur: 10, - shadowColor: '#333' - } - }, - data: [ - { - name: 'Sam S Club', - value: 10000, - textStyle: { - color: 'black' - }, - emphasis: { - textStyle: { - color: 'red' - } - } - }, - { - name: 'Macys', - value: 6181 - }, - { - name: 'Amy Schumer', - value: 4386 - }, - { - name: 'Jurassic World', - value: 4055 - }, - { - name: 'Charter Communications', - value: 2467 - }, - { - name: 'Chick Fil A', - value: 2244 - }, - { - name: 'Planet Fitness', - value: 1898 - }, - { - name: 'Pitch Perfect', - value: 1484 - }, - { - name: 'Express', - value: 1112 - }, - { - name: 'Home', - value: 965 - }, - { - name: 'Johnny Depp', - value: 847 - }, - { - name: 'Lena Dunham', - value: 582 - }, - { - name: 'Lewis Hamilton', - value: 555 - }, - { - name: 'KXAN', - value: 550 - }, - { - name: 'Mary Ellen Mark', - value: 462 - }, - { - name: 'Farrah Abraham', - value: 366 - }, - { - name: 'Rita Ora', - value: 360 - }, - { - name: 'Serena Williams', - value: 282 - }, - { - name: 'NCAA baseball tournament', - value: 273 - }, - { - name: 'Point Break', - value: 265 - } - ] - } - ] -} diff --git a/src/views/Home/types.ts b/src/views/Home/types.ts deleted file mode 100644 index e6313d3..0000000 --- a/src/views/Home/types.ts +++ /dev/null @@ -1,55 +0,0 @@ -export type WorkplaceTotal = { - project: number - access: number - todo: number -} - -export type Project = { - name: string - icon: string - message: string - personal: string - time: Date | number | string -} - -export type Notice = { - title: string - type: string - keys: string[] - date: Date | number | string -} - -export type Shortcut = { - name: string - icon: string - url: string -} - -export type RadarData = { - personal: number - team: number - max: number - name: string -} -export type AnalysisTotalTypes = { - users: number - messages: number - moneys: number - shoppings: number -} - -export type UserAccessSource = { - value: number - name: string -} - -export type WeeklyUserActivity = { - value: number - name: string -} - -export type MonthlySales = { - name: string - estimate: number - actual: number -} diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue deleted file mode 100644 index a0025ab..0000000 --- a/src/views/Login/Login.vue +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - {{ underlineToHump(appStore.getTitle) }} - - - - - - {{ t('login.welcome') }} - - {{ t('login.message') }} - - - - - - - - - - {{ underlineToHump(appStore.getTitle) }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue deleted file mode 100644 index 9499f49..0000000 --- a/src/views/Login/components/LoginForm.vue +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ t('login.remember') }} - - - - {{ t('login.forgetPassword') }} - - - - - - - - - - - - - - - - - diff --git a/src/views/Login/components/LoginFormTitle.vue b/src/views/Login/components/LoginFormTitle.vue deleted file mode 100644 index cdf4fac..0000000 --- a/src/views/Login/components/LoginFormTitle.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - {{ getFormTitle }} - - - diff --git a/src/views/Login/components/MobileForm.vue b/src/views/Login/components/MobileForm.vue deleted file mode 100644 index ebb36b8..0000000 --- a/src/views/Login/components/MobileForm.vue +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ t('login.getSmsCode') }} - - - {{ mobileCodeTimer }}秒后可重新获取 - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/Login/components/QrCodeForm.vue b/src/views/Login/components/QrCodeForm.vue deleted file mode 100644 index 31d2845..0000000 --- a/src/views/Login/components/QrCodeForm.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - {{ t('login.qrcode') }} - - - - - - - - diff --git a/src/views/Login/components/RegisterForm.vue b/src/views/Login/components/RegisterForm.vue deleted file mode 100644 index 23b3bd4..0000000 --- a/src/views/Login/components/RegisterForm.vue +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/Login/components/SSOLogin.vue b/src/views/Login/components/SSOLogin.vue deleted file mode 100644 index f31ab0e..0000000 --- a/src/views/Login/components/SSOLogin.vue +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - - - 此第三方应用请求获得以下权限: - - - - {{ formatScope(scope) }} - - - - - - - 同意授权 - 授 权 中... - - 拒绝 - - - - - - diff --git a/src/views/Login/components/index.ts b/src/views/Login/components/index.ts deleted file mode 100644 index 204ad73..0000000 --- a/src/views/Login/components/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -import LoginForm from './LoginForm.vue' -import MobileForm from './MobileForm.vue' -import LoginFormTitle from './LoginFormTitle.vue' -import RegisterForm from './RegisterForm.vue' -import QrCodeForm from './QrCodeForm.vue' -import SSOLoginVue from './SSOLogin.vue' - -export { LoginForm, MobileForm, LoginFormTitle, RegisterForm, QrCodeForm, SSOLoginVue } diff --git a/src/views/Login/components/useLogin.ts b/src/views/Login/components/useLogin.ts deleted file mode 100644 index b4a02f8..0000000 --- a/src/views/Login/components/useLogin.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { Ref } from 'vue' - -export enum LoginStateEnum { - LOGIN, - REGISTER, - RESET_PASSWORD, - MOBILE, - QR_CODE, - SSO -} - -const currentState = ref(LoginStateEnum.LOGIN) - -export function useLoginState() { - function setLoginState(state: LoginStateEnum) { - currentState.value = state - } - const getLoginState = computed(() => currentState.value) - - function handleBackLogin() { - setLoginState(LoginStateEnum.LOGIN) - } - - return { - setLoginState, - getLoginState, - handleBackLogin - } -} - -export function useFormValid(formRef: Ref) { - async function validForm() { - const form = unref(formRef) - if (!form) return - const data = await form.validate() - return data as T - } - - return { - validForm - } -} diff --git a/src/views/Profile/Index.vue b/src/views/Profile/Index.vue deleted file mode 100644 index e813f04..0000000 --- a/src/views/Profile/Index.vue +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - {{ t('profile.user.title') }} - - - - - - - - {{ t('profile.info.title') }} - - - - - - - - - - - - - - - - - - diff --git a/src/views/Profile/components/BasicInfo.vue b/src/views/Profile/components/BasicInfo.vue deleted file mode 100644 index e2189b1..0000000 --- a/src/views/Profile/components/BasicInfo.vue +++ /dev/null @@ -1,92 +0,0 @@ - - - - - {{ t('profile.user.man') }} - {{ t('profile.user.woman') }} - - - - - - - - - diff --git a/src/views/Profile/components/ProfileUser.vue b/src/views/Profile/components/ProfileUser.vue deleted file mode 100644 index b493499..0000000 --- a/src/views/Profile/components/ProfileUser.vue +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - {{ t('profile.user.username') }} - {{ userInfo?.username }} - - - - {{ t('profile.user.mobile') }} - {{ userInfo?.mobile }} - - - - {{ t('profile.user.email') }} - {{ userInfo?.email }} - - - - {{ t('profile.user.dept') }} - {{ userInfo?.dept.name }} - - - - {{ t('profile.user.posts') }} - - {{ userInfo?.posts.map((post) => post.name).join(',') }} - - - - - {{ t('profile.user.roles') }} - - {{ userInfo?.roles.map((role) => role.name).join(',') }} - - - - - {{ t('profile.user.createTime') }} - {{ formatDate(userInfo?.createTime) }} - - - - - - - diff --git a/src/views/Profile/components/ResetPwd.vue b/src/views/Profile/components/ResetPwd.vue deleted file mode 100644 index 477be91..0000000 --- a/src/views/Profile/components/ResetPwd.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/src/views/Profile/components/UserAvatar.vue b/src/views/Profile/components/UserAvatar.vue deleted file mode 100644 index c20168f..0000000 --- a/src/views/Profile/components/UserAvatar.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - diff --git a/src/views/Profile/components/UserSocial.vue b/src/views/Profile/components/UserSocial.vue deleted file mode 100644 index 2f021ab..0000000 --- a/src/views/Profile/components/UserSocial.vue +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - {{ row.title }} - - - - - - 已绑定 - - - - 未绑定 - - - - - - - diff --git a/src/views/Profile/components/index.ts b/src/views/Profile/components/index.ts deleted file mode 100644 index 9e1883c..0000000 --- a/src/views/Profile/components/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import BasicInfo from './BasicInfo.vue' -import ProfileUser from './ProfileUser.vue' -import ResetPwd from './ResetPwd.vue' -import UserAvatarVue from './UserAvatar.vue' -import UserSocial from './UserSocial.vue' - -export { BasicInfo, ProfileUser, ResetPwd, UserAvatarVue, UserSocial } diff --git a/src/views/Redirect/Redirect.vue b/src/views/Redirect/Redirect.vue deleted file mode 100644 index f7717ce..0000000 --- a/src/views/Redirect/Redirect.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - diff --git a/src/views/error/403.vue b/src/views/error/403.vue deleted file mode 100644 index a3ec487..0000000 --- a/src/views/error/403.vue +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/src/views/error/404.vue b/src/views/error/404.vue deleted file mode 100644 index f6a08de..0000000 --- a/src/views/error/404.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/src/views/error/500.vue b/src/views/error/500.vue deleted file mode 100644 index 998487d..0000000 --- a/src/views/error/500.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/src/views/infra/apiAccessLog/ApiAccessLogDetail.vue b/src/views/infra/apiAccessLog/ApiAccessLogDetail.vue deleted file mode 100644 index 43a34dc..0000000 --- a/src/views/infra/apiAccessLog/ApiAccessLogDetail.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - - - {{ detailData.id }} - - - {{ detailData.traceId }} - - - {{ detailData.applicationName }} - - - {{ detailData.userId }} - - - - {{ detailData.userIp }} - - - {{ detailData.userAgent }} - - - {{ detailData.requestMethod }} {{ detailData.requestUrl }} - - - {{ detailData.requestParams }} - - - {{ formatDate(detailData.beginTime) }} ~ {{ formatDate(detailData.endTime) }} - - {{ detailData.duration }} ms - - 正常 - 失败 | {{ detailData.resultCode }} | {{ detailData.resultMsg }} - - - - - - - diff --git a/src/views/infra/apiAccessLog/index.vue b/src/views/infra/apiAccessLog/index.vue deleted file mode 100644 index 245f433..0000000 --- a/src/views/infra/apiAccessLog/index.vue +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - 搜索 - - - 重置 - - - 导出 - - - - - - - - - - - - - - - - - - - - - {{ formatDate(scope.row.beginTime) }} - - - - {{ scope.row.duration }} ms - - - - {{ scope.row.resultCode === 0 ? '成功' : '失败(' + scope.row.resultMsg + ')' }} - - - - - - - 详细 - - - - - - - - - - - - diff --git a/src/views/infra/apiErrorLog/ApiErrorLogDetail.vue b/src/views/infra/apiErrorLog/ApiErrorLogDetail.vue deleted file mode 100644 index 7340ca8..0000000 --- a/src/views/infra/apiErrorLog/ApiErrorLogDetail.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - {{ detailData.id }} - - - {{ detailData.traceId }} - - - {{ detailData.applicationName }} - - - {{ detailData.userId }} - - - - {{ detailData.userIp }} - - - {{ detailData.userAgent }} - - - {{ detailData.requestMethod }} {{ detailData.requestUrl }} - - - {{ detailData.requestParams }} - - - {{ formatDate(detailData.exceptionTime) }} - - - {{ detailData.exceptionName }} - - - - - - - - - {{ detailData.processUserId }} - - - {{ formatDate(detailData.processTime) }} - - - - - diff --git a/src/views/infra/apiErrorLog/index.vue b/src/views/infra/apiErrorLog/index.vue deleted file mode 100644 index 6836755..0000000 --- a/src/views/infra/apiErrorLog/index.vue +++ /dev/null @@ -1,249 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 搜索 - 重置 - - 导出 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 详细 - - - 已处理 - - - 已忽略 - - - - - - - - - - - - - diff --git a/src/views/infra/build/index.vue b/src/views/infra/build/index.vue deleted file mode 100644 index 11bfc99..0000000 --- a/src/views/infra/build/index.vue +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - 生成 JSON - 生成 Options - 生成组件 - - - - - - - - - - - - - - {{ t('common.copy') }} - - - - - - - - - - diff --git a/src/views/infra/codegen/PreviewCode.vue b/src/views/infra/codegen/PreviewCode.vue deleted file mode 100644 index b04775e..0000000 --- a/src/views/infra/codegen/PreviewCode.vue +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - - - - - - - - - - {{ t('common.copy') }} - - - - - - - - - - - - diff --git a/src/views/infra/codegen/components/BasicInfoForm.vue b/src/views/infra/codegen/components/BasicInfoForm.vue deleted file mode 100644 index 1859300..0000000 --- a/src/views/infra/codegen/components/BasicInfoForm.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - 实体类名称 - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/infra/codegen/components/ColumInfoForm.vue b/src/views/infra/codegen/components/ColumInfoForm.vue deleted file mode 100644 index 737c2e2..0000000 --- a/src/views/infra/codegen/components/ColumInfoForm.vue +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/infra/codegen/components/GenerateInfoForm.vue b/src/views/infra/codegen/components/GenerateInfoForm.vue deleted file mode 100644 index 744edfe..0000000 --- a/src/views/infra/codegen/components/GenerateInfoForm.vue +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 上级菜单 - - - - - - - - - - - - - - - - - - - - - - - - - - 模块名 - - - - - - - - - - - - - - 业务名 - - - - - - - - - - - - - - - - - - - - - - - - - - 类名称 - - - - - - - - - - - - - - 类描述 - - - - - - - - - - - - - - 自定义路径 - - - - - - - - - - 最近路径快速选择 - - - - - - 恢复默认的生成基础路径 - - - - - - - - - - - - 其他信息 - - - - - 树编码字段 - - - - - - - - - - - - - - - 树父编码字段 - - - - - - - - - - - - - - - 树名称字段 - - - - - - - - - - - - - - 关联信息 - - - - - 关联子表的表名 - - - - - - - - - - - - - - - 子表关联的外键名 - - - - - - - - - - - - - - diff --git a/src/views/infra/codegen/components/index.ts b/src/views/infra/codegen/components/index.ts deleted file mode 100644 index 1634a76..0000000 --- a/src/views/infra/codegen/components/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import BasicInfoForm from './BasicInfoForm.vue' -import ColumInfoForm from './ColumInfoForm.vue' -import GenerateInfoForm from './GenerateInfoForm.vue' -export { BasicInfoForm, ColumInfoForm, GenerateInfoForm } diff --git a/src/views/infra/codegen/editTable.vue b/src/views/infra/codegen/editTable.vue deleted file mode 100644 index 9c4e765..0000000 --- a/src/views/infra/codegen/editTable.vue +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - 保存 - 返回 - - - - - diff --git a/src/views/infra/codegen/importTable.vue b/src/views/infra/codegen/importTable.vue deleted file mode 100644 index 6cd4610..0000000 --- a/src/views/infra/codegen/importTable.vue +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - - - - - - - - - - - - 搜索 - - - - 重置 - - - - - - - - - - - - - - - 导入 - - 关闭 - - - - diff --git a/src/views/infra/codegen/index.vue b/src/views/infra/codegen/index.vue deleted file mode 100644 index 4f99ce8..0000000 --- a/src/views/infra/codegen/index.vue +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - - - - - - - - - - - - 搜索 - - - - 重置 - - - - 导入 - - - - - - - - - - - {{ - dataSourceConfigList.find((config) => config.id === scope.row.dataSourceConfigId)?.name - }} - - - - - - - - - - - - 预览 - - - - 编辑 - - - - 删除 - - - - 同步 - - - - 生成代码 - - - - - - - - - - - - - - diff --git a/src/views/infra/config/ConfigForm.vue b/src/views/infra/config/ConfigForm.vue deleted file mode 100644 index 19b5bf1..0000000 --- a/src/views/infra/config/ConfigForm.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - - - - - - - - - - - - {{ dict.label }} - - - - - - - - - 确 定 - 取 消 - - - - diff --git a/src/views/infra/config/index.vue b/src/views/infra/config/index.vue deleted file mode 100644 index 85b4fc9..0000000 --- a/src/views/infra/config/index.vue +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - 搜索 - - - 重置 - - - 新增 - - - 导出 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 编辑 - - - - 删除 - - - - - - - - - - - - diff --git a/src/views/infra/customInterface/index.vue b/src/views/infra/customInterface/index.vue deleted file mode 100644 index 9359223..0000000 --- a/src/views/infra/customInterface/index.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - - diff --git a/src/views/infra/dataSourceConfig/DataSourceConfigForm.vue b/src/views/infra/dataSourceConfig/DataSourceConfigForm.vue deleted file mode 100644 index e2a4eaa..0000000 --- a/src/views/infra/dataSourceConfig/DataSourceConfigForm.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - - - - 确 定 - 取 消 - - - - diff --git a/src/views/infra/dataSourceConfig/index.vue b/src/views/infra/dataSourceConfig/index.vue deleted file mode 100644 index 6e12bee..0000000 --- a/src/views/infra/dataSourceConfig/index.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - 新增 - - - - - - - - - - - - - - - - - - 编辑 - - - - 删除 - - - - - - - - - - diff --git a/src/views/infra/dbDoc/index.vue b/src/views/infra/dbDoc/index.vue deleted file mode 100644 index 51481c7..0000000 --- a/src/views/infra/dbDoc/index.vue +++ /dev/null @@ -1,57 +0,0 @@ - - - - - 导出 HTML - - - 导出 Word - - - 导出 Markdown - - - - - - diff --git a/src/views/infra/druid/index.vue b/src/views/infra/druid/index.vue deleted file mode 100644 index 3beac74..0000000 --- a/src/views/infra/druid/index.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/src/views/infra/file/FileForm.vue b/src/views/infra/file/FileForm.vue deleted file mode 100644 index beeaea0..0000000 --- a/src/views/infra/file/FileForm.vue +++ /dev/null @@ -1,104 +0,0 @@ - - - - - 将文件拖到此处,或 点击上传 - - - 提示:仅允许导入 jpg、png、gif 格式文件! - - - - - 确 定 - 取 消 - - - - diff --git a/src/views/infra/file/index.vue b/src/views/infra/file/index.vue deleted file mode 100644 index 4d86402..0000000 --- a/src/views/infra/file/index.vue +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - - - - - - - - 搜索 - 重置 - - 上传文件 - - - - - - - - - - - - - - - - - - - 删除 - - - - - - - - - - - - diff --git a/src/views/infra/fileConfig/FileConfigForm.vue b/src/views/infra/fileConfig/FileConfigForm.vue deleted file mode 100644 index 06b80e7..0000000 --- a/src/views/infra/fileConfig/FileConfigForm.vue +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 主动模式 - 被动模式 - - - - - - - - - - - - - - - - - - - - - - - - - - 确 定 - 取 消 - - - - diff --git a/src/views/infra/fileConfig/index.vue b/src/views/infra/fileConfig/index.vue deleted file mode 100644 index eec0dd3..0000000 --- a/src/views/infra/fileConfig/index.vue +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - 搜索 - - - 重置 - - - 新增 - - - - - - - - - - - - - - - - - - - - - - - - - - - 编辑 - - - - 主配置 - - - 测试 - - - - 删除 - - - - - - - - - - - - diff --git a/src/views/infra/job/JobDetail.vue b/src/views/infra/job/JobDetail.vue deleted file mode 100644 index db91d0f..0000000 --- a/src/views/infra/job/JobDetail.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - - - {{ detailData.id }} - - - {{ detailData.name }} - - - - - - {{ detailData.handlerName }} - - - {{ detailData.handlerParam }} - - - {{ detailData.cronExpression }} - - - {{ detailData.retryCount }} - - - {{ detailData.retryInterval + ' 毫秒' }} - - - {{ detailData.monitorTimeout > 0 ? detailData.monitorTimeout + ' 毫秒' : '未开启' }} - - - - - 第 {{ index + 1 }} 次 - - - - - - - diff --git a/src/views/infra/job/JobForm.vue b/src/views/infra/job/JobForm.vue deleted file mode 100644 index 632eef7..0000000 --- a/src/views/infra/job/JobForm.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - 确 定 - 取 消 - - - - diff --git a/src/views/infra/job/index.vue b/src/views/infra/job/index.vue deleted file mode 100644 index d662abc..0000000 --- a/src/views/infra/job/index.vue +++ /dev/null @@ -1,255 +0,0 @@ - - - - - - - - - - - - - - - - - - 搜索 - - - 重置 - - - 新增 - - - 导出 - - - 执行日志 - - - - - - - - - - - - - - - - - - - - - - - 修改 - - - - {{ scope.row.status === InfraJobStatusEnum.STOP ? '开启' : '暂停' }} - - - - 删除 - - handleCommand(command, scope.row)" - v-hasPermi="['infra:job:trigger', 'infra:job:query']"> - - 更多 - - - - - 执行一次 - - - 任务详细 - - - 调度日志 - - - - - - - - - - - - - - - - - diff --git a/src/views/infra/job/logger/JobLogDetail.vue b/src/views/infra/job/logger/JobLogDetail.vue deleted file mode 100644 index a010c94..0000000 --- a/src/views/infra/job/logger/JobLogDetail.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - - - {{ detailData.id }} - - - {{ detailData.jobId }} - - - {{ detailData.handlerName }} - - - {{ detailData.handlerParam }} - - - {{ detailData.executeIndex }} - - - {{ formatDate(detailData.beginTime) + ' ~ ' + formatDate(detailData.endTime) }} - - - {{ detailData.duration + ' 毫秒' }} - - - - - - {{ detailData.duration + ' result' }} - - - - - diff --git a/src/views/infra/job/logger/index.vue b/src/views/infra/job/logger/index.vue deleted file mode 100644 index a9fb08f..0000000 --- a/src/views/infra/job/logger/index.vue +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - - - - - - - - - - - - - 搜索 - 重置 - - 导出 - - - - - - - - - - - - - - - - {{ formatDate(scope.row.beginTime) + ' ~ ' + formatDate(scope.row.endTime) }} - - - - - {{ scope.row.duration + ' 毫秒' }} - - - - - - - - - - - 详细 - - - - - - - - - - - - diff --git a/src/views/infra/redis/index.vue b/src/views/infra/redis/index.vue deleted file mode 100644 index 1924b79..0000000 --- a/src/views/infra/redis/index.vue +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - - - {{ cache?.info?.redis_version }} - - - {{ cache?.info?.redis_mode == 'standalone' ? '单机' : '集群' }} - - - {{ cache?.info?.tcp_port }} - - - {{ cache?.info?.connected_clients }} - - - {{ cache?.info?.uptime_in_days }} - - - {{ cache?.info?.used_memory_human }} - - - {{ cache?.info ? parseFloat(cache?.info?.used_cpu_user_children).toFixed(2) : '' }} - - - {{ cache?.info?.maxmemory_human }} - - - {{ cache?.info?.aof_enabled == '0' ? '否' : '是' }} - - - {{ cache?.info?.rdb_last_bgsave_status }} - - - {{ cache?.dbSize }} - - - {{ cache?.info?.instantaneous_input_kbps }}kps/ - {{ cache?.info?.instantaneous_output_kbps }}kps - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/infra/server/index.vue b/src/views/infra/server/index.vue deleted file mode 100644 index da839bd..0000000 --- a/src/views/infra/server/index.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - diff --git a/src/views/infra/skywalking/index.vue b/src/views/infra/skywalking/index.vue deleted file mode 100644 index 7918a05..0000000 --- a/src/views/infra/skywalking/index.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/src/views/infra/swagger/index.vue b/src/views/infra/swagger/index.vue deleted file mode 100644 index 4c39c13..0000000 --- a/src/views/infra/swagger/index.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - diff --git a/src/views/infra/testDemo/index.vue b/src/views/infra/testDemo/index.vue deleted file mode 100644 index ca6a5b0..0000000 --- a/src/views/infra/testDemo/index.vue +++ /dev/null @@ -1,4 +0,0 @@ - - index - - diff --git a/src/views/infra/webSocket/index.vue b/src/views/infra/webSocket/index.vue deleted file mode 100644 index ce6db79..0000000 --- a/src/views/infra/webSocket/index.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - 连接 - - - - 连接状态: - {{ status }} - - - - - - 服务地址 - - - {{ getIsOpen ? '关闭连接' : '开启连接' }} - - - 设置 - - - - 发送 - - - - - - 消息记录 - - - - - - - 收到消息: - {{ formatDate(item.time) }} - - - {{ item.res }} - - - - - - - -
{{ row.title }}
设置