config.sit.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /* eslint valid-jsdoc: "off" */
  2. 'use strict';
  3. /**
  4. * @param {Egg.EggAppInfo} appInfo app info
  5. */
  6. module.exports = appInfo => {
  7. const config = exports = {};
  8. config.mongoose = {
  9. url: 'mongodb://172.17.0.1/info_admin',
  10. options: {
  11. useUnifiedTopology: true,
  12. },
  13. };
  14. config.redis = {
  15. client: {
  16. port: 6379, // Redis port
  17. host: '172.17.0.1', // 华为云
  18. password: '',
  19. db: 0,
  20. },
  21. };
  22. // config.defaultUrl = 'https://mz.tshe.cn/collection';
  23. config.defaultUrl = 'https://strong-info.oss-cn-beijing.aliyuncs.com';
  24. config.weiXinUrl = 'https://mz.tshe.cn/infoVue/#/visit/';
  25. config.mzConnectionUrl = 'http://121.36.73.159:801/prod-api/system/user/getInfo?query=dept';
  26. // oss存储 同时使用egg-oss的 RAM和STS
  27. config.oss = {
  28. clients: {
  29. bucket1: {
  30. bucket: 'strong-info',
  31. endpoint: 'oss-cn-beijing.aliyuncs.com',
  32. timeout: '60s',
  33. },
  34. bucket2: {
  35. sts: true,
  36. },
  37. },
  38. default: {
  39. accessKeyId: 'LTAI5tPsUsCwJKykDA1vWtWP',
  40. accessKeySecret: '94ZvQDCoCzepz32pBg7KG6Mj1SyB7T',
  41. },
  42. };
  43. const userConfig = {
  44. operationManualPath: 'public/file/sit/', // 测试环境上传操作手册路径
  45. };
  46. return {
  47. ...config,
  48. ...userConfig,
  49. };
  50. };