webapi.js 605 B

1234567891011121314151617181920212223
  1. /* eslint-disable no-prototype-builtins */
  2. /* eslint-disable prefer-promise-reject-errors */
  3. import { setSessionStorage, getLocalStorage } from 'submodule/utils/tools/storage'
  4. export default {
  5. /** 前置通知 */
  6. BA: {
  7. /** 无orgId 熔断请求 */
  8. checkOrgId(urlObj) {
  9. if (localStorage.hasOwnProperty('mwxorg')) {
  10. const orgId = getLocalStorage('mwxorg')
  11. if (!orgId) return Promise.reject('无orgId')
  12. }
  13. }
  14. },
  15. /** 后置通知 */
  16. AR: {
  17. /** 存入ss */
  18. storeRes(urlObj, res) {
  19. setSessionStorage(urlObj.realUrl, JSON.stringify(res))
  20. }
  21. }
  22. }