data.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. export function setStatusData(data) {
  2. localStorage.setItem('status', JSON.stringify(data));
  3. localStorage.setItem('system_name', data.system_name);
  4. localStorage.setItem('logo', data.logo);
  5. localStorage.setItem('footer_html', data.footer_html);
  6. localStorage.setItem('quota_per_unit', data.quota_per_unit);
  7. localStorage.setItem('display_in_currency', data.display_in_currency);
  8. localStorage.setItem('enable_drawing', data.enable_drawing);
  9. localStorage.setItem('enable_task', data.enable_task);
  10. localStorage.setItem('enable_data_export', data.enable_data_export);
  11. localStorage.setItem('chats', JSON.stringify(data.chats));
  12. localStorage.setItem('pay_methods', JSON.stringify(data.pay_methods));
  13. localStorage.setItem(
  14. 'data_export_default_time',
  15. data.data_export_default_time,
  16. );
  17. localStorage.setItem(
  18. 'default_collapse_sidebar',
  19. data.default_collapse_sidebar,
  20. );
  21. localStorage.setItem('mj_notify_enabled', data.mj_notify_enabled);
  22. if (data.chat_link) {
  23. // localStorage.setItem('chat_link', data.chat_link);
  24. } else {
  25. localStorage.removeItem('chat_link');
  26. }
  27. if (data.chat_link2) {
  28. // localStorage.setItem('chat_link2', data.chat_link2);
  29. } else {
  30. localStorage.removeItem('chat_link2');
  31. }
  32. if (data.docs_link) {
  33. localStorage.setItem('docs_link', data.docs_link);
  34. } else {
  35. localStorage.removeItem('docs_link');
  36. }
  37. }
  38. export function setUserData(data) {
  39. localStorage.setItem('user', JSON.stringify(data));
  40. }