123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- /* eslint valid-jsdoc: "off" */
- 'use strict';
- const { jwt } = require('./config.secret');
- /**
- * @param {Egg.EggAppInfo} appInfo app info
- */
- module.exports = appInfo => {
- /**
- * built-in config
- * @type {Egg.EggAppConfig}
- **/
- const config = exports = {};
- // use for cookie sign key, should change to your own and keep security
- config.keys = appInfo.name + '_1571378739964_3623';
- // add your middleware config here
- config.middleware = [];
- // add your user config here
- const userConfig = {
- // myAppName: 'egg',
- };
- config.errorMongo = {
- details: true,
- };
- config.errorHanler = {
- details: true,
- };
- // add your config here
- config.cluster = {
- listen: {
- port: 8106,
- },
- };
- config.multipart = {
- fileSize: '50mb', // 文件大小
- mode: 'file', // 文件模式
- whitelist: [ '.xlsx' ], // 文件类型白名单
- };
- // mongoose config
- // config.mongoose = {
- // url: 'mongodb://127.0.0.1:27017/smart',
- // options: {
- // user: 'root',
- // pass: 'Ziyouyanfa#@!',
- // authSource: 'admin',
- // useNewUrlParser: true,
- // useCreateIndex: true,
- // },
- // };
- // base路径
- config.sendDirMq = 'http://wx.cc-lotus.info/api.weixin.qq.com/cgi-bin/message/template/send?appid=';
- // appID
- config.appid = 'wxd2e28415cb866c0b';
- config.REVIEW_TEMPLATE_ID = 'BI4h0AQpdctm74I7-7PyHAspSMX2oJOTJVQsgrppOag';
- config.JOBS_TEMPLATE_ID = 'DLNlkgXVWgWU7cO6pZjpqQiFu0CgWXTPHooJ08d_-xU';
- // offer通知
- config.OFFER_TEMPLATE_ID = '5u-1J5JdKK7tRk_e1-6zuy6fy7eur2xyOPw_snMRdvw';
- // base路径
- config.baseDirMq = 'http://smart.jilinjobs.cn';
- // 企业信息url
- config.corpsDirMq = '/api/corp/corps/';
- // 学生信息url
- config.stusDirMq = '/api/jobs/studentcorp';
- // 学生详细信息
- config.strDirMq = '/api/stud/registers/';
- config.amqp = {
- client: {
- hostname: '127.0.0.1',
- username: 'smart',
- password: 'smart123',
- vhost: 'smart',
- },
- app: true,
- agent: true,
- };
- // mongoose config
- config.mongoose = {
- url: 'mongodb://127.0.0.1:27017/smart',
- options: {
- user: 'root',
- pass: 'Ziyouyanfa#@!',
- authSource: 'admin',
- useNewUrlParser: true,
- useCreateIndex: true,
- },
- };
- // JWT config
- config.jwt = {
- ...jwt,
- expiresIn: '1d',
- issuer: 'jobs',
- };
- return {
- ...config,
- ...userConfig,
- };
- };
|