((typeof self !== 'undefined' ? self : this)["webpackJsonpportal_management_std"] = (typeof self !== 'undefined' ? self : this)["webpackJsonpportal_management_std"] || []).push([[28,89],{

/***/ "2532":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var uncurryThis = __webpack_require__("e330");
var notARegExp = __webpack_require__("5a34");
var requireObjectCoercible = __webpack_require__("1d80");
var toString = __webpack_require__("577e");
var correctIsRegExpLogic = __webpack_require__("ab13");

var stringIndexOf = uncurryThis(''.indexOf);

// `String.prototype.includes` method
// https://tc39.es/ecma262/#sec-string.prototype.includes
$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, {
  includes: function includes(searchString /* , position = 0 */) {
    return !!~stringIndexOf(
      toString(requireObjectCoercible(this)),
      toString(notARegExp(searchString)),
      arguments.length > 1 ? arguments[1] : undefined
    );
  }
});


/***/ }),

/***/ "44e7":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var isObject = __webpack_require__("861d");
var classof = __webpack_require__("c6b6");
var wellKnownSymbol = __webpack_require__("b622");

var MATCH = wellKnownSymbol('match');

// `IsRegExp` abstract operation
// https://tc39.es/ecma262/#sec-isregexp
module.exports = function (it) {
  var isRegExp;
  return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) === 'RegExp');
};


/***/ }),

/***/ "4c53":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var createHTML = __webpack_require__("857a");
var forcedStringHTMLMethod = __webpack_require__("af03");

// `String.prototype.sub` method
// https://tc39.es/ecma262/#sec-string.prototype.sub
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sub') }, {
  sub: function sub() {
    return createHTML(this, 'sub', '', '');
  }
});


/***/ }),

/***/ "4de4":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var $filter = __webpack_require__("b727").filter;
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");

var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('filter');

// `Array.prototype.filter` method
// https://tc39.es/ecma262/#sec-array.prototype.filter
// with adding support of @@species
$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT }, {
  filter: function filter(callbackfn /* , thisArg */) {
    return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  }
});


/***/ }),

/***/ "5530":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";

// EXPORTS
__webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _objectSpread2; });

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.symbol.js
var es_symbol = __webpack_require__("a4d3");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("4de4");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.push.js
var es_array_push = __webpack_require__("14d9");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.get-own-property-descriptor.js
var es_object_get_own_property_descriptor = __webpack_require__("e439");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.get-own-property-descriptors.js
var es_object_get_own_property_descriptors = __webpack_require__("dbb4");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.keys.js
var es_object_keys = __webpack_require__("b64b");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.to-string.js
var es_object_to_string = __webpack_require__("d3b7");

// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom-collections.for-each.js
var web_dom_collections_for_each = __webpack_require__("159b");

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js + 1 modules
var toPropertyKey = __webpack_require__("a38e");

// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js

function _defineProperty(e, r, t) {
  return (r = Object(toPropertyKey["a" /* default */])(r)) in e ? Object.defineProperty(e, r, {
    value: t,
    enumerable: !0,
    configurable: !0,
    writable: !0
  }) : e[r] = t, e;
}

// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js









function ownKeys(e, r) {
  var t = Object.keys(e);
  if (Object.getOwnPropertySymbols) {
    var o = Object.getOwnPropertySymbols(e);
    r && (o = o.filter(function (r) {
      return Object.getOwnPropertyDescriptor(e, r).enumerable;
    })), t.push.apply(t, o);
  }
  return t;
}
function _objectSpread2(e) {
  for (var r = 1; r < arguments.length; r++) {
    var t = null != arguments[r] ? arguments[r] : {};
    r % 2 ? ownKeys(Object(t), !0).forEach(function (r) {
      _defineProperty(e, r, t[r]);
    }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) {
      Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r));
    });
  }
  return e;
}


/***/ }),

/***/ "5a34":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var isRegExp = __webpack_require__("44e7");

var $TypeError = TypeError;

module.exports = function (it) {
  if (isRegExp(it)) {
    throw new $TypeError("The method doesn't accept regular expressions");
  } return it;
};


/***/ }),

/***/ "7db0":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var $find = __webpack_require__("b727").find;
var addToUnscopables = __webpack_require__("44d2");

var FIND = 'find';
var SKIPS_HOLES = true;

// Shouldn't skip holes
// eslint-disable-next-line es/no-array-prototype-find -- testing
if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; });

// `Array.prototype.find` method
// https://tc39.es/ecma262/#sec-array.prototype.find
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {
  find: function find(callbackfn /* , that = undefined */) {
    return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  }
});

// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables(FIND);


/***/ }),

/***/ "857a":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var uncurryThis = __webpack_require__("e330");
var requireObjectCoercible = __webpack_require__("1d80");
var toString = __webpack_require__("577e");

var quot = /"/g;
var replace = uncurryThis(''.replace);

// `CreateHTML` abstract operation
// https://tc39.es/ecma262/#sec-createhtml
module.exports = function (string, tag, attribute, value) {
  var S = toString(requireObjectCoercible(string));
  var p1 = '<' + tag;
  if (attribute !== '') p1 += ' ' + attribute + '="' + replace(toString(value), quot, '&quot;') + '"';
  return p1 + '>' + S + '</' + tag + '>';
};


/***/ }),

/***/ "a38e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";

// EXPORTS
__webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ toPropertyKey; });

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js
var esm_typeof = __webpack_require__("53ca");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.symbol.to-primitive.js
var es_symbol_to_primitive = __webpack_require__("8172");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.error.cause.js
var es_error_cause = __webpack_require__("d9e2");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.date.to-primitive.js
var es_date_to_primitive = __webpack_require__("efec");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.number.constructor.js
var es_number_constructor = __webpack_require__("a9e3");

// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toPrimitive.js





function toPrimitive(t, r) {
  if ("object" != Object(esm_typeof["a" /* default */])(t) || !t) return t;
  var e = t[Symbol.toPrimitive];
  if (void 0 !== e) {
    var i = e.call(t, r || "default");
    if ("object" != Object(esm_typeof["a" /* default */])(i)) return i;
    throw new TypeError("@@toPrimitive must return a primitive value.");
  }
  return ("string" === r ? String : Number)(t);
}

// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js


function toPropertyKey(t) {
  var i = toPrimitive(t, "string");
  return "symbol" == Object(esm_typeof["a" /* default */])(i) ? i : i + "";
}


/***/ }),

/***/ "ab13":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var wellKnownSymbol = __webpack_require__("b622");

var MATCH = wellKnownSymbol('match');

module.exports = function (METHOD_NAME) {
  var regexp = /./;
  try {
    '/./'[METHOD_NAME](regexp);
  } catch (error1) {
    try {
      regexp[MATCH] = false;
      return '/./'[METHOD_NAME](regexp);
    } catch (error2) { /* empty */ }
  } return false;
};


/***/ }),

/***/ "af03":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var fails = __webpack_require__("d039");

// check the existence of a method, lowercase
// of a tag and escaping quotes in arguments
module.exports = function (METHOD_NAME) {
  return fails(function () {
    var test = ''[METHOD_NAME]('"');
    return test !== test.toLowerCase() || test.split('"').length > 3;
  });
};


/***/ }),

/***/ "b64b":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var toObject = __webpack_require__("7b0b");
var nativeKeys = __webpack_require__("df75");
var fails = __webpack_require__("d039");

var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); });

// `Object.keys` method
// https://tc39.es/ecma262/#sec-object.keys
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
  keys: function keys(it) {
    return nativeKeys(toObject(it));
  }
});


/***/ }),

/***/ "caad":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var $includes = __webpack_require__("4d64").includes;
var fails = __webpack_require__("d039");
var addToUnscopables = __webpack_require__("44d2");

// FF99+ bug
var BROKEN_ON_SPARSE = fails(function () {
  // eslint-disable-next-line es/no-array-prototype-includes -- detection
  return !Array(1).includes();
});

// `Array.prototype.includes` method
// https://tc39.es/ecma262/#sec-array.prototype.includes
$({ target: 'Array', proto: true, forced: BROKEN_ON_SPARSE }, {
  includes: function includes(el /* , fromIndex = 0 */) {
    return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
  }
});

// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables
addToUnscopables('includes');


/***/ }),

/***/ "cd32":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"29850416-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/windicss-webpack-plugin/dist/loaders/windicss-template.cjs!./src/modules/portal-management/views/system-management/SSOManagement.vue?vue&type=template&id=118c8a15&scoped=true
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-card',{staticClass:"h-full",attrs:{"body-style":{ height: '100%' }}},[_c('div',[_c('el-input',{staticClass:"!w-200px mr-10px",attrs:{"size":"small","clearable":"","placeholder":"请输入应用名称"},model:{value:(_vm.keyword),callback:function ($$v) {_vm.keyword=$$v},expression:"keyword"}}),_c('el-button',{attrs:{"size":"small","type":"primary"},on:{"click":_vm.searchList}},[_vm._v("搜索")])],1),_c('el-table',{directives:[{name:"loading",rawName:"v-loading",value:(_vm.tableLoading),expression:"tableLoading"}],staticClass:"mt-20px",attrs:{"height":"calc(100% - 57px)","border":"","stripe":"","data":_vm.tableData}},[_c('el-table-column',{attrs:{"type":"selection","width":"60","align":"center"}}),_c('el-table-column',{attrs:{"type":"index","width":"60","label":"序号"}}),_c('el-table-column',{attrs:{"label":"应用程序名称","prop":"appName"}}),_c('el-table-column',{attrs:{"label":"账号"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{attrs:{"size":"small","placeholder":"请输入账号","readonly":!scope.row.isEdit,"show-password":false},model:{value:(scope.row.accountValue),callback:function ($$v) {_vm.$set(scope.row, "accountValue", $$v)},expression:"scope.row.accountValue"}})]}}])}),_c('el-table-column',{attrs:{"label":"密码","prop":"creatorUser"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [_c('el-input',{ref:("pwd" + (scope.$index)),attrs:{"type":"password","size":"small","placeholder":"请输入密码","readonly":!scope.row.isEdit || !scope.row.password,"show-password":true},model:{value:(scope.row.pwdValue),callback:function ($$v) {_vm.$set(scope.row, "pwdValue", $$v)},expression:"scope.row.pwdValue"}})]}}])}),_c('el-table-column',{attrs:{"width":"135","label":"操作"},scopedSlots:_vm._u([{key:"default",fn:function(scope){return [(scope.row.isView)?_c('el-button',{attrs:{"size":"mini","disabled":!_vm.$hasAccess('read')},on:{"click":function($event){return _vm.readPassword(scope, false)}}},[_vm._v("隐藏")]):_c('el-button',{attrs:{"size":"mini","disabled":!_vm.$hasAccess('read')},on:{"click":function($event){return _vm.readPassword(scope, true)}}},[_vm._v("查看")]),(scope.row.isEdit)?_c('el-button',{attrs:{"size":"mini","disabled":!_vm.$hasAccess('update')},on:{"click":function($event){return _vm.save(scope.row)}}},[_vm._v("保存")]):_c('el-button',{attrs:{"size":"mini","disabled":!_vm.$hasAccess('update')},on:{"click":function($event){scope.row.isEdit = true}}},[_vm._v("编辑")])]}}])})],1)],1)}
var staticRenderFns = []


// CONCATENATED MODULE: ./src/modules/portal-management/views/system-management/SSOManagement.vue?vue&type=template&id=118c8a15&scoped=true

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__("c7eb");

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js + 1 modules
var objectSpread2 = __webpack_require__("5530");

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 3 modules
var slicedToArray = __webpack_require__("3835");

// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("1da1");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.filter.js
var es_array_filter = __webpack_require__("4de4");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.find.js
var es_array_find = __webpack_require__("7db0");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.includes.js
var es_array_includes = __webpack_require__("caad");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.map.js
var es_array_map = __webpack_require__("d81d");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.object.to-string.js
var es_object_to_string = __webpack_require__("d3b7");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.includes.js
var es_string_includes = __webpack_require__("2532");

// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.sub.js
var es_string_sub = __webpack_require__("4c53");

// EXTERNAL MODULE: ./node_modules/@wiz-api/workbench-std/lib/workbench-std.umd.js
var workbench_std_umd = __webpack_require__("78a9");

// EXTERNAL MODULE: ./src/modules/portal-management/js/config.js
var config = __webpack_require__("e2d8");

// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/@vue/cli-plugin-babel/node_modules/babel-loader/lib??ref--12-1!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/windicss-webpack-plugin/dist/loaders/windicss-template.cjs!./src/modules/portal-management/views/system-management/SSOManagement.vue?vue&type=script&lang=js











//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



var singleSignOnApi = new workbench_std_umd["SingleSignOnApi"]();
/* harmony default export */ var SSOManagementvue_type_script_lang_js = ({
  name: 'ssoManagement',
  data: function data() {
    return {
      keyword: '',
      tableData: [],
      tableLoading: false
    };
  },
  computed: {
    userInfo: function userInfo() {
      return Wiz.AuthHooks.GetUserInfo();
    }
  },
  methods: {
    searchList: function searchList() {
      this.findList();
    },
    findList: function findList() {
      var _this = this;
      return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/Object(regeneratorRuntime["a" /* default */])().mark(function _callee() {
        var _this$userInfo, _this$userInfo$profil;
        var _yield$singleSignOnAp, _yield$singleSignOnAp2, err, res, filterData;
        return Object(regeneratorRuntime["a" /* default */])().wrap(function _callee$(_context) {
          while (1) switch (_context.prev = _context.next) {
            case 0:
              _this.tableData = [];
              _this.tableLoading = true;
              _context.next = 4;
              return singleSignOnApi.getAppssoParams({
                userId: (_this$userInfo = _this.userInfo) === null || _this$userInfo === void 0 ? void 0 : (_this$userInfo$profil = _this$userInfo.profile) === null || _this$userInfo$profil === void 0 ? void 0 : _this$userInfo$profil.sub
              });
            case 4:
              _yield$singleSignOnAp = _context.sent;
              _yield$singleSignOnAp2 = Object(slicedToArray["a" /* default */])(_yield$singleSignOnAp, 2);
              err = _yield$singleSignOnAp2[0];
              res = _yield$singleSignOnAp2[1];
              _this.tableLoading = false;
              if (!err) {
                filterData = _.filter(res, function (item) {
                  return item.appName.includes(_this.keyword);
                });
                _this.tableData = _.map(filterData, function (item) {
                  var type = _.find(config["i" /* loginType */], {
                    value: item.loginType
                  });
                  return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, item), {}, {
                    isEdit: false,
                    isView: false,
                    password: type ? type.password || false : false
                  });
                });
              }
            case 10:
            case "end":
              return _context.stop();
          }
        }, _callee);
      }))();
    },
    save: function save(row) {
      var _this2 = this;
      return Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/Object(regeneratorRuntime["a" /* default */])().mark(function _callee2() {
        var _this2$userInfo, _this2$userInfo$profi;
        var apiRequest, body;
        return Object(regeneratorRuntime["a" /* default */])().wrap(function _callee2$(_context2) {
          while (1) switch (_context2.prev = _context2.next) {
            case 0:
              if (row.accountValue) {
                _context2.next = 3;
                break;
              }
              _this2.$message.warning('请输入账号!');
              return _context2.abrupt("return");
            case 3:
              if (!(row.password && !row.pwdValue)) {
                _context2.next = 6;
                break;
              }
              _this2.$message.warning('请输入密码!');
              return _context2.abrupt("return");
            case 6:
              apiRequest = [null, null];
              body = {
                accountValue: row.accountValue,
                pwdValue: row.pwdValue,
                userId: (_this2$userInfo = _this2.userInfo) === null || _this2$userInfo === void 0 ? void 0 : (_this2$userInfo$profi = _this2$userInfo.profile) === null || _this2$userInfo$profi === void 0 ? void 0 : _this2$userInfo$profi.sub,
                appId: row.appId
              };
              if (!(row.id === '00000000-0000-0000-0000-000000000000')) {
                _context2.next = 14;
                break;
              }
              _context2.next = 11;
              return singleSignOnApi.addAppssoParams({
                body: body
              });
            case 11:
              apiRequest = _context2.sent;
              _context2.next = 18;
              break;
            case 14:
              body.id = row.id;
              _context2.next = 17;
              return singleSignOnApi.updateAppssoParams({
                body: body
              });
            case 17:
              apiRequest = _context2.sent;
            case 18:
              if (!apiRequest[0]) {
                _this2.$message.success('保存成功!');
                _this2.findList();
              }
            case 19:
            case "end":
              return _context2.stop();
          }
        }, _callee2);
      }))();
    },
    readPassword: function readPassword(scope, bol) {
      scope.row.isView = bol;
      this.$refs["pwd".concat(scope.$index)].passwordVisible = bol;
    }
  },
  created: function created() {
    this.findList();
  }
});
// CONCATENATED MODULE: ./src/modules/portal-management/views/system-management/SSOManagement.vue?vue&type=script&lang=js
 /* harmony default export */ var system_management_SSOManagementvue_type_script_lang_js = (SSOManagementvue_type_script_lang_js); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("2877");

// CONCATENATED MODULE: ./src/modules/portal-management/views/system-management/SSOManagement.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  system_management_SSOManagementvue_type_script_lang_js,
  render,
  staticRenderFns,
  false,
  null,
  "118c8a15",
  null
  
)

/* harmony default export */ var SSOManagement = __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "d81d":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var $map = __webpack_require__("b727").map;
var arrayMethodHasSpeciesSupport = __webpack_require__("1dde");

var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map');

// `Array.prototype.map` method
// https://tc39.es/ecma262/#sec-array.prototype.map
// with adding support of @@species
$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT }, {
  map: function map(callbackfn /* , thisArg */) {
    return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
  }
});


/***/ }),

/***/ "dbb4":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var DESCRIPTORS = __webpack_require__("83ab");
var ownKeys = __webpack_require__("56ef");
var toIndexedObject = __webpack_require__("fc6a");
var getOwnPropertyDescriptorModule = __webpack_require__("06cf");
var createProperty = __webpack_require__("8418");

// `Object.getOwnPropertyDescriptors` method
// https://tc39.es/ecma262/#sec-object.getownpropertydescriptors
$({ target: 'Object', stat: true, sham: !DESCRIPTORS }, {
  getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
    var O = toIndexedObject(object);
    var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
    var keys = ownKeys(O);
    var result = {};
    var index = 0;
    var key, descriptor;
    while (keys.length > index) {
      descriptor = getOwnPropertyDescriptor(O, key = keys[index++]);
      if (descriptor !== undefined) createProperty(result, key, descriptor);
    }
    return result;
  }
});


/***/ }),

/***/ "e2d8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return listType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return hyperLinksType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return topicType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return videoType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return bannnerType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return imageFitType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return dropdownComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return informationPublishMap; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return loginType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return postType; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return layoutTypeData; });
var listType = [{
  name: '样式1',
  value: 'NewsOne'
}, {
  name: '样式2',
  value: 'NewsTwo'
}, {
  name: '样式3',
  value: 'NewsThree'
}, {
  name: '样式4',
  value: 'NewsFour'
}];
var hyperLinksType = [{
  name: '跳转链接',
  value: 'URLHref'
}, {
  name: '嵌套展示',
  value: 'URLIframe'
}];
var topicType = [{
  name: '样式1',
  value: 'HorizontalImageWall'
}, {
  name: '样式2',
  value: 'VerticalImageWall'
}];
var videoType = [{
  name: '样式1',
  value: 'NewsVideo'
}, {
  name: '样式2',
  value: 'NewsVideoTwo'
}];
var bannnerType = [{
  name: '横向',
  value: 'BannerLong'
}, {
  name: '纵向',
  value: 'BannerShort'
}];
var imageFitType = [{
  name: '拉伸铺满',
  value: 'fill'
}, {
  name: '等比缩放',
  value: 'contain'
}];
// 组件管理类型
var dropdownComponent = [{
  value: 0,
  label: 'banner'
}, {
  value: 1,
  label: '飘窗'
}, {
  value: 2,
  label: '轮播图'
}, {
  value: 3,
  label: '专题'
}, {
  value: 4,
  label: '超链接'
}];
// 信息发布模块
var informationPublishMap = {
  column: {
    columnText: 1,
    // 文字栏目
    columnImgText: 2,
    // 图文栏目
    columnVideo: 3,
    // 视频栏目
    columnFromThird: 2 // 外网栏目
  },
  columnSource: {
    columnFromThird: 2 // 外网栏目
  },
  component: {
    banner: dropdownComponent[0].value,
    // banner
    popup: dropdownComponent[1].value,
    // 飘窗
    carouse: dropdownComponent[2].value,
    // 轮播图
    topic: dropdownComponent[3].value,
    // 专题
    hyperlink: dropdownComponent[4].value // 超链接
  }
};
// 应用系统登录方式
var loginType = [{
  value: 0,
  label: '直接跳转'
}, {
  value: 3,
  label: 'auth2.0'
}, {
  value: 1,
  label: '账号登录',
  sso: true
}, {
  value: 2,
  label: '账号密码登录',
  password: true,
  sso: true
}];
// 应用系统请求方式 val 为2 则无需请求方式
var postType = [{
  value: 0,
  label: 'get'
}, {
  value: 1,
  label: 'post'
}, {
  value: 2,
  label: 'form表单get提交'
}, {
  value: 3,
  label: 'form表单post提交'
}];
// 布局方式
var layoutTypeData = [{
  value: 0,
  label: '自定义布局'
}, {
  value: 1,
  label: '自动布局'
}];
// 门户布局组件类型
/* harmony default export */ __webpack_exports__["b"] = ([
// {
//   name: '导航栏',
//   code: 'E001',
//   config: {
//     componentName: 'NavigationBar',
//     configName: 'NavigationBarConfig',
//     isDraggable: false,
//     w: 1180,
//     h: 1,
//   }
// },
{
  name: '列表',
  code: 'E001',
  config: {
    componentName: 'NewsTwo',
    configName: 'NewsConfig',
    isDraggable: true,
    isResizable: true,
    w: 380,
    h: 200
  }
}, {
  name: '飘窗',
  code: 'E002',
  config: {
    componentName: 'BayWindow',
    configName: 'BayWindowConfig',
    isDraggable: true,
    isResizable: true,
    w: 380,
    h: 200,
    type: 1
  }
}, {
  name: '超链接',
  code: 'E003',
  config: {
    componentName: 'URLHref',
    configName: 'HyperLinksConfig',
    isDraggable: true,
    isResizable: true,
    w: 1180,
    h: 100,
    type: 4
  }
}, {
  name: '专题',
  code: 'E004',
  config: {
    componentName: 'HorizontalImageWall',
    configName: 'TopicConfig',
    isDraggable: true,
    isResizable: true,
    w: 380,
    h: 240,
    type: 3
  }
}, {
  name: '轮播图',
  code: 'E005',
  config: {
    componentName: 'Carousel',
    configName: 'CarouselConfig',
    isDraggable: true,
    isResizable: true,
    w: 380,
    h: 240,
    type: 2
  }
}, {
  name: '滚动图窗',
  code: 'E006',
  config: {
    componentName: 'ImageNewsTwo',
    configName: 'ImageNewsConfig',
    isDraggable: true,
    isResizable: true,
    w: 760,
    h: 240,
    type: 2
  }
}, {
  name: '视频列表',
  code: 'E007',
  config: {
    componentName: 'NewsVideo',
    configName: 'NewsVideoConfig',
    isDraggable: true,
    isResizable: true,
    w: 760,
    h: 240,
    type: 3
  }
}, {
  name: '图片列表',
  code: 'E008',
  config: {
    componentName: 'ImageNews',
    configName: 'NewsImageConfig',
    isDraggable: true,
    isResizable: true,
    w: 760,
    h: 240,
    type: 2
  }
}, {
  name: 'html',
  code: 'E010',
  config: {
    componentName: 'NewsHtml',
    configName: 'NewsHtmlConfig',
    isDraggable: true,
    isResizable: true,
    w: 1180,
    h: 350,
    type: 1
  }
}, {
  name: 'banner',
  code: 'E009',
  config: {
    componentName: 'BannerLong',
    configName: 'BannerConfig',
    isDraggable: true,
    isResizable: true,
    w: 1180,
    h: 150,
    type: 0
  }
}, {
  name: '面包屑导航',
  code: 'E0010',
  config: {
    componentName: 'Breadcrumb',
    configName: '',
    isDraggable: true,
    isResizable: true,
    w: 1180,
    h: 18
  }
}]);

/***/ }),

/***/ "e439":
/***/ (function(module, exports, __webpack_require__) {

"use strict";

var $ = __webpack_require__("23e7");
var fails = __webpack_require__("d039");
var toIndexedObject = __webpack_require__("fc6a");
var nativeGetOwnPropertyDescriptor = __webpack_require__("06cf").f;
var DESCRIPTORS = __webpack_require__("83ab");

var FORCED = !DESCRIPTORS || fails(function () { nativeGetOwnPropertyDescriptor(1); });

// `Object.getOwnPropertyDescriptor` method
// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor
$({ target: 'Object', stat: true, forced: FORCED, sham: !DESCRIPTORS }, {
  getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) {
    return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key);
  }
});


/***/ })

}]);
//# sourceMappingURL=portal-management-std.umd.28.js.map