MCPcopy Create free account

hub / github.com/canyuegongzi/simple-push-center / functions

Functions188 in github.com/canyuegongzi/simple-push-center

Methodconstructor
(messageType: any, data = null, success = true)
src/common/result/ResultData.ts:26
Methodconstructor
* 这里的构造函数向父类传递了授权时必要的参数,在实例化时,父类会得知授权时,客户端的请求必须使用 Authorization 作为请求头, * 而这个请求头的内容前缀也必须为 Bearer,在解码授权令牌时,使用秘钥 secretOrKey: 'secretKey' 来将授权令牌解码为创建令
src/common/auth/JwtStrategy.ts:15
Methodconstructor
( private readonly jwtService: JwtService, )
src/common/auth/AuthService.ts:8
Methodconstructor
(private kafkaConfig: KafkaConfig)
src/common/kafka/KafkaService.ts:14
Methodconstructor
(errorMessage: string, errorCode: ApiErrorCode, statusCode: HttpStatus)
src/common/error/exceptions/ApiException.ts:9
Methodconstructor
()
src/config/CommonConfigService.ts:15
MethodcreatToken
* 产生token * @param user
src/common/auth/AuthService.ts:19
Methodcreate
(messageId, body, messageType, topicName)
src/common/kafka/KafkaMessage.ts:8
MethodcreateTransport
* 构建传输器 * @param messageTransport
src/service/service/TaskEmitMessageService.ts:18
MethodcreateUuid
* 产生uuid标识 * @param data
src/service/service/UtilService.ts:48
MethoddelApp
(@Body('ids') params: number[])
src/controller/AppKeyController.ts:90
MethoddelConfig
(@Body('ids') params: Array<number | string>)
src/controller/TaskMessageConfigController.ts:55
MethoddelConfig
* 删除配置信息 * @param params<Array<number>>
src/service/service/TaskMessageConfigService.ts:61
MethoddelEmailConfig
(@Body('ids') params: Array<number | string>)
src/controller/TaskEmailConfigController.ts:56
MethoddelEmailConfig
(@Body('ids') params: Array<number | string>)
src/controller/TaskConfigController.ts:62
MethoddelEmailConfig
* 删除配置文件 * @param params
src/service/service/TaskConfigService.ts:102
MethoddelEmailConfig
* 删除配置信息 * @param params<Array<number>>
src/service/service/TaskEmailConfigService.ts:61
MethoddelMessageConfig
(@Body('ids') params: Array<number | string>)
src/controller/TaskConfigController.ts:134
MethoddelMessageConfig
* 删除配置 * @param params
src/service/service/TaskConfigService.ts:45
MethoddeleteTask
(@Body('id') params: number)
src/controller/TaskMainController.ts:140
MethoddeleteTask
* 删除任务 * @param params
src/service/service/TaskMainService.ts:357
FunctiondirExists
(dir)
src/utils/file.ts:58
MethodeditConfig
(@Body() params: CreateMessageConfigDto, @Headers('token') token: string)
src/controller/TaskMessageConfigController.ts:39
MethodeditConfig
* 编辑配置信息 * @param params<CreateEmailConfigDto>
src/service/service/TaskMessageConfigService.ts:45
MethodeditEmailConfig
(@Body() params: CreateEmailConfigDto, @Headers('token') token: string)
src/controller/TaskEmailConfigController.ts:40
MethodeditEmailConfig
(@Body() params: CreateEmailConfigDto, @Headers('token') token: string)
src/controller/TaskConfigController.ts:42
MethodeditEmailConfig
* 更新邮件配置 * @param params
src/service/service/TaskConfigService.ts:114
MethodeditEmailConfig
* 编辑配置信息 * @param params<CreateEmailConfigDto>
src/service/service/TaskEmailConfigService.ts:45
MethodeditMessageConfig
(@Body() params: CreateMessageConfigDto, @Headers('token') token: string)
src/controller/TaskConfigController.ts:114
MethodeditMessageConfig
* 编辑短信配置 * @param params
src/service/service/TaskConfigService.ts:57
MethodeditSystemConfig
(@Body() params: AppTaskConfig )
src/controller/AppKeyController.ts:117
MethodeditSystemConfig
* 修改系统的配置
src/service/service/AppKeyService.ts:211
FunctionfileType
(file: any)
src/utils/file.ts:4
Methodget
(key: string)
src/service/service/RedisCacheService.ts:28
MethodgetAllConfig
(@Body() params: MessageGetDto, @Headers('token') token: string)
src/controller/TaskMessageConfigController.ts:68
MethodgetAllConfig
* 查询邮箱推送配置列表 * @param query * @param user
src/service/service/TaskMessageConfigService.ts:79
MethodgetAllEmailConfig
(@Body() params: EmailGetDto, @Headers('token') token: string)
src/controller/TaskEmailConfigController.ts:69
MethodgetAllEmailConfig
(@Body() params: EmailGetDto, @Headers('token') token: string)
src/controller/TaskConfigController.ts:75
MethodgetAllEmailConfig
* 查询全部的邮件配置 * @param params
src/service/service/TaskConfigService.ts:85
MethodgetAllEmailConfig
* 查询邮箱推送配置列表 * @param query * @param user
src/service/service/TaskEmailConfigService.ts:79
MethodgetAllMessageConfig
(@Body() params: MessageGetDto, @Headers('token') token: string)
src/controller/TaskConfigController.ts:147
MethodgetAllMessageConfig
* 查询配置 * @param params
src/service/service/TaskConfigService.ts:28
MethodgetAppKey
(@Body() params: GetAppKeyDto)
src/controller/AppKeyController.ts:50
MethodgetDefaultList
(@Body() params: GetDefaultDto, @Headers('token') token: string)
src/controller/TaskCommonConfigController.ts:19
MethodgetDefaultList
(@Body() params: GetDefaultDto, @Headers('token') token: string)
src/controller/TaskConfigController.ts:179
MethodgetDefaultList
* 加载默认配置 * @param params * @param user
src/service/service/TaskConfigService.ts:198
MethodgetDefaultList
* 查询默认配置选项 * @param params * @param user
src/service/service/TaskCommonConfigService.ts:26
MethodgetEmailConfigInfo
* 获取邮件配置 * @param params
src/service/service/TaskConfigService.ts:144
MethodgetMessageConfigInfo
* 获取短信配置 * @param params
src/service/service/TaskConfigService.ts:160
MethodgetSystemConfig
()
src/controller/AppKeyController.ts:127
MethodgetSystemConfig
* 获取系统时间限制配置 * @param name
src/service/service/AppKeyService.ts:246
MethodhandleTranscode
(job: Job)
src/service/processor/NoticeMessageProcessor.ts:31
MethodhandleTranscode
(job: Job)
src/service/processor/NoticeEmailProcessor.ts:33
MethodhelloSubscriberToFixedGroup
(payload: KafkaPayload)
src/service/service/TaskKafkaConsumerService.ts:36
MethodintToBytes2
* int转byte[] * @param n
src/service/service/UtilService.ts:95
Methodintercept
(context: ExecutionContext, next: CallHandler)
src/common/shared/interceptors/LoggingInterceptor.ts:12
Methodintercept
( context: ExecutionContext, next: CallHandler<T>, )
src/common/shared/interceptors/TransformInterceptor.ts:17
MethodkafkaEmitNewTask
(@Body() kafkaTaskDto: KafkaTaskDto)
src/controller/KafkaTaskController.ts:12
MethodlogList
(@Body() params: LogGetDto)
src/controller/TaskMainController.ts:101
MethodonModuleDestroy
()
src/common/kafka/KafkaService.ts:39
FunctiononModuleInit
()
src/common/kafka/KafkaAbstractConsumer.ts:13
MethodonModuleInit
()
src/common/kafka/KafkaService.ts:28
MethodonSubscribeTaskLog
(data: any)
src/service/service/TaskMainService.ts:367
MethodonSubscribeTaskLog
(params: TaskLogEntity)
src/service/service/TaskLogService.ts:74
MethodparseUuid
* 反编译uuid标识 * @param data
src/service/service/UtilService.ts:60
Methodpost
* post请求数据
src/service/service/CommonHttpService.ts:26
MethodsendEmailCode
(@Body('userName') userName: string, @Body('email') email: string)
src/controller/AppKeyController.ts:21
MethodsendEmailCode
* 发送邮件
src/service/service/AppKeyService.ts:77
MethodsendMailer
* 发送邮件
src/service/service/TaskEmitEmailService.ts:34
MethodsendMessage
(kafkaTopic: string, kafkaMessage: KafkaPayload)
src/common/kafka/KafkaService.ts:79
MethodsendToConsumer
()
src/controller/HelpController.ts:14
MethodsignIn
(user: JwtPayload)
src/common/auth/AuthService.ts:12
Methodstr2ab
* string转ArrayBuffer * @param str
src/service/service/UtilService.ts:107
MethodstringToUint8Array
* 字符串转Uint8Array * @param str
src/service/service/UtilService.ts:82
MethodtaskList
(@Body() params: TaskGetDto)
src/controller/TaskMainController.ts:127
MethodtaskList
* 任务列表 * @param params
src/service/service/TaskMainService.ts:302
MethodtaskLogInfo
(@Body('taskCode') params: string)
src/controller/TaskMainController.ts:114
MethodtaskSubscriber
(payload: string )
src/service/service/TaskKafkaConsumerService.ts:25
Methodtransform
(value: any, metadata: ArgumentMetadata)
src/common/error/pipe/ApiParamsValidationPipe.ts:8
Methoduint8ArrayToString
* unit8转化字符串 * @param fileData * @constructor
src/service/service/UtilService.ts:69
MethoduniqueAppKey
(@Body() params: UniqueAppKey)
src/controller/AppKeyController.ts:104
MethoduniqueAppKey
(@Body() params: UniqueKey)
src/controller/TaskCommonConfigController.ts:34
MethoduniqueAppKey
(@Body() params: UniqueKey)
src/controller/TaskConfigController.ts:167
MethoduniqueAppKey
* 唯一性验证 * @param params
src/service/service/AppKeyService.ts:196
MethoduniqueName
* 配置名称唯一性校验 * @param query<UniqueKey>
src/service/service/TaskCommonConfigService.ts:43
Methodvalidate
* validate 方法实现了父类的抽象方法,在解密授权令牌成功后,即本次请求的授权令牌是没有过期的, * 此时会将解密后的 payload 作为参数传递给 validate 方法,这个方法需要做具体的授权逻辑,比如这里我使用了通过用户名查找用户是否存在。 * 当用户不存在时,说明令牌
src/common/auth/JwtStrategy.ts:28
MethodverifyEmailCode
(@Body('email') email: any, @Body('value') value: any)
src/controller/AppKeyController.ts:36
MethodverifyEmailCode
* 验证邮箱验证码
src/service/service/AppKeyService.ts:97
← previous101–188 of 188, ranked by callers