data.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  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_data_export', data.enable_data_export);
  10. localStorage.setItem(
  11. 'data_export_default_time',
  12. data.data_export_default_time,
  13. );
  14. localStorage.setItem(
  15. 'default_collapse_sidebar',
  16. data.default_collapse_sidebar,
  17. );
  18. localStorage.setItem('mj_notify_enabled', data.mj_notify_enabled);
  19. if (data.chat_link) {
  20. localStorage.setItem('chat_link', data.chat_link);
  21. } else {
  22. localStorage.removeItem('chat_link');
  23. }
  24. if (data.chat_link2) {
  25. localStorage.setItem('chat_link2', data.chat_link2);
  26. } else {
  27. localStorage.removeItem('chat_link2');
  28. }
  29. }
  30. export function setUserData(data) {
  31. localStorage.setItem('user', JSON.stringify(data));
  32. }