aa
This commit is contained in:
@@ -211,8 +211,8 @@ func GetJobs(ctx *jxcontext.Context, userIDs []string, categoryIDs, statuss, ven
|
||||
dao.UpdateEntity(db, userSearchs[0], "Count", "UpdatedAt")
|
||||
} else {
|
||||
userSearch := &model.UserSearch{
|
||||
UserID: userID,
|
||||
Key: keyword,
|
||||
UserID: userID,
|
||||
Keyword: keyword,
|
||||
}
|
||||
dao.WrapAddIDCULEntity(userSearch, ctx.GetUserName())
|
||||
dao.CreateEntity(db, userSearch)
|
||||
|
||||
@@ -741,13 +741,24 @@ type GetUserSerachKeywordResult struct {
|
||||
UserSpan []*model.UserSearch `json:"userSpan"`
|
||||
}
|
||||
|
||||
func GetUserSerachKeyword(ctx *jxcontext.Context) (err error) {
|
||||
// var (
|
||||
// db = dao.GetDB()
|
||||
// userID = ctx.GetUserID()
|
||||
// )
|
||||
// sql := `
|
||||
// SELECT SUM(count) count FROM user_search WHERE
|
||||
// `
|
||||
return err
|
||||
func GetUserSerachKeyword(ctx *jxcontext.Context) (getUserSerachKeywordResult *GetUserSerachKeywordResult, err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
userID = ctx.GetUserID()
|
||||
userSearchAll []*model.UserSearch
|
||||
userSearch []*model.UserSearch
|
||||
)
|
||||
sql := `
|
||||
SELECT keyword, SUM(count) count FROM user_search WHERE created_at > ? GROUP 1 ORDER BY SUM(count) DESC LIMIT 20
|
||||
`
|
||||
sqlParams := []interface{}{time.Now().AddDate(0, -1, 0)}
|
||||
err = dao.GetRows(db, &userSearchAll, sql, sqlParams)
|
||||
getUserSerachKeywordResult.AllSpan = userSearchAll
|
||||
sql2 := `
|
||||
SELECT keyword, SUM(count) count FROM user_search WHERE created_at > ? AND user_id = ? GROUP 1 ORDER BY SUM(count) DESC LIMIT 20
|
||||
`
|
||||
sqlParams2 := []interface{}{time.Now().AddDate(0, -1, 0), userID}
|
||||
err = dao.GetRows(db, &userSearch, sql2, sqlParams2)
|
||||
getUserSerachKeywordResult.UserSpan = userSearch
|
||||
return getUserSerachKeywordResult, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user