result.js 663 B

1234567891011121314151617181920212223
  1. const express = require('express');
  2. const banner = require('../../db/models/banner');
  3. const order = require('../../db/models/order');
  4. const { COURSE_TYPE, ORDER_STATUS } = require('../config');
  5. const router = express.Router();
  6. /* GET home page. */
  7. router.get('/:id', async (req, res) => {
  8. const { id } = req.params;
  9. const odata = await order.findOne({ where: { id } });
  10. if (!odata) {
  11. return res.renderEx('error', { title: '发生错误了' });
  12. }
  13. odata.href = `/course/${odata.cid}`;
  14. res.renderEx('result', {
  15. title: '支付结果',
  16. payResult: odata.status === ORDER_STATUS.已支付,
  17. order: odata,
  18. });
  19. });
  20. module.exports = router;