boweniac 17 小时之前
父节点
当前提交
ba1176d85e
共有 3 个文件被更改,包括 7 次插入4 次删除
  1. 3 1
      crontask/sync_wx.go
  2. 2 1
      internal/logic/WorkPhone/wx_refresh_logic.go
  3. 2 2
      internal/service/wechat/sync_wx.go

+ 3 - 1
crontask/sync_wx.go

@@ -3,7 +3,9 @@ package crontask
 import "wechat-api/internal/service/wechat"
 import "wechat-api/internal/service/wechat"
 
 
 func (l *CronTask) syncWx() {
 func (l *CronTask) syncWx() {
-	wechat.SyncAllWx(l.svcCtx)
+
+	syncWx := wechat.SyncWx{Ctx: l.ctx, DB: l.svcCtx.DB}
+	syncWx.SyncAll()
 	//// 获取微信列表
 	//// 获取微信列表
 	//var result types.WorkPhoneGetWeChatsResp
 	//var result types.WorkPhoneGetWeChatsResp
 	//client := req.C().DevMode()
 	//client := req.C().DevMode()

+ 2 - 1
internal/logic/WorkPhone/wx_refresh_logic.go

@@ -24,7 +24,8 @@ func NewWxRefreshLogic(ctx context.Context, svcCtx *svc.ServiceContext) *WxRefre
 }
 }
 
 
 func (l *WxRefreshLogic) WxRefresh() (resp *types.BaseMsgResp, err error) {
 func (l *WxRefreshLogic) WxRefresh() (resp *types.BaseMsgResp, err error) {
-	wechat.SyncAllWx(l.svcCtx)
+	syncWx := wechat.SyncWx{Ctx: l.ctx, DB: l.svcCtx.DB}
+	syncWx.SyncAll()
 
 
 	return &types.BaseMsgResp{Msg: errormsg.Success}, nil
 	return &types.BaseMsgResp{Msg: errormsg.Success}, nil
 }
 }

+ 2 - 2
internal/service/wechat/sync_wx.go

@@ -12,12 +12,12 @@ import (
 	"wechat-api/internal/types"
 	"wechat-api/internal/types"
 )
 )
 
 
-type SyncAllWx struct {
+type SyncWx struct {
 	Ctx context.Context
 	Ctx context.Context
 	DB  *ent.Client
 	DB  *ent.Client
 }
 }
 
 
-func (s *SyncAllWx) SyncAll() {
+func (s *SyncWx) SyncAll() {
 	// 获取微信列表
 	// 获取微信列表
 	var result types.WorkPhoneGetWeChatsResp
 	var result types.WorkPhoneGetWeChatsResp
 	client := req.C().DevMode()
 	client := req.C().DevMode()