|
|
@@ -24,10 +24,10 @@ const SettlementStarLevelDividendsLockKey = "settlement_star_level_dividends_loc |
|
|
|
func SettlementStarLevelDividends(engine *xorm.Engine, ch *rabbit.Channel) (err error) { |
|
|
|
now := time.Now() |
|
|
|
fmt.Println(now.Hour()) |
|
|
|
//if !(now.Hour() > 1 && now.Hour() < 8) { |
|
|
|
// //TODO::只在凌晨1点 ~ 凌晨 8 点运行 |
|
|
|
// return errors.New("非运行时间") |
|
|
|
//} |
|
|
|
if !(now.Hour() > 1 && now.Hour() < 8) { |
|
|
|
//TODO::只在凌晨1点 ~ 凌晨 8 点运行 |
|
|
|
return errors.New("非运行时间") |
|
|
|
} |
|
|
|
//TODO::增加“悲观锁”防止串行 |
|
|
|
getString, _ := cache.GetString(SettlementStarLevelDividendsLockKey) |
|
|
|
if getString != "" { |
|
|
|