xyxie 1 year ago
parent
commit
a96fe4ea71
1 changed files with 46 additions and 45 deletions
  1. 46 45
      services/base_from_yongyi.go

+ 46 - 45
services/base_from_yongyi.go

@@ -14,6 +14,7 @@ import (
 	"path"
 	"path/filepath"
 	"strings"
+	"syscall"
 	"time"
 )
 
@@ -343,55 +344,55 @@ func ReadWatchYongyiFile(cont context.Context) (err error) {
 }
 
 var YongyiDailyHandlers = map[string]func(f *excelize.File, sheetName string) ([]*models.YongyiExcelIndex, error){
-	"出栏价":       base_from_yongyi_v2.HandleYongyiExcelDaily1,
-	"标肥价差":      base_from_yongyi_v2.HandleYongyiExcelDaily2,
-	"价格+宰量":     base_from_yongyi_v2.HandleYongyiExcelDaily3,
+	"出栏价":             base_from_yongyi_v2.HandleYongyiExcelDaily1,
+	"标肥价差":           base_from_yongyi_v2.HandleYongyiExcelDaily2,
+	"价格+宰量":          base_from_yongyi_v2.HandleYongyiExcelDaily3,
 	"屠宰企业日度屠宰量": base_from_yongyi_v2.HandleYongyiExcelDaily4,
 }
 
 var YongyiWeeklyHandlers = map[string]func(f *excelize.File, sheetName string) ([]*models.YongyiExcelIndex, error){
-	"周度-商品猪出栏价":            base_from_yongyi_v2.HandleYongyiExcelWeekly1,
-	"周度-体重":                base_from_yongyi_v2.HandleYongyiExcelWeekly2,
-	"周度-屠宰厂宰前活猪重":          base_from_yongyi_v2.HandleYongyiExcelWeekly3,
-	"周度-各体重段价差":            base_from_yongyi_v2.HandleYongyiExcelWeekly4,
-	"周度-50公斤二元母猪价格":        base_from_yongyi_v2.HandleYongyiExcelWeekly5,
-	"周度-规模场15公斤仔猪出栏价":      base_from_yongyi_v2.HandleYongyiExcelWeekly5,
-	"周度-宰后结算价":             base_from_yongyi_v2.HandleYongyiExcelWeekly5,
-	"周度-冻品库存":              base_from_yongyi_v2.HandleYongyiExcelWeekly5,
-	"周度-猪肉价(前三等级白条均价)":     base_from_yongyi_v2.HandleYongyiExcelWeekly5,
-	"周度-冻品库存多样本":           base_from_yongyi_v2.HandleYongyiExcelWeekly6,
-	"月度出栏完成率":              base_from_yongyi_v2.HandleYongyiExcelWeekly6,
-	"月度计划出栏量":              base_from_yongyi_v2.HandleYongyiExcelWeekly7,
-	"月度-能繁母猪存栏(2020年2月新增)": base_from_yongyi_v2.HandleYongyiExcelWeekly8,
-	"月度-小猪存栏(2020年5月新增)":   base_from_yongyi_v2.HandleYongyiExcelWeekly9,
-	"月度-中猪存栏(2020年5月新增)":   base_from_yongyi_v2.HandleYongyiExcelWeekly9,
-	"月度-大猪存栏(2020年5月新增)":   base_from_yongyi_v2.HandleYongyiExcelWeekly9,
-	"月度-商品猪出栏量":            base_from_yongyi_v2.HandleYongyiExcelWeekly10,
-	"历史猪价":                 base_from_yongyi_v2.HandleYongyiExcelWeekly12,
-	"二育成本":                 base_from_yongyi_v2.HandleYongyiExcelWeekly13,
-	"二育销量":                 base_from_yongyi_v2.HandleYongyiExcelWeekly14,
-	"育肥栏舍利用率":              base_from_yongyi_v2.HandleYongyiExcelWeekly15,
-	"周度-养殖利润最新":            base_from_yongyi_v2.HandleYongyiExcelWeekly16,
-	"周度-当期、预期成本":           base_from_yongyi_v2.HandleYongyiExcelWeekly17,
-	"育肥全价料出厂价":             base_from_yongyi_v2.HandleYongyiExcelWeekly18,
-	"周度-成本计算附件":            base_from_yongyi_v2.HandleYongyiExcelWeekly19,
-	"周度-毛白价差":              base_from_yongyi_v2.HandleYongyiExcelWeekly20,
-	"仔猪、母猪":                base_from_yongyi_v2.HandleYongyiExcelWeekly21,
-	"周度-河南屠宰白条成本":          base_from_yongyi_v2.HandleYongyiExcelWeekly22,
-	"周度-淘汰母猪价格":            base_from_yongyi_v2.HandleYongyiExcelWeekly23, //todo 少两个指标,云南和贵州,数据都不符合规范
-	"鲜销率":                  base_from_yongyi_v2.HandleYongyiExcelWeekly24, //todo 等待解析(正月初六-二月初四)2022.2.6-3.6
-	"周度-猪肉产品价格":            base_from_yongyi_v2.HandleYongyiExcelWeekly25,
-	"周度-屠宰企业日度屠宰量":         base_from_yongyi_v2.HandleYongyiExcelWeekly26,
-	"周度-屠宰新2022.10.28":     base_from_yongyi_v2.HandleYongyiExcelWeekly27,
-	"月度-淘汰母猪屠宰厂宰杀量":        base_from_yongyi_v2.HandleYongyiExcelWeekly28,
-	"月度-猪料销量":              base_from_yongyi_v2.HandleYongyiExcelWeekly29,
-	"月度-屠宰企业开工率":           base_from_yongyi_v2.HandleYongyiExcelWeekly30,
-	"月度-屠宰厂公母比例":           base_from_yongyi_v2.HandleYongyiExcelWeekly31,
-	"月度-生产指标(2021.5.7新增)":  base_from_yongyi_v2.HandleYongyiExcelWeekly32,
-	"月度-生产指标2":             base_from_yongyi_v2.HandleYongyiExcelWeekly33,
-	"月度-二元三元能繁比例":          base_from_yongyi_v2.HandleYongyiExcelWeekly34, //todo 2019年1-6月
-	"月度-能繁母猪存栏量":           base_from_yongyi_v2.HandleYongyiExcelWeekly35,
-	"月度-原种场二元后备母猪销量及出栏日龄":  base_from_yongyi_v2.HandleYongyiExcelWeekly11,
+	"周度-商品猪出栏价":                     base_from_yongyi_v2.HandleYongyiExcelWeekly1,
+	"周度-体重":                             base_from_yongyi_v2.HandleYongyiExcelWeekly2,
+	"周度-屠宰厂宰前活猪重":                 base_from_yongyi_v2.HandleYongyiExcelWeekly3,
+	"周度-各体重段价差":                     base_from_yongyi_v2.HandleYongyiExcelWeekly4,
+	"周度-50公斤二元母猪价格":               base_from_yongyi_v2.HandleYongyiExcelWeekly5,
+	"周度-规模场15公斤仔猪出栏价":           base_from_yongyi_v2.HandleYongyiExcelWeekly5,
+	"周度-宰后结算价":                       base_from_yongyi_v2.HandleYongyiExcelWeekly5,
+	"周度-冻品库存":                         base_from_yongyi_v2.HandleYongyiExcelWeekly5,
+	"周度-猪肉价(前三等级白条均价)":         base_from_yongyi_v2.HandleYongyiExcelWeekly5,
+	"周度-冻品库存多样本":                   base_from_yongyi_v2.HandleYongyiExcelWeekly6,
+	"月度出栏完成率":                        base_from_yongyi_v2.HandleYongyiExcelWeekly6,
+	"月度计划出栏量":                        base_from_yongyi_v2.HandleYongyiExcelWeekly7,
+	"月度-能繁母猪存栏(2020年2月新增)":      base_from_yongyi_v2.HandleYongyiExcelWeekly8,
+	"月度-小猪存栏(2020年5月新增)":          base_from_yongyi_v2.HandleYongyiExcelWeekly9,
+	"月度-中猪存栏(2020年5月新增)":          base_from_yongyi_v2.HandleYongyiExcelWeekly9,
+	"月度-大猪存栏(2020年5月新增)":          base_from_yongyi_v2.HandleYongyiExcelWeekly9,
+	"月度-商品猪出栏量":                     base_from_yongyi_v2.HandleYongyiExcelWeekly10,
+	"历史猪价":                              base_from_yongyi_v2.HandleYongyiExcelWeekly12,
+	"二育成本":                              base_from_yongyi_v2.HandleYongyiExcelWeekly13,
+	"二育销量":                              base_from_yongyi_v2.HandleYongyiExcelWeekly14,
+	"育肥栏舍利用率":                        base_from_yongyi_v2.HandleYongyiExcelWeekly15,
+	"周度-养殖利润最新":                     base_from_yongyi_v2.HandleYongyiExcelWeekly16,
+	"周度-当期、预期成本":                    base_from_yongyi_v2.HandleYongyiExcelWeekly17,
+	"育肥全价料出厂价":                      base_from_yongyi_v2.HandleYongyiExcelWeekly18,
+	"周度-成本计算附件":                     base_from_yongyi_v2.HandleYongyiExcelWeekly19,
+	"周度-毛白价差":                         base_from_yongyi_v2.HandleYongyiExcelWeekly20,
+	"仔猪、母猪":                             base_from_yongyi_v2.HandleYongyiExcelWeekly21,
+	"周度-河南屠宰白条成本":                 base_from_yongyi_v2.HandleYongyiExcelWeekly22,
+	"周度-淘汰母猪价格":                     base_from_yongyi_v2.HandleYongyiExcelWeekly23, //todo 少两个指标,云南和贵州,数据都不符合规范
+	"鲜销率":                                base_from_yongyi_v2.HandleYongyiExcelWeekly24, //todo 等待解析(正月初六-二月初四)2022.2.6-3.6
+	"周度-猪肉产品价格":                     base_from_yongyi_v2.HandleYongyiExcelWeekly25,
+	"周度-屠宰企业日度屠宰量":               base_from_yongyi_v2.HandleYongyiExcelWeekly26,
+	"周度-屠宰新2022.10.28":                 base_from_yongyi_v2.HandleYongyiExcelWeekly27,
+	"月度-淘汰母猪屠宰厂宰杀量":             base_from_yongyi_v2.HandleYongyiExcelWeekly28,
+	"月度-猪料销量":                         base_from_yongyi_v2.HandleYongyiExcelWeekly29,
+	"月度-屠宰企业开工率":                   base_from_yongyi_v2.HandleYongyiExcelWeekly30,
+	"月度-屠宰厂公母比例":                   base_from_yongyi_v2.HandleYongyiExcelWeekly31,
+	"月度-生产指标(2021.5.7新增)":           base_from_yongyi_v2.HandleYongyiExcelWeekly32,
+	"月度-生产指标2":                        base_from_yongyi_v2.HandleYongyiExcelWeekly33,
+	"月度-二元三元能繁比例":                 base_from_yongyi_v2.HandleYongyiExcelWeekly34, //todo 2019年1-6月
+	"月度-能繁母猪存栏量":                   base_from_yongyi_v2.HandleYongyiExcelWeekly35,
+	"月度-原种场二元后备母猪销量及出栏日龄": base_from_yongyi_v2.HandleYongyiExcelWeekly11,
 }
 var YongyiWeeklyChartHandlers = map[string]func(f *excelize.File, sheetName string) ([]*models.YongyiExcelIndex, error){
 	"涌益样本测算": base_from_yongyi_v2.HandleYongyiExcelWeekly36,