const Router = require('koa-router') const router = new Router({ prefix: '/orders' }) const { auth } = require('../middleware/auth.middleware') const { validator } = require('../middleware/order.middleware') const { create, findAll, update } = require('../controller/order.controller') // 提交订单 router.post( '/', auth, validator({ address_id: 'int', goods_info: 'string', total: 'string', }), create ) // 获取订单列表 router.get('/', auth, findAll) // 更新订单状态 router.patch( '/:id', auth, validator({ status: 'number', }), update ) module.exports = router