|
@@ -452,7 +452,15 @@ func (this *ReportController) Add() {
|
|
|
item.Content = html.EscapeString(req.Content)
|
|
|
item.Stage = maxStage + 1
|
|
|
item.ContentSub = html.EscapeString(contentSub)
|
|
|
- item.CreateTime = req.CreateTime
|
|
|
+ if req.CreateTime != `` {
|
|
|
+ createTime, tmpErr := time.ParseInLocation(utils.FormatDateTime, req.CreateTime, time.Local)
|
|
|
+ if tmpErr != nil {
|
|
|
+ br.Msg = "时间解析异常"
|
|
|
+ br.ErrMsg = "时间解析异常,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ item.CreateTime = createTime
|
|
|
+ }
|
|
|
item.ModifyTime = time.Now()
|
|
|
item.ReportVersion = req.ReportVersion
|
|
|
item.AdminId = sysUser.AdminId
|
|
@@ -1857,7 +1865,7 @@ func fixSmartReport() {
|
|
|
Abstract: v.Abstract,
|
|
|
Author: v.Author,
|
|
|
Frequency: v.Frequency,
|
|
|
- CreateTime: v.CreateTime.Format(utils.FormatDateTime),
|
|
|
+ CreateTime: v.CreateTime,
|
|
|
ModifyTime: v.ModifyTime,
|
|
|
State: v.State,
|
|
|
PublishTime: v.PublishTime,
|