|
@@ -79,7 +79,7 @@ func UpdateCygxYanxuanSpecialMessageTopTime(topTime, messageId int) (err error)
|
|
|
func UpdateCygxYanxuanSpecialMessageStatus(status int, publicTime string, messageIds []int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := ``
|
|
|
- sql = `UPDATE cygx_yanxuan_special_message SET top_time = 0 , status = ? ,public_time = ? WHERE message_id IN (` + utils.GetOrmInReplace(len(messageIds)) + `) OR parent_id IN (` + utils.GetOrmInReplace(len(messageIds)) + `) `
|
|
|
+ sql = `UPDATE cygx_yanxuan_special_message SET top_time = 0 , status = ? ,public_time = ? WHERE message_id IN (` + utils.GetOrmInReplace(len(messageIds)) + `) OR ( parent_id IN (` + utils.GetOrmInReplace(len(messageIds)) + `) AND status != -1 ) `
|
|
|
_, err = o.Raw(sql, status, publicTime, messageIds, messageIds).Exec()
|
|
|
return
|
|
|
}
|