1、优化定时任务,添加对环境的判断;开发环境不发短信,不退保证金;
2、优化保证金相关接口,开发环境不支持退保证金;
This commit is contained in:
parent
2b176ff313
commit
01bb79a26c
|
@ -11,6 +11,7 @@ import (
|
|||
"go-admin/pkg/jwtauth"
|
||||
"go-admin/tools"
|
||||
"go-admin/tools/app"
|
||||
"go-admin/tools/config"
|
||||
"net/http"
|
||||
"strings"
|
||||
"time"
|
||||
|
@ -540,6 +541,11 @@ func ArticleDel(c *gin.Context) {
|
|||
|
||||
// AutoDepositRefund 每天早上9点30分退前一天的保证金
|
||||
func AutoDepositRefund() {
|
||||
if config.ApplicationConfig.Mode == "dev" {
|
||||
logger.Info("****开发环境不支持自动退保证金****")
|
||||
fmt.Println("****开发环境不支持自动退保证金****")
|
||||
}
|
||||
|
||||
logger.Info("**** start AutoDepositRefund ****")
|
||||
fmt.Println("**** start AutoDepositRefund ****")
|
||||
// 查询待审核的订单
|
||||
|
@ -858,6 +864,11 @@ func NotarizeUserDepositRefund(c *gin.Context) {
|
|||
return
|
||||
}
|
||||
|
||||
if config.ApplicationConfig.Mode == "dev" {
|
||||
logger.Info("****开发环境不支持退保证金****")
|
||||
fmt.Println("****开发环境不支持退保证金****")
|
||||
}
|
||||
|
||||
fmt.Println("DepositRefundRecordId:", req.DepositRefundRecordId)
|
||||
var depositRefund models.DepositRefundRecord
|
||||
err := orm.Eloquent.Table("deposit_refund_record").Where("id = ?", req.DepositRefundRecordId).Find(&depositRefund).Error
|
||||
|
|
|
@ -100,23 +100,6 @@ func run() error {
|
|||
// fmt.Println("err:", err)
|
||||
//}
|
||||
|
||||
err := s.Every(1).Minute().Do(models.DeliveryStorePickStatusUpdate)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
err = s.Every(1).Day().At("10:30").Do(models.MemberExpirationReminder)
|
||||
//err = s.Every(1).Minute().Do(models.MemberExpirationReminder)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
err = s.Every(1).Day().At("12:01").Do(models.ExpireMemberSMSSend)
|
||||
//err = s.Every(1).Minute().Do(models.MemberExpirationReminder)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 2024-03-11 跟产品确认共享卡功能已隐藏,暂时注释该部分代码
|
||||
//// 生效共享卡
|
||||
//err = s.Every(1).Day().At("05:00").Do(models.ShareCardProfitEffectCard)
|
||||
|
@ -134,6 +117,11 @@ func run() error {
|
|||
// fmt.Println("err:", err)
|
||||
//}
|
||||
|
||||
err := s.Every(1).Minute().Do(models.DeliveryStorePickStatusUpdate)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 用户收回卡绑定卡
|
||||
err = s.Every(1).Day().At("00:00").Do(models.ShareCardRetrieveCardSetStockCardCron)
|
||||
if err != nil {
|
||||
|
@ -165,12 +153,6 @@ func run() error {
|
|||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 用户续费
|
||||
err = s.Every(1).Day().At("19:00").Do(models.SendMessageMemberRenewal)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 管理端首页
|
||||
err = s.Every(1).Day().At("1:00").Do(models.IndexMemberStatistic)
|
||||
if err != nil {
|
||||
|
@ -189,12 +171,6 @@ func run() error {
|
|||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 每天上午10:00退前一天的保证金
|
||||
err = s.Every(1).Day().At("10:00").Do(usermanage.AutoDepositRefund)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 每天凌晨00:30更新用户优惠券
|
||||
err = s.Every(1).Day().At("00:30").Do(models.UpdateUserCoupon)
|
||||
if err != nil {
|
||||
|
@ -208,6 +184,30 @@ func run() error {
|
|||
}
|
||||
|
||||
if config.ApplicationConfig.Mode != "dev" {
|
||||
err = s.Every(1).Day().At("10:30").Do(models.MemberExpirationReminder)
|
||||
//err = s.Every(1).Minute().Do(models.MemberExpirationReminder)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
err = s.Every(1).Day().At("12:01").Do(models.ExpireMemberSMSSend)
|
||||
//err = s.Every(1).Minute().Do(models.MemberExpirationReminder)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 用户续费
|
||||
err = s.Every(1).Day().At("19:00").Do(models.SendMessageMemberRenewal)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 每天上午10:00退前一天的保证金
|
||||
err = s.Every(1).Day().At("10:00").Do(usermanage.AutoDepositRefund)
|
||||
if err != nil {
|
||||
fmt.Println("err:", err)
|
||||
}
|
||||
|
||||
// 检测小程序商城有无待发货订单
|
||||
err = s.Every(1).Day().At("09:00").Do(models.CheckOnDeliverMall)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue
Block a user