pay.js 674 B

12345678910111213141516171819202122232425
  1. const express = require('express');
  2. const banner = require('../../db/models/banner');
  3. const course = require('../../db/models/course');
  4. const { COURSE_TYPE } = require('../config');
  5. const router = express.Router();
  6. /* GET home page. */
  7. router.get('/:id', async (req, res) => {
  8. if (!req.uid) {
  9. res.redirect('https://www.fuxicarbon.com/#/login');
  10. }
  11. const { id } = req.params;
  12. const cdata = await course.findOne({ where: { id } });
  13. if (!cdata) {
  14. return res.renderEx('error', { title: '发生错误了' });
  15. }
  16. cdata.discount = cdata.oprice - cdata.price;
  17. res.renderEx('pay', {
  18. title: '支付',
  19. course: cdata,
  20. });
  21. });
  22. module.exports = router;