|
@@ -30,7 +30,7 @@ func (stdDoc *StdDoc) Search() {
|
|
|
sort := stdDoc.GetString("sort") //排序 tSort dSort vSort
|
|
|
pageNumReq, _ := stdDoc.GetInt("num") //页码 从1开始
|
|
|
pageSizeReq, _ := stdDoc.GetInt("size") //每页数量
|
|
|
- pageNum, pageSize, err := public.PageNumParse(pageNumReq, pageSizeReq, 20*10)
|
|
|
+ pageNum, pageSize, err := public.PageNumParse(pageNumReq, pageSizeReq, config.JyDocsAppConfig.SearchNumLimit)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
@@ -44,6 +44,9 @@ func (stdDoc *StdDoc) Search() {
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
+ if total > config.JyDocsAppConfig.SearchNumLimit {
|
|
|
+ total = config.JyDocsAppConfig.SearchNumLimit
|
|
|
+ }
|
|
|
return map[string]interface{}{
|
|
|
"total": total,
|
|
|
"list": list,
|