12345678910111213141516171819202122 |
- // 错误中间件
- const { isProd } = require('../config');
- module.exports = () => {
- return (err, req, res) => {
- res.status(500);
- // const err2 = new Error('111');
- if (!isProd()) {
- res.locals.message = err.message;
- res.locals.error = err;
- res.renderEx('error', {
- title: '伏羲碳惠 - 一站式碳交易平台 - 碳资产开发 - 碳排放管理 - 碳中和',
- });
- return;
- }
- switch (err.message) {
- default:
- res.send({ code: -1, msg: '服务器错误' });
- }
- };
- };
|