├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierrc.json ├── LICENSE ├── README.en.md ├── README.md ├── index.html ├── mock └── app-data.js ├── package.json ├── postcss.config.js ├── public └── favicon.ico ├── src ├── assets │ ├── error.gif │ ├── loading.gif │ ├── logo.png │ ├── nothing.png │ ├── react-logo.jpg │ ├── snow.gif │ └── styles │ │ ├── default.less │ │ └── global.less ├── components │ ├── Bread │ │ ├── index.less │ │ └── index.tsx │ ├── CanvasBack │ │ ├── index.less │ │ └── index.tsx │ ├── ErrorBoundary │ │ ├── index.less │ │ └── index.tsx │ ├── Footer │ │ ├── index.less │ │ └── index.tsx │ ├── Header │ │ ├── index.less │ │ └── index.tsx │ ├── Icon │ │ └── index.tsx │ ├── Loading │ │ ├── index.less │ │ └── index.tsx │ ├── Menu │ │ ├── index.less │ │ └── index.tsx │ └── TreeChose │ │ ├── PowerTreeTable.tsx │ │ └── RoleTree.tsx ├── config │ └── index.ts ├── layouts │ ├── BasicLayout.less │ ├── BasicLayout.tsx │ ├── UserLayout.less │ └── UserLayout.tsx ├── main.tsx ├── models │ ├── app.ts │ ├── index.type.ts │ └── sys.ts ├── pages │ ├── ErrorPages │ │ ├── 401.tsx │ │ ├── 404.tsx │ │ └── index.less │ ├── Home │ │ ├── index.less │ │ └── index.tsx │ ├── Login │ │ ├── index.less │ │ └── index.tsx │ └── System │ │ ├── MenuAdmin │ │ ├── index.less │ │ ├── index.tsx │ │ └── index.type.ts │ │ ├── PowerAdmin │ │ ├── index.less │ │ ├── index.tsx │ │ └── index.type.ts │ │ ├── RoleAdmin │ │ ├── index.less │ │ ├── index.tsx │ │ └── index.type.ts │ │ └── UserAdmin │ │ ├── index.less │ │ ├── index.tsx │ │ └── index.type.ts ├── router │ ├── AuthProvider.tsx │ └── index.tsx ├── store │ └── index.ts ├── util │ ├── axios.ts │ ├── json.ts │ └── tools.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | scripts 4 | src/assets 5 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/index.html -------------------------------------------------------------------------------- /mock/app-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/mock/app-data.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/assets/error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/error.gif -------------------------------------------------------------------------------- /src/assets/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/loading.gif -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/nothing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/nothing.png -------------------------------------------------------------------------------- /src/assets/react-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/react-logo.jpg -------------------------------------------------------------------------------- /src/assets/snow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/snow.gif -------------------------------------------------------------------------------- /src/assets/styles/default.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/styles/default.less -------------------------------------------------------------------------------- /src/assets/styles/global.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/assets/styles/global.less -------------------------------------------------------------------------------- /src/components/Bread/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Bread/index.less -------------------------------------------------------------------------------- /src/components/Bread/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Bread/index.tsx -------------------------------------------------------------------------------- /src/components/CanvasBack/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/CanvasBack/index.less -------------------------------------------------------------------------------- /src/components/CanvasBack/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/CanvasBack/index.tsx -------------------------------------------------------------------------------- /src/components/ErrorBoundary/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/ErrorBoundary/index.less -------------------------------------------------------------------------------- /src/components/ErrorBoundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/ErrorBoundary/index.tsx -------------------------------------------------------------------------------- /src/components/Footer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Footer/index.less -------------------------------------------------------------------------------- /src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/components/Header/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Header/index.less -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Icon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Icon/index.tsx -------------------------------------------------------------------------------- /src/components/Loading/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Loading/index.less -------------------------------------------------------------------------------- /src/components/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Loading/index.tsx -------------------------------------------------------------------------------- /src/components/Menu/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Menu/index.less -------------------------------------------------------------------------------- /src/components/Menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/Menu/index.tsx -------------------------------------------------------------------------------- /src/components/TreeChose/PowerTreeTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/TreeChose/PowerTreeTable.tsx -------------------------------------------------------------------------------- /src/components/TreeChose/RoleTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/components/TreeChose/RoleTree.tsx -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/layouts/BasicLayout.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/layouts/BasicLayout.less -------------------------------------------------------------------------------- /src/layouts/BasicLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/layouts/BasicLayout.tsx -------------------------------------------------------------------------------- /src/layouts/UserLayout.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/layouts/UserLayout.less -------------------------------------------------------------------------------- /src/layouts/UserLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/layouts/UserLayout.tsx -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/models/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/models/app.ts -------------------------------------------------------------------------------- /src/models/index.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/models/index.type.ts -------------------------------------------------------------------------------- /src/models/sys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/models/sys.ts -------------------------------------------------------------------------------- /src/pages/ErrorPages/401.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/ErrorPages/401.tsx -------------------------------------------------------------------------------- /src/pages/ErrorPages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/ErrorPages/404.tsx -------------------------------------------------------------------------------- /src/pages/ErrorPages/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/ErrorPages/index.less -------------------------------------------------------------------------------- /src/pages/Home/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/Home/index.less -------------------------------------------------------------------------------- /src/pages/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/Home/index.tsx -------------------------------------------------------------------------------- /src/pages/Login/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/Login/index.less -------------------------------------------------------------------------------- /src/pages/Login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/Login/index.tsx -------------------------------------------------------------------------------- /src/pages/System/MenuAdmin/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/MenuAdmin/index.less -------------------------------------------------------------------------------- /src/pages/System/MenuAdmin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/MenuAdmin/index.tsx -------------------------------------------------------------------------------- /src/pages/System/MenuAdmin/index.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/MenuAdmin/index.type.ts -------------------------------------------------------------------------------- /src/pages/System/PowerAdmin/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/PowerAdmin/index.less -------------------------------------------------------------------------------- /src/pages/System/PowerAdmin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/PowerAdmin/index.tsx -------------------------------------------------------------------------------- /src/pages/System/PowerAdmin/index.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/PowerAdmin/index.type.ts -------------------------------------------------------------------------------- /src/pages/System/RoleAdmin/index.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/System/RoleAdmin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/RoleAdmin/index.tsx -------------------------------------------------------------------------------- /src/pages/System/RoleAdmin/index.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/RoleAdmin/index.type.ts -------------------------------------------------------------------------------- /src/pages/System/UserAdmin/index.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/System/UserAdmin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/UserAdmin/index.tsx -------------------------------------------------------------------------------- /src/pages/System/UserAdmin/index.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/pages/System/UserAdmin/index.type.ts -------------------------------------------------------------------------------- /src/router/AuthProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/router/AuthProvider.tsx -------------------------------------------------------------------------------- /src/router/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/router/index.tsx -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/util/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/util/axios.ts -------------------------------------------------------------------------------- /src/util/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/util/json.ts -------------------------------------------------------------------------------- /src/util/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/src/util/tools.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaLuo/react-admin/HEAD/vite.config.ts --------------------------------------------------------------------------------