80 lines
3.2 KiB
Go
80 lines
3.2 KiB
Go
// 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)
|
|
}
|