cloudLog.route.ts 796 B

1234567891011121314151617181920212223242526
  1. import Router from 'koa-router'
  2. import { verifySerialNumber, verifyCmdType, verifyTime } from '@/middleware/cloudLog.middleware'
  3. import cloudLogController from '@/controller/cloudLog.controller'
  4. import { URL } from '@/api/cloudLog'
  5. const addCloudLogRoute = (router : Router<any, {}>) : Router<any, {}> => {
  6. router.get(URL.getCloudLogList, cloudLogController.getList)
  7. router.post(
  8. URL.postCloudLog,
  9. // verifySerialNumber, // 改为任务中验证
  10. verifyCmdType,
  11. verifyTime,
  12. cloudLogController.create
  13. )
  14. router.get(URL.getLogType, cloudLogController.getCmdTypeList)
  15. router.get(URL.getCloudLogData, cloudLogController.getCloudLogData)
  16. router.get(URL.getCloudLogDataPage, cloudLogController.getCloudLogDataPage)
  17. return router
  18. }
  19. export default addCloudLogRoute