UNPKG

tplus-pos

Version:

pos module

40 lines (29 loc) 1.21 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.AuthValidate = undefined; var _promise = require('babel-runtime/core-js/promise'); var _promise2 = _interopRequireDefault(_promise); var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck'); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _class, _temp; var _uiCommon = require('./uiCommon.js'); var _uiCommon2 = _interopRequireDefault(_uiCommon); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var AuthValidate = exports.AuthValidate = (_temp = _class = function AuthValidate() { (0, _classCallCheck3.default)(this, AuthValidate); }, _class.authorityValidate = function (controllerEvent) { _uiCommon2.default.mask({}); // 需要异步校验 return new _promise2.default(function (resolve, reject) { controllerEvent('authorityValidate').then(function (result) { _uiCommon2.default.deleteMask({ async: true }); resolve(result); }).catch(function (err) { console.warn(err); _uiCommon2.default.deleteMask({ async: true }); }); }); }, _temp); //# sourceMappingURL=authValidate.js.map