mirror of https://gitee.com/answerdev/answer.git
update question
This commit is contained in:
parent
1a814da53b
commit
2d87c8d494
12
docs/docs.go
12
docs/docs.go
|
@ -5778,6 +5778,10 @@ const docTemplate = `{
|
||||||
"title": {
|
"title": {
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6033,6 +6037,10 @@ const docTemplate = `{
|
||||||
"title": {
|
"title": {
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6612,6 +6620,10 @@ const docTemplate = `{
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
"vote_type": {
|
"vote_type": {
|
||||||
"description": "vote type",
|
"description": "vote type",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -5766,6 +5766,10 @@
|
||||||
"title": {
|
"title": {
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6021,6 +6025,10 @@
|
||||||
"title": {
|
"title": {
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6600,6 +6608,10 @@
|
||||||
"description": "title",
|
"description": "title",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"url_title": {
|
||||||
|
"description": "url title",
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
"vote_type": {
|
"vote_type": {
|
||||||
"description": "vote type",
|
"description": "vote type",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -337,6 +337,9 @@ definitions:
|
||||||
title:
|
title:
|
||||||
description: title
|
description: title
|
||||||
type: string
|
type: string
|
||||||
|
url_title:
|
||||||
|
description: url title
|
||||||
|
type: string
|
||||||
type: object
|
type: object
|
||||||
schema.GetCommentResp:
|
schema.GetCommentResp:
|
||||||
properties:
|
properties:
|
||||||
|
@ -525,6 +528,9 @@ definitions:
|
||||||
title:
|
title:
|
||||||
description: title
|
description: title
|
||||||
type: string
|
type: string
|
||||||
|
url_title:
|
||||||
|
description: url title
|
||||||
|
type: string
|
||||||
type: object
|
type: object
|
||||||
schema.GetReportTypeResp:
|
schema.GetReportTypeResp:
|
||||||
properties:
|
properties:
|
||||||
|
@ -943,6 +949,9 @@ definitions:
|
||||||
title:
|
title:
|
||||||
description: title
|
description: title
|
||||||
type: string
|
type: string
|
||||||
|
url_title:
|
||||||
|
description: url title
|
||||||
|
type: string
|
||||||
vote_type:
|
vote_type:
|
||||||
description: vote type
|
description: vote type
|
||||||
type: string
|
type: string
|
||||||
|
|
|
@ -198,6 +198,8 @@ type GetCommentPersonalWithPageResp struct {
|
||||||
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
||||||
// title
|
// title
|
||||||
Title string `json:"title"`
|
Title string `json:"title"`
|
||||||
|
// url title
|
||||||
|
UrlTitle string `json:"url_title"`
|
||||||
// content
|
// content
|
||||||
Content string `json:"content"`
|
Content string `json:"content"`
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,8 @@ type GetRankPersonalWithPageResp struct {
|
||||||
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
||||||
// title
|
// title
|
||||||
Title string `json:"title"`
|
Title string `json:"title"`
|
||||||
|
// url title
|
||||||
|
UrlTitle string `json:"url_title"`
|
||||||
// content
|
// content
|
||||||
Content string `json:"content"`
|
Content string `json:"content"`
|
||||||
// reputation
|
// reputation
|
||||||
|
|
|
@ -60,6 +60,8 @@ type GetVoteWithPageResp struct {
|
||||||
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
ObjectType string `json:"object_type" enums:"question,answer,tag,comment"`
|
||||||
// title
|
// title
|
||||||
Title string `json:"title"`
|
Title string `json:"title"`
|
||||||
|
// url title
|
||||||
|
UrlTitle string `json:"url_title"`
|
||||||
// content
|
// content
|
||||||
Content string `json:"content"`
|
Content string `json:"content"`
|
||||||
// vote type
|
// vote type
|
||||||
|
|
|
@ -18,7 +18,9 @@ import (
|
||||||
"github.com/answerdev/answer/internal/service/permission"
|
"github.com/answerdev/answer/internal/service/permission"
|
||||||
usercommon "github.com/answerdev/answer/internal/service/user_common"
|
usercommon "github.com/answerdev/answer/internal/service/user_common"
|
||||||
"github.com/answerdev/answer/pkg/encryption"
|
"github.com/answerdev/answer/pkg/encryption"
|
||||||
|
"github.com/answerdev/answer/pkg/htmltext"
|
||||||
"github.com/answerdev/answer/pkg/uid"
|
"github.com/answerdev/answer/pkg/uid"
|
||||||
|
"github.com/davecgh/go-spew/spew"
|
||||||
"github.com/jinzhu/copier"
|
"github.com/jinzhu/copier"
|
||||||
"github.com/segmentfault/pacman/errors"
|
"github.com/segmentfault/pacman/errors"
|
||||||
"github.com/segmentfault/pacman/log"
|
"github.com/segmentfault/pacman/log"
|
||||||
|
@ -446,8 +448,10 @@ func (cs *CommentService) GetCommentPersonalWithPage(ctx context.Context, req *s
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Error(err)
|
log.Error(err)
|
||||||
} else {
|
} else {
|
||||||
|
spew.Dump("==", objInfo)
|
||||||
commentResp.ObjectType = objInfo.ObjectType
|
commentResp.ObjectType = objInfo.ObjectType
|
||||||
commentResp.Title = objInfo.Title
|
commentResp.Title = objInfo.Title
|
||||||
|
commentResp.UrlTitle = htmltext.UrlTitle(objInfo.Title)
|
||||||
commentResp.QuestionID = objInfo.QuestionID
|
commentResp.QuestionID = objInfo.QuestionID
|
||||||
commentResp.AnswerID = objInfo.AnswerID
|
commentResp.AnswerID = objInfo.AnswerID
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,7 @@ import (
|
||||||
"github.com/answerdev/answer/internal/service/permission"
|
"github.com/answerdev/answer/internal/service/permission"
|
||||||
"github.com/answerdev/answer/internal/service/role"
|
"github.com/answerdev/answer/internal/service/role"
|
||||||
usercommon "github.com/answerdev/answer/internal/service/user_common"
|
usercommon "github.com/answerdev/answer/internal/service/user_common"
|
||||||
|
"github.com/answerdev/answer/pkg/htmltext"
|
||||||
"github.com/segmentfault/pacman/errors"
|
"github.com/segmentfault/pacman/errors"
|
||||||
"github.com/segmentfault/pacman/log"
|
"github.com/segmentfault/pacman/log"
|
||||||
"xorm.io/xorm"
|
"xorm.io/xorm"
|
||||||
|
@ -260,6 +261,7 @@ func (rs *RankService) GetRankPersonalWithPage(ctx context.Context, req *schema.
|
||||||
commentResp.RankType = activity_type.Format(userRankInfo.ActivityType)
|
commentResp.RankType = activity_type.Format(userRankInfo.ActivityType)
|
||||||
commentResp.ObjectType = objInfo.ObjectType
|
commentResp.ObjectType = objInfo.ObjectType
|
||||||
commentResp.Title = objInfo.Title
|
commentResp.Title = objInfo.Title
|
||||||
|
commentResp.UrlTitle = htmltext.UrlTitle(objInfo.Title)
|
||||||
commentResp.Content = objInfo.Content
|
commentResp.Content = objInfo.Content
|
||||||
commentResp.QuestionID = objInfo.QuestionID
|
commentResp.QuestionID = objInfo.QuestionID
|
||||||
commentResp.AnswerID = objInfo.AnswerID
|
commentResp.AnswerID = objInfo.AnswerID
|
||||||
|
|
|
@ -9,6 +9,7 @@ import (
|
||||||
"github.com/answerdev/answer/internal/service/comment_common"
|
"github.com/answerdev/answer/internal/service/comment_common"
|
||||||
"github.com/answerdev/answer/internal/service/config"
|
"github.com/answerdev/answer/internal/service/config"
|
||||||
"github.com/answerdev/answer/internal/service/object_info"
|
"github.com/answerdev/answer/internal/service/object_info"
|
||||||
|
"github.com/answerdev/answer/pkg/htmltext"
|
||||||
"github.com/answerdev/answer/pkg/obj"
|
"github.com/answerdev/answer/pkg/obj"
|
||||||
"github.com/segmentfault/pacman/log"
|
"github.com/segmentfault/pacman/log"
|
||||||
|
|
||||||
|
@ -190,6 +191,7 @@ func (vs *VoteService) ListUserVotes(ctx context.Context, req schema.GetVoteWith
|
||||||
AnswerID: objInfo.AnswerID,
|
AnswerID: objInfo.AnswerID,
|
||||||
ObjectType: objInfo.ObjectType,
|
ObjectType: objInfo.ObjectType,
|
||||||
Title: objInfo.Title,
|
Title: objInfo.Title,
|
||||||
|
UrlTitle: htmltext.UrlTitle(objInfo.Title),
|
||||||
Content: objInfo.Content,
|
Content: objInfo.Content,
|
||||||
VoteType: activity_type.Format(voteInfo.ActivityType),
|
VoteType: activity_type.Format(voteInfo.ActivityType),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue