浏览代码

白名单测试V5

xingzai 3 年之前
父节点
当前提交
832faf72a9
共有 3 个文件被更改,包括 53 次插入53 次删除
  1. 2 1
      services/task.go
  2. 50 50
      services/user.go
  3. 1 2
      utils/config.go

+ 2 - 1
services/task.go

@@ -37,7 +37,7 @@ func Task() {
 		sendEmailFileForAskMsg := task.NewTask("sendEmailFileForAskMsg", "0 */5 8-22 * * *", SendEmailFileForAskMsg) //非研选系列专家电话会,根据主持人姓名,会前15分钟将问题列表发送给至该主持人对应邮箱
 		task.AddTask("sendEmailFileForAskMsg", sendEmailFileForAskMsg)
 
-		sendEmailUserWhiteListChange := task.NewTask("sendEmailUserWhiteListChange", "0 00 16 * * *", SendEmailUserWhiteListChange) //新增 和冻结的客户白名单
+		sendEmailUserWhiteListChange := task.NewTask("sendEmailUserWhiteListChange", "0 00 17 * * *", SendEmailUserWhiteListChange) //新增 和冻结的客户白名单
 		task.AddTask("白名单发送", sendEmailUserWhiteListChange)
 	}
 
@@ -56,6 +56,7 @@ func Task() {
 		activityAttendanceDetail := task.NewTask("activityAttendanceDetail", "0 00 3 * * *", ActivityAttendanceDetail) //同步进门财经的路演信息
 		task.AddTask("sendEmailUserWhiteListChange", activityAttendanceDetail)
 	}
+
 	//ActivityAttendanceDetail()
 	//SynchronizationArthistory()//同步原有的阅读记录
 	//GetAddpArticle() //同步日度点评数据

+ 50 - 50
services/user.go

@@ -881,56 +881,56 @@ func SendEmailUserWhiteListChange(cont context.Context) (err error) {
 	fmt.Println(sendResult)
 	os.Remove(downLoadnFilePaths)
 	//更新名单表
-	//if sendResult {
-	//	if len(listMobile) > 0 {
-	//		for _, v := range listMobile {
-	//			item := new(models.WxUserWhite)
-	//			item.Mobile = v.Mobile
-	//			item.CountryCode = v.CountryCode
-	//			item.CreatedTime = time.Now()
-	//			item.CompanyName = v.CompanyName
-	//			item.PermissionName = v.Permission
-	//			item.UserCreatedTime = v.CreatedTime
-	//			item.RealName = v.RealName
-	//			item.SellerName = v.SellerName
-	//			item.Status = v.Status
-	//			_, err = models.AddWxUserWhite(item)
-	//			if err != nil {
-	//				msg = "获取失败,Err:" + err.Error()
-	//				return
-	//			}
-	//		}
-	//	}
-	//	if len(listOutboundMobile) > 0 {
-	//		for _, v := range listOutboundMobile {
-	//			item := new(models.WxUserWhite)
-	//			item.OutboundMobile = v.Mobile
-	//			item.OutboundCountryCode = v.CountryCode
-	//			item.CreatedTime = time.Now()
-	//			item.CompanyName = v.CompanyName
-	//			item.PermissionName = v.Permission
-	//			item.UserCreatedTime = v.CreatedTime
-	//			item.RealName = v.RealName
-	//			item.SellerName = v.SellerName
-	//			item.Status = v.Status
-	//			_, err = models.AddWxUserWhite(item)
-	//			if err != nil {
-	//				msg = "获取失败,Err:" + err.Error()
-	//				return
-	//			}
-	//		}
-	//	}
-	//}
-	//
-	//if sendResult2 {
-	//	for _, v := range listFrozen {
-	//		err = models.DeleteWxUserWhite(v)
-	//		if err != nil {
-	//			msg = "删除信息失败,Err:" + err.Error()
-	//			return
-	//		}
-	//	}
-	//}
+	if sendResult {
+		if len(listMobile) > 0 {
+			for _, v := range listMobile {
+				item := new(models.WxUserWhite)
+				item.Mobile = v.Mobile
+				item.CountryCode = v.CountryCode
+				item.CreatedTime = time.Now()
+				item.CompanyName = v.CompanyName
+				item.PermissionName = v.Permission
+				item.UserCreatedTime = v.CreatedTime
+				item.RealName = v.RealName
+				item.SellerName = v.SellerName
+				item.Status = v.Status
+				_, err = models.AddWxUserWhite(item)
+				if err != nil {
+					msg = "获取失败,Err:" + err.Error()
+					return
+				}
+			}
+		}
+		if len(listOutboundMobile) > 0 {
+			for _, v := range listOutboundMobile {
+				item := new(models.WxUserWhite)
+				item.OutboundMobile = v.Mobile
+				item.OutboundCountryCode = v.CountryCode
+				item.CreatedTime = time.Now()
+				item.CompanyName = v.CompanyName
+				item.PermissionName = v.Permission
+				item.UserCreatedTime = v.CreatedTime
+				item.RealName = v.RealName
+				item.SellerName = v.SellerName
+				item.Status = v.Status
+				_, err = models.AddWxUserWhite(item)
+				if err != nil {
+					msg = "获取失败,Err:" + err.Error()
+					return
+				}
+			}
+		}
+	}
+
+	if sendResult2 {
+		for _, v := range listFrozen {
+			err = models.DeleteWxUserWhite(v)
+			if err != nil {
+				msg = "删除信息失败,Err:" + err.Error()
+				return
+			}
+		}
+	}
 	fmt.Println("发送附件完成", len(listFrozen))
 	return
 }

+ 1 - 2
utils/config.go

@@ -129,8 +129,7 @@ func init() {
 		EmailZhizao = "xfma@hzinsights.com;agne@hzinsights.com;tshen@hzinsights.com;cxzhang@hzinsights.com;jhwang@hzinsights.com"        //智造行业专家邮箱
 		EmailStrategy = "xfma@hzinsights.com;tshen@hzinsights.com;cxzhang@hzinsights.com;jhwang@hzinsights.com"                          //策略行业专家邮箱
 		EmailExpert = "experts@hzinsights.com;tshen@hzinsights.com;cxzhang@hzinsights.com;jhwang@hzinsights.com"                         //研选行业专家邮箱
-		//EmaiWhiteUserList = "tshen@hzinsights.com;cxzhang@hzinsights.com;yyli@hzinsights.com"                                            //白名单邮箱
-		EmaiWhiteUserList = "cxzhang@hzinsights.com" //白名单邮箱
+		EmaiWhiteUserList = "tshen@hzinsights.com;cxzhang@hzinsights.com;yyli@hzinsights.com"                                            //白名单邮箱
 		WxMsgTemplateIdAskMsg = "PaoDanHGlt1kFw5q-4_ipJSwO3FyZpxSSNg4rwB7YCk"
 		WxMsgTemplateIdAskMsgMobile = ""