webapi.js 562 B

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