소스 검색

解析excel格式

xyxie 11 달 전
부모
커밋
409fe74f98
1개의 변경된 파일6개의 추가작업 그리고 5개의 파일을 삭제
  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