// Package controller ----------------------------- // @author : JJXu // @contact : wavingbear@163.com // @time : 2024-09-10 15:50:24 // ------------------------------------------- package service import ( "context" "github.com/fonchain_enterprise/micro-account/api/accountFiee" ) func (a *AccountFieeProvider) GetChatUserList2(ctx context.Context, request *accountFiee.GetChatUserListRequest2) (*accountFiee.GetChatUserListResp2, error) { return a.asChatLogic.GetChatUserList2(request) } func (a *AccountFieeProvider) RegisterWaiter(ctx context.Context, request *accountFiee.RegisterWaiterRequest) (*accountFiee.RegisterWaiterResp, error) { return a.asChatLogic.RegisterWaiter(request) } // 创建ChatRecord func (a *AccountFieeProvider) CreateChatRecord(ctx context.Context, req *accountFiee.ChatRecordData) (*accountFiee.CreateChatRecordResp, error) { return a.asChatLogic.CreateChatRecord(req) } // 删除ChatRecord func (a *AccountFieeProvider) DeleteChatRecord(ctx context.Context, req *accountFiee.DeleteChatRecordRequest) (*accountFiee.CommonMsg, error) { return a.asChatLogic.DeleteChatRecords(req) } // 更新ChatRecord func (a *AccountFieeProvider) UpdateChatRecord(ctx context.Context, data *accountFiee.ChatRecordData) (*accountFiee.CommonMsg, error) { return a.asChatLogic.UpdateChatRecord(data) } // 覆盖ChatRecord func (a *AccountFieeProvider) SaveChatRecord(ctx context.Context, data *accountFiee.ChatRecordData) (*accountFiee.CommonMsg, error) { return a.asChatLogic.SaveChatRecord(data) } // 使用id查询ChatRecord func (a *AccountFieeProvider) GetChatRecordDetail(ctx context.Context, req *accountFiee.GetChatRecordByIdRequest) (data *accountFiee.ChatRecordData, err error) { return a.asChatLogic.GetChatRecordById(req) } // 批量查询ChatRecord func (a *AccountFieeProvider) GetChatRecordList(ctx context.Context, req *accountFiee.GetChatRecordListRequest) (resp *accountFiee.GetChatRecordListResp, err error) { return a.asChatLogic.GetChatRecordList(req) } // 创建ChatMedia func (a *AccountFieeProvider) CreateChatMedia(ctx context.Context, req *accountFiee.ChatMediaData) (*accountFiee.CreateChatMediaResp, error) { return a.asChatLogic.CreateChatMedia(req) } // 删除ChatMedia func (a *AccountFieeProvider) DeleteChatMedia(ctx context.Context, req *accountFiee.DeleteChatMediaRequest) (*accountFiee.CommonMsg, error) { return a.asChatLogic.DeleteChatMedias(req) } // 更新ChatMedia func (a *AccountFieeProvider) UpdateChatMedia(ctx context.Context, data *accountFiee.ChatMediaData) (*accountFiee.CommonMsg, error) { return a.asChatLogic.UpdateChatMedia(data) } // 覆盖ChatMedia func (a *AccountFieeProvider) SaveChatMedia(ctx context.Context, data *accountFiee.ChatMediaData) (*accountFiee.CommonMsg, error) { return a.asChatLogic.SaveChatMedia(data) } // 使用id查询ChatMedia func (a *AccountFieeProvider) GetChatMediaDetail(ctx context.Context, req *accountFiee.GetChatMediaByIdRequest) (data *accountFiee.ChatMediaData, err error) { return a.asChatLogic.GetChatMediaById(req) } // 批量查询ChatMedia func (a *AccountFieeProvider) GetChatMediaList(ctx context.Context, req *accountFiee.GetChatMediaListRequest) (resp *accountFiee.GetChatMediaListResp, err error) { return a.asChatLogic.GetChatMediaList(req) }