|
@@ -305,6 +305,14 @@ func GetHisugarDataDataTimeByIndexId(indexIdList []int) (items []string, err err
|
|
|
//sql := ` SELECT DISTINCT data_time FROM base_from_hisugar_data WHERE base_from_hisugar_index_id IN (` + utils.GetOrmInReplace(len(indexIdList)) + `) ORDER BY data_time DESC`
|
|
|
sql := ` SELECT DISTINCT data_time FROM base_from_hisugar_data WHERE base_from_hisugar_index_id IN ? ORDER BY data_time DESC`
|
|
|
err = o.Raw(sql, indexIdList).Find(&items).Error
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if utils.NeedDateOrTimeFormat(utils.DbDriverName) {
|
|
|
+ for i, v := range items {
|
|
|
+ items[i] = utils.GormDateStrToDateStr(v)
|
|
|
+ }
|
|
|
+ }
|
|
|
return
|
|
|
}
|
|
|
|