├── .editorconfig ├── .env.yours ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── app │ ├── cors.ts │ ├── error-handler.ts │ └── index.ts ├── config │ ├── index.ts │ └── mysql.ts ├── constant.ts ├── controller │ ├── auth.controller.ts │ ├── department.controller.ts │ ├── menu.controller.ts │ ├── role.controller.ts │ └── user.controller.ts ├── index.ts ├── middleware │ ├── auth.middleware.ts │ ├── role.middleware.ts │ └── user.middleware.ts ├── models │ ├── department.model.ts │ ├── index.ts │ ├── menu.model.ts │ ├── role.model.ts │ ├── roleMenu.model.ts │ ├── sync.ts │ ├── user.model.ts │ └── userRole.model.ts ├── router │ ├── auth.router.ts │ ├── department.router.ts │ ├── index.ts │ ├── menu.router.ts │ ├── role.router.ts │ └── user.router.ts ├── service │ ├── department.service.ts │ ├── menu.service.ts │ ├── role.service.ts │ └── user.service.ts ├── types │ └── index.ts └── utils │ └── index.ts ├── tsconfig.json └── ym_admin.sql /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.yours: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/.env.yours -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /dist/ 3 | copy.js 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/app/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/app/cors.ts -------------------------------------------------------------------------------- /src/app/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/app/error-handler.ts -------------------------------------------------------------------------------- /src/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/app/index.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/config/mysql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/config/mysql.ts -------------------------------------------------------------------------------- /src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/constant.ts -------------------------------------------------------------------------------- /src/controller/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/controller/auth.controller.ts -------------------------------------------------------------------------------- /src/controller/department.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/controller/department.controller.ts -------------------------------------------------------------------------------- /src/controller/menu.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/controller/menu.controller.ts -------------------------------------------------------------------------------- /src/controller/role.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/controller/role.controller.ts -------------------------------------------------------------------------------- /src/controller/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/controller/user.controller.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/middleware/auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/middleware/auth.middleware.ts -------------------------------------------------------------------------------- /src/middleware/role.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/middleware/role.middleware.ts -------------------------------------------------------------------------------- /src/middleware/user.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/middleware/user.middleware.ts -------------------------------------------------------------------------------- /src/models/department.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/department.model.ts -------------------------------------------------------------------------------- /src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/index.ts -------------------------------------------------------------------------------- /src/models/menu.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/menu.model.ts -------------------------------------------------------------------------------- /src/models/role.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/role.model.ts -------------------------------------------------------------------------------- /src/models/roleMenu.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/roleMenu.model.ts -------------------------------------------------------------------------------- /src/models/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/sync.ts -------------------------------------------------------------------------------- /src/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/user.model.ts -------------------------------------------------------------------------------- /src/models/userRole.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/models/userRole.model.ts -------------------------------------------------------------------------------- /src/router/auth.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/auth.router.ts -------------------------------------------------------------------------------- /src/router/department.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/department.router.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/router/menu.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/menu.router.ts -------------------------------------------------------------------------------- /src/router/role.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/role.router.ts -------------------------------------------------------------------------------- /src/router/user.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/router/user.router.ts -------------------------------------------------------------------------------- /src/service/department.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/service/department.service.ts -------------------------------------------------------------------------------- /src/service/menu.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/service/menu.service.ts -------------------------------------------------------------------------------- /src/service/role.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/service/role.service.ts -------------------------------------------------------------------------------- /src/service/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/service/user.service.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /ym_admin.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuimng/koa-admin-server/HEAD/ym_admin.sql --------------------------------------------------------------------------------