Ver Fonte

解析excel格式

xyxie há 11 meses atrás
pai
commit
409fe74f98
1 ficheiros alterados com 6 adições e 5 exclusões
  1. 6 5
      services/base_from_mysteel_chemical.go

+ 6 - 5
services/base_from_mysteel_chemical.go

@@ -164,12 +164,13 @@ func handleIndex(indexItem *models.HandleMysteelIndex) (err error) {
 	var hasUpdate bool
 	// 遍历excel数据,然后跟现有的数据做校验,不存在则入库
 	for date, value := range indexItem.ExcelDataMap {
+		dateTime, err := utils.DealExcelDate(date)
+		if err != nil {
+			fmt.Println("time.ParseInLocation Err:" + err.Error())
+			return err
+		}
+		date = dateTime.Format(utils.FormatDate)
 		if findData, ok := exitDataMap[date]; !ok {
-			dateTime, err := utils.DealExcelDate(date)
-			if err != nil {
-				fmt.Println("time.ParseInLocation Err:" + err.Error())
-				return err
-			}
 			if !strings.Contains(value, "#N/A") {
 				dataItem := new(models.BaseFromMysteelChemicalData)
 				dataItem.BaseFromMysteelChemicalIndexId = indexId