1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package service
- import (
- "fmt"
- . "gitdxz.51daxuetong.cn/go_dev/jjl-tools/tinodeService/dao"
- . "gitdxz.51daxuetong.cn/go_dev/jjl-tools/tinodeService/lib"
- )
- type SubscriptionsService struct {
- }
- type SubscriptionsListReturn struct {
- TotalCount int `json:"total_count"`
- Totalpage int `json:"totalpage"`
- Page int `json:"page"`
- List []Subscriptions `json:"list"`
- }
- func (subSvc SubscriptionsService) GetSubsCoutomerListByChatId(chatId string) (subList []Subs, err error) {
-
- chatDao := ChatRecordDao{}
- record, err :=chatDao.GetChatRecordByChatId(chatId)
- if err != nil {
- fmt.Println("====GetChatRecordByChatId====",err)
- return
- }
-
- subDao := SubscriptionsDao{}
- subList, err = subDao.GetSubsCoutomerList(record.VISITOR_ID)
- if err != nil {
- fmt.Println("====GetSubsCoutomerList====",err)
- return
- }
- for k, v := range subList {
- subList[k].From = GencodeUid(v.Userid)
-
- if (v.Updatedat.Before(v.Updateat)) {
- subList[k].Updatedat = v.Updateat
- }
- }
- return
- }
|