yinbentan
2024-07-08 f4508a84236a4aff1c7b5bfa17a14a8ff95728ba
task/tasklist.go
@@ -18,16 +18,18 @@
func StartDynamicTask() (err error) {
   sysCfgService := service.NewSystemConfigService()
   day, timeStr, err := sysCfgService.GetInventoryCutOffPoint()
   if err != nil {
      return
   }
   day, timeStr, _ := sysCfgService.GetInventoryCutOffPoint()
   if day != 0 && timeStr != "" {
      _, err = dynamicScheduler.Every(1).Month(day).At(timeStr).Do(MonthStats) //每月初执行一次
      if err != nil {
         logx.Errorf("init task err:%v", err)
         return err
      }
      _, err = dynamicScheduler.Every(1).Month(day).At(timeStr).Do(WarehouseMonthStats) //每月初执行一次
      if err != nil {
         logx.Errorf("init task err:%v", err)
         return err
      }
   }
   if dynamicScheduler.Len() == 0 {
      return