Browse Source

优化定时器

dujunchen 5 ngày trước cách đây
mục cha
commit
76c4fa3ca5
4 tập tin đã thay đổi với 11 bổ sung4 xóa
  1. 10 3
      api/admin/zoho/push.go
  2. 1 1
      api/admin/zoho/router.go
  3. BIN
      deployments/crm-api
  4. BIN
      deployments/crm-api-arm

+ 10 - 3
api/admin/zoho/push.go

@@ -519,7 +519,7 @@ func RefreshTokenTicker() {
 	// }()
 }
 
-// 每隔3秒更新zoho用户分机集合
+// 每隔30秒更新zoho用户分机集合
 func ZohoUserExtenList() {
 	// 构建参数
 	// lfshook.NewLogger().Error("来了")
@@ -534,14 +534,21 @@ func ZohoUserExtenList() {
 		return
 	}
 	for _, v := range data {
-		list = append(list, v.Exten)
+		// lfshook.NewLogger().Errorf("11111111111111111 %+v", v)
+		if v.Exten != "" {
+			// lfshook.NewLogger().Errorf("222222222222222 %+v", v)
+			list = append(list, v.Exten)
+		}
+
 	}
 	ZohoExtenList = list
+
 	// lfshook.NewLogger().Error(ZohoExtenList)
 }
+
 func RefreshZohoUserExtenListTicker() {
 
-	ticker := time.NewTicker(5 * time.Second)
+	ticker := time.NewTicker(30 * time.Second)
 	defer ticker.Stop()
 	done := make(chan bool)
 	// go func() { // 注释掉OK

+ 1 - 1
api/admin/zoho/router.go

@@ -11,7 +11,7 @@ func AddRouter(router *gin.RouterGroup) {
 	// handle.POST("/zoho/device-code", getDeviceCode)          // 获取device_code
 	// handle.POST("/zoho/gettoken", getToken)                  // 获取token
 	// handle.POST("/zoho/refresh-token", refreshToken)         // 刷新token
-
+	// handle.POST("/zoho/refresh-userlist", ZohoUserExtenList) // 刷新token
 	// group.POST("/zoho/add-zohouser", addZohouser)   // 添加zoho用户
 	// group.POST("/zoho/enable-dial", enableDial)  // enable click to dial
 	// group.DELETE("/zoho/disable-dial", disableDial)  // disable click to dial

BIN
deployments/crm-api


BIN
deployments/crm-api-arm