tplus-pos
Version:
pos module
40 lines (29 loc) • 1.21 kB
JavaScript
;
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