yinghe-lowcode-zln
Version:
基于vue、ant-design-vue,datagrid的低代码平台
1,682 lines (1,571 loc) • 18.9 MB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // install a JSONP callback for chunk loading
/******/ function webpackJsonpCallback(data) {
/******/ var chunkIds = data[0];
/******/ var moreModules = data[1];
/******/
/******/
/******/ // add "moreModules" to the modules object,
/******/ // then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0, resolves = [];
/******/ for(;i < chunkIds.length; i++) {
/******/ chunkId = chunkIds[i];
/******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {
/******/ resolves.push(installedChunks[chunkId][0]);
/******/ }
/******/ installedChunks[chunkId] = 0;
/******/ }
/******/ for(moduleId in moreModules) {
/******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
/******/ modules[moduleId] = moreModules[moduleId];
/******/ }
/******/ }
/******/ if(parentJsonpFunction) parentJsonpFunction(data);
/******/
/******/ while(resolves.length) {
/******/ resolves.shift()();
/******/ }
/******/
/******/ };
/******/
/******/
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // object to store loaded CSS chunks
/******/ var installedCssChunks = {
/******/ 0: 0
/******/ }
/******/
/******/ // object to store loaded and loading chunks
/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ // Promise = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ 0: 0
/******/ };
/******/
/******/
/******/
/******/ // script path function
/******/ function jsonpScriptSrc(chunkId) {
/******/ return __webpack_require__.p + "yinghe-µlowcode-mini.common." + ({}[chunkId]||chunkId) + ".js"
/******/ }
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/ // This file contains only the entry chunk.
/******/ // The chunk loading function for additional chunks
/******/ __webpack_require__.e = function requireEnsure(chunkId) {
/******/ var promises = [];
/******/
/******/
/******/ // mini-css-extract-plugin CSS loading
/******/ var cssChunks = {"1":1};
/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
/******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
/******/ var href = "css/" + ({}[chunkId]||chunkId) + "." + {"1":"819092da"}[chunkId] + ".css";
/******/ var fullhref = __webpack_require__.p + href;
/******/ var existingLinkTags = document.getElementsByTagName("link");
/******/ for(var i = 0; i < existingLinkTags.length; i++) {
/******/ var tag = existingLinkTags[i];
/******/ var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href");
/******/ if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return resolve();
/******/ }
/******/ var existingStyleTags = document.getElementsByTagName("style");
/******/ for(var i = 0; i < existingStyleTags.length; i++) {
/******/ var tag = existingStyleTags[i];
/******/ var dataHref = tag.getAttribute("data-href");
/******/ if(dataHref === href || dataHref === fullhref) return resolve();
/******/ }
/******/ var linkTag = document.createElement("link");
/******/ linkTag.rel = "stylesheet";
/******/ linkTag.type = "text/css";
/******/ linkTag.onload = resolve;
/******/ linkTag.onerror = function(event) {
/******/ var request = event && event.target && event.target.src || fullhref;
/******/ var err = new Error("Loading CSS chunk " + chunkId + " failed.\n(" + request + ")");
/******/ err.code = "CSS_CHUNK_LOAD_FAILED";
/******/ err.request = request;
/******/ delete installedCssChunks[chunkId]
/******/ linkTag.parentNode.removeChild(linkTag)
/******/ reject(err);
/******/ };
/******/ linkTag.href = fullhref;
/******/
/******/ var head = document.getElementsByTagName("head")[0];
/******/ head.appendChild(linkTag);
/******/ }).then(function() {
/******/ installedCssChunks[chunkId] = 0;
/******/ }));
/******/ }
/******/
/******/ // JSONP chunk loading for javascript
/******/
/******/ var installedChunkData = installedChunks[chunkId];
/******/ if(installedChunkData !== 0) { // 0 means "already installed".
/******/
/******/ // a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
/******/ // setup Promise in chunk cache
/******/ var promise = new Promise(function(resolve, reject) {
/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject];
/******/ });
/******/ promises.push(installedChunkData[2] = promise);
/******/
/******/ // start chunk loading
/******/ var script = document.createElement('script');
/******/ var onScriptComplete;
/******/
/******/ script.charset = 'utf-8';
/******/ script.timeout = 120;
/******/ if (__webpack_require__.nc) {
/******/ script.setAttribute("nonce", __webpack_require__.nc);
/******/ }
/******/ script.src = jsonpScriptSrc(chunkId);
/******/
/******/ // create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ onScriptComplete = function (event) {
/******/ // avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var chunk = installedChunks[chunkId];
/******/ if(chunk !== 0) {
/******/ if(chunk) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
/******/ chunk[1](error);
/******/ }
/******/ installedChunks[chunkId] = undefined;
/******/ }
/******/ };
/******/ var timeout = setTimeout(function(){
/******/ onScriptComplete({ type: 'timeout', target: script });
/******/ }, 120000);
/******/ script.onerror = script.onload = onScriptComplete;
/******/ document.head.appendChild(script);
/******/ }
/******/ }
/******/ return Promise.all(promises);
/******/ };
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/ // on error function for async loading
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
/******/
/******/ var jsonpArray = (typeof self !== 'undefined' ? self : this)["webpackJsonpyinghe_lowcode_mini"] = (typeof self !== 'undefined' ? self : this)["webpackJsonpyinghe_lowcode_mini"] || [];
/******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
/******/ jsonpArray.push = webpackJsonpCallback;
/******/ jsonpArray = jsonpArray.slice();
/******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
/******/ var parentJsonpFunction = oldJsonpFunction;
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = "fb15");
/******/ })
/************************************************************************/
/******/ ({
/***/ 0:
/***/ (function(module, exports) {
/* (ignored) */
/***/ }),
/***/ "0036":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return condition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return alignList; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return inputTypeList; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return tiaojians; });
/* unused harmony export rJobs */
/* unused harmony export dJobs */
/* unused harmony export dGroupJobs */
/* unused harmony export rJobs2 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return ynList; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return handleInfo; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return configLayoutType; });
// 组件类型
var inputTypeList = [{
label: '输入框',
value: 'string'
}, {
label: '选择框',
value: 'select'
}, {
label: '数字框',
value: 'number'
}, {
label: '上传框',
value: 'upload'
}, {
label: '树框',
value: 'tree'
}, {
label: '单选框',
value: 'radio'
}, {
label: '多选',
value: 'checkbox'
}, {
label: '开关框',
value: 'boolean'
}, {
label: '文本框',
value: 'textarea'
}, {
label: '时间框',
value: 'time'
}, {
label: '时间范围',
value: 'timerange'
}, {
label: '级联框',
value: 'cascader'
}, {
label: '日期框',
value: 'date'
}, {
label: '日期时间框',
value: 'datetime'
}];
// 查询条件
var tiaojians = [{
label: '等于',
value: 'andEq'
}, {
label: 'in',
value: 'andIn'
}, {
label: 'notIn',
value: 'andNotIn'
}, {
label: '不等于',
value: 'andNotEq'
}, {
label: 'notBetweenAnd',
value: 'andNotBetween'
}, {
label: 'betweenAnd',
value: 'andBetween'
}, {
label: '大于',
value: 'andGreat'
}, {
label: '大于等于',
value: 'andGreatEq'
}, {
label: '小于',
value: 'andLess'
}, {
label: '小于等于',
value: 'andLessEq'
}, {
label: 'like',
value: 'andLike'
}, {
label: 'leftLike',
value: 'andLeftLike'
}, {
label: 'rightLike',
value: 'andRightLike'
}, {
label: '为空',
value: 'andIsNull'
}, {
label: '不为空',
value: 'andIsNotNull'
}];
// 连接类型
var condition = [{
label: '左连接',
value: 'leftJoin'
}, {
label: '内连接',
value: 'innerJoin'
}, {
label: '一对一',
value: 'oneToOne'
}, {
label: '一对多',
value: 'oneToMany'
}];
// yes or no
var ynList = [{
label: '否',
value: 'false'
}, {
label: '是',
value: 'true'
}];
// 对齐方式
var alignList = [{
label: '居左',
value: 'left'
}, {
label: '居中',
value: 'center'
}, {
label: '居右',
value: 'right'
}];
var dJobs = [{
value: 'DEG',
label: '提空预约',
children: [{
value: 'DEG',
label: 'DEG一般提空'
}, {
value: 'DEK',
label: 'DEK提管空箱'
}]
}, {
value: 'DFG',
label: '提重预约',
children: [{
value: 'DFG',
label: 'DFG一般提重'
}, {
value: 'DFO',
label: 'DFO提退关箱'
}, {
value: 'DTG',
label: 'DTG提转码头箱'
}]
}];
var dGroupJobs = [{
value: 'DEG',
label: '提空预约',
children: [{
value: 'DEG',
label: 'DEG一般提空'
}]
}, {
value: 'DFG',
label: '提重预约',
children: [{
value: 'DFG',
label: 'DFG一般提重'
}, {
value: 'DFO',
label: 'DFO提退关箱'
}, {
value: 'DTG',
label: 'DTG提转码头箱'
}]
}];
var rJobs = [{
value: 'REG',
label: '进空预约',
children: [{
value: 'REG',
label: 'REG一般进空'
}, {
value: 'RED',
label: 'RED直装进空'
}]
}, {
value: 'RFG',
label: '进重预约',
children: [{
value: 'RFA',
label: 'RFA迟到进重'
}, {
value: 'RFB',
label: 'RFB提前进重'
}, {
value: 'RFC',
label: 'RFC纯CFS进重'
}, {
value: 'RFD',
label: 'RFD直装'
}, {
value: 'RFG',
label: 'RFG一般进重'
}, {
value: 'RFP',
label: 'RFP直装普货'
}, {
value: 'RFR',
label: 'RFR进口汽车专场箱预约'
}, {
value: 'RFS',
label: 'RFS进退运箱'
}, {
value: 'RFT',
label: 'RFT转码头进重'
}, {
value: 'RFY',
label: 'RFY提前进重/费率优惠'
}, {
value: 'RFH',
label: 'RFH海铁箱进重'
}]
}];
var rJobs2 = [{
value: '进空预约',
label: '进空预约:',
disabled: true
}, {
value: 'REG',
label: ' REG一般进空',
class: 'selectItem'
}, {
value: 'RED',
label: ' RED直装进空',
class: 'selectItem'
}, {
value: '进重预约',
label: '进重预约:',
disabled: true
}, {
value: 'RFA',
label: 'RFA迟到进重',
class: 'selectItem'
}, {
value: 'RFB',
label: 'RFB提前进重',
class: 'selectItem'
}, {
value: 'RFC',
label: 'RFC纯CFS进重',
class: 'selectItem'
}, {
value: 'RFD',
label: 'RFD直装',
class: 'selectItem'
}, {
value: 'RFG',
label: 'RFG一般进重',
class: 'selectItem'
}, {
value: 'RFP',
label: 'RFP直装普货',
class: 'selectItem'
}, {
value: 'RFR',
label: 'RFR进口汽车专场箱预约',
class: 'selectItem'
}, {
value: 'RFS',
label: ' RFS进退运箱',
class: 'selectItem'
}, {
value: 'RFT',
label: ' RFT转码头进重',
class: 'selectItem'
}, {
value: 'RFY',
label: 'RFY提前进重/费率优惠',
class: 'selectItem'
}, {
value: 'RFH',
label: 'RFH海铁箱进重',
class: 'selectItem'
}];
var handleInfo = [{
eventName: "callInMounted",
info: "组件加载完毕时执行",
code: "",
params: [{
name: "ctos3CommonApi",
info: "接口方法",
type: "Object"
}, {
name: "packageRpcParam",
info: "组包方法",
type: "Object"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "handleBusiness",
info: "按钮点击事件",
code: "",
params: [{
name: "operation",
info: "按钮标识",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "handleChange",
info: "表单内容变化事件",
code: "",
params: [{
name: "value",
info: "事件对象",
type: "Object"
}, {
name: "key",
info: "表单key",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "handleBlur",
info: "表单失去焦点事件",
code: "",
params: [{
name: "value",
info: "事件对象",
type: "Object"
}, {
name: "key",
info: "表单key",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "handleEnter",
info: "表单回车事件",
code: "",
params: [{
name: "value",
info: "事件对象",
type: "Object"
}, {
name: "key",
info: "表单key",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "logEvent",
info: "表格事件",
code: "",
params: [{
name: "value",
info: "事件对象",
type: "Object"
}, {
name: "key",
info: "表单key",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "dynamicFunc",
info: "动态按钮事件",
code: "",
params: [{
name: "operation",
info: "按钮方法",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}]
}, {
eventName: "handleDialogBusiness",
info: "弹窗按钮回调事件",
code: "",
params: [{
name: "operation",
info: "按钮方法(默认保存按钮是handleOk)",
type: "String"
}, {
name: "context",
info: "页面上下文",
type: "Object"
}, {
name: "data",
info: "表单数据",
type: "String"
}]
}];
var configLayoutType = {
GRID: 'Grid',
FLEX: 'flex'
};
/***/ }),
/***/ "0043":
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "3e6cde7f6a3d84c5cff5127be1c019f3.js";
/***/ }),
/***/ "0081":
/***/ (function(module, exports) {
module.exports = function(hljs) {
var STEP21_IDENT_RE = '[A-Z_][A-Z0-9_.]*';
var STEP21_KEYWORDS = {
keyword: 'HEADER ENDSEC DATA'
};
var STEP21_START = {
className: 'meta',
begin: 'ISO-10303-21;',
relevance: 10
};
var STEP21_CLOSE = {
className: 'meta',
begin: 'END-ISO-10303-21;',
relevance: 10
};
return {
aliases: ['p21', 'step', 'stp'],
case_insensitive: true, // STEP 21 is case insensitive in theory, in practice all non-comments are capitalized.
lexemes: STEP21_IDENT_RE,
keywords: STEP21_KEYWORDS,
contains: [
STEP21_START,
STEP21_CLOSE,
hljs.C_LINE_COMMENT_MODE,
hljs.C_BLOCK_COMMENT_MODE,
hljs.COMMENT('/\\*\\*!', '\\*/'),
hljs.C_NUMBER_MODE,
hljs.inherit(hljs.APOS_STRING_MODE, {illegal: null}),
hljs.inherit(hljs.QUOTE_STRING_MODE, {illegal: null}),
{
className: 'string',
begin: "'", end: "'"
},
{
className: 'symbol',
variants: [
{
begin: '#', end: '\\d+',
illegal: '\\W'
}
]
}
]
};
};
/***/ }),
/***/ "0083":
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "43a9bcfc200d80676bc68fe9a3c8ab6d.js";
/***/ }),
/***/ "0094":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var FREEZING = __webpack_require__("bb2f");
var global = __webpack_require__("da84");
var uncurryThis = __webpack_require__("e330");
var defineBuiltIns = __webpack_require__("6964");
var InternalMetadataModule = __webpack_require__("f183");
var collection = __webpack_require__("6d61");
var collectionWeak = __webpack_require__("acac");
var isObject = __webpack_require__("861d");
var enforceInternalState = __webpack_require__("69f3").enforce;
var fails = __webpack_require__("d039");
var NATIVE_WEAK_MAP = __webpack_require__("cdce");
var $Object = Object;
// eslint-disable-next-line es/no-array-isarray -- safe
var isArray = Array.isArray;
// eslint-disable-next-line es/no-object-isextensible -- safe
var isExtensible = $Object.isExtensible;
// eslint-disable-next-line es/no-object-isfrozen -- safe
var isFrozen = $Object.isFrozen;
// eslint-disable-next-line es/no-object-issealed -- safe
var isSealed = $Object.isSealed;
// eslint-disable-next-line es/no-object-freeze -- safe
var freeze = $Object.freeze;
// eslint-disable-next-line es/no-object-seal -- safe
var seal = $Object.seal;
var FROZEN = {};
var SEALED = {};
var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
var InternalWeakMap;
var wrapper = function (init) {
return function WeakMap() {
return init(this, arguments.length ? arguments[0] : undefined);
};
};
// `WeakMap` constructor
// https://tc39.es/ecma262/#sec-weakmap-constructor
var $WeakMap = collection('WeakMap', wrapper, collectionWeak);
var WeakMapPrototype = $WeakMap.prototype;
var nativeSet = uncurryThis(WeakMapPrototype.set);
// Chakra Edge bug: adding frozen arrays to WeakMap unfreeze them
var hasMSEdgeFreezingBug = function () {
return FREEZING && fails(function () {
var frozenArray = freeze([]);
nativeSet(new $WeakMap(), frozenArray, 1);
return !isFrozen(frozenArray);
});
};
// IE11 WeakMap frozen keys fix
// We can't use feature detection because it crash some old IE builds
// https://github.com/zloirock/core-js/issues/485
if (NATIVE_WEAK_MAP) if (IS_IE11) {
InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true);
InternalMetadataModule.enable();
var nativeDelete = uncurryThis(WeakMapPrototype['delete']);
var nativeHas = uncurryThis(WeakMapPrototype.has);
var nativeGet = uncurryThis(WeakMapPrototype.get);
defineBuiltIns(WeakMapPrototype, {
'delete': function (key) {
if (isObject(key) && !isExtensible(key)) {
var state = enforceInternalState(this);
if (!state.frozen) state.frozen = new InternalWeakMap();
return nativeDelete(this, key) || state.frozen['delete'](key);
} return nativeDelete(this, key);
},
has: function has(key) {
if (isObject(key) && !isExtensible(key)) {
var state = enforceInternalState(this);
if (!state.frozen) state.frozen = new InternalWeakMap();
return nativeHas(this, key) || state.frozen.has(key);
} return nativeHas(this, key);
},
get: function get(key) {
if (isObject(key) && !isExtensible(key)) {
var state = enforceInternalState(this);
if (!state.frozen) state.frozen = new InternalWeakMap();
return nativeHas(this, key) ? nativeGet(this, key) : state.frozen.get(key);
} return nativeGet(this, key);
},
set: function set(key, value) {
if (isObject(key) && !isExtensible(key)) {
var state = enforceInternalState(this);
if (!state.frozen) state.frozen = new InternalWeakMap();
nativeHas(this, key) ? nativeSet(this, key, value) : state.frozen.set(key, value);
} else nativeSet(this, key, value);
return this;
}
});
// Chakra Edge frozen keys fix
} else if (hasMSEdgeFreezingBug()) {
defineBuiltIns(WeakMapPrototype, {
set: function set(key, value) {
var arrayIntegrityLevel;
if (isArray(key)) {
if (isFrozen(key)) arrayIntegrityLevel = FROZEN;
else if (isSealed(key)) arrayIntegrityLevel = SEALED;
}
nativeSet(this, key, value);
if (arrayIntegrityLevel == FROZEN) freeze(key);
if (arrayIntegrityLevel == SEALED) seal(key);
return this;
}
});
}
/***/ }),
/***/ "0096":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*!
* devextreme-vue
* Version: 22.1.5
* Build date: Fri Sep 02 2022
*
* Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/devextreme-vue
*/
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.setEmitOptionChangedFunc = exports.bindOptionWatchers = void 0;
var helpers_1 = __webpack_require__("a293");
var Configuration = /** @class */ (function () {
function Configuration(updateFunc, name, initialValues, expectedChildren, isCollectionItem, collectionItemIndex, ownerConfig) {
this._updateFunc = updateFunc;
this._name = name;
this._initialValues = initialValues ? initialValues : {};
this._nestedConfigurations = [];
this._isCollectionItem = !!isCollectionItem;
this._collectionItemIndex = collectionItemIndex;
this._expectedChildren = expectedChildren || {};
this._ownerConfig = ownerConfig;
this._componentChanges = [];
this.updateValue = this.updateValue.bind(this);
}
Object.defineProperty(Configuration.prototype, "name", {
get: function () {
return this._name;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "fullName", {
get: function () {
return this._name && this._isCollectionItem
? this._name + "[" + this._collectionItemIndex + "]"
: this._name;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "componentsCountChanged", {
get: function () {
return this._componentChanges;
},
enumerable: false,
configurable: true
});
Configuration.prototype.cleanComponentsCountChanged = function () {
this._componentChanges = [];
};
Object.defineProperty(Configuration.prototype, "fullPath", {
get: function () {
return this._ownerConfig && this._ownerConfig.fullPath
? this._ownerConfig.fullPath + "." + this.fullName
: this.fullName;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "ownerConfig", {
get: function () {
return this._ownerConfig;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "options", {
get: function () {
return this._options;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "initialValues", {
get: function () {
return this._initialValues;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "expectedChildren", {
get: function () {
return this._expectedChildren;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "nested", {
get: function () {
return this._nestedConfigurations;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "prevNestedOptions", {
get: function () {
return this._prevNestedConfigOptions;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "collectionItemIndex", {
get: function () {
return this._collectionItemIndex;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "isCollectionItem", {
get: function () {
return this._isCollectionItem;
},
enumerable: false,
configurable: true
});
Object.defineProperty(Configuration.prototype, "updateFunc", {
get: function () {
return this._updateFunc;
},
enumerable: false,
configurable: true
});
Configuration.prototype.init = function (options) {
this._options = options ? options : [];
};
Object.defineProperty(Configuration.prototype, "emitOptionChanged", {
set: function (handler) {
this._emitOptionChanged = handler;
},
enumerable: false,
configurable: true
});
Configuration.prototype.setPrevNestedOptions = function (value) {
this._prevNestedConfigOptions = value;
};
Configuration.prototype.onOptionChanged = function (args) {
if (helpers_1.isEqual(args.value, args.previousValue)) {
return;
}
this._onOptionChanged(args.fullName.split("."), args);
};
Configuration.prototype.cleanNested = function () {
this._nestedConfigurations = [];
};
Configuration.prototype.createNested = function (name, initialValues, isCollectionItem, expectedChildren) {
var expected = this._expectedChildren[name];
var actualName = name;
var actualIsCollectionItem = isCollectionItem;
if (expected) {
actualIsCollectionItem = expected.isCollectionItem;
if (expected.optionName) {
actualName = expected.optionName;
}
}
var collectionItemIndex = -1;
if (actualIsCollectionItem && actualName) {
collectionItemIndex = this._nestedConfigurations.filter(function (c) { return c._name && c._name === actualName; }).length;
}
var configuration = new Configuration(this._updateFunc, actualName, initialValues, expectedChildren, actualIsCollectionItem, collectionItemIndex, this);
this._nestedConfigurations.push(configuration);
return configuration;
};
Configuration.prototype.updateValue = function (nestedName, value) {
var fullName = [this.fullPath, nestedName].filter(function (n) { return n; }).join(".");
this._updateFunc(fullName, value);
};
Configuration.prototype.getNestedOptionValues = function () {
var values = {};
this._nestedConfigurations.forEach(function (o) {
if (!o._name) {
return;
}
var nestedValue = __assign(__assign({}, o.initialValues), o.getNestedOptionValues());
if (!nestedValue) {
return;
}
if (!o._isCollectionItem) {
values[o._name] = nestedValue;
}
else {
var arr = values[o._name];
if (!arr || !Array.isArray(arr)) {
arr = [];
values[o._name] = arr;
}
arr.push(nestedValue);
}
});
return values;
};
Configuration.prototype.getOptionsToWatch = function () {
var blackList = {};
this._nestedConfigurations.forEach(function (c) { return c._name && (blackList[c._name] = true); });
return this._options.filter(function (o) { return !blackList[o]; });
};
Configuration.prototype._onOptionChanged = function (optionRelPath, args) {
if (optionRelPath.length === 0) {
return;
}
var optionInfo = helpers_1.getOptionInfo(optionRelPath[0]);
if (optionInfo.isCollection || optionRelPath.length > 1) {
var nestedConfig = this._getNestedConfig(optionInfo.fullName);
if (nestedConfig) {
nestedConfig._onOptionChanged(optionRelPath.slice(1), args);
return;
}
this._tryEmitOptionChanged(optionInfo.name, args.component.option(this.fullPath ? this.fullPath + "." + optionInfo.name : optionInfo.name));
}
else {
this._tryEmitOptionChanged(optionInfo.name, args.value);
}
};
Configuration.prototype._getNestedConfig = function (fullName) {
for (var _i = 0, _a = this._nestedConfigurations; _i < _a.length; _i++) {
var nestedConfig = _a[_i];
if (nestedConfig.fullName === fullName) {
return nestedConfig;
}
}
return undefined;
};
Configuration.prototype._tryEmitOptionChanged = function (name, value) {
if (this._emitOptionChanged) {
this._emitOptionChanged(name, value);
}
};
return Configuration;
}());
function bindOptionWatchers(config, vueInstance, innerChanges) {
var targets = config && config.getOptionsToWatch();
if (targets) {
targets.forEach(function (optionName) {
vueInstance.$watch(optionName, function (value) {
if (!innerChanges.hasOwnProperty(optionName) ||
innerChanges[optionName] !== value) {
config.updateValue(optionName, value);
}
delete innerChanges[optionName];
});
});
}
}
exports.bindOptionWatchers = bindOptionWatchers;
function setEmitOptionChangedFunc(config, vueInstance, innerChanges) {
config.emitOptionChanged = function (name, value) {
if (!helpers_1.isEqual(value, vueInstance.$props[name])) {
innerChanges[name] = value;
vueInstance.$emit("update:" + name, value);
}
};
}
exports.setEmitOptionChangedFunc = setEmitOptionChangedFunc;
exports.default = Configuration;
/***/ }),
/***/ "00a0":
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "8681f562786fa45bebe8ee7ed2461026.js";
/***/ }),
/***/ "00b4":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
// TODO: Remove from `core-js@4` since it's moved to entry points
__webpack_require__("ac1f");
var $ = __webpack_require__("23e7");
var call = __webpack_require__("c65b");
var isCallable = __webpack_require__("1626");
var anObject = __webpack_require__("825a");
var toString = __webpack_require__("577e");
var DELEGATES_TO_EXEC = function () {
var execCalled = false;
var re = /[ac]/;
re.exec = function () {
execCalled = true;
return /./.exec.apply(this, arguments);
};
return re.test('abc') === true && execCalled;
}();
var nativeTest = /./.test;
// `RegExp.prototype.test` method
// https://tc39.es/ecma262/#sec-regexp.prototype.test
$({ target: 'RegExp', proto: true, forced: !DELEGATES_TO_EXEC }, {
test: function (S) {
var R = anObject(this);
var string = toString(S);
var exec = R.exec;
if (!isCallable(exec)) return call(nativeTest, R, string);
var result = call(exec, R, string);
if (result === null) return false;
anObject(result);
return true;
}
});
/***/ }),
/***/ "00c2":
/***/ (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":"8366baea-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/dashboard/Problem.vue?vue&type=template&id=23ba90c2&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {}, [_c('div', {
staticClass: "problemContent"
}, [_c('div', {
staticClass: "textContent",
on: {
"click": _vm.goToMainPage
}
}, [_vm._v(" 帮助文档 ")]), _c('div', {
staticClass: "searchProblem"
}, [_c('div', {
staticClass: "searchExpand"
}, [_c('ul', [_c('li', {
class: _vm.isActive === '1' ? 'active' : '',
on: {
"click": function click($event) {
return _vm.change('1');
}
}
}, [_c('span', {
staticClass: "iconfont icon-list"
}), _vm._v(" 代码规范")]), _c('li', {
class: _vm.isActive === '2' ? 'active' : '',
on: {
"click": function click($event) {
return _vm.change('2');
}
}
}, [_c('span', {
staticClass: "iconfont icon-list"
}), _vm._v(" 产品使用手册")]), _c('li', {
class: _vm.isActive === '3' ? 'active' : '',
on: {
"click": function click($event) {
return _vm.change('3');
}
}
}, [_c('span', {
staticClass: "iconfont icon-list"
}), _vm._v(" 其他资料")])])]), _c('div', {
staticClass: "problemDetail"
}, [_c('div', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.isDetails,
expression: "isDetails"
}]
}, [_c('div', {
staticClass: "title"
}, [_c('span', [_vm._v("[" + _vm._s(_vm.helpDetail.helpName) + "]")])]), _c('div', {
staticClass: "problemDetails"
}, [_c('span', [_vm._v("[简介]")]), _c('p', [_vm._v(_vm._s(_vm.helpDetail.helpDescription) + " ")])]), _c('div', {
staticClass: "problemExample"
}, [_c('span', [_vm._v("[示例]")]), _c('div', {
domProps: {
"innerHTML": _vm._s(_vm.helpDetail.helpExample)
}
})])]), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.isActive === '1' && !_vm.isDetails,
expression: "isActive === '1' && !isDetails"
}],
staticClass: "problemDescribe"
}, [_c('span', {
staticClass: "iconfont icon-list headDescribe"
}, [_vm._v(" 代码规范")]), _c('div', {
staticClass: "describeContent"
}, _vm._l(_vm.helpData.standard, function (item, index) {
return _c('div', {
key: index,
staticClass: "describeCard",
on: {
"click": function click($event) {
return _vm.getDetails(item);
}
}
}, [_c('span', [_vm._v("【" + _vm._s(item.helpName) + "】")]), _c('p', [_vm._v("简介:" + _vm._s(item.helpDescription))])]);
}), 0)]), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.isActive === '2' && !_vm.isDetails,
expression: "isActive === '2' && !isDetails"
}],
staticClass: "problemDescribe"
}, [_c('span', {
staticClass: "iconfont icon-list headDescribe"
}, [_vm._v(" 产品使用手册")]), _c('div', {
staticClass: "describeContent"
}, _vm._l(_vm.helpData.manual, function (item, index) {
return _c('div', {
key: index,
staticClass: "describeCard",
on: {
"click": function click($event) {
return _vm.getDetails(item);
}
}
}, [_c('span', [_vm._v("【" + _vm._s(item.helpName) + "】")]), _c('p', [_vm._v("简介:" + _vm._s(item.helpDescription))])]);
}), 0)]), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.isActive === '3' && !_vm.isDetails,
expression: "isActive === '3' && !isDetails"
}],
staticClass: "problemDescribe"
}, [_c('span', {
staticClass: "iconfont icon-list headDescribe"
}, [_vm._v(" 其他资料")]), _c('div', {
staticClass: "describeContent"
}, _vm._l(_vm.helpData.other, function (item, index) {
return _c('div', {
key: index,
staticClass: "describeCard",
on: {
"click": function click($event) {
return _vm.getDetails(item);
}
}
}, [_c('span', [_vm._v("【" + _vm._s(item.helpName) + "】")]), _c('p', [_vm._v("简介:" + _vm._s(item.helpDescription))])]);
}), 0)])])])])]);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./src/views/dashboard/Problem.vue?vue&type=template&id=23ba90c2&scoped=true&
// 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.array.push.js
var es_array_push = __webpack_require__("14d9");
// EXTERNAL MODULE: ./static/icons2/iconfont.css
var iconfont = __webpack_require__("d613");
// EXTERNAL MODULE: ./packages/api/manage.js
var manage = __webpack_require__("5b4e");
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/dashboard/Problem.vue?vue&type=script&lang=js&
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)
//例如:import 《组件名称》 from '《组件路径》';
/* harmony default export */ var Problemvue_type_script_lang_js_ = ({
//import引入的组件需要注入到对象中才能使用
components: {},
data: function data() {
//这里存放数据
return {
isActive: '1',
isDetails: false,
helpData: {},
helpDetail: {
helpName: '',
helpDescription: '',
helpExample: ""
}
};
},
//监听属性 类似于data概念
computed: {},
//监控data中的数据变化
watch: {},
//方法集合
methods: {
getData: function getData() {
var _this = this;
var pageNum = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1;
var pageSize = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 100;
var helpName = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '';
Object(manage["G" /* getHelpList */])({
pageNum: pageNum,
pageSize: pageSize,
helpName: helpName
}).then(function (res) {
var result = res.result.data;
var category = {
standard: [],
manual: [],
other: []
};
// 0 代码使用规范 1 产品手册 2 其他资料
result.map(function (item, index) {
if (item.helpCategory === '0') {
category.standard.push(item);
} else if (item.helpCategory === '1') {
category.manual.push(item);
} else if (item.helpCategory === '2') {
category.other.push(item);
}
});
_this.helpData = category;
});
},
// 切换标签
change: function change(val) {
this.isActive = val;
this.isDetails = false;
},
// 切换详情显示
getDetails: function getDetails(item) {
this.isDetails = true;
this.helpDetail.helpName = item.helpName;
this.helpDetail.helpDescription = item.helpDescription;
this.helpDetail.helpExample = item.helpExample;
// 查询详情,包括图文信息
},
// 跳转
goToMainPage: function goToMainPage() {
this.isDetails = false;
}
},
created: function created() {
this.getData();
}
});
// CONCATENATED MODULE: ./src/views/dashboard/Problem.vue?vue&type=script&lang=js&
/* harmony default export */ var dashboard_Problemvue_type_script_lang_js_ = (Problemvue_type_script_lang_js_);
// EXTERNAL MODULE: ./src/views/dashboard/Problem.vue?vue&type=style&index=0&id=23ba90c2&prod&scoped=true&lang=less&
var Problemvue_type_style_index_0_id_23ba90c2_prod_scoped_true_lang_less_ = __webpack_require__("2554");
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__("2877");
// CONCATENATED MODULE: ./src/views/dashboard/Problem.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
dashboard_Problemvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"23ba90c2",
null
)
/* harmony default export */ var Problem = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ "00c4":
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "6477e8f75e2259e66e943bdef7b9e4a7.js";
/***/ }),
/***/ "00d8":
/***/ (function(module, exports) {
(function() {
var base64map
= 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
crypt = {
// Bit-wise rotation left
rotl: function(n, b) {
return (n << b) | (n >>> (32 - b));
},
// Bit-wise rotation right
rotr: function(n, b) {
return (n << (32 - b)) | (n >>> b);
},
// Swap big-endian to little-endian and vice versa
endian: function(n) {
// If number given, swap endian
if (n.constructor == Number) {
return crypt.rotl(n, 8) & 0x00FF00FF | crypt.rotl(n, 24) & 0xFF00FF00;
}
// Else, assume array and swap all items
for (var i = 0; i < n.length; i++)
n[i] = crypt.endian(n[i]);
return n;
},
// Generate an array of any length of random bytes
randomBytes: function(n) {
for (var bytes = []; n > 0; n--)
bytes.push(Math.floor(Math.random() * 256));
return bytes;
},
// Convert a byte array to big-endian 32-bit words
bytesToWords: function(bytes) {
for (var words = [], i = 0, b = 0; i < bytes.length; i++, b += 8)
words[b >>> 5] |= bytes[i] << (24 - b % 32);
return words;
},
// Convert big-endian 32-bit words to a byte array
wordsToBytes: function(words) {
for (var bytes = [], b = 0; b < words.length * 32; b += 8)
bytes.push((words[b >>> 5] >>> (24 - b % 32)) & 0xFF);
return bytes;
},
// Convert a byte array to a hex string
bytesToHex: function(bytes) {
for (var hex = [], i = 0; i < bytes.length; i++) {
hex.push((bytes[i] >>> 4).toString(16));
hex.push((bytes[i] & 0xF).toString(16));
}
return hex.join('');
},
// Convert a hex string to a byte array
hexToBytes: function(hex) {
for (var bytes = [], c = 0; c < hex.length; c += 2)
bytes.push(parseInt(hex.substr(c, 2), 16));
return bytes;
},
// Convert a byte array to a base-64 string
bytesToBase64: function(bytes) {
for (var base64 = [], i = 0; i < bytes.length; i += 3) {
var triplet = (bytes[i] << 16) | (bytes[i + 1] << 8) | bytes[i + 2];
for (var j = 0; j < 4; j++)
if (i * 8 + j * 6 <= bytes.length * 8)
base64.push(base64map.charAt((triplet >>> 6 * (3 - j)) & 0x3F));
else
base64.push('=');
}
return base64.join('');
},
// Convert a base-64 string to a byte array
base64ToBytes: function(base64) {
// Remove non-base-64 characters
base64 = base64.replace(/[^A-Z0-9+\/]/ig, '');
for (var bytes = [], i = 0, imod4 = 0; i < base64.length;
imod4 = ++i % 4) {
if (imod4 == 0) continue;
bytes.push(((base64map.indexOf(base64.charAt(i - 1))
& (Math.pow(2, -2 * imod4 + 8) - 1)) << (imod4 * 2))
| (base64map.indexOf(base64.charAt(i)) >>> (6 - imod4 * 2)));
}
return bytes;
}
};
module.exports = crypt;
})();
/***/ }),
/***/ "00dc":
/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(Buffer) {var generatePrime = __webpack_require__("58a2")
var primes = __webpack_require__("c24d")
var DH = __webpack_require__("561d")
function getDiffieHellman (mod) {
var prime = new Buffer(primes[mod].prime, 'hex')
var gen = new Buffer(primes[mod].gen, 'hex')
return new DH(prime, gen)
}
var ENCODINGS = {
'binary': true, 'hex': true, 'base64': true
}
function createDiffieHellman (prime, enc, generator, genc) {
if (Buffer.isBuffer(enc) || ENCODINGS[enc] === undefined) {
return createDiffieHellman(prime, 'binary', enc, generator)
}
enc = enc || 'binary'
genc = genc || 'binary'
generator = generator || new Buffer([2])
if (!Buffer.isBuffer(generator)) {
generator = new Buffer(generator, genc)
}
if (typeof prime === 'number') {
return new DH(generatePrime(prime, generator), generator, true)
}
if (!Buffer.isBuffer(prime)) {
prime = new Buffer(prime, enc)
}
return new DH(prime, generator, true)
}
exports.DiffieHellmanGroup = exports.createDiffieHellmanGroup = exports.getDiffieHellman = getDiffieHellman
exports.createDiffieHellman = exports.DiffieHellman = createDiffieHellman
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("1c35").Buffer))
/***/ }),
/***/ "00e9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"8366baea-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/components/CtosBiz/BaseModal.vue?vue&type=template&id=472726ce&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', [_vm.dialogModalType === 'drawer' ? _c('a-drawer', {
staticStyle: {
"height": "calc(100% - 10px)",
"overflow": "auto"
},
attrs: {
"title": _vm.dialogTitle,
"maskClosable": true,
"confirmLoading": _vm.confirmLoading,
"width": _vm.dialogWidth,
"placement": "right",
"closable": true,
"visible": _vm.visible
},
on: {
"close": _vm.handleClose
}
}, [_c('a-spin', {
attrs: {
"spinning": _vm.confirmLoading,
"size": "large"
}
}, [_c('k-form-build', {
ref: "kfb",
class: {
'detail': _vm.isDetail
},
attrs: {
"value": _vm.configJson,
"dynamicData": _vm.dynamicData
},
on: {
"logEvent": _vm.logEvent,
"change": _vm.handleChange
}
})], 1), _vm.operateBizBtn.length === 0 ? _c('div', {
staticClass: "drawer-bootom-button"
}, [_c('a-popconfirm', {
attrs: {
"title": "确定放弃编辑?",
"okText": "确定",
"cancelText": "取消"
},
on: {
"confirm": _vm.handleClose
}
}, [_c('a-button', {
staticSt