Compare commits
2 Commits
03554f5edd
...
32f819845b
Author | SHA1 | Date | |
---|---|---|---|
32f819845b | |||
88c6065d7f |
|
@ -541,6 +541,7 @@ func ArticleDel(c *gin.Context) {
|
||||||
// AutoDepositRefund 每天早上9点30分退前一天的保证金
|
// AutoDepositRefund 每天早上9点30分退前一天的保证金
|
||||||
func AutoDepositRefund() {
|
func AutoDepositRefund() {
|
||||||
logger.Info("**** start AutoDepositRefund ****")
|
logger.Info("**** start AutoDepositRefund ****")
|
||||||
|
fmt.Println("**** start AutoDepositRefund ****")
|
||||||
// 查询待审核的订单
|
// 查询待审核的订单
|
||||||
var depositRefunds []models.DepositRefundRecord
|
var depositRefunds []models.DepositRefundRecord
|
||||||
err := orm.Eloquent.Table("deposit_refund_record").
|
err := orm.Eloquent.Table("deposit_refund_record").
|
||||||
|
@ -552,16 +553,19 @@ func AutoDepositRefund() {
|
||||||
|
|
||||||
if len(depositRefunds) == 0 { // 没有找到待审核的
|
if len(depositRefunds) == 0 { // 没有找到待审核的
|
||||||
logger.Info("****未查询到待审核订单****")
|
logger.Info("****未查询到待审核订单****")
|
||||||
|
fmt.Println("****未查询到待审核订单****")
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, depositInfo := range depositRefunds {
|
for _, depositInfo := range depositRefunds {
|
||||||
err = NotarizeUserDepositRefundByID(depositInfo.ID)
|
err = NotarizeUserDepositRefundByID(depositInfo.ID)
|
||||||
if err.Error() == "押金退款失败,请检查余额" { // 余额不足,停止退款并发短信
|
if err != nil && err.Error() == "押金退款失败,请检查余额" { // 余额不足,停止退款并发短信
|
||||||
logger.Errorf("押金退款失败,请检查余额")
|
logger.Errorf("押金退款失败,请检查余额")
|
||||||
|
fmt.Println("押金退款失败,请检查余额")
|
||||||
models.GtSendMessage([]string{"15019230751", "13510508605"}, "【go2ns】用户押金退款失败,请检查微信商户余额。")
|
models.GtSendMessage([]string{"15019230751", "13510508605"}, "【go2ns】用户押金退款失败,请检查微信商户余额。")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fmt.Println("**** end AutoDepositRefund ****")
|
||||||
logger.Info("**** end AutoDepositRefund ****")
|
logger.Info("**** end AutoDepositRefund ****")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -189,8 +189,8 @@ func run() error {
|
||||||
fmt.Println("err:", err)
|
fmt.Println("err:", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 每天早上9点30分退前一天的保证金
|
// 每天上午10:00退前一天的保证金
|
||||||
err = s.Every(1).Day().At("09:30").Do(usermanage.AutoDepositRefund)
|
err = s.Every(1).Day().At("10:00").Do(usermanage.AutoDepositRefund)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println("err:", err)
|
fmt.Println("err:", err)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user