const Router = require('koa-router') const goodsSpecController = require('../controllers/goods-specs') const { requireStaffAuth } = require('../middleware/auth') const router = new Router() router.get('/', goodsSpecController.getSpecs) router.post('/', requireStaffAuth(), goodsSpecController.createSpec) router.put('/:id', requireStaffAuth(), goodsSpecController.updateSpec) router.delete('/:id', requireStaffAuth(), goodsSpecController.deleteSpec) router.post('/batch', requireStaffAuth(), goodsSpecController.batchSave) module.exports = router.routes()