├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── docs ├── BSP系统Api.pdf └── images │ ├── Auth.png │ ├── BSP系统.png │ ├── BSp-blog.png │ ├── authTree.png │ ├── org.png │ ├── roleAuth.png │ └── 用户管理.png ├── k8s ├── deployment.yml ├── ingress.yml ├── mandatory.yaml └── service.yml ├── nest-cli.json ├── nodemon.json ├── package.json ├── pnpm-lock.yaml ├── src ├── AppController.ts ├── AppModule.ts ├── AppService.ts ├── MainModule.ts ├── app.controller.spec.ts ├── common │ ├── auth │ │ ├── AuthModule.ts │ │ ├── AuthService.ts │ │ ├── JwtStrategy.ts │ │ └── interfaces │ │ │ ├── JwtPayloadInterface.ts │ │ │ └── JwtPayloadJwtPayloadInterfface.ts │ ├── error │ │ ├── exceptions │ │ │ └── ApiException.ts │ │ ├── filters │ │ │ ├── HttpExceptionFilter.ts │ │ │ ├── RpcExceptionFilter.ts │ │ │ └── WsExceptionFilter.ts │ │ └── pipe │ │ │ └── ApiParamsValidationPipe.ts │ ├── kafka │ │ ├── KafkaAbstractConsumer.ts │ │ ├── KafkaDecorator.ts │ │ ├── KafkaMessage.ts │ │ ├── KafkaModule.ts │ │ └── KafkaService.ts │ ├── result │ │ └── ResultData.ts │ └── shared │ │ ├── decorators │ │ └── RolesDecorator.ts │ │ ├── guards │ │ └── RolesGuard.ts │ │ ├── interceptors │ │ ├── LoggingInterceptor.ts │ │ └── TransformInterceptor.ts │ │ ├── middleware │ │ └── LoggerMiddleware.ts │ │ └── strategies │ │ └── NatsStrategy.ts ├── config │ ├── ApiErrorCodeEnum.ts │ ├── CommonConfigInterface.ts │ ├── CommonConfigService.ts │ ├── constant.ts │ ├── dev.yaml │ └── pro.yaml ├── controller │ ├── ApiResourceController.ts │ ├── AuthorityController.ts │ ├── ConfigController.ts │ ├── KafkaTaskController.ts │ ├── OrganizationController.ts │ ├── RoleController.ts │ ├── SystemController.ts │ └── UserController.ts ├── main.ts ├── model │ ├── DTO │ │ ├── apiResource │ │ │ ├── AddResourceRoleDto.ts │ │ │ ├── CreateApiResourceDto.ts │ │ │ ├── DeleteApiResourceDto.ts │ │ │ ├── QueryApiResourceDto.ts │ │ │ └── UpdateApiResourceDto.ts │ │ ├── authority │ │ │ ├── CreateAuthorityDto.ts │ │ │ ├── DeleteAuthorityDto.ts │ │ │ ├── QueryAuthorityDto.ts │ │ │ ├── QueryMenusDto.ts │ │ │ ├── ResultMenusDto.ts │ │ │ └── UpdateAuthorityDto.ts │ │ ├── kafka │ │ │ └── KafkaTaskDto.ts │ │ ├── organization │ │ │ ├── AddUserDto.ts │ │ │ ├── CreateOrganizationDto.ts │ │ │ ├── DeleteOrganizationDto.ts │ │ │ ├── QueryOrganizationDto.ts │ │ │ └── UpdateOrganizationDto.ts │ │ ├── role │ │ │ ├── AddAuthDto.ts │ │ │ ├── CreateRoleDto.ts │ │ │ ├── DeleteRoleDto.ts │ │ │ ├── QueryRoleDto.ts │ │ │ └── UpdateRoleDto.ts │ │ ├── system │ │ │ ├── create_system.dto.ts │ │ │ ├── system_role.dto.ts │ │ │ └── update_system.dto.ts │ │ └── user │ │ │ ├── CreatUserDto.ts │ │ │ ├── CreatUserRegisterDto.ts │ │ │ ├── DeleteUserdto.ts │ │ │ ├── LoginParamsDto.ts │ │ │ ├── QueryUserDto.ts │ │ │ ├── UniqueUser.ts │ │ │ └── UpdateUserDto.ts │ └── entity │ │ ├── ApiResourceEntity.ts │ │ ├── AuthorityEntity.ts │ │ ├── OrganizationEntity.ts │ │ ├── RoleApiResourceEntity.ts │ │ ├── RoleEntity.ts │ │ ├── SystemEntity.ts │ │ └── UserEntity.ts ├── module │ ├── ApiResourceModule.ts │ ├── AuthorityModule.ts │ ├── ConfigModule.ts │ ├── KafkaTaskModule.ts │ ├── OrganizationModule.ts │ ├── RoleModule.ts │ ├── SystemModule.ts │ └── UserModule.ts ├── service │ ├── ApiResourceService.ts │ ├── AuthorityService.ts │ ├── ConfigService.ts │ ├── OrganizationService.ts │ ├── RedisCacheService.ts │ ├── RoleService.ts │ ├── SystemService.ts │ ├── TaskKafkaProductService.ts │ └── UserService.ts ├── static │ └── index.html └── utils │ ├── commonUtil.ts │ ├── dataTime.ts │ ├── decrypt.ts │ ├── excel.ts │ ├── treeData.ts │ └── trimStr.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json ├── tsconfig.json ├── tslint.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/README.md -------------------------------------------------------------------------------- /docs/BSP系统Api.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/BSP系统Api.pdf -------------------------------------------------------------------------------- /docs/images/Auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/Auth.png -------------------------------------------------------------------------------- /docs/images/BSP系统.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/BSP系统.png -------------------------------------------------------------------------------- /docs/images/BSp-blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/BSp-blog.png -------------------------------------------------------------------------------- /docs/images/authTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/authTree.png -------------------------------------------------------------------------------- /docs/images/org.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/org.png -------------------------------------------------------------------------------- /docs/images/roleAuth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/roleAuth.png -------------------------------------------------------------------------------- /docs/images/用户管理.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/docs/images/用户管理.png -------------------------------------------------------------------------------- /k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/k8s/deployment.yml -------------------------------------------------------------------------------- /k8s/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/k8s/ingress.yml -------------------------------------------------------------------------------- /k8s/mandatory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/k8s/mandatory.yaml -------------------------------------------------------------------------------- /k8s/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/k8s/service.yml -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/nest-cli.json -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/AppController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/AppController.ts -------------------------------------------------------------------------------- /src/AppModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/AppModule.ts -------------------------------------------------------------------------------- /src/AppService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/AppService.ts -------------------------------------------------------------------------------- /src/MainModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/MainModule.ts -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/common/auth/AuthModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/auth/AuthModule.ts -------------------------------------------------------------------------------- /src/common/auth/AuthService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/auth/AuthService.ts -------------------------------------------------------------------------------- /src/common/auth/JwtStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/auth/JwtStrategy.ts -------------------------------------------------------------------------------- /src/common/auth/interfaces/JwtPayloadInterface.ts: -------------------------------------------------------------------------------- 1 | export interface JwtPayload { 2 | name: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/common/auth/interfaces/JwtPayloadJwtPayloadInterfface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/auth/interfaces/JwtPayloadJwtPayloadInterfface.ts -------------------------------------------------------------------------------- /src/common/error/exceptions/ApiException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/error/exceptions/ApiException.ts -------------------------------------------------------------------------------- /src/common/error/filters/HttpExceptionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/error/filters/HttpExceptionFilter.ts -------------------------------------------------------------------------------- /src/common/error/filters/RpcExceptionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/error/filters/RpcExceptionFilter.ts -------------------------------------------------------------------------------- /src/common/error/filters/WsExceptionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/error/filters/WsExceptionFilter.ts -------------------------------------------------------------------------------- /src/common/error/pipe/ApiParamsValidationPipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/error/pipe/ApiParamsValidationPipe.ts -------------------------------------------------------------------------------- /src/common/kafka/KafkaAbstractConsumer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/kafka/KafkaAbstractConsumer.ts -------------------------------------------------------------------------------- /src/common/kafka/KafkaDecorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/kafka/KafkaDecorator.ts -------------------------------------------------------------------------------- /src/common/kafka/KafkaMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/kafka/KafkaMessage.ts -------------------------------------------------------------------------------- /src/common/kafka/KafkaModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/kafka/KafkaModule.ts -------------------------------------------------------------------------------- /src/common/kafka/KafkaService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/kafka/KafkaService.ts -------------------------------------------------------------------------------- /src/common/result/ResultData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/result/ResultData.ts -------------------------------------------------------------------------------- /src/common/shared/decorators/RolesDecorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/decorators/RolesDecorator.ts -------------------------------------------------------------------------------- /src/common/shared/guards/RolesGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/guards/RolesGuard.ts -------------------------------------------------------------------------------- /src/common/shared/interceptors/LoggingInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/interceptors/LoggingInterceptor.ts -------------------------------------------------------------------------------- /src/common/shared/interceptors/TransformInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/interceptors/TransformInterceptor.ts -------------------------------------------------------------------------------- /src/common/shared/middleware/LoggerMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/middleware/LoggerMiddleware.ts -------------------------------------------------------------------------------- /src/common/shared/strategies/NatsStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/common/shared/strategies/NatsStrategy.ts -------------------------------------------------------------------------------- /src/config/ApiErrorCodeEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/ApiErrorCodeEnum.ts -------------------------------------------------------------------------------- /src/config/CommonConfigInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/CommonConfigInterface.ts -------------------------------------------------------------------------------- /src/config/CommonConfigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/CommonConfigService.ts -------------------------------------------------------------------------------- /src/config/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/constant.ts -------------------------------------------------------------------------------- /src/config/dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/dev.yaml -------------------------------------------------------------------------------- /src/config/pro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/config/pro.yaml -------------------------------------------------------------------------------- /src/controller/ApiResourceController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/ApiResourceController.ts -------------------------------------------------------------------------------- /src/controller/AuthorityController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/AuthorityController.ts -------------------------------------------------------------------------------- /src/controller/ConfigController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/ConfigController.ts -------------------------------------------------------------------------------- /src/controller/KafkaTaskController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/KafkaTaskController.ts -------------------------------------------------------------------------------- /src/controller/OrganizationController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/OrganizationController.ts -------------------------------------------------------------------------------- /src/controller/RoleController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/RoleController.ts -------------------------------------------------------------------------------- /src/controller/SystemController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/SystemController.ts -------------------------------------------------------------------------------- /src/controller/UserController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/controller/UserController.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/model/DTO/apiResource/AddResourceRoleDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/apiResource/AddResourceRoleDto.ts -------------------------------------------------------------------------------- /src/model/DTO/apiResource/CreateApiResourceDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/apiResource/CreateApiResourceDto.ts -------------------------------------------------------------------------------- /src/model/DTO/apiResource/DeleteApiResourceDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/apiResource/DeleteApiResourceDto.ts -------------------------------------------------------------------------------- /src/model/DTO/apiResource/QueryApiResourceDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/apiResource/QueryApiResourceDto.ts -------------------------------------------------------------------------------- /src/model/DTO/apiResource/UpdateApiResourceDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/apiResource/UpdateApiResourceDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/CreateAuthorityDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/CreateAuthorityDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/DeleteAuthorityDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/DeleteAuthorityDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/QueryAuthorityDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/QueryAuthorityDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/QueryMenusDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/QueryMenusDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/ResultMenusDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/ResultMenusDto.ts -------------------------------------------------------------------------------- /src/model/DTO/authority/UpdateAuthorityDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/authority/UpdateAuthorityDto.ts -------------------------------------------------------------------------------- /src/model/DTO/kafka/KafkaTaskDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/kafka/KafkaTaskDto.ts -------------------------------------------------------------------------------- /src/model/DTO/organization/AddUserDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/organization/AddUserDto.ts -------------------------------------------------------------------------------- /src/model/DTO/organization/CreateOrganizationDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/organization/CreateOrganizationDto.ts -------------------------------------------------------------------------------- /src/model/DTO/organization/DeleteOrganizationDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/organization/DeleteOrganizationDto.ts -------------------------------------------------------------------------------- /src/model/DTO/organization/QueryOrganizationDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/organization/QueryOrganizationDto.ts -------------------------------------------------------------------------------- /src/model/DTO/organization/UpdateOrganizationDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/organization/UpdateOrganizationDto.ts -------------------------------------------------------------------------------- /src/model/DTO/role/AddAuthDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/role/AddAuthDto.ts -------------------------------------------------------------------------------- /src/model/DTO/role/CreateRoleDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/role/CreateRoleDto.ts -------------------------------------------------------------------------------- /src/model/DTO/role/DeleteRoleDto.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/model/DTO/role/QueryRoleDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/role/QueryRoleDto.ts -------------------------------------------------------------------------------- /src/model/DTO/role/UpdateRoleDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/role/UpdateRoleDto.ts -------------------------------------------------------------------------------- /src/model/DTO/system/create_system.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/system/create_system.dto.ts -------------------------------------------------------------------------------- /src/model/DTO/system/system_role.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/system/system_role.dto.ts -------------------------------------------------------------------------------- /src/model/DTO/system/update_system.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/system/update_system.dto.ts -------------------------------------------------------------------------------- /src/model/DTO/user/CreatUserDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/user/CreatUserDto.ts -------------------------------------------------------------------------------- /src/model/DTO/user/CreatUserRegisterDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/user/CreatUserRegisterDto.ts -------------------------------------------------------------------------------- /src/model/DTO/user/DeleteUserdto.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/model/DTO/user/LoginParamsDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/user/LoginParamsDto.ts -------------------------------------------------------------------------------- /src/model/DTO/user/QueryUserDto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/user/QueryUserDto.ts -------------------------------------------------------------------------------- /src/model/DTO/user/UniqueUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/DTO/user/UniqueUser.ts -------------------------------------------------------------------------------- /src/model/DTO/user/UpdateUserDto.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/model/entity/ApiResourceEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/ApiResourceEntity.ts -------------------------------------------------------------------------------- /src/model/entity/AuthorityEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/AuthorityEntity.ts -------------------------------------------------------------------------------- /src/model/entity/OrganizationEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/OrganizationEntity.ts -------------------------------------------------------------------------------- /src/model/entity/RoleApiResourceEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/RoleApiResourceEntity.ts -------------------------------------------------------------------------------- /src/model/entity/RoleEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/RoleEntity.ts -------------------------------------------------------------------------------- /src/model/entity/SystemEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/SystemEntity.ts -------------------------------------------------------------------------------- /src/model/entity/UserEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/model/entity/UserEntity.ts -------------------------------------------------------------------------------- /src/module/ApiResourceModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/ApiResourceModule.ts -------------------------------------------------------------------------------- /src/module/AuthorityModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/AuthorityModule.ts -------------------------------------------------------------------------------- /src/module/ConfigModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/ConfigModule.ts -------------------------------------------------------------------------------- /src/module/KafkaTaskModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/KafkaTaskModule.ts -------------------------------------------------------------------------------- /src/module/OrganizationModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/OrganizationModule.ts -------------------------------------------------------------------------------- /src/module/RoleModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/RoleModule.ts -------------------------------------------------------------------------------- /src/module/SystemModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/SystemModule.ts -------------------------------------------------------------------------------- /src/module/UserModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/module/UserModule.ts -------------------------------------------------------------------------------- /src/service/ApiResourceService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/ApiResourceService.ts -------------------------------------------------------------------------------- /src/service/AuthorityService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/AuthorityService.ts -------------------------------------------------------------------------------- /src/service/ConfigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/ConfigService.ts -------------------------------------------------------------------------------- /src/service/OrganizationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/OrganizationService.ts -------------------------------------------------------------------------------- /src/service/RedisCacheService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/RedisCacheService.ts -------------------------------------------------------------------------------- /src/service/RoleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/RoleService.ts -------------------------------------------------------------------------------- /src/service/SystemService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/SystemService.ts -------------------------------------------------------------------------------- /src/service/TaskKafkaProductService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/TaskKafkaProductService.ts -------------------------------------------------------------------------------- /src/service/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/service/UserService.ts -------------------------------------------------------------------------------- /src/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/static/index.html -------------------------------------------------------------------------------- /src/utils/commonUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/commonUtil.ts -------------------------------------------------------------------------------- /src/utils/dataTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/dataTime.ts -------------------------------------------------------------------------------- /src/utils/decrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/decrypt.ts -------------------------------------------------------------------------------- /src/utils/excel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/excel.ts -------------------------------------------------------------------------------- /src/utils/treeData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/treeData.ts -------------------------------------------------------------------------------- /src/utils/trimStr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/src/utils/trimStr.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyuegongzi/simple-user-center/HEAD/yarn.lock --------------------------------------------------------------------------------