修正page值错误使用的bug

This commit is contained in:
zhl 2021-04-23 17:42:05 +08:00
parent 95ba758bc0
commit 6c274bb7c6
5 changed files with 5 additions and 5 deletions

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)