init.js 1019 B

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