Browse Source

fix:更改时间格式显示

zqbao 10 months ago
parent
commit
7c58e7d234

+ 16 - 1
controllers/sys_message_report.go

@@ -74,9 +74,24 @@ func (this *SysMessageReportController) List() {
 		br.ErrMsg = "获取失败,Err:" + err.Error()
 		return
 	}
+	messageList := make([]*models.SysMessageReportView, 0)
+	for _, v := range list {
+		messageList = append(messageList, &models.SysMessageReportView{
+			SysMessageReportId: v.SysMessageReportId,
+			UserId:             v.UserId,
+			ReceiveSysUserId:   v.ReceiveSysUserId,
+			MessageType:        v.MessageType,
+			Content:            v.Content,
+			Remark:             v.Remark,
+			IsRead:             v.IsRead,
+			CreateTime:         v.CreateTime.Format(utils.FormatDateTime),
+			ModifyTime:         v.ModifyTime.Format(utils.FormatDateTime),
+		})
+
+	}
 	page := paging.GetPaging(currentIndex, pageSize, total)
 	resp := new(response.SysMessageListResp)
-	resp.List = list
+	resp.List = messageList
 	resp.Paging = page
 	br.Ret = 200
 	br.Success = true

+ 1 - 1
models/response/sys_message_report.go

@@ -7,6 +7,6 @@ import (
 )
 
 type SysMessageListResp struct {
-	List   []*models.SysMessageReport
+	List   []*models.SysMessageReportView
 	Paging *paging.PagingItem `description:"分页数据"`
 }

+ 12 - 0
models/sys_message_report.go

@@ -18,6 +18,18 @@ type SysMessageReport struct {
 	ModifyTime         time.Time `description:"修改时间"`
 }
 
+type SysMessageReportView struct {
+	SysMessageReportId int    `orm:"pk" description:"消息id"`
+	UserId             int    `description:"到期用户id"`
+	ReceiveSysUserId   int    `description:"接收系统用户id"`
+	MessageType        int    `description:"消息类型"`
+	Content            string `description:"内容"`
+	Remark             string `description:"备注"`
+	IsRead             bool   `description:"是否已读"`
+	CreateTime         string `description:"创建时间"`
+	ModifyTime         string `description:"修改时间"`
+}
+
 func (s *SysMessageReport) Update(cols []string) (err error) {
 	o := orm.NewOrm()
 	_, err = o.Update(s, cols...)