init.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. const { init: settingInit } = require('./models/Setting');
  2. const { init: userInit } = require('./models/User');
  3. const Logs = require('./libs/logs');
  4. (() => {
  5. settingInit({
  6. innerDefaultAmount: 10000,
  7. // minProfitAmount: 0,
  8. minShowAmount: 0,
  9. innerRebateRatio: 0,
  10. innerOuMinValue: 0,
  11. obRebateRatio: 0,
  12. obRebateType: 0,
  13. obMaxDiff: 0,
  14. imRebateRatio: 0,
  15. imRebateType: 0,
  16. imMaxDiff: 0,
  17. hgRebateRatio: 0,
  18. hgRebateType: 0,
  19. hgRebateLower: 0,
  20. hgMaxDiff: 0,
  21. pcRebateRatio: 0,
  22. pcRebateType: 0,
  23. subsidyTime: 0,
  24. subsidyAmount: 0,
  25. subsidyRbWmAmount: 0,
  26. subsidyRbOtAmount: 0,
  27. halfTimeActiveTime: 0,
  28. expireTimeEvents: 45000,
  29. expireTimeSpecial: 60000,
  30. syncSettingEnabled: false,
  31. runWorkerEnabled: false,
  32. })
  33. .then(() => {
  34. Logs.out('初始化设置完成');
  35. })
  36. .catch(err => {
  37. Logs.errDev('初始化设置失败:', err);
  38. });
  39. userInit({
  40. username: 'admin',
  41. password: '123456'
  42. })
  43. .then(() => {
  44. Logs.out('初始化用户完成');
  45. })
  46. .catch(err => {
  47. Logs.errDev('初始化用户失败:', err);
  48. });
  49. })();