init.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. obRebateRatio: 0,
  11. obRebateType: 0,
  12. obMaxDiff: 0,
  13. imRebateRatio: 0,
  14. imRebateType: 0,
  15. imMaxDiff: 0,
  16. hgRebateRatio: 0,
  17. hgRebateType: 0,
  18. hgRebateLower: 0,
  19. hgMaxDiff: 0,
  20. pcRebateRatio: 0,
  21. pcRebateType: 0,
  22. expireTimeEvents: 45000,
  23. expireTimeSpecial: 60000,
  24. subsidyTime: 0,
  25. subsidyAmount: 0,
  26. subsidyRbWmAmount: 0,
  27. subsidyRbOtAmount: 0,
  28. syncSettingEnabled: false,
  29. runWorkerEnabled: false,
  30. })
  31. .then(() => {
  32. Logs.out('初始化设置完成');
  33. })
  34. .catch(err => {
  35. Logs.errDev('初始化设置失败:', err);
  36. });
  37. userInit({
  38. username: 'admin',
  39. password: '123456'
  40. })
  41. .then(() => {
  42. Logs.out('初始化用户完成');
  43. })
  44. .catch(err => {
  45. Logs.errDev('初始化用户失败:', err);
  46. });
  47. })();