|
@@ -100,6 +100,7 @@ func (this *YanxuanSpecialMessageController) MessageAdd() {
|
|
// @Param PageSize query int true "每页数据条数"
|
|
// @Param PageSize query int true "每页数据条数"
|
|
// @Param CurrentIndex query int true "当前页页码,从1开始"
|
|
// @Param CurrentIndex query int true "当前页页码,从1开始"
|
|
// @Param MessageType query int false "留言类型1:普通留言、2:公开留言"
|
|
// @Param MessageType query int false "留言类型1:普通留言、2:公开留言"
|
|
|
|
+// @Param MessageId query int false "留言ID"
|
|
// @Success 200 {object} models.SpecialListResp
|
|
// @Success 200 {object} models.SpecialListResp
|
|
// @router /message/manage/list [get]
|
|
// @router /message/manage/list [get]
|
|
func (this *YanxuanSpecialMessageController) MessageManageList() {
|
|
func (this *YanxuanSpecialMessageController) MessageManageList() {
|
|
@@ -119,7 +120,17 @@ func (this *YanxuanSpecialMessageController) MessageManageList() {
|
|
pageSize, _ := this.GetInt("PageSize")
|
|
pageSize, _ := this.GetInt("PageSize")
|
|
currentIndex, _ := this.GetInt("CurrentIndex")
|
|
currentIndex, _ := this.GetInt("CurrentIndex")
|
|
messageType, _ := this.GetInt("MessageType", 1)
|
|
messageType, _ := this.GetInt("MessageType", 1)
|
|
-
|
|
|
|
|
|
+ messageId, _ := this.GetInt("MessageId")
|
|
|
|
+ messagerDetail, err := models.GetCygxYanxuanSpecialMessagerDetailById(messageId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "获取失败"
|
|
|
|
+ br.ErrMsg = "获取失败, Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ resp := new(models.YanxuanSpecialMessageManageRespListResp)
|
|
|
|
+ if messagerDetail.Status == -1 {
|
|
|
|
+ resp.IsDelete = true
|
|
|
|
+ }
|
|
var startSize int
|
|
var startSize int
|
|
if pageSize <= 0 {
|
|
if pageSize <= 0 {
|
|
pageSize = utils.PageSize20
|
|
pageSize = utils.PageSize20
|
|
@@ -128,7 +139,6 @@ func (this *YanxuanSpecialMessageController) MessageManageList() {
|
|
currentIndex = 1
|
|
currentIndex = 1
|
|
}
|
|
}
|
|
startSize = utils.StartIndex(currentIndex, pageSize)
|
|
startSize = utils.StartIndex(currentIndex, pageSize)
|
|
- resp := new(models.YanxuanSpecialMessageManageRespListResp)
|
|
|
|
var condition string
|
|
var condition string
|
|
var pars []interface{}
|
|
var pars []interface{}
|
|
userId := user.UserId
|
|
userId := user.UserId
|
|
@@ -531,7 +541,7 @@ func (this *YanxuanSpecialMessageController) MessageSpecialList() {
|
|
br.ErrMsg = "获取失败, Err:" + err.Error()
|
|
br.ErrMsg = "获取失败, Err:" + err.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- condition += ` ORDER BY message_id DESC `
|
|
|
|
|
|
+ condition += ` ORDER BY top_time DESC , message_id DESC `
|
|
list, err := models.GetCygxYanxuanSpecialMessageList(condition, pars, startSize, pageSize)
|
|
list, err := models.GetCygxYanxuanSpecialMessageList(condition, pars, startSize, pageSize)
|
|
if err != nil {
|
|
if err != nil {
|
|
br.Msg = "获取失败"
|
|
br.Msg = "获取失败"
|