Explorar el Código

fix:拟在建列表毫秒时间戳转换修改

duxin hace 1 año
padre
commit
45d0139a48
Se han modificado 1 ficheros con 7 adiciones y 0 borrados
  1. 7 0
      src/jfw/front/nzjProject.go

+ 7 - 0
src/jfw/front/nzjProject.go

@@ -318,6 +318,7 @@ func getNzjList(infoMap map[string]interface{}) (count int64, list *[]map[string
 	list = elastic.Get(proposed, proposed, fmt.Sprintf(`{"query": {"bool": {"must": [%s]}},"_source":["projectname","area","area_city","lasttime","project_stage","ownerclass","proposed_id","category","project_stage"],"sort":[{"lasttime":{"order":"desc"}}],"from":%d,"size":%d`, strings.Join(musts, ","), (pageNum-1)*pageSize, pageSize))
 	if list != nil && len(*list) > 0 {
 		for _, v := range *list {
+			v["lasttime"] = MillisecondsToStr(common.Int64All(v["lasttime"]))
 			if v["area_city"] == nil || v["area_city"] == "" {
 				v["area_city"] = v["area"]
 			}
@@ -326,6 +327,12 @@ func getNzjList(infoMap map[string]interface{}) (count int64, list *[]map[string
 	return
 }
 
+func MillisecondsToStr(ms int64) string {
+	seconds := ms / 1000
+	nanoseconds := (ms % 1000) * 1000000
+	return time.Unix(seconds, nanoseconds).Format("2006-01-02")
+}
+
 func esQuery(infoMap map[string]interface{}) []string {
 	var (
 		terms []string