浏览代码

优化持仓分析的邮件提醒

hsun 1 年之前
父节点
当前提交
4679c99ba8
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      services/data/trade_position_analysis.go

+ 9 - 0
services/data/trade_position_analysis.go

@@ -67,6 +67,15 @@ func InitTradePosition(exchange, startDate, endDate string) (err error, errMsg s
 		return
 	}
 	if len(originList) <= 0 {
+		// 忽略周末
+		w := time.Now().Weekday().String()
+		if w == "Saturday" || w == "Sunday" {
+			return
+		}
+		// 每天最后一个小时执行依旧无数据时, 才进行邮件提示
+		if time.Now().Hour() != 23 {
+			return
+		}
 		err = fmt.Errorf("原始数据没有值")
 		return
 	}