修正page值错误使用的bug
This commit is contained in:
parent
95ba758bc0
commit
6c274bb7c6
@ -9,8 +9,8 @@ export class ArticleController extends BaseController {
|
||||
@router('post /articles')
|
||||
async query(req: any) {
|
||||
let { start, limit, page} = req.params
|
||||
start = +start || +page || 0
|
||||
limit = +limit || 10
|
||||
start = +start || (+page - 1) * start|| 0
|
||||
let { opt, sort } = Article.parseQueryParam(req.params)
|
||||
let articles = await Article.find(opt)
|
||||
.sort(sort)
|
||||
|
@ -8,8 +8,8 @@ class CouponController extends BaseController{
|
||||
@router('post /coupons')
|
||||
async list(req, res) {
|
||||
let { start, limit, page } = req.params
|
||||
start = +start || +page || 0
|
||||
limit = +limit || 10
|
||||
start = +start || (+page - 1) * start|| 0
|
||||
let { opt, sort } = Coupon.parseQueryParam(req.params)
|
||||
let articles = await Coupon.find(opt)
|
||||
.sort(sort)
|
||||
|
@ -8,8 +8,8 @@ class GameController extends BaseController{
|
||||
@router('post /games')
|
||||
async list(req, res) {
|
||||
let { start, limit, page } = req.params
|
||||
start = +start || +page || 0
|
||||
limit = +limit || 10
|
||||
start = +start || (+page - 1) * start|| 0
|
||||
let { opt, sort } = Game.parseQueryParam(req.params)
|
||||
let articles = await Game.find(opt)
|
||||
.sort(sort)
|
||||
|
@ -10,8 +10,8 @@ class PuzzleController extends BaseController{
|
||||
@router('post /puzzles')
|
||||
async list(req, res) {
|
||||
let { start, limit, page } = req.params
|
||||
start = +start || +page || 0
|
||||
limit = +limit || 10
|
||||
start = +start || (+page - 1) * start|| 0
|
||||
let { opt, sort } = Puzzle.parseQueryParam(req.params)
|
||||
let articles = await Puzzle.find(opt)
|
||||
.sort(sort)
|
||||
|
@ -10,8 +10,8 @@ class ShopController extends BaseController {
|
||||
@router('post /shops')
|
||||
async shopList(req, res) {
|
||||
let { start, limit, page } = req.params
|
||||
start = +start || +page || 0
|
||||
limit = +limit || 10
|
||||
start = +start || (+page - 1) * start|| 0
|
||||
let { opt, sort } = Shop.parseQueryParam(req.params)
|
||||
let articles = await Shop.find(opt)
|
||||
.sort(sort)
|
||||
|
Loading…
x
Reference in New Issue
Block a user