index.js 1.1 KB

123456789101112131415161718192021222324252627
  1. "use strict";
  2. const common_vendor = require("../../common/vendor.js");
  3. const config_request = require("../../config/request.js");
  4. const useFrontEndConfigVersion = async () => {
  5. return new Promise((resolve) => {
  6. common_vendor.index.request({
  7. url: `${config_request.BASE_URL}api/smallproFrontEndConfigVersion/localConfig.do`,
  8. method: "GET",
  9. data: {},
  10. success(resp) {
  11. if (common_vendor.index.getStorageSync("frontEndConfigVersion") == resp.data.frontEndConfigVersion) {
  12. common_vendor.index.setStorageSync("frontEndConfigRequest", false);
  13. } else {
  14. common_vendor.index.setStorageSync("frontEndConfigRequest", true);
  15. common_vendor.index.setStorageSync("frontEndConfigVersion", resp.data.frontEndConfigVersion);
  16. }
  17. resolve(false);
  18. },
  19. fail(error) {
  20. common_vendor.index.setStorageSync("frontEndConfigRequest", true);
  21. resolve(false);
  22. }
  23. });
  24. });
  25. };
  26. exports.useFrontEndConfigVersion = useFrontEndConfigVersion;
  27. //# sourceMappingURL=../../../.sourcemap/mp-alipay/hook/use-front-end-config-version/index.js.map