hongze 3 年之前
父节点
当前提交
5dd2facaf3
共有 2 个文件被更改,包括 11 次插入9 次删除
  1. 9 7
      models/data_manage/edb_data_gl.go
  2. 2 2
      services/data/edb_info_notice.go

+ 9 - 7
models/data_manage/edb_data_gl.go

@@ -101,14 +101,16 @@ func RefreshEdbDataByGl(edbInfoId int, edbCode, startDate, endDate string) (err
 			if count <= 0 {
 				eDate := item.DataTime
 				sValue := item.InputValue
-				dataTime, err := time.Parse(utils.FormatDate, eDate)
-				if err != nil {
-					return err
+				if sValue != "" {
+					dataTime, err := time.Parse(utils.FormatDate, eDate)
+					if err != nil {
+						return err
+					}
+					timestamp := dataTime.UnixNano() / 1e6
+					timeStr := fmt.Sprintf("%d", timestamp)
+					addSql += GetAddSql(edbInfoIdStr, edbCode, eDate, timeStr, sValue)
+					isAdd = true
 				}
-				timestamp := dataTime.UnixNano() / 1e6
-				timeStr := fmt.Sprintf("%d", timestamp)
-				addSql += GetAddSql(edbInfoIdStr, edbCode, eDate, timeStr, sValue)
-				isAdd = true
 			} else {
 				err = ModifyEdbDataGl(int64(edbInfoId), v.DataTime, v.InputValue)
 				if err != nil {

+ 2 - 2
services/data/edb_info_notice.go

@@ -125,8 +125,8 @@ func RefreshNotice() (err error) {
 	allTable += ` </tbody></table></div>`
 	noticeSendBody += allDiv + allTable
 
-	//utils.SendEmailByHongze("指标更新情况通知", noticeSendBody, utils.RefreshEdbInfoEmailSendToUsers, "", "")
-	utils.SendEmailByHongze("指标更新情况通知", noticeSendBody, "317699326@qq.com", "", "")
+	utils.SendEmailByHongze("指标更新情况通知", noticeSendBody, utils.RefreshEdbInfoEmailSendToUsers, "", "")
+	//utils.SendEmailByHongze("指标更新情况通知", noticeSendBody, "317699326@qq.com", "", "")
 	return
 }