|
@@ -134,14 +134,14 @@ func PublishReport(reportIds string) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-// 取消发布报告
|
|
|
+// PublishCancleReport 取消发布报告
|
|
|
func PublishCancleReport(reportIds int, publishTimeNullFlag bool) (err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|
|
|
var sql string
|
|
|
if publishTimeNullFlag {
|
|
|
- sql = ` UPDATE report SET state=1, publish_time=null WHERE id =?`
|
|
|
+ sql = ` UPDATE report SET state=1, publish_time=null, pre_publish_time=null WHERE id =?`
|
|
|
} else {
|
|
|
- sql = ` UPDATE report SET state=1 WHERE id =?`
|
|
|
+ sql = ` UPDATE report SET state=1, pre_publish_time=null WHERE id =?`
|
|
|
}
|
|
|
_, err = o.Raw(sql, reportIds).Exec()
|
|
|
return
|
|
@@ -647,7 +647,7 @@ SELECT DISTINCT report_id FROM report_chapter WHERE publish_state = 2 AND (video
|
|
|
// 发布报告
|
|
|
func PublishReportById(reportId int, publishTime time.Time) (err error) {
|
|
|
o := orm.NewOrmUsingDB("rddp")
|
|
|
- sql := `UPDATE report SET state = 2, publish_time = ?, modify_time = NOW() WHERE id = ? `
|
|
|
+ sql := `UPDATE report SET state = 2, publish_time = ?, pre_publish_time=null, modify_time = NOW() WHERE id = ? `
|
|
|
_, err = o.Raw(sql, publishTime, reportId).Exec()
|
|
|
return
|
|
|
}
|