first commit
Some checks failed
huaian-screen / build (push) Has been cancelled

This commit is contained in:
wangbin
2025-10-27 23:54:39 +08:00
parent 6e05e87474
commit d2bd0a60a4
209 changed files with 82726 additions and 0 deletions

56
.umirc.ts Normal file
View File

@ -0,0 +1,56 @@
import { defineConfig } from "umi";
export default defineConfig({
routes: [
{ path: "/", redirect:'/login' },
{ path: "/login", component: "@/pages/login" },
{ path: "/home", component: "@/pages/home",
routes: [
// { path: '/home', redirect: '/home/statistics' },
{ path: "/home/statistics", component: "@/pages/statistics" },
{ path: "/home/analysis", component: "@/pages/analysis" },
{ path: "/home/report", component: "@/pages/report" },
{ path: "/home/report/online", component: "@/pages/report/online" },
{ path: "/home/report/student", component: "@/pages/report/student" },
{ path: "/home/report/examDistribution", component: "@/pages/report/examDistribution" },
{ path: "/home/report/school", component: "@/pages/report/school" },
{ path: "/home/report/teacher", component: "@/pages/report/teacher" },
{ path: "/home/report/question", component: "@/pages/report/question" },
{ path: "/home/report/quality", component: "@/pages/report/subpage/quality" },
{ path: "/home/report/enowledgepoint", component: "@/pages/report/enowledgepoint" },
{ path: "/home/examination/comparison", component: "@/pages/examination-comparison",redirect:'/home/ranking-comparison'},
{ path: "/home/ranking/comparison", component: "@/pages/examination-comparison/subpage/ranking-comparison" },
{ path: "/home/percentage/comparison", component: "@/pages/examination-comparison/subpage/percentage-comparison" },
{ path: "/home/params/comparison", component: "@/pages/examination-comparison/subpage/params-comparison" },
{ path: "/home/knowledge/comparison", component: "@/pages/examination-comparison/subpage/knowledge-comparison" },
{ path: "/home/online/comparison", component: "@/pages/examination-comparison/subpage/online-comparison" },
{ path: "/home/template", component: "@/pages/template" },
{ path: "/home/test", component: "@/pages/test" },
// { path: "/home/backup", component: "@/pages/backup" },
{ path: "/home/system/data", component: "@/pages/export-data" },
{ path: "/home/system/account", component: "@/pages/admin-account" },
{ path: "/home/system/account/admin", component: "@/pages/admin-account/subpage/account" },
{ path: "/home/system/account/access", component: "@/pages/admin-account/subpage/access" },
{ path: "/home/system/setup", component: "@/pages/setup"},
{ path: "/home/system/setup/subject", component: "@/pages/setup/subpage/subject" },
{ path: "/home/system/setup/district", component: "@/pages/setup/subpage/district" },
{ path: "/home/system/setup/school", component: "@/pages/setup/subpage/school" },
]
},
],
publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
extraBabelPlugins: process.env.NODE_ENV === 'production'
? ['babel-plugin-dynamic-import-node']
: [],
history: { type: 'hash' },
hash: true,
title: false,
npmClient: 'pnpm',
proxy: {
'/api': {
target:"https://studies.hmbigdata.com",
changeOrigin: true,
pathRewrite: { '^/api': '/hly-huaian' },
},
},
});