├── .env ├── .env.[mode].template ├── .gitignore ├── .vscode ├── i18n-ally-custom-framework.yml └── settings.json ├── Dockerfile ├── LICENSE ├── README.en_US.md ├── README.md ├── eslint.config.mjs ├── nest-cli.json ├── package.json ├── pnpm-lock.yaml ├── prisma ├── migrations │ ├── 20250309044600_init │ │ └── migration.sql │ └── migration_lock.toml ├── schema │ ├── api.prisma │ ├── enum.prisma │ ├── menu.prisma │ ├── role.prisma │ ├── schema.prisma │ └── user.prisma └── seed.ts ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── common │ └── dto │ │ ├── delete-many.dto.ts │ │ ├── index.ts │ │ └── page.dto.ts ├── configs │ ├── database.config.ts │ ├── index.ts │ ├── jwt.config.ts │ ├── nodemailer.config.ts │ ├── redis.config.ts │ └── throttler.config.ts ├── constants │ └── permissions.ts ├── decorators │ ├── cache.decorator.ts │ ├── index.ts │ ├── is-public.decorator.ts │ ├── is-refresh.decorator.ts │ ├── permissions.decorator.ts │ └── user-info.decorator.ts ├── filters │ ├── all-exception.filter.ts │ ├── http-exception.filter.ts │ └── index.ts ├── guards │ ├── auth.guard.ts │ └── index.ts ├── interceptors │ ├── cache.interceptor.ts │ ├── format-response.interceptor.ts │ ├── index.ts │ └── invoke-record.interceptor.ts ├── locales │ ├── en-US │ │ ├── common.json │ │ └── validation.json │ └── zh-CN │ │ ├── common.json │ │ └── validation.json ├── main.ts ├── modules │ ├── api │ │ ├── api.controller.ts │ │ ├── api.module.ts │ │ ├── api.service.ts │ │ └── dto │ │ │ ├── create-api.dto.ts │ │ │ └── update-api.dto.ts │ ├── auth │ │ ├── auth.module.ts │ │ └── strategy │ │ │ ├── jwt.strategy.ts │ │ │ └── local.strategy.ts │ ├── cache │ │ ├── cache.module.ts │ │ └── cache.service.ts │ ├── menu │ │ ├── dto │ │ │ ├── create-menu.dto.ts │ │ │ └── update-menu.dto.ts │ │ ├── menu.controller.ts │ │ ├── menu.module.ts │ │ └── menu.service.ts │ ├── nodemailer │ │ ├── nodemailer.module.ts │ │ └── nodemailer.service.ts │ ├── prisma │ │ ├── extended-client.ts │ │ ├── extensions │ │ │ ├── exists.extension.ts │ │ │ └── find-many-count.extension.ts │ │ ├── prisma.module.ts │ │ └── prisma.service.ts │ ├── role │ │ ├── dto │ │ │ ├── create-role.dto.ts │ │ │ ├── role-list.dto.ts │ │ │ └── update-role.dto.ts │ │ ├── role.controller.ts │ │ ├── role.module.ts │ │ └── role.service.ts │ └── user │ │ ├── dto │ │ ├── create-user.dto.ts │ │ ├── login-user.dto.ts │ │ ├── update-user-password.dto.ts │ │ ├── update-user.dto.ts │ │ └── user-list.dto.ts │ │ ├── user.controller.ts │ │ ├── user.module.ts │ │ └── user.service.ts ├── pipes │ ├── index.ts │ └── update-validation.pipe.ts ├── types │ └── index.ts └── utils │ └── index.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/.env -------------------------------------------------------------------------------- /.env.[mode].template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/.env.[mode].template -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/i18n-ally-custom-framework.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/.vscode/i18n-ally-custom-framework.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en_US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/README.en_US.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prisma/migrations/20250309044600_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/migrations/20250309044600_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema/api.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/api.prisma -------------------------------------------------------------------------------- /prisma/schema/enum.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/enum.prisma -------------------------------------------------------------------------------- /prisma/schema/menu.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/menu.prisma -------------------------------------------------------------------------------- /prisma/schema/role.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/role.prisma -------------------------------------------------------------------------------- /prisma/schema/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/schema.prisma -------------------------------------------------------------------------------- /prisma/schema/user.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/schema/user.prisma -------------------------------------------------------------------------------- /prisma/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/prisma/seed.ts -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/common/dto/delete-many.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/common/dto/delete-many.dto.ts -------------------------------------------------------------------------------- /src/common/dto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/common/dto/index.ts -------------------------------------------------------------------------------- /src/common/dto/page.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/common/dto/page.dto.ts -------------------------------------------------------------------------------- /src/configs/database.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/database.config.ts -------------------------------------------------------------------------------- /src/configs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/index.ts -------------------------------------------------------------------------------- /src/configs/jwt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/jwt.config.ts -------------------------------------------------------------------------------- /src/configs/nodemailer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/nodemailer.config.ts -------------------------------------------------------------------------------- /src/configs/redis.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/redis.config.ts -------------------------------------------------------------------------------- /src/configs/throttler.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/configs/throttler.config.ts -------------------------------------------------------------------------------- /src/constants/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/constants/permissions.ts -------------------------------------------------------------------------------- /src/decorators/cache.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/cache.decorator.ts -------------------------------------------------------------------------------- /src/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/index.ts -------------------------------------------------------------------------------- /src/decorators/is-public.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/is-public.decorator.ts -------------------------------------------------------------------------------- /src/decorators/is-refresh.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/is-refresh.decorator.ts -------------------------------------------------------------------------------- /src/decorators/permissions.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/permissions.decorator.ts -------------------------------------------------------------------------------- /src/decorators/user-info.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/decorators/user-info.decorator.ts -------------------------------------------------------------------------------- /src/filters/all-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/filters/all-exception.filter.ts -------------------------------------------------------------------------------- /src/filters/http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/filters/http-exception.filter.ts -------------------------------------------------------------------------------- /src/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/filters/index.ts -------------------------------------------------------------------------------- /src/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/guards/auth.guard.ts -------------------------------------------------------------------------------- /src/guards/index.ts: -------------------------------------------------------------------------------- 1 | export * from './auth.guard' 2 | -------------------------------------------------------------------------------- /src/interceptors/cache.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/interceptors/cache.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/format-response.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/interceptors/format-response.interceptor.ts -------------------------------------------------------------------------------- /src/interceptors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/interceptors/index.ts -------------------------------------------------------------------------------- /src/interceptors/invoke-record.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/interceptors/invoke-record.interceptor.ts -------------------------------------------------------------------------------- /src/locales/en-US/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/locales/en-US/common.json -------------------------------------------------------------------------------- /src/locales/en-US/validation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/locales/en-US/validation.json -------------------------------------------------------------------------------- /src/locales/zh-CN/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/locales/zh-CN/common.json -------------------------------------------------------------------------------- /src/locales/zh-CN/validation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/locales/zh-CN/validation.json -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/modules/api/api.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/api/api.controller.ts -------------------------------------------------------------------------------- /src/modules/api/api.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/api/api.module.ts -------------------------------------------------------------------------------- /src/modules/api/api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/api/api.service.ts -------------------------------------------------------------------------------- /src/modules/api/dto/create-api.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/api/dto/create-api.dto.ts -------------------------------------------------------------------------------- /src/modules/api/dto/update-api.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/api/dto/update-api.dto.ts -------------------------------------------------------------------------------- /src/modules/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/auth/auth.module.ts -------------------------------------------------------------------------------- /src/modules/auth/strategy/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/auth/strategy/jwt.strategy.ts -------------------------------------------------------------------------------- /src/modules/auth/strategy/local.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/auth/strategy/local.strategy.ts -------------------------------------------------------------------------------- /src/modules/cache/cache.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/cache/cache.module.ts -------------------------------------------------------------------------------- /src/modules/cache/cache.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/cache/cache.service.ts -------------------------------------------------------------------------------- /src/modules/menu/dto/create-menu.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/menu/dto/create-menu.dto.ts -------------------------------------------------------------------------------- /src/modules/menu/dto/update-menu.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/menu/dto/update-menu.dto.ts -------------------------------------------------------------------------------- /src/modules/menu/menu.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/menu/menu.controller.ts -------------------------------------------------------------------------------- /src/modules/menu/menu.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/menu/menu.module.ts -------------------------------------------------------------------------------- /src/modules/menu/menu.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/menu/menu.service.ts -------------------------------------------------------------------------------- /src/modules/nodemailer/nodemailer.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/nodemailer/nodemailer.module.ts -------------------------------------------------------------------------------- /src/modules/nodemailer/nodemailer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/nodemailer/nodemailer.service.ts -------------------------------------------------------------------------------- /src/modules/prisma/extended-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/prisma/extended-client.ts -------------------------------------------------------------------------------- /src/modules/prisma/extensions/exists.extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/prisma/extensions/exists.extension.ts -------------------------------------------------------------------------------- /src/modules/prisma/extensions/find-many-count.extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/prisma/extensions/find-many-count.extension.ts -------------------------------------------------------------------------------- /src/modules/prisma/prisma.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/prisma/prisma.module.ts -------------------------------------------------------------------------------- /src/modules/prisma/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/prisma/prisma.service.ts -------------------------------------------------------------------------------- /src/modules/role/dto/create-role.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/dto/create-role.dto.ts -------------------------------------------------------------------------------- /src/modules/role/dto/role-list.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/dto/role-list.dto.ts -------------------------------------------------------------------------------- /src/modules/role/dto/update-role.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/dto/update-role.dto.ts -------------------------------------------------------------------------------- /src/modules/role/role.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/role.controller.ts -------------------------------------------------------------------------------- /src/modules/role/role.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/role.module.ts -------------------------------------------------------------------------------- /src/modules/role/role.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/role/role.service.ts -------------------------------------------------------------------------------- /src/modules/user/dto/create-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/dto/create-user.dto.ts -------------------------------------------------------------------------------- /src/modules/user/dto/login-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/dto/login-user.dto.ts -------------------------------------------------------------------------------- /src/modules/user/dto/update-user-password.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/dto/update-user-password.dto.ts -------------------------------------------------------------------------------- /src/modules/user/dto/update-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/dto/update-user.dto.ts -------------------------------------------------------------------------------- /src/modules/user/dto/user-list.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/dto/user-list.dto.ts -------------------------------------------------------------------------------- /src/modules/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/user.controller.ts -------------------------------------------------------------------------------- /src/modules/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/user.module.ts -------------------------------------------------------------------------------- /src/modules/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/modules/user/user.service.ts -------------------------------------------------------------------------------- /src/pipes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './update-validation.pipe' 2 | -------------------------------------------------------------------------------- /src/pipes/update-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/pipes/update-validation.pipe.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunhaoxiang/pure-admin-nestjs/HEAD/tsconfig.json --------------------------------------------------------------------------------