瀏覽代碼

同步美国农业部数据

xyxie 5 月之前
父節點
當前提交
3b5c69a66a
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      models/data_manage/base_from_usda_fas.go
  2. 2 2
      services/usda_fas.go

+ 1 - 1
models/data_manage/base_from_usda_fas.go

@@ -98,7 +98,7 @@ func InsertOrUpdateBaseFromUsdaFasClassify(item *BaseFromUsdaFasClassify) (lastI
 // GetBaseFromComTradeMaxDate 获取UsdaFas消费者指数最大数据
 func GetBaseFromUsdaFasMaxDate() (max_date time.Time, err error) {
 	o := orm.NewOrm()
-	sql := ` SELECT max(a.create_time)as max_date FROM base_from_usda_fas_data as a `
+	sql := ` SELECT max(a.modify_time)as max_date FROM base_from_usda_fas_data as a `
 	err = o.Raw(sql).QueryRow(&max_date)
 	return
 }

+ 2 - 2
services/usda_fas.go

@@ -16,7 +16,7 @@ func SyncBaseFromUsdaFas() (err error) {
 	if err != nil || maxDate.IsZero() {
 		startDate = time.Now().AddDate(0, 0, -1).Format(utils.FormatDate) + " 00:00:00"
 	} else {
-		startDate = maxDate.AddDate(0, 0, 1).Format(utils.FormatDate) + " 00:00:00"
+		startDate = maxDate.Format(utils.FormatDateTime)
 	}
 
 	method := `index/list`
@@ -96,7 +96,7 @@ func SyncBaseFromUsdaFasData() (err error) {
 	if err != nil || maxDate.IsZero() {
 		startDate = time.Now().AddDate(0, 0, -1).Format(utils.FormatDate) + " 00:00:00"
 	} else {
-		startDate = maxDate.AddDate(0, 0, 1).Format(utils.FormatDate) + " 00:00:00"
+		startDate = maxDate.Format(utils.FormatDateTime)
 	}
 
 	method := `index/data/list_page`