|
@@ -682,24 +682,24 @@ func (this *ReportController) Edit() {
|
|
|
stage = report.Stage
|
|
|
}
|
|
|
}
|
|
|
- if report.State == 2 {
|
|
|
+ if report.State == models.ReportStatePublished || report.State == models.ReportStatePass {
|
|
|
br.Msg = "该报告已发布,不允许编辑"
|
|
|
br.ErrMsg = "该报告已发布,不允许编辑"
|
|
|
return
|
|
|
}
|
|
|
- if req.State != report.State {
|
|
|
- recordItem := &models.ReportStateRecord{
|
|
|
- ReportId: int(req.ReportId),
|
|
|
- ReportType: 1,
|
|
|
- State: req.State,
|
|
|
- AdminId: this.SysUser.AdminId,
|
|
|
- AdminName: this.SysUser.AdminName,
|
|
|
- CreateTime: time.Now(),
|
|
|
- }
|
|
|
- go func() {
|
|
|
- _, _ = models.AddReportStateRecord(recordItem)
|
|
|
- }()
|
|
|
- }
|
|
|
+ //if req.State != report.State {
|
|
|
+ // recordItem := &models.ReportStateRecord{
|
|
|
+ // ReportId: int(req.ReportId),
|
|
|
+ // ReportType: 1,
|
|
|
+ // State: req.State,
|
|
|
+ // AdminId: this.SysUser.AdminId,
|
|
|
+ // AdminName: this.SysUser.AdminName,
|
|
|
+ // CreateTime: time.Now(),
|
|
|
+ // }
|
|
|
+ // go func() {
|
|
|
+ // _, _ = models.AddReportStateRecord(recordItem)
|
|
|
+ // }()
|
|
|
+ //}
|
|
|
|
|
|
item := new(models.Report)
|
|
|
item.ClassifyIdFirst = req.ClassifyIdFirst
|
|
@@ -710,7 +710,7 @@ func (this *ReportController) Edit() {
|
|
|
item.Abstract = req.Abstract
|
|
|
item.Author = req.Author
|
|
|
item.Frequency = req.Frequency
|
|
|
- item.State = req.State
|
|
|
+ //item.State = req.State
|
|
|
item.Stage = stage
|
|
|
item.Content = html.EscapeString(req.Content)
|
|
|
item.ContentSub = html.EscapeString(contentSub)
|