m
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
import { PaginatedDto } from 'src/app/common/api';
|
||||
import { UserCreateRedPacketDto, UserInfoDto, UserLikeDto, UserRedPacketDetailDto, UserUpdateUserProfileDto } from '../dto/user_im.dto';
|
||||
import { UserClaimedVo, UserLikeVo } from '../vo/user_im.vo';
|
||||
import { RedPacketModel } from 'src/model/red_packet.model';
|
||||
import { RedPacketRecordModel } from 'src/model/red_packet_record.model';
|
||||
import { UserModel } from 'src/model/user.model';
|
||||
import { UserImService } from '../service/user_im.service';
|
||||
export declare class UserController {
|
||||
private readonly userImService;
|
||||
constructor(userImService: UserImService);
|
||||
like(dto: UserLikeDto): Promise<import("src/app/common/api").ApiResponseVo<import("src/app/common/api").PaginatedVo<UserLikeVo[]>>>;
|
||||
info(dto: UserInfoDto): Promise<import("src/app/common/api").ApiResponseVo<UserModel | null | undefined>>;
|
||||
redPackeDetail(dto: UserRedPacketDetailDto): Promise<import("src/app/common/api").ApiResponseVo<RedPacketModel | null | undefined>>;
|
||||
redPackeRecords(dto: UserRedPacketDetailDto, page: PaginatedDto): Promise<import("src/app/common/api").ApiResponseVo<import("src/app/common/api").PaginatedVo<RedPacketRecordModel[]>>>;
|
||||
createRedPacket(dto: UserCreateRedPacketDto): Promise<import("src/app/common/api").ApiResponseVo<null> | import("src/app/common/api").ApiResponseVo<RedPacketModel | undefined>>;
|
||||
claimed(dto: UserRedPacketDetailDto): Promise<import("src/app/common/api").ApiResponseVo<null> | import("src/app/common/api").ApiResponseVo<UserClaimedVo | undefined>>;
|
||||
claimedPrepare(dto: UserRedPacketDetailDto): Promise<import("src/app/common/api").ApiResponseVo<null> | import("src/app/common/api").ApiResponseVo<UserClaimedVo | undefined>>;
|
||||
updateUserProfile(dto: UserUpdateUserProfileDto): Promise<import("src/app/common/api").ApiResponseVo<unknown>>;
|
||||
getUserGradeByImUid(): import("src/app/common/api").ApiResponseVo<import("src/app/common/api").PaginatedVo<never[]>>;
|
||||
}
|
||||
Reference in New Issue
Block a user