VFormRender.umd.min.js 311 KB

123456789101112131415
  1. (function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["VFormRender"]=t(require("vue")):e["VFormRender"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(__WEBPACK_EXTERNAL_MODULE__8bbf__){return function(e){function t(t){for(var i,o,r=t[0],a=t[1],s=0,l=[];s<r.length;s++)o=r[s],Object.prototype.hasOwnProperty.call(n,o)&&n[o]&&l.push(n[o][0]),n[o]=0;for(i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i]);d&&d(t);while(l.length)l.shift()()}var i={},n={0:0};function o(e){return r.p+"VFormRender.umd.min."+({}[e]||e)+".js"}function r(t){if(i[t])return i[t].exports;var n=i[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var t=[],i=n[e];if(0!==i)if(i)t.push(i[2]);else{var a=new Promise((function(t,o){i=n[e]=[t,o]}));t.push(i[2]=a);var s,l=document.createElement("script");l.charset="utf-8",l.timeout=120,r.nc&&l.setAttribute("nonce",r.nc),l.src=o(e);var d=new Error;s=function(t){l.onerror=l.onload=null,clearTimeout(u);var i=n[e];if(0!==i){if(i){var o=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+o+": "+r+")",d.name="ChunkLoadError",d.type=o,d.request=r,i[1](d)}n[e]=void 0}};var u=setTimeout((function(){s({type:"timeout",target:l})}),12e4);l.onerror=l.onload=s,document.head.appendChild(l)}return Promise.all(t)},r.m=e,r.c=i,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r.oe=function(e){throw console.error(e),e};var a=("undefined"!==typeof self?self:this)["webpackJsonpVFormRender"]=("undefined"!==typeof self?self:this)["webpackJsonpVFormRender"]||[],s=a.push.bind(a);a.push=t,a=a.slice();for(var l=0;l<a.length;l++)t(a[l]);var d=s;return r(r.s="2b1f")}({"024b":function(e,t,i){"use strict";t.__esModule=!0,t.i18n=t.use=t.t=void 0;var n=i("a655"),o=c(n),r=i("8bbf"),a=c(r),s=i("5baf"),l=c(s),d=i("6bb4"),u=c(d);function c(e){return e&&e.__esModule?e:{default:e}}var f=(0,u.default)(a.default),p=o.default,h=!1,m=function(){var e=Object.getPrototypeOf(this||a.default).$t;if("function"===typeof e&&a.default.locale)return h||(h=!0,a.default.locale(a.default.config.lang,(0,l.default)(p,a.default.locale(a.default.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},g=t.t=function(e,t){var i=m.apply(this,arguments);if(null!==i&&void 0!==i)return i;for(var n=e.split("."),o=p,r=0,a=n.length;r<a;r++){var s=n[r];if(i=o[s],r===a-1)return f(i,t);if(!i)return"";o=i}return""},b=t.use=function(e){p=e||p},v=t.i18n=function(e){m=e||m};t.default={use:b,t:g,i18n:v}},"02ca":function(e,t,i){var n=i("a9ce"),o=i("8925"),r=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===r}:function(e){return"object"==typeof e?null!==e:n(e)}},"074c":function(e,t,i){var n=i("2176"),o=i("692d");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.0",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE",source:"https://github.com/zloirock/core-js"})},"0789":function(e,t,i){var n=i("1ff0"),o=i("a9ce"),r=n.WeakMap;e.exports=o(r)&&/native code/.test(String(r))},"090f":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("div",{ref:"fieldEditor",domProps:{innerHTML:e._s(e.field.options.htmlContent)}})])},o=[],r=i("828b"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"html-text-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:r["default"]},computed:{},beforeCreate(){},created(){this.registerToRefList(),this.initEventHandler(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("20f8"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"5b64c2ea",null);t["default"]=f.exports},"0916":function(e,t,i){"use strict";i("bc4e")},"0a5e":function(e,t,i){"use strict";i("c1fd")},"0afe":function(e,t,i){},"0b51":function(e,t,i){"use strict";t.__esModule=!0,t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.noop=d,t.hasOwn=u,t.toObject=f,t.getPropByPath=p,t.rafThrottle=v,t.objToArray=w;var o=i("8bbf"),r=s(o),a=i("163f");function s(e){return e&&e.__esModule?e:{default:e}}var l=Object.prototype.hasOwnProperty;function d(){}function u(e,t){return l.call(e,t)}function c(e,t){for(var i in t)e[i]=t[i];return e}function f(e){for(var t={},i=0;i<e.length;i++)e[i]&&c(t,e[i]);return t}t.getValueByPath=function(e,t){t=t||"";for(var i=t.split("."),n=e,o=null,r=0,a=i.length;r<a;r++){var s=i[r];if(!n)break;if(r===a-1){o=n[s];break}n=n[s]}return o};function p(e,t,i){var n=e;t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,"");for(var o=t.split("."),r=0,a=o.length;r<a-1;++r){if(!n&&!i)break;var s=o[r];if(!(s in n)){if(i)throw new Error("please transfer a valid prop path to form item!");break}n=n[s]}return{o:n,k:o[r],v:n?n[o[r]]:null}}t.generateId=function(){return Math.floor(1e4*Math.random())},t.valueEquals=function(e,t){if(e===t)return!0;if(!(e instanceof Array))return!1;if(!(t instanceof Array))return!1;if(e.length!==t.length)return!1;for(var i=0;i!==e.length;++i)if(e[i]!==t[i])return!1;return!0},t.escapeRegexpString=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var h=t.arrayFindIndex=function(e,t){for(var i=0;i!==e.length;++i)if(t(e[i]))return i;return-1},m=(t.arrayFind=function(e,t){var i=h(e,t);return-1!==i?e[i]:void 0},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!r.default.prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!r.default.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!r.default.prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==("undefined"===typeof e?"undefined":n(e)))return e;var t=["transform","transition","animation"],i=["ms-","webkit-"];return t.forEach((function(t){var n=e[t];t&&n&&i.forEach((function(i){e[i+t]=n}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,a.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var i=(0,a.isObject)(e),n=(0,a.isObject)(t);return i&&n?JSON.stringify(e)===JSON.stringify(t):!i&&!n&&String(e)===String(t)}),g=t.arrayEquals=function(e,t){if(e=e||[],t=t||[],e.length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!m(e[i],t[i]))return!1;return!0},b=(t.isEqual=function(e,t){return Array.isArray(e)&&Array.isArray(t)?g(e,t):m(e,t)},t.isEmpty=function(e){if(null==e)return!0;if("boolean"===typeof e)return!1;if("number"===typeof e)return!e;if(e instanceof Error)return""===e.message;switch(Object.prototype.toString.call(e)){case"[object String]":case"[object Array]":return!e.length;case"[object File]":case"[object Map]":case"[object Set]":return!e.size;case"[object Object]":return!Object.keys(e).length}return!1});function v(e){var t=!1;return function(){for(var i=this,n=arguments.length,o=Array(n),r=0;r<n;r++)o[r]=arguments[r];t||(t=!0,window.requestAnimationFrame((function(n){e.apply(i,o),t=!1})))}}function w(e){return Array.isArray(e)?e:b(e)?[]:[e]}},"0b56":function(e,t,i){"use strict";function n(e,t,i,n,o,r,a,s){var l,d="function"===typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=i,d._compiled=!0),n&&(d.functional=!0),r&&(d._scopeId="data-v-"+r),a?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},d._ssrRegister=l):o&&(l=s?function(){o.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(d.functional){d._injectStyles=l;var u=d.render;d.render=function(e,t){return l.call(t),u(e,t)}}else{var c=d.beforeCreate;d.beforeCreate=c?[].concat(c,l):[l]}return{exports:e,options:d}}i.d(t,"a",(function(){return n}))},"0bce":function(e,t,i){var n=i("0c10"),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},"0c10":function(e,t,i){var n=i("d6d1");e.exports=function(e){var t=+e;return t!==t||0===t?0:n(t)}},"0cda":function(e,t,i){},"0ea1":function(e,t,i){var n=i("d027");e.exports=n({}.isPrototypeOf)},"0eaf":function(e,t,i){var n=i("02ca"),o=String,r=TypeError;e.exports=function(e){if(n(e))return e;throw r(o(e)+" is not an object")}},"0f2b":function(e,t,i){var n=i("9f48"),o=i("a4cc"),r=i("3134"),a=function(e){return function(t,i,a){var s,l=n(t),d=r(l),u=o(a,d);if(e&&i!=i){while(d>u)if(s=l[u++],s!=s)return!0}else for(;d>u;u++)if((e||u in l)&&l[u]===i)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"10aa":function(e,t,i){"use strict";i("d4d1")},"10ae":function(e,t,i){var n={"./container-item-wrapper.vue":"90c2","./data-table-item.vue":"1d29","./grid-col-item.vue":"a93f","./grid-item.vue":"f746","./sub-form-item.vue":"efdc","./tab-item.vue":"c9d4","./table-cell-item.vue":"6a79","./table-item.vue":"8921"};function o(e){var t=r(e);return i(t)}function r(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=r,e.exports=o,o.id="10ae"},"11d5":function(e,t,i){"use strict";e.exports=function(e,t){return function(){for(var i=new Array(arguments.length),n=0;n<i.length;n++)i[n]=arguments[n];return e.apply(t,i)}}},1491:function(e,t,i){},"14db":function(e,t,i){var n,o,r=i("1ff0"),a=i("dcbf"),s=r.process,l=r.Deno,d=s&&s.versions||l&&l.version,u=d&&d.v8;u&&(n=u.split("."),o=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(n=a.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/),n&&(o=+n[1]))),e.exports=o},"163f":function(e,t,i){"use strict";t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=void 0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isString=s,t.isObject=l,t.isHtmlElement=d;var o=i("8bbf"),r=a(o);function a(e){return e&&e.__esModule?e:{default:e}}function s(e){return"[object String]"===Object.prototype.toString.call(e)}function l(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return e&&e.nodeType===Node.ELEMENT_NODE}var u=function(e){var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===("undefined"===typeof Int8Array?"undefined":n(Int8Array))||!r.default.prototype.$isServer&&"function"===typeof document.childNodes||(t.isFunction=u=function(e){return"function"===typeof e||!1}),t.isFunction=u;t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return void 0!==e&&null!==e}},"1a77":function(e,t,i){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},"1a96":function(e,t,i){var n=i("7d92"),o=i("a9ce"),r=i("02ca"),a=TypeError;e.exports=function(e,t){var i,s;if("string"===t&&o(i=e.toString)&&!r(s=n(i,e)))return s;if(o(i=e.valueOf)&&!r(s=n(i,e)))return s;if("string"!==t&&o(i=e.toString)&&!r(s=n(i,e)))return s;throw a("Can't convert object to primitive value")}},"1d29":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],attrs:{widget:e.widget}},[t("el-table",{ref:"dataTable",style:{width:e.widget.options.tableWidth},attrs:{data:e.widget.options.tableData,height:e.widget.options.tableHeight,border:e.widget.options.border,"show-summary":e.widget.options.showSummary,size:e.widget.options.tableSize,stripe:e.widget.options.stripe,"cell-style":{padding:e.widget.options.rowSpacing+"px 0"}},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[e.widget.options.showIndex?t("el-table-column",{attrs:{type:"index",width:"50",fixed:"left"}}):e._e(),e.widget.options.showCheckBox?t("el-table-column",{attrs:{type:"selection",width:e.widget.options.showSummary?53:42,fixed:"left"}}):e._e(),e._l(e.widget.options.tableColumns,(function(i,n){return!1!==i.show?t("el-table-column",{key:n,attrs:{prop:i.prop,label:i.label,sortable:i.sortable,fixed:i.fixed,align:i.align?i.align:"center","render-header":e.renderHeader,formatter:e.formatterValue,format:i.format,"show-overflow-tooltip":!0,width:i.width}}):e._e()}))],2),e.widget.options.showPagination?t("el-pagination",{attrs:{small:e.widget.options.smallPagination,"current-page":e.widget.options.pagination.currentPage,"page-sizes":e.widget.options.pagination.pageSizes,"page-size":e.widget.options.pagination.pageSize,layout:e.paginationLayout,total:e.widget.options.pagination.total},on:{"size-change":e.handlePageSizeChange,"current-change":e.handleCurrentPageChange}}):e._e()],1)},o=[],r=(i("24b8"),i("90c2")),a=i("c6e3"),s=i("79fa");function l(e){if("Invalid Date"===new Date(Date.parse(e.replace(/-/g,"/"))))return e;e=new Date(Date.parse(e.replace(/-/g,"/")));let t=e.getFullYear(),i=e.getMonth()+1;i=i<10?"0"+i:i;let n=e.getDate();return n=n<10?"0"+n:n,t+"-"+i+"-"+n}function d(e){if("Invalid Date"===new Date(Date.parse(e.replace(/-/g,"/"))))return e;e=new Date(Date.parse(e.replace(/-/g,"/")));let t=e.getFullYear(),i=e.getMonth()+1;i=i<10?"0"+i:i;let n=e.getDate();return n=n<10?"0"+n:n,t+"/"+i+"/"+n}function u(e){if("Invalid Date"===new Date(Date.parse(e.replace(/-/g,"/"))))return e;e=new Date(Date.parse(e.replace(/-/g,"/")));let t=e.getFullYear(),i=e.getMonth()+1;i=i<10?"0"+i:i;let n=e.getDate();return n=n<10?"0"+n:n,t+"年"+i+"月"+n+"日"}function c(e){return"Invalid Date"===new Date(Date.parse(e.replace(/-/g,"/")))?e:(e=new Date(Date.parse(e.replace(/-/g,"/"))),e.toLocaleString())}function f(e){return"Invalid Date"===new Date(Date.parse(e.replace(/-/g,"/")))?e:(e=new Date(Date.parse(e.replace(/-/g,"/"))),e.toLocaleString("chinese",{hour12:!1}))}function p(e){if("number"!=typeof e)return e;let t=e.toString().split(".")[1].length;switch(t){case 0:e=e.toFixed(0);break;case 1:e=e.toFixed(1);break;case 2:e=e.toFixed(2);break;case 3:e=e.toFixed(3);break;case 4:e=e.toFixed(4);break;case 5:e=e.toFixed(5);break;default:e=e.toFixed(6)}let i=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return i}function h(e){if("number"!=typeof e)return e;let t=e.toString().split(".")[1].length;switch(t){case 0:case 1:case 2:e=e.toFixed(2);break;case 3:e=e.toFixed(3);break;case 4:e=e.toFixed(4);break;case 5:e=e.toFixed(5);break;default:e=e.toFixed(6)}let i=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return i}function m(e){if("number"!=typeof e)return e;e=e.toFixed(6);let t=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return t}function g(e){if("number"!=typeof e)return e;e=e.toFixed(3);let t=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return t}function b(e){if("number"!=typeof e)return e;e=e.toFixed(2);let t=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return t}function v(e){if("number"!=typeof e)return e;e=e.toFixed(0);let t=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return t}function w(e){if("number"!=typeof e)return e;let t=e.toString().split(".")[1].length;switch(e*=100,t){case 0:case 1:case 2:e=e.toFixed(2);break;case 3:e=e.toFixed(3);break;default:e=e.toFixed(4)}let i=e.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return i+"%"}var y=i("c029"),_=i("d67f"),x=i("34f0"),C={name:"DataTableItem",componentName:"ContainerItem",mixins:[a["a"],s["b"],_["a"],x["a"]],components:{ContainerItemWrapper:r["default"],...y["a"]},props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},inject:["refList","sfRefList","globalModel"],data(){return{tableData:[{date:"2016-05-02",name:"王小虎1",address:"上海市普陀区金沙江路 1518 弄"},{date:"2016-05-04",name:"王小虎2",address:"上海市普陀区金沙江路 1517 弄"},{date:"2016-05-01",name:"王小虎3",address:"上海市普陀区金沙江路 1519 弄"},{date:"2016-05-03",name:"王小虎4",address:"上海市普陀区金沙江路 1516 弄"}],selectedIndices:[],pageSize:this.widget.options.pagination.pageSize,currentPage:this.widget.options.pagination.currentPage}},created(){this.initRefList()},mounted(){},beforeDestroy(){this.unregisterFromRefList()},computed:{paginationLayout(){return this.widget.options.smallPagination?"prev, pager, next":"total, sizes, prev, pager, next, jumper"},customClass(){return this.widget.options.customClass?this.widget.options.customClass.join(" "):""}},methods:{selectWidget(e){this.designer.setSelected(e)},renderHeader(e,{column:t,$index:i}){let n=0;return this.widget.options.showIndex&&n++,this.widget.options.showCheckBox&&n++,this.$set(t,"formatS",this.widget.options.tableColumns[i-n].formatS),t.label},formatter(e,t,i){return i},formatterValue(e,t,i){if(t.formatS&&t.show)switch(t.formatS){case"d1":return l(i);case"d2":return d(i);case"d3":return u(i);case"d4":return c(i);case"d5":return f(i);case"n1":return p(i);case"n2":return h(i);case"n3":return m(i);case"n4":return g(i);case"n5":return b(i);case"n6":return v(i);case"n7":return w(i)}return i},getRowIndex(e){return this.widget.options.tableData.lastIndexOf(e)},findColumnAndSetHidden(e,t){this.widget.options.tableColumns.forEach(i=>{i.prop===e&&(i.show=!t)})},handleSelectionChange(e){this.selectedIndices.length=0,e.map(e=>{let t=this.getRowIndex(e);t>=0&&this.selectedIndices.push(t)}),this.dispatch("VFormRender","dataTableSelectionChange",[this,e,this.selectedIndices])},handleSortChange({column:e,prop:t,order:i}){},handlePageSizeChange(e){this.pageSize=e,this.dispatch("VFormRender","dataTablePageSizeChange",[this,e,this.currentPage])},handleCurrentPageChange(e){this.currentPage=e,this.dispatch("VFormRender","dataTablePageChange",[this,this.pageSize,e])},setTableColumns(e){this.widget.options.tableColumns=e,this.$nextTick(()=>{this.$refs.dataTable.doLayout()})},setTableColumn(e){this.setTableColumns(e)},setTableColumnsHidden(e,t){e&&("string"===typeof e?this.findColumnAndSetHidden(e,t):Array.isArray(e)&&e.forEach(e=>{this.findColumnAndSetHidden(e,t)}),this.$nextTick(()=>{this.$refs.dataTable.doLayout()}))},getTableData(){return this.widget.options.tableData},setTableData(e){this.widget.options.tableData=e},setPagination(e){void 0!==e.currentPage&&(this.widget.options.pagination.currentPage=e.currentPage),void 0!==e.pageSize&&(this.widget.options.pagination.pageSize=e.pageSize),void 0!==e.total&&(this.widget.options.pagination.total=e.total)},getSelectedRow(){return this.$refs.dataTable.selection},getSelectedIndex(){return this.selectedIndices}}},S=C,F=(i("99e6"),i("0b56")),O=Object(F["a"])(S,n,o,!1,null,"13d99222",null);t["default"]=O.exports},"1d46":function(e,t,i){var n=i("d027"),o=Error,r=n("".replace),a=function(e){return String(o(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!o.prepareStackTrace)while(t--)e=r(e,s,"");return e}},"1ff0":function(e,t,i){(function(t){var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,i("2409"))},"20c0":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-time-picker",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:e.field.options.size,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":"HH:mm:ss",placeholder:e.field.options.placeholder||e.i18nt("render.hint.timePlaceholder")},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"time-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("2f19"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"0b0dc71b",null);t["default"]=f.exports},"20f8":function(e,t,i){"use strict";i("1491")},2176:function(e,t){e.exports=!1},"221b":function(e,t,i){},2409:function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(n){"object"===typeof window&&(i=window)}e.exports=i},2480:function(e,t,i){"use strict";
  2. /**!
  3. * Sortable 1.10.2
  4. * @author RubaXa <trash@rubaxa.org>
  5. * @author owenm <owen23355@gmail.com>
  6. * @license MIT
  7. */
  8. function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function o(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},r.apply(this,arguments)}function a(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter((function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable})))),n.forEach((function(t){o(e,t,i[t])}))}return e}function s(e,t){if(null==e)return{};var i,n,o={},r=Object.keys(e);for(n=0;n<r.length;n++)i=r[n],t.indexOf(i)>=0||(o[i]=e[i]);return o}function l(e,t){if(null==e)return{};var i,n,o=s(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)i=r[n],t.indexOf(i)>=0||Object.prototype.propertyIsEnumerable.call(e,i)&&(o[i]=e[i])}return o}function d(e){return u(e)||c(e)||f()}function u(e){if(Array.isArray(e)){for(var t=0,i=new Array(e.length);t<e.length;t++)i[t]=e[t];return i}}function c(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance")}i.r(t),i.d(t,"MultiDrag",(function(){return $t})),i.d(t,"Sortable",(function(){return Ze})),i.d(t,"Swap",(function(){return Ot}));var p="1.10.2";function h(e){if("undefined"!==typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var m=h(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),g=h(/Edge/i),b=h(/firefox/i),v=h(/safari/i)&&!h(/chrome/i)&&!h(/android/i),w=h(/iP(ad|od|hone)/i),y=h(/chrome/i)&&h(/android/i),_={capture:!1,passive:!1};function x(e,t,i){e.addEventListener(t,i,!m&&_)}function C(e,t,i){e.removeEventListener(t,i,!m&&_)}function S(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(i){return!1}return!1}}function F(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function O(e,t,i,n){if(e){i=i||document;do{if(null!=t&&(">"===t[0]?e.parentNode===i&&S(e,t):S(e,t))||n&&e===i)return e;if(e===i)break}while(e=F(e))}return null}var E,D=/\s+/g;function L(e,t,i){if(e&&t)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(D," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(D," ")}}function R(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return document.defaultView&&document.defaultView.getComputedStyle?i=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||-1!==t.indexOf("webkit")||(t="-webkit-"+t),n[t]=i+("string"===typeof i?"":"px")}}function T(e,t){var i="";if("string"===typeof e)i=e;else do{var n=R(e,"transform");n&&"none"!==n&&(i=n+" "+i)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(i)}function I(e,t,i){if(e){var n=e.getElementsByTagName(t),o=0,r=n.length;if(i)for(;o<r;o++)i(n[o],o);return n}return[]}function M(){var e=document.scrollingElement;return e||document.documentElement}function P(e,t,i,n,o){if(e.getBoundingClientRect||e===window){var r,a,s,l,d,u,c;if(e!==window&&e!==M()?(r=e.getBoundingClientRect(),a=r.top,s=r.left,l=r.bottom,d=r.right,u=r.height,c=r.width):(a=0,s=0,l=window.innerHeight,d=window.innerWidth,u=window.innerHeight,c=window.innerWidth),(t||i)&&e!==window&&(o=o||e.parentNode,!m))do{if(o&&o.getBoundingClientRect&&("none"!==R(o,"transform")||i&&"static"!==R(o,"position"))){var f=o.getBoundingClientRect();a-=f.top+parseInt(R(o,"border-top-width")),s-=f.left+parseInt(R(o,"border-left-width")),l=a+r.height,d=s+r.width;break}}while(o=o.parentNode);if(n&&e!==window){var p=T(o||e),h=p&&p.a,g=p&&p.d;p&&(a/=g,s/=h,c/=h,u/=g,l=a+u,d=s+c)}return{top:a,left:s,bottom:l,right:d,width:c,height:u}}}function j(e,t,i){var n=H(e,!0),o=P(e)[t];while(n){var r=P(n)[i],a=void 0;if(a="top"===i||"left"===i?o>=r:o<=r,!a)return n;if(n===M())break;n=H(n,!1)}return!1}function k(e,t,i){var n=0,o=0,r=e.children;while(o<r.length){if("none"!==r[o].style.display&&r[o]!==Ze.ghost&&r[o]!==Ze.dragged&&O(r[o],i.draggable,e,!1)){if(n===t)return r[o];n++}o++}return null}function N(e,t){var i=e.lastElementChild;while(i&&(i===Ze.ghost||"none"===R(i,"display")||t&&!S(i,t)))i=i.previousElementSibling;return i||null}function $(e,t){var i=0;if(!e||!e.parentNode)return-1;while(e=e.previousElementSibling)"TEMPLATE"===e.nodeName.toUpperCase()||e===Ze.clone||t&&!S(e,t)||i++;return i}function A(e){var t=0,i=0,n=M();if(e)do{var o=T(e),r=o.a,a=o.d;t+=e.scrollLeft*r,i+=e.scrollTop*a}while(e!==n&&(e=e.parentNode));return[t,i]}function W(e,t){for(var i in e)if(e.hasOwnProperty(i))for(var n in t)if(t.hasOwnProperty(n)&&t[n]===e[i][n])return Number(i);return-1}function H(e,t){if(!e||!e.getBoundingClientRect)return M();var i=e,n=!1;do{if(i.clientWidth<i.scrollWidth||i.clientHeight<i.scrollHeight){var o=R(i);if(i.clientWidth<i.scrollWidth&&("auto"==o.overflowX||"scroll"==o.overflowX)||i.clientHeight<i.scrollHeight&&("auto"==o.overflowY||"scroll"==o.overflowY)){if(!i.getBoundingClientRect||i===document.body)return M();if(n||t)return i;n=!0}}}while(i=i.parentNode);return M()}function B(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function U(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function V(e,t){return function(){if(!E){var i=arguments,n=this;1===i.length?e.call(n,i[0]):e.apply(n,i),E=setTimeout((function(){E=void 0}),t)}}}function q(){clearTimeout(E),E=void 0}function z(e,t,i){e.scrollLeft+=t,e.scrollTop+=i}function K(e){var t=window.Polymer,i=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):i?i(e).clone(!0)[0]:e.cloneNode(!0)}function J(e,t){R(e,"position","absolute"),R(e,"top",t.top),R(e,"left",t.left),R(e,"width",t.width),R(e,"height",t.height)}function G(e){R(e,"position",""),R(e,"top",""),R(e,"left",""),R(e,"width",""),R(e,"height","")}var X="Sortable"+(new Date).getTime();function Y(){var e,t=[];return{captureAnimationState:function(){if(t=[],this.options.animation){var e=[].slice.call(this.el.children);e.forEach((function(e){if("none"!==R(e,"display")&&e!==Ze.ghost){t.push({target:e,rect:P(e)});var i=a({},t[t.length-1].rect);if(e.thisAnimationDuration){var n=T(e,!0);n&&(i.top-=n.f,i.left-=n.e)}e.fromRect=i}}))}},addAnimationState:function(e){t.push(e)},removeAnimationState:function(e){t.splice(W(t,{target:e}),1)},animateAll:function(i){var n=this;if(!this.options.animation)return clearTimeout(e),void("function"===typeof i&&i());var o=!1,r=0;t.forEach((function(e){var t=0,i=e.target,a=i.fromRect,s=P(i),l=i.prevFromRect,d=i.prevToRect,u=e.rect,c=T(i,!0);c&&(s.top-=c.f,s.left-=c.e),i.toRect=s,i.thisAnimationDuration&&U(l,s)&&!U(a,s)&&(u.top-s.top)/(u.left-s.left)===(a.top-s.top)/(a.left-s.left)&&(t=Q(u,l,d,n.options)),U(s,a)||(i.prevFromRect=a,i.prevToRect=s,t||(t=n.options.animation),n.animate(i,u,s,t)),t&&(o=!0,r=Math.max(r,t),clearTimeout(i.animationResetTimer),i.animationResetTimer=setTimeout((function(){i.animationTime=0,i.prevFromRect=null,i.fromRect=null,i.prevToRect=null,i.thisAnimationDuration=null}),t),i.thisAnimationDuration=t)})),clearTimeout(e),o?e=setTimeout((function(){"function"===typeof i&&i()}),r):"function"===typeof i&&i(),t=[]},animate:function(e,t,i,n){if(n){R(e,"transition",""),R(e,"transform","");var o=T(this.el),r=o&&o.a,a=o&&o.d,s=(t.left-i.left)/(r||1),l=(t.top-i.top)/(a||1);e.animatingX=!!s,e.animatingY=!!l,R(e,"transform","translate3d("+s+"px,"+l+"px,0)"),Z(e),R(e,"transition","transform "+n+"ms"+(this.options.easing?" "+this.options.easing:"")),R(e,"transform","translate3d(0,0,0)"),"number"===typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){R(e,"transition",""),R(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),n)}}}}function Z(e){return e.offsetWidth}function Q(e,t,i,n){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-i.top,2)+Math.pow(t.left-i.left,2))*n.animation}var ee=[],te={initializeByDefault:!0},ie={mount:function(e){for(var t in te)te.hasOwnProperty(t)&&!(t in e)&&(e[t]=te[t]);ee.push(e)},pluginEvent:function(e,t,i){var n=this;this.eventCanceled=!1,i.cancel=function(){n.eventCanceled=!0};var o=e+"Global";ee.forEach((function(n){t[n.pluginName]&&(t[n.pluginName][o]&&t[n.pluginName][o](a({sortable:t},i)),t.options[n.pluginName]&&t[n.pluginName][e]&&t[n.pluginName][e](a({sortable:t},i)))}))},initializePlugins:function(e,t,i,n){for(var o in ee.forEach((function(n){var o=n.pluginName;if(e.options[o]||n.initializeByDefault){var a=new n(e,t,e.options);a.sortable=e,a.options=e.options,e[o]=a,r(i,a.defaults)}})),e.options)if(e.options.hasOwnProperty(o)){var a=this.modifyOption(e,o,e.options[o]);"undefined"!==typeof a&&(e.options[o]=a)}},getEventProperties:function(e,t){var i={};return ee.forEach((function(n){"function"===typeof n.eventProperties&&r(i,n.eventProperties.call(t[n.pluginName],e))})),i},modifyOption:function(e,t,i){var n;return ee.forEach((function(o){e[o.pluginName]&&o.optionListeners&&"function"===typeof o.optionListeners[t]&&(n=o.optionListeners[t].call(e[o.pluginName],i))})),n}};function ne(e){var t=e.sortable,i=e.rootEl,n=e.name,o=e.targetEl,r=e.cloneEl,s=e.toEl,l=e.fromEl,d=e.oldIndex,u=e.newIndex,c=e.oldDraggableIndex,f=e.newDraggableIndex,p=e.originalEvent,h=e.putSortable,b=e.extraEventProperties;if(t=t||i&&i[X],t){var v,w=t.options,y="on"+n.charAt(0).toUpperCase()+n.substr(1);!window.CustomEvent||m||g?(v=document.createEvent("Event"),v.initEvent(n,!0,!0)):v=new CustomEvent(n,{bubbles:!0,cancelable:!0}),v.to=s||i,v.from=l||i,v.item=o||i,v.clone=r,v.oldIndex=d,v.newIndex=u,v.oldDraggableIndex=c,v.newDraggableIndex=f,v.originalEvent=p,v.pullMode=h?h.lastPutMode:void 0;var _=a({},b,ie.getEventProperties(n,t));for(var x in _)v[x]=_[x];i&&i.dispatchEvent(v),w[y]&&w[y].call(t,v)}}var oe=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=i.evt,o=l(i,["evt"]);ie.pluginEvent.bind(Ze)(e,t,a({dragEl:ae,parentEl:se,ghostEl:le,rootEl:de,nextEl:ue,lastDownEl:ce,cloneEl:fe,cloneHidden:pe,dragStarted:Oe,putSortable:we,activeSortable:Ze.active,originalEvent:n,oldIndex:he,oldDraggableIndex:ge,newIndex:me,newDraggableIndex:be,hideGhostForTarget:Je,unhideGhostForTarget:Ge,cloneNowHidden:function(){pe=!0},cloneNowShown:function(){pe=!1},dispatchSortableEvent:function(e){re({sortable:t,name:e,originalEvent:n})}},o))};function re(e){ne(a({putSortable:we,cloneEl:fe,targetEl:ae,rootEl:de,oldIndex:he,oldDraggableIndex:ge,newIndex:me,newDraggableIndex:be},e))}var ae,se,le,de,ue,ce,fe,pe,he,me,ge,be,ve,we,ye,_e,xe,Ce,Se,Fe,Oe,Ee,De,Le,Re,Te=!1,Ie=!1,Me=[],Pe=!1,je=!1,ke=[],Ne=!1,$e=[],Ae="undefined"!==typeof document,We=w,He=g||m?"cssFloat":"float",Be=Ae&&!y&&!w&&"draggable"in document.createElement("div"),Ue=function(){if(Ae){if(m)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Ve=function(e,t){var i=R(e),n=parseInt(i.width)-parseInt(i.paddingLeft)-parseInt(i.paddingRight)-parseInt(i.borderLeftWidth)-parseInt(i.borderRightWidth),o=k(e,0,t),r=k(e,1,t),a=o&&R(o),s=r&&R(r),l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+P(o).width,d=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+P(r).width;if("flex"===i.display)return"column"===i.flexDirection||"column-reverse"===i.flexDirection?"vertical":"horizontal";if("grid"===i.display)return i.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&a["float"]&&"none"!==a["float"]){var u="left"===a["float"]?"left":"right";return!r||"both"!==s.clear&&s.clear!==u?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||l>=n&&"none"===i[He]||r&&"none"===i[He]&&l+d>n)?"vertical":"horizontal"},qe=function(e,t,i){var n=i?e.left:e.top,o=i?e.right:e.bottom,r=i?e.width:e.height,a=i?t.left:t.top,s=i?t.right:t.bottom,l=i?t.width:t.height;return n===a||o===s||n+r/2===a+l/2},ze=function(e,t){var i;return Me.some((function(n){if(!N(n)){var o=P(n),r=n[X].options.emptyInsertThreshold,a=e>=o.left-r&&e<=o.right+r,s=t>=o.top-r&&t<=o.bottom+r;return r&&a&&s?i=n:void 0}})),i},Ke=function(e){function t(e,i){return function(n,o,r,a){var s=n.options.group.name&&o.options.group.name&&n.options.group.name===o.options.group.name;if(null==e&&(i||s))return!0;if(null==e||!1===e)return!1;if(i&&"clone"===e)return e;if("function"===typeof e)return t(e(n,o,r,a),i)(n,o,r,a);var l=(i?n:o).options.group.name;return!0===e||"string"===typeof e&&e===l||e.join&&e.indexOf(l)>-1}}var i={},o=e.group;o&&"object"==n(o)||(o={name:o}),i.name=o.name,i.checkPull=t(o.pull,!0),i.checkPut=t(o.put),i.revertClone=o.revertClone,e.group=i},Je=function(){!Ue&&le&&R(le,"display","none")},Ge=function(){!Ue&&le&&R(le,"display","")};Ae&&document.addEventListener("click",(function(e){if(Ie)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Ie=!1,!1}),!0);var Xe=function(e){if(ae){e=e.touches?e.touches[0]:e;var t=ze(e.clientX,e.clientY);if(t){var i={};for(var n in e)e.hasOwnProperty(n)&&(i[n]=e[n]);i.target=i.rootEl=t,i.preventDefault=void 0,i.stopPropagation=void 0,t[X]._onDragOver(i)}}},Ye=function(e){ae&&ae.parentNode[X]._isOutsideThisEl(e.target)};function Ze(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=r({},t),e[X]=this;var i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Ve(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ze.supportPointer&&"PointerEvent"in window,emptyInsertThreshold:5};for(var n in ie.initializePlugins(this,e,i),i)!(n in t)&&(t[n]=i[n]);for(var o in Ke(t),this)"_"===o.charAt(0)&&"function"===typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!t.forceFallback&&Be,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?x(e,"pointerdown",this._onTapStart):(x(e,"mousedown",this._onTapStart),x(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(x(e,"dragover",this),x(e,"dragenter",this)),Me.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),r(this,Y())}function Qe(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}function et(e,t,i,n,o,r,a,s){var l,d,u=e[X],c=u.options.onMove;return!window.CustomEvent||m||g?(l=document.createEvent("Event"),l.initEvent("move",!0,!0)):l=new CustomEvent("move",{bubbles:!0,cancelable:!0}),l.to=t,l.from=e,l.dragged=i,l.draggedRect=n,l.related=o||t,l.relatedRect=r||P(t),l.willInsertAfter=s,l.originalEvent=a,e.dispatchEvent(l),c&&(d=c.call(u,l,a)),d}function tt(e){e.draggable=!1}function it(){Ne=!1}function nt(e,t,i){var n=P(N(i.el,i.options.draggable)),o=10;return t?e.clientX>n.right+o||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+o}function ot(e,t,i,n,o,r,a,s){var l=n?e.clientY:e.clientX,d=n?i.height:i.width,u=n?i.top:i.left,c=n?i.bottom:i.right,f=!1;if(!a)if(s&&Le<d*o){if(!Pe&&(1===De?l>u+d*r/2:l<c-d*r/2)&&(Pe=!0),Pe)f=!0;else if(1===De?l<u+Le:l>c-Le)return-De}else if(l>u+d*(1-o)/2&&l<c-d*(1-o)/2)return rt(t);return f=f||a,f&&(l<u+d*r/2||l>c-d*r/2)?l>u+d/2?1:-1:0}function rt(e){return $(ae)<$(e)?1:-1}function at(e){var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;while(i--)n+=t.charCodeAt(i);return n.toString(36)}function st(e){$e.length=0;var t=e.getElementsByTagName("input"),i=t.length;while(i--){var n=t[i];n.checked&&$e.push(n)}}function lt(e){return setTimeout(e,0)}function dt(e){return clearTimeout(e)}Ze.prototype={constructor:Ze,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(Ee=null)},_getDirection:function(e,t){return"function"===typeof this.options.direction?this.options.direction.call(this,e,t,ae):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,i=this.el,n=this.options,o=n.preventOnFilter,r=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,s=(a||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,d=n.filter;if(st(i),!ae&&!(/mousedown|pointerdown/.test(r)&&0!==e.button||n.disabled)&&!l.isContentEditable&&(s=O(s,n.draggable,i,!1),(!s||!s.animated)&&ce!==s)){if(he=$(s),ge=$(s,n.draggable),"function"===typeof d){if(d.call(this,e,s,this))return re({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:i,fromEl:i}),oe("filter",t,{evt:e}),void(o&&e.cancelable&&e.preventDefault())}else if(d&&(d=d.split(",").some((function(n){if(n=O(l,n.trim(),i,!1),n)return re({sortable:t,rootEl:n,name:"filter",targetEl:s,fromEl:i,toEl:i}),oe("filter",t,{evt:e}),!0})),d))return void(o&&e.cancelable&&e.preventDefault());n.handle&&!O(l,n.handle,i,!1)||this._prepareDragStart(e,a,s)}}},_prepareDragStart:function(e,t,i){var n,o=this,r=o.el,a=o.options,s=r.ownerDocument;if(i&&!ae&&i.parentNode===r){var l=P(i);if(de=r,ae=i,se=ae.parentNode,ue=ae.nextSibling,ce=i,ve=a.group,Ze.dragged=ae,ye={target:ae,clientX:(t||e).clientX,clientY:(t||e).clientY},Se=ye.clientX-l.left,Fe=ye.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,ae.style["will-change"]="all",n=function(){oe("delayEnded",o,{evt:e}),Ze.eventCanceled?o._onDrop():(o._disableDelayedDragEvents(),!b&&o.nativeDraggable&&(ae.draggable=!0),o._triggerDragStart(e,t),re({sortable:o,name:"choose",originalEvent:e}),L(ae,a.chosenClass,!0))},a.ignore.split(",").forEach((function(e){I(ae,e.trim(),tt)})),x(s,"dragover",Xe),x(s,"mousemove",Xe),x(s,"touchmove",Xe),x(s,"mouseup",o._onDrop),x(s,"touchend",o._onDrop),x(s,"touchcancel",o._onDrop),b&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ae.draggable=!0),oe("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(g||m))n();else{if(Ze.eventCanceled)return void this._onDrop();x(s,"mouseup",o._disableDelayedDrag),x(s,"touchend",o._disableDelayedDrag),x(s,"touchcancel",o._disableDelayedDrag),x(s,"mousemove",o._delayedDragTouchMoveHandler),x(s,"touchmove",o._delayedDragTouchMoveHandler),a.supportPointer&&x(s,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(n,a.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ae&&tt(ae),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;C(e,"mouseup",this._disableDelayedDrag),C(e,"touchend",this._disableDelayedDrag),C(e,"touchcancel",this._disableDelayedDrag),C(e,"mousemove",this._delayedDragTouchMoveHandler),C(e,"touchmove",this._delayedDragTouchMoveHandler),C(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?x(document,"pointermove",this._onTouchMove):x(document,t?"touchmove":"mousemove",this._onTouchMove):(x(ae,"dragend",this),x(de,"dragstart",this._onDragStart));try{document.selection?lt((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(i){}},_dragStarted:function(e,t){if(Te=!1,de&&ae){oe("dragStarted",this,{evt:t}),this.nativeDraggable&&x(document,"dragover",Ye);var i=this.options;!e&&L(ae,i.dragClass,!1),L(ae,i.ghostClass,!0),Ze.active=this,e&&this._appendGhost(),re({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(_e){this._lastX=_e.clientX,this._lastY=_e.clientY,Je();var e=document.elementFromPoint(_e.clientX,_e.clientY),t=e;while(e&&e.shadowRoot){if(e=e.shadowRoot.elementFromPoint(_e.clientX,_e.clientY),e===t)break;t=e}if(ae.parentNode[X]._isOutsideThisEl(e),t)do{if(t[X]){var i=void 0;if(i=t[X]._onDragOver({clientX:_e.clientX,clientY:_e.clientY,target:e,rootEl:t}),i&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Ge()}},_onTouchMove:function(e){if(ye){var t=this.options,i=t.fallbackTolerance,n=t.fallbackOffset,o=e.touches?e.touches[0]:e,r=le&&T(le,!0),a=le&&r&&r.a,s=le&&r&&r.d,l=We&&Re&&A(Re),d=(o.clientX-ye.clientX+n.x)/(a||1)+(l?l[0]-ke[0]:0)/(a||1),u=(o.clientY-ye.clientY+n.y)/(s||1)+(l?l[1]-ke[1]:0)/(s||1);if(!Ze.active&&!Te){if(i&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<i)return;this._onDragStart(e,!0)}if(le){r?(r.e+=d-(xe||0),r.f+=u-(Ce||0)):r={a:1,b:0,c:0,d:1,e:d,f:u};var c="matrix(".concat(r.a,",").concat(r.b,",").concat(r.c,",").concat(r.d,",").concat(r.e,",").concat(r.f,")");R(le,"webkitTransform",c),R(le,"mozTransform",c),R(le,"msTransform",c),R(le,"transform",c),xe=d,Ce=u,_e=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!le){var e=this.options.fallbackOnBody?document.body:de,t=P(ae,!0,We,!0,e),i=this.options;if(We){Re=e;while("static"===R(Re,"position")&&"none"===R(Re,"transform")&&Re!==document)Re=Re.parentNode;Re!==document.body&&Re!==document.documentElement?(Re===document&&(Re=M()),t.top+=Re.scrollTop,t.left+=Re.scrollLeft):Re=M(),ke=A(Re)}le=ae.cloneNode(!0),L(le,i.ghostClass,!1),L(le,i.fallbackClass,!0),L(le,i.dragClass,!0),R(le,"transition",""),R(le,"transform",""),R(le,"box-sizing","border-box"),R(le,"margin",0),R(le,"top",t.top),R(le,"left",t.left),R(le,"width",t.width),R(le,"height",t.height),R(le,"opacity","0.8"),R(le,"position",We?"absolute":"fixed"),R(le,"zIndex","100000"),R(le,"pointerEvents","none"),Ze.ghost=le,e.appendChild(le),R(le,"transform-origin",Se/parseInt(le.style.width)*100+"% "+Fe/parseInt(le.style.height)*100+"%")}},_onDragStart:function(e,t){var i=this,n=e.dataTransfer,o=i.options;oe("dragStart",this,{evt:e}),Ze.eventCanceled?this._onDrop():(oe("setupClone",this),Ze.eventCanceled||(fe=K(ae),fe.draggable=!1,fe.style["will-change"]="",this._hideClone(),L(fe,this.options.chosenClass,!1),Ze.clone=fe),i.cloneId=lt((function(){oe("clone",i),Ze.eventCanceled||(i.options.removeCloneOnHide||de.insertBefore(fe,ae),i._hideClone(),re({sortable:i,name:"clone"}))})),!t&&L(ae,o.dragClass,!0),t?(Ie=!0,i._loopId=setInterval(i._emulateDragOver,50)):(C(document,"mouseup",i._onDrop),C(document,"touchend",i._onDrop),C(document,"touchcancel",i._onDrop),n&&(n.effectAllowed="move",o.setData&&o.setData.call(i,n,ae)),x(document,"drop",i),R(ae,"transform","translateZ(0)")),Te=!0,i._dragStartId=lt(i._dragStarted.bind(i,t,e)),x(document,"selectstart",i),Oe=!0,v&&R(document.body,"user-select","none"))},_onDragOver:function(e){var t,i,n,o,r=this.el,s=e.target,l=this.options,d=l.group,u=Ze.active,c=ve===d,f=l.sort,p=we||u,h=this,m=!1;if(!Ne){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),s=O(s,l.draggable,r,!0),I("dragOver"),Ze.eventCanceled)return m;if(ae.contains(e.target)||s.animated&&s.animatingX&&s.animatingY||h._ignoreWhileAnimating===s)return k(!1);if(Ie=!1,u&&!l.disabled&&(c?f||(n=!de.contains(ae)):we===this||(this.lastPutMode=ve.checkPull(this,u,ae,e))&&d.checkPut(this,u,ae,e))){if(o="vertical"===this._getDirection(e,s),t=P(ae),I("dragOverValid"),Ze.eventCanceled)return m;if(n)return se=de,M(),this._hideClone(),I("revert"),Ze.eventCanceled||(ue?de.insertBefore(ae,ue):de.appendChild(ae)),k(!0);var g=N(r,l.draggable);if(!g||nt(e,o,this)&&!g.animated){if(g===ae)return k(!1);if(g&&r===e.target&&(s=g),s&&(i=P(s)),!1!==et(de,r,ae,t,s,i,e,!!s))return M(),r.appendChild(ae),se=r,A(),k(!0)}else if(s.parentNode===r){i=P(s);var b,v,w=0,y=ae.parentNode!==r,_=!qe(ae.animated&&ae.toRect||t,s.animated&&s.toRect||i,o),x=o?"top":"left",C=j(s,"top","top")||j(ae,"top","top"),S=C?C.scrollTop:void 0;if(Ee!==s&&(b=i[x],Pe=!1,je=!_&&l.invertSwap||y),w=ot(e,s,i,o,_?1:l.swapThreshold,null==l.invertedSwapThreshold?l.swapThreshold:l.invertedSwapThreshold,je,Ee===s),0!==w){var F=$(ae);do{F-=w,v=se.children[F]}while(v&&("none"===R(v,"display")||v===le))}if(0===w||v===s)return k(!1);Ee=s,De=w;var E=s.nextElementSibling,D=!1;D=1===w;var T=et(de,r,ae,t,s,i,e,D);if(!1!==T)return 1!==T&&-1!==T||(D=1===T),Ne=!0,setTimeout(it,30),M(),D&&!E?r.appendChild(ae):s.parentNode.insertBefore(ae,D?E:s),C&&z(C,0,S-C.scrollTop),se=ae.parentNode,void 0===b||je||(Le=Math.abs(b-P(s)[x])),A(),k(!0)}if(r.contains(ae))return k(!1)}return!1}function I(l,d){oe(l,h,a({evt:e,isOwner:c,axis:o?"vertical":"horizontal",revert:n,dragRect:t,targetRect:i,canSort:f,fromSortable:p,target:s,completed:k,onMove:function(i,n){return et(de,r,ae,t,i,P(i),e,n)},changed:A},d))}function M(){I("dragOverAnimationCapture"),h.captureAnimationState(),h!==p&&p.captureAnimationState()}function k(t){return I("dragOverCompleted",{insertion:t}),t&&(c?u._hideClone():u._showClone(h),h!==p&&(L(ae,we?we.options.ghostClass:u.options.ghostClass,!1),L(ae,l.ghostClass,!0)),we!==h&&h!==Ze.active?we=h:h===Ze.active&&we&&(we=null),p===h&&(h._ignoreWhileAnimating=s),h.animateAll((function(){I("dragOverAnimationComplete"),h._ignoreWhileAnimating=null})),h!==p&&(p.animateAll(),p._ignoreWhileAnimating=null)),(s===ae&&!ae.animated||s===r&&!s.animated)&&(Ee=null),l.dragoverBubble||e.rootEl||s===document||(ae.parentNode[X]._isOutsideThisEl(e.target),!t&&Xe(e)),!l.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function A(){me=$(ae),be=$(ae,l.draggable),re({sortable:h,name:"change",toEl:r,newIndex:me,newDraggableIndex:be,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){C(document,"mousemove",this._onTouchMove),C(document,"touchmove",this._onTouchMove),C(document,"pointermove",this._onTouchMove),C(document,"dragover",Xe),C(document,"mousemove",Xe),C(document,"touchmove",Xe)},_offUpEvents:function(){var e=this.el.ownerDocument;C(e,"mouseup",this._onDrop),C(e,"touchend",this._onDrop),C(e,"pointerup",this._onDrop),C(e,"touchcancel",this._onDrop),C(document,"selectstart",this)},_onDrop:function(e){var t=this.el,i=this.options;me=$(ae),be=$(ae,i.draggable),oe("drop",this,{evt:e}),se=ae&&ae.parentNode,me=$(ae),be=$(ae,i.draggable),Ze.eventCanceled||(Te=!1,je=!1,Pe=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),dt(this.cloneId),dt(this._dragStartId),this.nativeDraggable&&(C(document,"drop",this),C(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),v&&R(document.body,"user-select",""),R(ae,"transform",""),e&&(Oe&&(e.cancelable&&e.preventDefault(),!i.dropBubble&&e.stopPropagation()),le&&le.parentNode&&le.parentNode.removeChild(le),(de===se||we&&"clone"!==we.lastPutMode)&&fe&&fe.parentNode&&fe.parentNode.removeChild(fe),ae&&(this.nativeDraggable&&C(ae,"dragend",this),tt(ae),ae.style["will-change"]="",Oe&&!Te&&L(ae,we?we.options.ghostClass:this.options.ghostClass,!1),L(ae,this.options.chosenClass,!1),re({sortable:this,name:"unchoose",toEl:se,newIndex:null,newDraggableIndex:null,originalEvent:e}),de!==se?(me>=0&&(re({rootEl:se,name:"add",toEl:se,fromEl:de,originalEvent:e}),re({sortable:this,name:"remove",toEl:se,originalEvent:e}),re({rootEl:se,name:"sort",toEl:se,fromEl:de,originalEvent:e}),re({sortable:this,name:"sort",toEl:se,originalEvent:e})),we&&we.save()):me!==he&&me>=0&&(re({sortable:this,name:"update",toEl:se,originalEvent:e}),re({sortable:this,name:"sort",toEl:se,originalEvent:e})),Ze.active&&(null!=me&&-1!==me||(me=he,be=ge),re({sortable:this,name:"end",toEl:se,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){oe("nulling",this),de=ae=se=le=ue=fe=ce=pe=ye=_e=Oe=me=be=he=ge=Ee=De=we=ve=Ze.dragged=Ze.ghost=Ze.clone=Ze.active=null,$e.forEach((function(e){e.checked=!0})),$e.length=xe=Ce=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":ae&&(this._onDragOver(e),Qe(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,o=i.length,r=this.options;n<o;n++)e=i[n],O(e,r.draggable,this.el,!1)&&t.push(e.getAttribute(r.dataIdAttr)||at(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach((function(e,n){var o=i.children[n];O(o,this.options.draggable,i,!1)&&(t[e]=o)}),this),e.forEach((function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))}))},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return O(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];var n=ie.modifyOption(this,e,t);i[e]="undefined"!==typeof n?n:t,"group"===e&&Ke(i)},destroy:function(){oe("destroy",this);var e=this.el;e[X]=null,C(e,"mousedown",this._onTapStart),C(e,"touchstart",this._onTapStart),C(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(C(e,"dragover",this),C(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),this._onDrop(),this._disableDelayedDragEvents(),Me.splice(Me.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!pe){if(oe("hideClone",this),Ze.eventCanceled)return;R(fe,"display","none"),this.options.removeCloneOnHide&&fe.parentNode&&fe.parentNode.removeChild(fe),pe=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(pe){if(oe("showClone",this),Ze.eventCanceled)return;de.contains(ae)&&!this.options.group.revertClone?de.insertBefore(fe,ae):ue?de.insertBefore(fe,ue):de.appendChild(fe),this.options.group.revertClone&&this.animate(ae,fe),R(fe,"display",""),pe=!1}}else this._hideClone()}},Ae&&x(document,"touchmove",(function(e){(Ze.active||Te)&&e.cancelable&&e.preventDefault()})),Ze.utils={on:x,off:C,css:R,find:I,is:function(e,t){return!!O(e,t,e,!1)},extend:B,throttle:V,closest:O,toggleClass:L,clone:K,index:$,nextTick:lt,cancelNextTick:dt,detectDirection:Ve,getChild:k},Ze.get=function(e){return e[X]},Ze.mount=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];t[0].constructor===Array&&(t=t[0]),t.forEach((function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(Ze.utils=a({},Ze.utils,e.utils)),ie.mount(e)}))},Ze.create=function(e,t){return new Ze(e,t)},Ze.version=p;var ut,ct,ft,pt,ht,mt,gt=[],bt=!1;function vt(){function e(){for(var e in this.defaults={scroll:!0,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"===typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?x(document,"dragover",this._handleAutoScroll):this.options.supportPointer?x(document,"pointermove",this._handleFallbackAutoScroll):t.touches?x(document,"touchmove",this._handleFallbackAutoScroll):x(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?C(document,"dragover",this._handleAutoScroll):(C(document,"pointermove",this._handleFallbackAutoScroll),C(document,"touchmove",this._handleFallbackAutoScroll),C(document,"mousemove",this._handleFallbackAutoScroll)),yt(),wt(),q()},nulling:function(){ht=ct=ut=bt=mt=ft=pt=null,gt.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var i=this,n=(e.touches?e.touches[0]:e).clientX,o=(e.touches?e.touches[0]:e).clientY,r=document.elementFromPoint(n,o);if(ht=e,t||g||m||v){xt(e,this.options,r,t);var a=H(r,!0);!bt||mt&&n===ft&&o===pt||(mt&&yt(),mt=setInterval((function(){var r=H(document.elementFromPoint(n,o),!0);r!==a&&(a=r,wt()),xt(e,i.options,r,t)}),10),ft=n,pt=o)}else{if(!this.options.bubbleScroll||H(r,!0)===M())return void wt();xt(e,this.options,H(r,!1),!1)}}},r(e,{pluginName:"scroll",initializeByDefault:!0})}function wt(){gt.forEach((function(e){clearInterval(e.pid)})),gt=[]}function yt(){clearInterval(mt)}var _t,xt=V((function(e,t,i,n){if(t.scroll){var o,r=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,l=t.scrollSpeed,d=M(),u=!1;ct!==i&&(ct=i,wt(),ut=t.scroll,o=t.scrollFn,!0===ut&&(ut=H(i,!0)));var c=0,f=ut;do{var p=f,h=P(p),m=h.top,g=h.bottom,b=h.left,v=h.right,w=h.width,y=h.height,_=void 0,x=void 0,C=p.scrollWidth,S=p.scrollHeight,F=R(p),O=p.scrollLeft,E=p.scrollTop;p===d?(_=w<C&&("auto"===F.overflowX||"scroll"===F.overflowX||"visible"===F.overflowX),x=y<S&&("auto"===F.overflowY||"scroll"===F.overflowY||"visible"===F.overflowY)):(_=w<C&&("auto"===F.overflowX||"scroll"===F.overflowX),x=y<S&&("auto"===F.overflowY||"scroll"===F.overflowY));var D=_&&(Math.abs(v-r)<=s&&O+w<C)-(Math.abs(b-r)<=s&&!!O),L=x&&(Math.abs(g-a)<=s&&E+y<S)-(Math.abs(m-a)<=s&&!!E);if(!gt[c])for(var T=0;T<=c;T++)gt[T]||(gt[T]={});gt[c].vx==D&&gt[c].vy==L&&gt[c].el===p||(gt[c].el=p,gt[c].vx=D,gt[c].vy=L,clearInterval(gt[c].pid),0==D&&0==L||(u=!0,gt[c].pid=setInterval(function(){n&&0===this.layer&&Ze.active._onTouchMove(ht);var t=gt[this.layer].vy?gt[this.layer].vy*l:0,i=gt[this.layer].vx?gt[this.layer].vx*l:0;"function"===typeof o&&"continue"!==o.call(Ze.dragged.parentNode[X],i,t,e,ht,gt[this.layer].el)||z(gt[this.layer].el,i,t)}.bind({layer:c}),24))),c++}while(t.bubbleScroll&&f!==d&&(f=H(f,!1)));bt=u}}),30),Ct=function(e){var t=e.originalEvent,i=e.putSortable,n=e.dragEl,o=e.activeSortable,r=e.dispatchSortableEvent,a=e.hideGhostForTarget,s=e.unhideGhostForTarget;if(t){var l=i||o;a();var d=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(d.clientX,d.clientY);s(),l&&!l.el.contains(u)&&(r("spill"),this.onSpill({dragEl:n,putSortable:i}))}};function St(){}function Ft(){}function Ot(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(e){var t=e.dragEl;_t=t},dragOverValid:function(e){var t=e.completed,i=e.target,n=e.onMove,o=e.activeSortable,r=e.changed,a=e.cancel;if(o.options.swap){var s=this.sortable.el,l=this.options;if(i&&i!==s){var d=_t;!1!==n(i)?(L(i,l.swapClass,!0),_t=i):_t=null,d&&d!==_t&&L(d,l.swapClass,!1)}r(),t(!0),a()}},drop:function(e){var t=e.activeSortable,i=e.putSortable,n=e.dragEl,o=i||this.sortable,r=this.options;_t&&L(_t,r.swapClass,!1),_t&&(r.swap||i&&i.options.swap)&&n!==_t&&(o.captureAnimationState(),o!==t&&t.captureAnimationState(),Et(n,_t),o.animateAll(),o!==t&&t.animateAll())},nulling:function(){_t=null}},r(e,{pluginName:"swap",eventProperties:function(){return{swapItem:_t}}})}function Et(e,t){var i,n,o=e.parentNode,r=t.parentNode;o&&r&&!o.isEqualNode(t)&&!r.isEqualNode(e)&&(i=$(e),n=$(t),o.isEqualNode(r)&&i<n&&n++,o.insertBefore(t,o.children[i]),r.insertBefore(e,r.children[n]))}St.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,i=e.putSortable;this.sortable.captureAnimationState(),i&&i.captureAnimationState();var n=k(this.sortable.el,this.startIndex,this.options);n?this.sortable.el.insertBefore(t,n):this.sortable.el.appendChild(t),this.sortable.animateAll(),i&&i.animateAll()},drop:Ct},r(St,{pluginName:"revertOnSpill"}),Ft.prototype={onSpill:function(e){var t=e.dragEl,i=e.putSortable,n=i||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:Ct},r(Ft,{pluginName:"removeOnSpill"});var Dt,Lt,Rt,Tt,It,Mt=[],Pt=[],jt=!1,kt=!1,Nt=!1;function $t(){function e(e){for(var t in this)"_"===t.charAt(0)&&"function"===typeof this[t]&&(this[t]=this[t].bind(this));e.options.supportPointer?x(document,"pointerup",this._deselectMultiDrag):(x(document,"mouseup",this._deselectMultiDrag),x(document,"touchend",this._deselectMultiDrag)),x(document,"keydown",this._checkKeyDown),x(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData:function(t,i){var n="";Mt.length&&Lt===e?Mt.forEach((function(e,t){n+=(t?", ":"")+e.textContent})):n=i.textContent,t.setData("Text",n)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(e){var t=e.dragEl;Rt=t},delayEnded:function(){this.isMultiDrag=~Mt.indexOf(Rt)},setupClone:function(e){var t=e.sortable,i=e.cancel;if(this.isMultiDrag){for(var n=0;n<Mt.length;n++)Pt.push(K(Mt[n])),Pt[n].sortableIndex=Mt[n].sortableIndex,Pt[n].draggable=!1,Pt[n].style["will-change"]="",L(Pt[n],this.options.selectedClass,!1),Mt[n]===Rt&&L(Pt[n],this.options.chosenClass,!1);t._hideClone(),i()}},clone:function(e){var t=e.sortable,i=e.rootEl,n=e.dispatchSortableEvent,o=e.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||Mt.length&&Lt===t&&(Wt(!0,i),n("clone"),o()))},showClone:function(e){var t=e.cloneNowShown,i=e.rootEl,n=e.cancel;this.isMultiDrag&&(Wt(!1,i),Pt.forEach((function(e){R(e,"display","")})),t(),It=!1,n())},hideClone:function(e){var t=this,i=(e.sortable,e.cloneNowHidden),n=e.cancel;this.isMultiDrag&&(Pt.forEach((function(e){R(e,"display","none"),t.options.removeCloneOnHide&&e.parentNode&&e.parentNode.removeChild(e)})),i(),It=!0,n())},dragStartGlobal:function(e){e.sortable;!this.isMultiDrag&&Lt&&Lt.multiDrag._deselectMultiDrag(),Mt.forEach((function(e){e.sortableIndex=$(e)})),Mt=Mt.sort((function(e,t){return e.sortableIndex-t.sortableIndex})),Nt=!0},dragStarted:function(e){var t=this,i=e.sortable;if(this.isMultiDrag){if(this.options.sort&&(i.captureAnimationState(),this.options.animation)){Mt.forEach((function(e){e!==Rt&&R(e,"position","absolute")}));var n=P(Rt,!1,!0,!0);Mt.forEach((function(e){e!==Rt&&J(e,n)})),kt=!0,jt=!0}i.animateAll((function(){kt=!1,jt=!1,t.options.animation&&Mt.forEach((function(e){G(e)})),t.options.sort&&Ht()}))}},dragOver:function(e){var t=e.target,i=e.completed,n=e.cancel;kt&&~Mt.indexOf(t)&&(i(!1),n())},revert:function(e){var t=e.fromSortable,i=e.rootEl,n=e.sortable,o=e.dragRect;Mt.length>1&&(Mt.forEach((function(e){n.addAnimationState({target:e,rect:kt?P(e):o}),G(e),e.fromRect=o,t.removeAnimationState(e)})),kt=!1,At(!this.options.removeCloneOnHide,i))},dragOverCompleted:function(e){var t=e.sortable,i=e.isOwner,n=e.insertion,o=e.activeSortable,r=e.parentEl,a=e.putSortable,s=this.options;if(n){if(i&&o._hideClone(),jt=!1,s.animation&&Mt.length>1&&(kt||!i&&!o.options.sort&&!a)){var l=P(Rt,!1,!0,!0);Mt.forEach((function(e){e!==Rt&&(J(e,l),r.appendChild(e))})),kt=!0}if(!i)if(kt||Ht(),Mt.length>1){var d=It;o._showClone(t),o.options.animation&&!It&&d&&Pt.forEach((function(e){o.addAnimationState({target:e,rect:Tt}),e.fromRect=Tt,e.thisAnimationDuration=null}))}else o._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,i=e.isOwner,n=e.activeSortable;if(Mt.forEach((function(e){e.thisAnimationDuration=null})),n.options.animation&&!i&&n.multiDrag.isMultiDrag){Tt=r({},t);var o=T(Rt,!0);Tt.top-=o.f,Tt.left-=o.e}},dragOverAnimationComplete:function(){kt&&(kt=!1,Ht())},drop:function(e){var t=e.originalEvent,i=e.rootEl,n=e.parentEl,o=e.sortable,r=e.dispatchSortableEvent,a=e.oldIndex,s=e.putSortable,l=s||this.sortable;if(t){var d=this.options,u=n.children;if(!Nt)if(d.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),L(Rt,d.selectedClass,!~Mt.indexOf(Rt)),~Mt.indexOf(Rt))Mt.splice(Mt.indexOf(Rt),1),Dt=null,ne({sortable:o,rootEl:i,name:"deselect",targetEl:Rt,originalEvt:t});else{if(Mt.push(Rt),ne({sortable:o,rootEl:i,name:"select",targetEl:Rt,originalEvt:t}),t.shiftKey&&Dt&&o.el.contains(Dt)){var c,f,p=$(Dt),h=$(Rt);if(~p&&~h&&p!==h)for(h>p?(f=p,c=h):(f=h,c=p+1);f<c;f++)~Mt.indexOf(u[f])||(L(u[f],d.selectedClass,!0),Mt.push(u[f]),ne({sortable:o,rootEl:i,name:"select",targetEl:u[f],originalEvt:t}))}else Dt=Rt;Lt=l}if(Nt&&this.isMultiDrag){if((n[X].options.sort||n!==i)&&Mt.length>1){var m=P(Rt),g=$(Rt,":not(."+this.options.selectedClass+")");if(!jt&&d.animation&&(Rt.thisAnimationDuration=null),l.captureAnimationState(),!jt&&(d.animation&&(Rt.fromRect=m,Mt.forEach((function(e){if(e.thisAnimationDuration=null,e!==Rt){var t=kt?P(e):m;e.fromRect=t,l.addAnimationState({target:e,rect:t})}}))),Ht(),Mt.forEach((function(e){u[g]?n.insertBefore(e,u[g]):n.appendChild(e),g++})),a===$(Rt))){var b=!1;Mt.forEach((function(e){e.sortableIndex===$(e)||(b=!0)})),b&&r("update")}Mt.forEach((function(e){G(e)})),l.animateAll()}Lt=l}(i===n||s&&"clone"!==s.lastPutMode)&&Pt.forEach((function(e){e.parentNode&&e.parentNode.removeChild(e)}))}},nullingGlobal:function(){this.isMultiDrag=Nt=!1,Pt.length=0},destroyGlobal:function(){this._deselectMultiDrag(),C(document,"pointerup",this._deselectMultiDrag),C(document,"mouseup",this._deselectMultiDrag),C(document,"touchend",this._deselectMultiDrag),C(document,"keydown",this._checkKeyDown),C(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(("undefined"===typeof Nt||!Nt)&&Lt===this.sortable&&(!e||!O(e.target,this.options.draggable,this.sortable.el,!1))&&(!e||0===e.button))while(Mt.length){var t=Mt[0];L(t,this.options.selectedClass,!1),Mt.shift(),ne({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvt:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},r(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[X];t&&t.options.multiDrag&&!~Mt.indexOf(e)&&(Lt&&Lt!==t&&(Lt.multiDrag._deselectMultiDrag(),Lt=t),L(e,t.options.selectedClass,!0),Mt.push(e))},deselect:function(e){var t=e.parentNode[X],i=Mt.indexOf(e);t&&t.options.multiDrag&&~i&&(L(e,t.options.selectedClass,!1),Mt.splice(i,1))}},eventProperties:function(){var e=this,t=[],i=[];return Mt.forEach((function(n){var o;t.push({multiDragElement:n,index:n.sortableIndex}),o=kt&&n!==Rt?-1:kt?$(n,":not(."+e.options.selectedClass+")"):$(n),i.push({multiDragElement:n,index:o})})),{items:d(Mt),clones:[].concat(Pt),oldIndicies:t,newIndicies:i}},optionListeners:{multiDragKey:function(e){return e=e.toLowerCase(),"ctrl"===e?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}function At(e,t){Mt.forEach((function(i,n){var o=t.children[i.sortableIndex+(e?Number(n):0)];o?t.insertBefore(i,o):t.appendChild(i)}))}function Wt(e,t){Pt.forEach((function(i,n){var o=t.children[i.sortableIndex+(e?Number(n):0)];o?t.insertBefore(i,o):t.appendChild(i)}))}function Ht(){Mt.forEach((function(e){e!==Rt&&e.parentNode&&e.parentNode.removeChild(e)}))}Ze.mount(new vt),Ze.mount(Ft,St),t["default"]=Ze},"24b8":function(e,t,i){"use strict";var n=i("d866"),o=i("baca"),r=i("3134"),a=i("3a39"),s=i("d04d"),l=i("8637"),d=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),u=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}();n({target:"Array",proto:!0,arity:1,forced:d||u},{push:function(e){var t=o(this),i=r(t),n=arguments.length;s(i+n);for(var l=0;l<n;l++)t[i]=arguments[l],i++;return a(t,i),i}})},"262d":function(e,t,i){},"265e":function(e,t,i){"use strict";var n=i("aa81"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,i,r,a={};return e?(n.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=n.trim(e.substr(0,r)).toLowerCase(),i=n.trim(e.substr(r+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([i]):a[t]?a[t]+", "+i:i}})),a):a}},"2b1f":function(e,t,i){"use strict";if(i.r(t),"undefined"!==typeof window){var n=window.document.currentScript,o=n&&n.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);o&&(i.p=o[1])}var r=function(){var e=this,t=e._self._c;return t("el-form",{ref:"renderForm",staticClass:"render-form",class:[e.customClass],attrs:{"label-position":e.labelPosition,size:e.size,"label-width":e.labelWidth,"validate-on-rule-change":!1,model:e.formDataModel},nativeOn:{submit:function(e){e.preventDefault()}}},[e._l(e.widgetList,(function(i,n){return["container"===i.category?[t(e.getContainerWidgetName(i),{key:i.id,tag:"component",attrs:{widget:i,"parent-list":e.widgetList,"index-of-parent-list":n,"parent-widget":null},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]:[t(e.getWidgetName(i),{key:i.id,tag:"component",attrs:{field:i,"form-model":e.formDataModel,designer:null,"parent-list":e.widgetList,"index-of-parent-list":n,"parent-widget":null},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]]}))],2)},a=[],s=(i("24b8"),i("c6e3")),l=i("8bbf"),d=i.n(l);const u=i("10ae");u.keys().map(e=>{let t=u(e).default;d.a.component(t.name,t)});var c=i("c029"),f=i("ca00"),p=i("79fa"),h={name:"VFormRender",componentName:"VFormRender",mixins:[s["a"],p["b"]],components:{...c["a"]},props:{formJson:Object,formData:{Object:Object,default:()=>{}},optionData:{type:Object,default:()=>{}},previewState:{type:Boolean,default:!1},globalDsv:{type:Object,default:()=>{}}},provide(){return{refList:this.widgetRefList,sfRefList:this.subFormRefList,getFormConfig:()=>this.formJsonObj.formConfig,getGlobalDsv:()=>this.globalDsv,globalOptionData:this.optionData,getOptionData:()=>this.optionData,globalModel:{formModel:this.formDataModel},previewState:this.previewState}},data(){return{formJsonObj:this.formJson,formDataModel:{},widgetRefList:{},subFormRefList:{},formId:null}},computed:{formConfig(){return this.formJsonObj.formConfig},widgetList(){return this.formJsonObj.widgetList},labelPosition(){return this.formConfig&&this.formConfig.labelPosition?this.formConfig.labelPosition:"left"},labelWidth(){return this.formConfig&&this.formConfig.labelWidth?this.formConfig.labelWidth+"px":"80px"},size(){return this.formConfig&&this.formConfig.size?this.formConfig.size:"medium"},customClass(){return this.formConfig&&this.formConfig.customClass?this.formConfig.customClass:""}},watch:{},created(){this.buildFormModel(this.formJsonObj?this.formJsonObj.widgetList:null),this.initFormObject()},mounted(){this.initLocale(),this.handleOnMounted()},methods:{initFormObject(){this.formId="vfRender"+Object(f["b"])(),this.insertCustomStyleAndScriptNode(),this.addFieldChangeEventHandler(),this.addFieldValidateEventHandler(),this.registerFormToRefList(),this.handleOnCreated()},getContainerWidgetName(e){return e.type+"-item"},getWidgetName(e){return e.type+"-widget"},initLocale(){let e=localStorage.getItem("v_form_locale")||"zh-CN";this.changeLanguage(e)},insertCustomStyleAndScriptNode(){this.formConfig&&this.formConfig.cssCode&&Object(f["e"])(this.formConfig.cssCode,this.previewState?"":this.formId),this.formConfig&&this.formConfig.functions&&Object(f["f"])(this.formConfig.functions,this.previewState?"":this.formId)},buildFormModel(e){e&&e.length>0&&e.forEach(e=>{this.buildDataFromWidget(e)})},buildDataFromWidget(e){if("container"===e.category)if("grid"===e.type)e.cols&&e.cols.length>0&&e.cols.forEach(e=>{this.buildDataFromWidget(e)});else if("table"===e.type)e.rows&&e.rows.length>0&&e.rows.forEach(e=>{e.cols&&e.cols.length>0&&e.cols.forEach(e=>{this.buildDataFromWidget(e)})});else if("tab"===e.type)e.tabs&&e.tabs.length>0&&e.tabs.forEach(e=>{e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach(e=>{this.buildDataFromWidget(e)})});else if("sub-form"===e.type){let t=e.options.name;if(this.formData.hasOwnProperty(t)){let e=this.formData[t];this.$set(this.formDataModel,t,Object(f["a"])(e))}else{let i={};e.options.showBlankRow?(e.widgetList.forEach(e=>{e.formItemFlag&&(i[e.options.name]=e.options.defaultValue)}),this.$set(this.formDataModel,t,[i])):this.$set(this.formDataModel,t,[])}}else"grid-col"===e.type||e.type,e.widgetList&&e.widgetList.length>0&&e.widgetList.forEach(e=>{this.buildDataFromWidget(e)});else if(e.formItemFlag)if(this.formData.hasOwnProperty(e.options.name)){let t=this.formData[e.options.name];this.$set(this.formDataModel,e.options.name,Object(f["a"])(t))}else this.$set(this.formDataModel,e.options.name,e.options.defaultValue)},addFieldChangeEventHandler(){this.$off("fieldChange"),this.$on("fieldChange",(e,t,i,n,o)=>{this.handleFieldDataChange(e,t,i,n,o),this.$emit("formChange",e,t,i,this.formDataModel,n,o)})},addFieldValidateEventHandler(){this.$off("fieldValidation"),this.$on("fieldValidation",e=>{this.$refs.renderForm.validateField(e)})},registerFormToRefList(){this.widgetRefList["v_form_ref"]=this},handleFieldDataChange(e,t,i,n,o){if(this.formConfig&&this.formConfig.onFormDataChange){let r=new Function("fieldName","newValue","oldValue","formModel","subFormName","subFormRowIndex",this.formConfig.onFormDataChange);r.call(this,e,t,i,this.formDataModel,n,o)}},handleOnCreated(){if(this.formConfig&&this.formConfig.onFormCreated){let e=new Function(this.formConfig.onFormCreated);e.call(this)}},handleOnMounted(){if(this.formConfig&&this.formConfig.onFormMounted){let e=new Function(this.formConfig.onFormMounted);e.call(this)}},findWidgetAndSetDisabled(e,t){let i=this.getWidgetRef(e);i?i.setDisabled(t):this.findWidgetOfSubFormAndSetDisabled(e,t)},findWidgetOfSubFormAndSetDisabled(e,t){this.findWidgetNameInSubForm(e).forEach(e=>{let i=this.getWidgetRef(e);i&&i.setDisabled(t)})},findWidgetAndSetHidden(e,t){let i=this.getWidgetRef(e);i?i.setHidden(t):this.findWidgetOfSubFormAndSetHidden(e,t)},findWidgetOfSubFormAndSetHidden(e,t){this.findWidgetNameInSubForm(e).forEach(e=>{let i=this.getWidgetRef(e);i&&i.setHidden(t)})},findWidgetNameInSubForm(e){let t=[],i=null,n=(t,n)=>{t.options&&t.options.name===e&&(i=n.options.name)};if(Object(f["n"])(this.widgetList,n),i){let n=this.getWidgetRef(i);if(n){let i=n.getRowIdData();i&&i.length>0&&i.forEach(i=>{t.push(e+"@row"+i)})}}return t},changeLanguage(e){Object(p["a"])(e)},getNativeForm(){return this.$refs["renderForm"]},getWidgetRef(e,t=!1){let i=this.widgetRefList[e];return!i&&t&&this.$message.error(this.i18nt("render.hint.refNotFound")+e),i},clearFormDataModel(){for(let e in this.formDataModel)delete this.formDataModel[e]},setFormJson(e){if(e)if("string"===typeof e||e.constructor===Object){let t=null;if(t="string"===typeof e?JSON.parse(e):e,!t.formConfig||!t.widgetList)return void this.$message.error("Invalid format of form json.");this.clearFormDataModel(),this.buildFormModel(t.widgetList),this.$set(this.formJsonObj,"formConfig",t.formConfig),this._provided.formConfig=t.formConfig,this.$set(this.formJsonObj,"widgetList",t.widgetList),this.$nextTick(()=>{this.initFormObject(),this.handleOnMounted()})}else this.$message.error("Set form json failed.")},reloadOptionData(e){let t=[];e&&"string"===typeof e?t=[e]:e&&Array.isArray(e)&&(t=[...e]),this.broadcast("FieldWidget","reloadOptionItems",[t])},getFormData(e=!0){if(!e)return this.formDataModel;let t=function(){},i=new window.Promise((function(e,i){t=function(t,n){n?i(n):e(t)}}));return this.$refs["renderForm"].validate(e=>{e?t(this.formDataModel):t(this.formDataModel,this.i18nt("render.hint.validationFailed"))}),i},setFormData(e){Object.keys(this.formDataModel).forEach(t=>{e&&e.hasOwnProperty(t)&&(this.formDataModel[t]=Object(f["a"])(e[t]))}),this.broadcast("ContainerItem","setFormData",this.formDataModel),this.broadcast("FieldWidget","setFormData",this.formDataModel)},getFieldValue(e){let t=this.getWidgetRef(e);if(t&&t.getValue)return t.getValue();if(!t){let t=[];return this.findWidgetNameInSubForm(e).forEach(e=>{let i=this.getWidgetRef(e);i&&i.getValue&&t.push(i.getValue())}),t}},setFieldValue(e,t){let i=this.getWidgetRef(e);i&&i.setValue&&i.setValue(t),i||this.findWidgetNameInSubForm(e).forEach(e=>{let i=this.getWidgetRef(e);i&&i.setValue&&i.setValue(t)})},getSubFormValues(e,t=!0){let i=this.subFormRefList[e];return i.getSubFormValues(t)},setSubFormValues(e,t){},disableForm(){let e=Object.keys(this.widgetRefList);e.forEach(e=>{let t=this.getWidgetRef(e);t&&(t.widget&&"sub-form"===t.widget.type?t.disableSubForm():t.setDisabled&&t.setDisabled(!0))})},enableForm(){let e=Object.keys(this.widgetRefList);e.forEach(e=>{let t=this.getWidgetRef(e);t&&(t.widget&&"sub-form"===t.widget.type?t.enableSubForm():t.setDisabled&&t.setDisabled(!1))})},resetForm(){let e=Object.keys(this.subFormRefList);e.forEach(e=>{this.subFormRefList[e].resetSubForm&&(this.subFormRefList[e].resetSubForm(),this.subFormRefList[e].addSubFormRow())});let t=Object.keys(this.widgetRefList);t.forEach(e=>{let t=this.getWidgetRef(e);t&&t.resetField&&t.resetField()}),this.$nextTick(()=>{this.clearValidate()})},clearValidate(e){this.$refs.renderForm.clearValidate(e)},validateForm(e){this.$refs["renderForm"].validate(t=>{e(t)})},validateFields(){},disableWidgets(e){e&&("string"===typeof e?this.findWidgetAndSetDisabled(e,!0):Array.isArray(e)&&e.forEach(e=>{this.findWidgetAndSetDisabled(e,!0)}))},enableWidgets(e){e&&("string"===typeof e?this.findWidgetAndSetDisabled(e,!1):Array.isArray(e)&&e.forEach(e=>{this.findWidgetAndSetDisabled(e,!1)}))},hideWidgets(e){e&&("string"===typeof e?this.findWidgetAndSetHidden(e,!0):Array.isArray(e)&&e.forEach(e=>{this.findWidgetAndSetHidden(e,!0)}))},showWidgets(e){e&&("string"===typeof e?this.findWidgetAndSetHidden(e,!1):Array.isArray(e)&&e.forEach(e=>{this.findWidgetAndSetHidden(e,!1)}))},getFieldWidgets(e=null){return e?Object(f["d"])(e):Object(f["d"])(this.formJsonObj.widgetList)},getContainerWidgets(e=null){return e?Object(f["c"])(e):Object(f["c"])(this.formJsonObj.widgetList)}}},m=h,g=(i("e661"),i("0b56")),b=Object(g["a"])(m,r,a,!1,null,"14078f98",null),v=b.exports;const w=[{type:"grid",category:"container",icon:"grid",cols:[],options:{name:"",hidden:!1,gutter:12,colHeight:null,customClass:""}},{type:"table",category:"container",icon:"table",rows:[],options:{name:"",hidden:!1,customClass:""}},{type:"tab",category:"container",icon:"tab",displayType:"border-card",tabs:[],options:{name:"",hidden:!1,customClass:""}},{type:"sub-form",category:"container",icon:"sub-form",widgetList:[],options:{name:"",showBlankRow:!0,showRowNumber:!0,labelAlign:"label-center-align",hidden:!1,customClass:"",onSubFormRowAdd:"",onSubFormRowInsert:"",onSubFormRowDelete:"",onSubFormRowChange:""}},{type:"grid-col",category:"container",icon:"grid-col",internal:!0,widgetList:[],options:{name:"",hidden:!1,span:12,offset:0,push:0,pull:0,responsive:!1,md:12,sm:12,xs:12,customClass:""}},{type:"table-cell",category:"container",icon:"table-cell",internal:!0,widgetList:[],merged:!1,options:{name:"",cellWidth:"",cellHeight:"",colspan:1,rowspan:1,customClass:""}},{type:"tab-pane",category:"container",icon:"tab-pane",internal:!0,widgetList:[],options:{name:"",label:"",hidden:!1,active:!1,disabled:!1,customClass:""}},{type:"data-table",category:"container",icon:"data-table",widgetList:[],options:{name:"",label:"data-table",hidden:!1,rowSpacing:8,tableHeight:"300px",tableWidth:"100%",customClass:"",stripe:!0,showIndex:!1,showCheckBox:!0,showPagination:!0,smallPagination:!1,showSummary:!1,border:!0,tableSize:"medium",tableColumns:[{columnId:1,prop:"name",label:"姓名",width:"100",show:!0,align:"left",fixed:"left",sortable:!0},{columnId:2,prop:"date",label:"日期1",width:"160",show:!0,align:"left",formatS:"d1"},{columnId:3,prop:"date2",label:"日期2",width:"160",show:!0,align:"left",formatS:"d4"},{columnId:4,prop:"date3",label:"日期3",width:"160",show:!0,align:"left",formatS:"d5"},{columnId:5,prop:"f1",label:"基金",width:"150",show:!0,align:"right",sortable:!0,formatS:"n1"},{columnId:6,prop:"f2",label:"股票",width:"150",show:!0,align:"right",sortable:!0,formatS:"n2"},{columnId:7,prop:"f3",label:"存款",width:"150",show:!0,align:"right",sortable:!0,formatS:"n3"},{columnId:8,prop:"f4",label:"基金2",width:"150",show:!0,align:"right",sortable:!0,formatS:"n4"},{columnId:9,prop:"f5",label:"股票2",width:"150",show:!0,align:"right",sortable:!0,formatS:"n5"},{columnId:10,prop:"f6",label:"存款2",width:"150",show:!0,align:"right",sortable:!0,formatS:"n6"},{columnId:11,prop:"f7",label:"成功率",width:"140",show:!0,align:"right",sortable:!0,formatS:"n7"},{columnId:12,prop:"add",label:"地址",width:"250",show:!0},{columnId:13,prop:"ss",label:"秘密",width:"100",show:!1}],pagination:{currentPage:1,pageSizes:[10,15,20,30,50,100,200],pageSize:20,total:366},tableData:[{date:"2016-05-02",date2:"2016-05-02 23:12:12",date3:"2016-05-02 9:11:12",name:"小二",f1:10001000.2,f2:10001000.239567,f3:10001000.239567,f4:10001000.239567,f5:10001000.239567,f6:10001000.239567,f7:.25,add:"上海市普陀区金沙江路 1518 弄",ss:100},{date:"2016-05-04",date2:"2016-05-02 11:12:12",date3:"2016-05-02 9:11:12",name:"王小虎2",f1:10001000.23,f2:10001000.23,f3:10001000.239567,f4:10001000.239567,f5:10001000.239567,f6:10001000.239567,f7:.256,add:"上海市普陀区金沙江路 1518 弄",ss:100},{date:"2016-05-01",date2:"2016-05-02 12:12:12",date3:"2016-05-02 9:11:12",name:"王小虎3",f1:10001000.239,f2:10001000.239,f3:10001000.239567,f4:10001000.239567,f5:10001000.239567,f6:10001000.239567,f7:.2569,add:"上海市普陀区金沙江路 1518 弄",ss:100},{date:"2016-05-03",date2:"2016-05-02 12:12:12",date3:"2016-05-02 9:11:12",name:"王小虎4",f1:10001000.239567,f2:10001000.239567,f3:10001000.239567,f4:10001000.239567,f5:10001000.239567,f6:10001000.239567,f7:1.9527102,add:"上海市普陀区金沙江路 1518 弄",ss:100}]}}],y=[];function _(e){w.push(e)}function x(e){y.push(e)}const C={name:"name-editor",label:"label-editor",labelAlign:"labelAlign-editor",type:"type-editor",defaultValue:"defaultValue-editor",placeholder:"placeholder-editor",startPlaceholder:"startPlaceholder-editor",endPlaceholder:"endPlaceholder-editor",columnWidth:"columnWidth-editor",size:"size-editor",showStops:"showStops-editor",displayStyle:"displayStyle-editor",buttonStyle:"buttonStyle-editor",border:"border-editor",labelWidth:"labelWidth-editor",labelHidden:"labelHidden-editor",rows:"rows-editor",required:"required-editor",requiredHint:"requiredHint-editor",validation:"validation-editor",validationHint:"validationHint-editor",readonly:"readonly-editor",disabled:"disabled-editor",hidden:"hidden-editor",clearable:"clearable-editor",editable:"editable-editor",showPassword:"showPassword-editor",textContent:"textContent-editor",fontSize:"fontSize-editor",htmlContent:"htmlContent-editor",format:"format-editor",valueFormat:"valueFormat-editor",filterable:"filterable-editor",allowCreate:"allowCreate-editor",remote:"remote-editor",automaticDropdown:"automaticDropdown-editor",checkStrictly:"checkStrictly-editor",multiple:"multiple-editor",multipleLimit:"multipleLimit-editor",contentPosition:"contentPosition-editor",optionItems:"optionItems-editor",uploadURL:"uploadURL-editor",uploadTip:"uploadTip-editor",withCredentials:"withCredentials-editor",multipleSelect:"multipleSelect-editor",limit:"limit-editor",fileMaxSize:"fileMaxSize-editor",fileTypes:"fileTypes-editor",customClass:"customClass-editor",showBlankRow:"showBlankRow-editor",showRowNumber:"showRowNumber-editor",cellWidth:"cellWidth-editor",cellHeight:"cellHeight-editor",colHeight:"colHeight-editor",gutter:"gutter-editor",responsive:"responsive-editor",span:"span-editor",offset:"offset-editor",push:"push-editor",pull:"pull-editor"},S={onCreated:"onCreated-editor",onMounted:"onMounted-editor",onClick:"onClick-editor",onInput:"onInput-editor",onChange:"onChange-editor",onFocus:"onFocus-editor",onBlur:"onBlur-editor",onRemoteQuery:"onRemoteQuery-editor",onBeforeUpload:"onBeforeUpload-editor",onUploadSuccess:"onUploadSuccess-editor",onUploadError:"onUploadError-editor",onFileRemove:"onFileRemove-editor",onValidate:"onValidate-editor",onSubFormRowAdd:"onSubFormRowAdd-editor",onSubFormRowInsert:"onSubFormRowInsert-editor",onSubFormRowDelete:"onSubFormRowDelete-editor",onSubFormRowChange:"onSubFormRowChange-editor"};function F(e,t){C[e]=t}function O(e,t){S[e]=t}function E(e,t,i){d.a.component(t,i),F(e,t)}function D(e,t,i){d.a.component(t,i),O(e,t)}const L=function(e,t){return{props:{optionModel:Object},render(i){return i("el-form-item",{attrs:{label:Object(p["c"])(t)}},[i("el-input",{attrs:{type:"text"},model:{value:this.optionModel[e],callback:t=>{this.$set(this.optionModel,e,t)}}})])}}},R=function(e,t){return{props:{optionModel:Object},render(i){return i("el-form-item",{attrs:{label:Object(p["c"])(t)}},[i("el-switch",{model:{value:this.optionModel[e],callback:t=>{this.$set(this.optionModel,e,t)}}})])}}},T=function(e,t,i){return{props:{optionModel:Object},render(n){return n("el-form-item",{attrs:{label:Object(p["c"])(t)}},[n("el-radio-group",{model:{value:this.optionModel[e],callback:t=>{this.$set(this.optionModel,e,t)}}},[i.optionItems.map(e=>n("el-radio-button",{attrs:{label:e.value}},[e.label]))])])}}},I=function(e,t,i){return{props:{optionModel:Object},render(n){return n("el-form-item",{attrs:{label:Object(p["c"])(t)}},[n("el-select",{model:{value:this.optionModel[e],callback:t=>{this.$set(this.optionModel,e,t)}}},[i.optionItems.map(e=>n("el-option",{attrs:{label:e.label,value:e.value}}))])])}}},M=function(e,t){return{props:{optionModel:Object},mixins:[s["a"]],methods:{editEventHandler(){this.dispatch("SettingPanel","editEventHandler",[e,[...t]])}},render(t){return t("el-form-item",{attrs:{label:e,"label-width":"150px"}},[t("el-button",{attrs:{type:"info",icon:"el-icon-edit",plain:!0,round:!0},on:{click:this.editEventHandler}},[Object(p["c"])("designer.setting.addEventHandler")])])}}},P={type:"card",category:"container",icon:"card",widgetList:[],options:{name:"",label:"card",hidden:!1,folded:!1,showFold:!0,cardWidth:"100%",shadow:"never",customClass:""}},j={type:"alert",icon:"alert",formItemFlag:!1,options:{name:"",title:"Good things are coming...",type:"info",description:"",closable:!0,closeText:"",center:!0,showIcon:!1,effect:"light",hidden:!1,onClose:"",customClass:""}};var k=function(){var e=this,t=e._self._c;return t("container-wrapper",{attrs:{designer:e.designer,widget:e.widget,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList}},[t("el-card",{key:e.widget.id,staticClass:"card-container",class:[e.selected?"selected":"",e.widget.options.folded?"folded":"",e.customClass],style:{width:e.widget.options.cardWidth+"!important"||!1},attrs:{shadow:e.widget.options.shadow},nativeOn:{click:function(t){return t.stopPropagation(),e.selectWidget(e.widget)}}},[t("div",{staticClass:"clear-fix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.widget.options.label))]),e.widget.options.showFold?t("i",{staticClass:"float-right",class:[e.widget.options.folded?"el-icon-arrow-up":"el-icon-arrow-down"],on:{click:e.toggleCard}}):e._e()]),t("draggable",e._b({attrs:{list:e.widget.widgetList,handle:".drag-handler",move:e.checkContainerMove},on:{add:t=>e.onContainerDragAdd(t,e.widget.widgetList),update:e.onContainerDragUpdate}},"draggable",{group:"dragGroup",ghostClass:"ghost",animation:200},!1),[t("transition-group",{staticClass:"form-widget-list",attrs:{name:"fade",tag:"div"}},[e._l(e.widget.widgetList,(function(i,n){return["container"===i.category?[t(i.type+"-widget",{key:i.id,tag:"component",attrs:{widget:i,designer:e.designer,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget}})]:[t(i.type+"-widget",{key:i.id,tag:"component",attrs:{field:i,designer:e.designer,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget,"design-state":!0}})]]}))],2)],1)],1)],1)},N=[],$={inject:["getFormConfig"],computed:{formConfig(){return this.getFormConfig()}},methods:{appendTableRow(e){this.designer.appendTableRow(e)},appendTableCol(e){this.designer.appendTableCol(e)},onContainerDragAdd(e,t){const i=e.newIndex;t[i]&&this.designer.setSelected(t[i]),this.designer.emitHistoryChange(),this.designer.emitEvent("field-selected",this.widget)},onContainerDragUpdate(){this.designer.emitHistoryChange()},checkContainerMove(e){return this.designer.checkWidgetMove(e)},selectWidget(e){this.designer.setSelected(e)},selectParentWidget(){this.parentWidget?this.designer.setSelected(this.parentWidget):this.designer.clearSelected()},moveUpWidget(){this.designer.moveUpWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},moveDownWidget(){this.designer.moveDownWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},cloneContainer(e){if(this.parentList){let t=this.designer.cloneContainer(e);this.parentList.splice(this.indexOfParentList+1,0,t),this.designer.setSelected(t),this.designer.emitHistoryChange()}},removeWidget(){if(this.parentList){let e=null;1===this.parentList.length?this.parentWidget&&(e=this.parentWidget):e=this.parentList.length===1+this.indexOfParentList?this.parentList[this.indexOfParentList-1]:this.parentList[this.indexOfParentList+1],this.$nextTick(()=>{this.parentList.splice(this.indexOfParentList,1),this.designer.setSelected(e),this.designer.emitHistoryChange()})}},setWidgetOption(e,t){this.widget.options.hasOwnProperty(e)&&(this.widget.options[e]=t)}}},A=i("3335"),W=i.n(A),H=function(){var e=this,t=e._self._c;return t("div",{staticClass:"container-wrapper",class:[e.customClass]},[e._t("default"),e.designer.selectedId!==e.widget.id||e.widget.internal?e._e():t("div",{staticClass:"container-action"},[t("i",{staticClass:"el-icon-back",attrs:{title:e.i18nt("designer.hint.selectParentWidget")},on:{click:function(t){return t.stopPropagation(),e.selectParentWidget(e.widget)}}}),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-top",attrs:{title:e.i18nt("designer.hint.moveUpWidget")},on:{click:function(t){return t.stopPropagation(),e.moveUpWidget()}}}):e._e(),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-bottom",attrs:{title:e.i18nt("designer.hint.moveDownWidget")},on:{click:function(t){return t.stopPropagation(),e.moveDownWidget()}}}):e._e(),"table"===e.widget.type?t("i",{staticClass:"iconfont icon-insertrow",attrs:{title:e.i18nt("designer.hint.insertRow")},on:{click:function(t){return t.stopPropagation(),e.appendTableRow(e.widget)}}}):e._e(),"table"===e.widget.type?t("i",{staticClass:"iconfont icon-insertcolumn",attrs:{title:e.i18nt("designer.hint.insertColumn")},on:{click:function(t){return t.stopPropagation(),e.appendTableCol(e.widget)}}}):e._e(),"grid"===e.widget.type||"table"===e.widget.type?t("i",{staticClass:"el-icon-copy-document",attrs:{title:e.i18nt("designer.hint.cloneWidget")},on:{click:function(t){return t.stopPropagation(),e.cloneContainer(e.widget)}}}):e._e(),t("i",{staticClass:"el-icon-delete",attrs:{title:e.i18nt("designer.hint.remove")},on:{click:function(t){return t.stopPropagation(),e.removeWidget.apply(null,arguments)}}})]),e.designer.selectedId!==e.widget.id||e.widget.internal?e._e():t("div",{staticClass:"drag-handler"},[t("i",{staticClass:"el-icon-rank",attrs:{title:e.i18nt("designer.hint.dragHandler")}}),t("i",[e._v(e._s(e.i18n2t("designer.widgetLabel."+e.widget.type,"extension.widgetLabel."+e.widget.type)))]),!0===e.widget.options.hidden?t("i",{staticClass:"iconfont icon-hide"}):e._e()])],2)},B=[],U={name:"container-wrapper",mixins:[p["b"],$],props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object},computed:{customClass(){return this.widget.options.customClass?this.widget.options.customClass.join(" "):""}}},V=U,q=(i("0a5e"),Object(g["a"])(V,H,B,!1,null,"b98cf8dc",null)),z=q.exports,K={name:"card-widget",componentName:"ContainerWidget",mixins:[p["b"],$],components:{Draggable:W.a,ContainerWrapper:z,...c["a"]},props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object},computed:{selected(){return this.widget.id===this.designer.selectedId},customClass(){return this.widget.options.customClass||""}},methods:{checkContainerMove(e){return!0},toggleCard(){this.widget.options.folded=!this.widget.options.folded},setFolded(e){this.widget.options.folded=!!e}}},J=K,G=(i("f893"),Object(g["a"])(J,k,N,!1,null,"83793ff4",null)),X=G.exports,Y=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{attrs:{widget:e.widget}},[t("el-card",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,ref:e.widget.id,staticClass:"card-container",class:[e.widget.options.folded?"folded":"",e.customClass],style:{width:e.widget.options.cardWidth+"!important"||!1},attrs:{shadow:e.widget.options.shadow}},[t("div",{staticClass:"clear-fix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.widget.options.label))]),e.widget.options.showFold?t("i",{staticClass:"float-right",class:[e.widget.options.folded?"el-icon-arrow-up":"el-icon-arrow-down"],on:{click:e.toggleCard}}):e._e()]),e.widget.widgetList&&e.widget.widgetList.length>0?[e._l(e.widget.widgetList,(function(i,n){return["container"===i.category?[t(i.type+"-item",{key:n,tag:"component",attrs:{widget:i,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]:[t(i.type+"-widget",{key:n,tag:"component",attrs:{field:i,designer:null,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]]}))]:e._e()],2)],1)},Z=[],Q=i("8c46"),ee=i.n(Q),te=i("d67f"),ie=i("90c2"),ne=i("34f0"),oe={name:"card-item",componentName:"ContainerItem",mixins:[ee.a,p["b"],te["a"],ne["a"]],components:{ContainerItemWrapper:ie["default"],...c["a"]},props:{widget:Object},inject:["refList","sfRefList","globalModel"],computed:{customClass(){return this.widget.options.customClass||""}},created(){this.initRefList()},beforeDestroy(){this.unregisterFromRefList()},methods:{toggleCard(){this.widget.options.folded=!this.widget.options.folded}}},re=oe,ae=(i("10aa"),Object(g["a"])(re,Y,Z,!1,null,"7970f550",null)),se=ae.exports;i("71bc");function le(e,t){const i=e.options;let n=[];return t&&n.push(t),i.customClass&&i.customClass.length>0&&n.push(i.customClass.join(" ")),n.length>0?`class="${n.join(" ")}"`:""}const de={grid:(e,t)=>{const i=le(e),n=`<el-row ${i}>\n${e.cols.map(e=>{const i=e.options,n=i.responsive?"":`:span="${i.span}"`,o=i.responsive?`:md="${i.md}"`:"",r=i.responsive?`:sm="${i.sm}"`:"",a=i.responsive?`:xs="${i.xs}"`:"",s=i.offset?`:offset="${i.offset}"`:"",l=i.push?`:push="${i.push}"`:"",d=i.pull?`:pull="${i.pull}"`:"",u=le(e,"grid-cell");return`<el-col ${n} ${o} ${r} ${a} ${s} ${l} ${d} ${u}>\n ${e.widgetList.map(e=>"container"===e.category?ue(e,t):ge(e,t)).join("")}\n </el-col>`}).join("")}\n</el-row>`;return n},table:(e,t)=>{const i=le(e,"table-layout"),n=`<div class="table-container">\n <table ${i}><tbody>\n ${e.rows.map(e=>`<tr>${e.cols.filter(e=>!e.merged).map(e=>{const i=e.options,n=le(e,"table-cell"),o=isNaN(i.colspan)||1===i.colspan?"":`colspan="${i.colspan}"`,r=isNaN(i.rowspan)||1===i.rowspan?"":`rowspan="${i.rowspan}"`;let a=[];i.cellWidth&&a.push("width: "+i.cellWidth+" !important"),i.cellHeight&&a.push("height: "+i.cellHeight+" !important");let s=a.length>0?`style="${a.join(";")}"`:"";return`<td ${n} ${o} ${r} ${s}>${e.widgetList.map(e=>"container"===e.category?ue(e,t):ge(e,t)).join("")}\n </td>`}).join("")}</tr>`).join("")}\n </tbody></table>\n</div>`;return n},tab:(e,t)=>{const i=le(e),n=e.tabs&&e.tabs.length>0?`v-model="${e.options.name}ActiveTab"`:"",o=`<div class="tab-container">\n <el-tabs ${n} type="${e.displayType}" ${i}>\n ${e.tabs.map(e=>{const i=e.options,n=!0===i.disabled?"disabled":"";return`<el-tab-pane name="${i.name}" label="${i.label}" ${n}>\n ${e.widgetList.map(e=>"container"===e.category?ue(e,t):ge(e,t)).join("")}</el-tab-pane>`}).join("")}\n </el-tabs>\n</div>`;return o},"sub-form":(e,t)=>{}};function ue(e,t){return de[e.type]?de[e.type](e,t):null}function ce(e,t){let i=e.options;return{vModel:`v-model="${t.modelName}.${i.name}"`,readonly:i.readonly?'readonly="true"':"",disabled:i.disabled?':disabled="true"':"",size:i.size?`size="${i.size}"`:"",type:i.type?`type="${"number"===i.type?"text":i.type}"`:"",showPassword:i.showPassword?`:show-password="${i.showPassword}"`:"",placeholder:i.placeholder?`placeholder="${i.placeholder}"`:"",rows:Object(f["g"])(i.rows)&&!isNaN(i.rows)?`rows="${i.rows}"`:"",clearable:i.clearable?"clearable":"",minlength:Object(f["g"])(i.minLength)&&!isNaN(i.minLength)?`:minlength="${i.minLength}"`:"",maxlength:Object(f["g"])(i.maxLength)&&!isNaN(i.maxLength)?`:maxlength="${i.maxLength}"`:"",showWordLimit:i.showWordLimit?':show-word-limit="true"':"",prefixIcon:i.prefixIcon?`prefix-icon="${i.prefixIcon}"`:"",suffixIcon:i.suffixIcon?`suffix-icon="${i.suffixIcon}"`:"",controlsPosition:"right"===i.controlsPosition?'controls-position="right"':"",min:Object(f["g"])(i.min)&&!isNaN(i.min)?`:min="${i.min}"`:"",max:Object(f["g"])(i.max)&&!isNaN(i.max)?`:max="${i.max}"`:"",precision:Object(f["g"])(i.precision)&&!isNaN(i.precision)?`:precision="${i.precision}"`:"",step:Object(f["g"])(i.step)&&!isNaN(i.step)?`:step="${i.step}"`:"",filterable:i.filterable?"filterable":"",allowCreate:i.allowCreate?"allow-create":"",defaultFirstOption:i.filterable&&i.allowCreate?"default-first-option":"",multiple:i.multiple?"multiple":"",multipleLimit:!isNaN(i.multipleLimit)&&i.multipleLimit>0?`:multiple-limit="${i.multipleLimit}"`:"",automaticDropdown:i.automaticDropdown?"automatic-dropdown":"",remote:i.remote?"remote":"",format:i.format?`format="${i.format}"`:"",valueFormat:i.valueFormat?`value-format="${i.valueFormat}"`:"",editable:i.editable?`:editable="${i.editable}"`:"",startPlaceholder:i.startPlaceholder?`start-placeholder="${i.startPlaceholder}"`:"",endPlaceholder:i.endPlaceholder?`end-placeholder="${i.endPlaceholder}"`:"",activeText:i.activeText?`active-text="${i.activeText}"`:"",inactiveText:i.inactiveText?`inactive-text="${i.inactiveText}"`:"",activeColor:i.activeColor?`active-color="${i.activeColor}"`:"",inactiveColor:i.inactiveColor?`inactive-color="${i.inactiveColor}"`:"",switchWidth:isNaN(i.switchWidth)||40===i.switchWidth?"":`:width="${i.switchWidth}"`,rateMax:isNaN(i.max)||5===i.max?"":`:max="${i.max}"`,lowThreshold:isNaN(i.lowThreshold)||2===i.lowThreshold?"":`:low-threshold="${i.lowThreshold}"`,highThreshold:isNaN(i.highThreshold)||4===i.highThreshold?"":`:high-threshold="${i.highThreshold}"`,allowHalf:i.allowHalf?"allow-half":"",showText:i.showText?"show-text":"",showScore:i.showScore?"show-score":"",sliderMin:isNaN(i.min)||0===i.min?"":`:min="${i.min}"`,sliderMax:isNaN(i.max)||100===i.max?"":`:max="${i.max}"`,sliderStep:isNaN(i.step)||1===i.step?"":`:step="${i.step}"`,sliderRange:i.range?"range":"",sliderVertical:i.vertical?"vertical":"",uploadAction:i.uploadURL?`action="${i.uploadURL}"`:"",withCredentials:i.withCredentials?"with-credentials":"",multipleSelect:i.multipleSelect?"multiple":"",showFileList:i.showFileList?"show-file-list":"",limit:isNaN(i.limit)?"":`:limit="${i.limit}"`,uploadTipSlotChild:i.uploadTip?`<template #tip><div class="el-upload__tip">${i.uploadTip}</div></template>`:"",pictureUploadIconChild:'<template #default><i class="el-icon-plus"></i></template>',fileUploadIconChild:'<template #default><i class="el-icon-plus"></i></template>',buttonType:i.type?`type="${i.type}"`:"",buttonPlain:i.plain?"plain":"",buttonRound:i.round?"round":"",buttonCircle:i.circle?"circle":"",buttonIcon:i.icon?`icon="${i.icon}"`:"",contentPosition:i.contentPosition&&"center"!==i.contentPosition?`content-position="${i.contentPosition}"`:"",appendButtonChild:i.appendButton?`<template #append><el-button class="${i.buttonIcon}" ${i.appendButtonDisabled?"disabled":""}></el-button></template>`:""}}function fe(e,t){let i=e.options;const n=i.buttonStyle?"el-radio-button":"el-radio",o=i.border?"border":"",r=`style="{display: ${i.displayStyle}}"`;return`<${n} v-for="(item, index) in ${i.name}Options" :key="index" :label="item.value"\n :disabled="item.disabled" ${o} ${r}>{{item.label}}</${n}>`}function pe(e,t){let i=e.options;const n=i.buttonStyle?"el-checkbox-button":"el-checkbox",o=i.border?"border":"",r=`style="{display: ${i.displayStyle}}"`;return`<${n} v-for="(item, index) in ${i.name}Options" :key="index" :label="item.value"\n :disabled="item.disabled" ${o} ${r}>{{item.label}}</${n}>`}function he(e,t){let i=e.options;const n="el-option";return`<${n} v-for="(item, index) in ${i.name}Options" :key="index" :label="item.value"\n :value="item.value" :disabled="item.disabled"></${n}>`}const me={input:(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,type:a,showPassword:s,placeholder:l,clearable:d,minlength:u,maxlength:c,showWordLimit:f,prefixIcon:p,suffixIcon:h,appendButtonChild:m}=ce(e,t);return`<el-input ${i} ${n} ${o} ${r} ${a} ${s} ${l} ${d}\n ${u} ${c} ${f} ${p} ${h}>${m}</el-input>`},textarea:(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,type:a,showPassword:s,placeholder:l,rows:d,clearable:u,minlength:c,maxlength:f,showWordLimit:p}=ce(e,t);return`<el-input type="textarea" ${i} ${n} ${o} ${r} ${a} ${s} ${l}\n ${d} ${u} ${c} ${f} ${p}></el-input>`},number:(e,t)=>{const{vModel:i,disabled:n,size:o,type:r,showPassword:a,placeholder:s,controlsPosition:l,min:d,max:u,precision:c,step:f}=ce(e,t);return`<el-input-number ${i} class="full-width-input" ${n} ${o} ${r} ${a}\n ${s} ${l} ${d} ${u} ${c} ${f}></el-input-number>`},radio:(e,t)=>{const{vModel:i,disabled:n,size:o}=ce(e,t),r=fe(e,t);return`<el-radio-group ${i} ${n} ${o}>${r}</el-radio-group>`},checkbox:(e,t)=>{const{vModel:i,disabled:n,size:o}=ce(e,t),r=pe(e,t);return`<el-checkbox-group ${i} ${n} ${o}>${r}</el-checkbox-group>`},select:(e,t)=>{const{vModel:i,disabled:n,size:o,clearable:r,filterable:a,allowCreate:s,defaultFirstOption:l,automaticDropdown:d,multiple:u,multipleLimit:c,remote:f,placeholder:p}=ce(e,t),h=he(e,t);return`<el-select ${i} class="full-width-input" ${n} ${o} ${r} ${a}\n ${s} ${l} ${d} ${u} ${c} ${p}\n ${f}>${h}</el-select>`},time:(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,placeholder:a,clearable:s,format:l,editable:d}=ce(e,t);return`<el-time-picker ${i} class="full-width-input" ${n} ${o} ${r} ${l}\n value-format="HH:mm:ss" ${a} ${s} ${d}></el-time-picker>`},"time-range":(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,startPlaceholder:a,endPlaceholder:s,clearable:l,format:d,editable:u}=ce(e,t);return`<el-time-picker is-range ${i} class="full-width-input" ${n} ${o} ${r} ${d}\n value-format="HH:mm:ss" ${a} ${s} ${l} ${u}></el-time-picker>`},date:(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,type:a,placeholder:s,clearable:l,format:d,valueFormat:u,editable:c}=ce(e,t);return`<el-date-picker ${i} ${a} class="full-width-input" ${n} ${o} ${r} ${d}\n ${u} ${s} ${l} ${c}></el-date-picker>`},"date-range":(e,t)=>{const{vModel:i,readonly:n,disabled:o,size:r,type:a,startPlaceholder:s,endPlaceholder:l,clearable:d,format:u,valueFormat:c,editable:f}=ce(e,t);return`<el-date-picker is-range ${i} ${a} class="full-width-input" ${n} ${o} ${r} ${u}\n ${c} ${s} ${l} ${d} ${f}></el-date-picker>`},switch:(e,t)=>{const{vModel:i,disabled:n,activeText:o,inactiveText:r,activeColor:a,inactiveColor:s,switchWidth:l}=ce(e,t);return`<el-switch ${i} ${n} ${o} ${r} ${a} ${s}\n ${l}></el-switch>`},rate:(e,t)=>{const{vModel:i,disabled:n,rateMax:o,lowThreshold:r,highThreshold:a,allowHalf:s,showText:l,showScore:d}=ce(e,t);return`<el-rate ${i} ${n} ${o} ${r} ${a} ${s}\n ${l} ${d}></el-rate>`},color:(e,t)=>{const{vModel:i,disabled:n,size:o}=ce(e,t);return`<el-color-picker ${i} ${n} ${o}></el-color-picker>`},slider:(e,t)=>{const{vModel:i,disabled:n,sliderMin:o,sliderMax:r,sliderStep:a,sliderRange:s,sliderVertical:l}=ce(e,t);return`<el-slider ${i} ${n} ${o} ${r} ${a} ${s}\n ${l}></el-slider>`},"picture-upload":(e,t)=>{const{vModel:i,disabled:n,uploadAction:o,withCredentials:r,multipleSelect:a,showFileList:s,limit:l,uploadTipSlotChild:d,pictureUploadIconChild:u}=ce(e,t);let c=e.options;return`<el-upload :file-list="${c.name}FileList" :headers="${c.name}UploadHeaders" :data="${c.name}UploadData" \n ${n} ${o} list-type="picture-card" ${r} ${a} ${s} \n ${l}>${d} ${u}</el-upload>`},"file-upload":(e,t)=>{const{vModel:i,disabled:n,uploadAction:o,withCredentials:r,multipleSelect:a,showFileList:s,limit:l,uploadTipSlotChild:d,fileUploadIconChild:u}=ce(e,t);let c=e.options;return`<el-upload :file-list="${c.name}FileList" :headers="${c.name}UploadHeaders" :data="${c.name}UploadData" \n ${n} ${o} list-type="picture-card" ${r} ${a} ${s} \n ${l}>${d} ${u}</el-upload>`},"rich-editor":(e,t)=>{const{vModel:i,disabled:n,placeholder:o}=ce(e,t);return`<vue-editor ${i} ${n} ${o}></vue-editor>`},cascader:(e,t)=>{const{vModel:i,disabled:n,size:o,clearable:r,filterable:a,placeholder:s}=ce(e,t);let l=e.options;const d=`:options="${l.name}Options"`;return`<el-cascader ${i} class="full-width-input" ${d} ${n} ${o} ${r}\n ${a} ${s}></el-cascader>`},"static-text":(e,t)=>`<div>${e.options.textContent}</div>`,"html-text":(e,t)=>`<div v-html="${e.options.htmlContent}"></div>`,button:(e,t)=>{const{buttonType:i,buttonPlain:n,buttonRound:o,buttonCircle:r,buttonIcon:a,disabled:s}=ce(e,t);return`<el-button ${i} ${n} ${o} ${r} ${a}\n ${s}>${e.options.label}</el-button>`},divider:(e,t)=>{const{contentPosition:i}=ce(e,t);return`<el-divider direction="horizontal" ${i}></el-divider>`}};function ge(e,t){let i=e.options;const n=i.labelHidden?"":i.label,o=i.labelHidden?'label-width="0"':i.labelWidth?`label-width="${i.labelWidth}px"`:"",r=i.labelTooltip?`title="${i.labelTooltip}"`:"",a=`prop="${i.name}"`;let s=[];i.required&&s.push("required"),i.customClass&&i.customClass.length>0&&s.push(i.customClass.join(" ")),i.labelAlign?"label-left-align"!==i.labelAlign&&s.push(i.labelAlign):e.formItemFlag&&"label-left-align"!==t.labelAlign&&s.push(t.labelAlign),e.formItemFlag||s.push("static-content-item");const l=s.length>0?`class="${s.join(" ")}"`:"";let d=`<template #label><span class="custom-label">${"front"===i.labelIconPosition?i.labelTooltip?`<el-tooltip content="${i.labelTooltip}" effect="light"><i class="${i.labelIconClass}"></i></el-tooltip>${i.label}`:`<i class="${i.labelIconClass}"></i>${i.label}`:i.labelTooltip?`${i.label}<el-tooltip content="${i.labelTooltip}" effect="light"><i class="${i.labelIconClass}"></i></el-tooltip>`:`${i.label}<i class="${i.labelIconClass}"></i>`}\n</span></template>`;!i.labelIconClass&&(d="");const u=me[e.type]?me[e.type](e,t):null,c=!!e.formItemFlag,f=i.hidden?'v-show="false"':"";return c?`<el-form-item label="${n}" ${o} ${r} ${a} ${l}>\n ${d}\n ${u}\n</el-form-item>`:`<div ${l} ${f}>${u}</div>`}const be=function(e,t){de[e]=t},ve=function(e,t){me[e]=t},we=function(e,t){const i=e.options,n=le(e),o=i.cardWidth?`style="{width: ${i.cardWidth} !important}"`:"",r=`shadow="${i.shadow}"`,a=i.hidden?'v-show="false"':"",s=`<div class="card-container">\n <el-card ${n} ${o} ${r} ${a}>\n <div slot="header" class="clear-fix">\n <span>${i.label}</span>\n ${i.showFold?'<i class="float-right el-icon-arrow-down"></i>':""}\n </div>\n ${e.widgetList.map(e=>"container"===e.category?ue(e,t):ge(e,t)).join("")}\n </el-card>\n</div>`;return s},ye=function(e,t){const i=e.options,n=`title="${i.title}"`,o="type="+i.type,r=i.description?`description="${i.description}"`:"",a=`:closable="${i.closable}"`,s=i.closeText?`close-text="${i.closeText}"`:"",l=`:center="${i.center}"`,d=`:show-icon="${i.showIcon}"`,u=`effect="${i.effect}"`,c=`<el-alert ${n} ${o} ${r} ${a} ${s} ${l} \n ${d} ${u}>\n</el-alert>`;return c};var _e=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-alert",{ref:"fieldEditor",attrs:{title:e.field.options.title,type:e.field.options.type,description:e.field.options.description,closable:e.field.options.closable,center:e.field.options.center,"close-text":e.field.options.closeText,"show-icon":e.field.options.showIcon,effect:e.field.options.effect},on:{close:e.handelCloseCustomEvent}})],1)},xe=[],Ce=i("828b"),Se=i("2d11"),Fe={name:"alert-widget",componentName:"FieldWidget",mixins:[ee.a,Se["a"],p["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:Ce["default"]},created(){this.registerToRefList(),this.initEventHandler()},beforeDestroy(){this.unregisterFromRefList()},methods:{handelCloseCustomEvent(){if(this.field.options.onClose){let e=new Function(this.field.options.onClose);e.call(this)}}}},Oe=Fe,Ee=Object(g["a"])(Oe,_e,xe,!1,null,"142c4cc6",null),De=Ee.exports;const Le=function(){_(P),d.a.component(X.name,X),d.a.component(se.name,se),E("card-folded","card-folded-editor",R("folded","extension.setting.cardFolded")),E("card-showFold","card-showFold-editor",R("showFold","extension.setting.cardShowFold")),E("card-cardWidth","card-cardWidth-editor",L("cardWidth","extension.setting.cardWidth"));let e=[{label:"never",value:"never"},{label:"hover",value:"hover"},{label:"always",value:"always"}];E("card-shadow","card-shadow-editor",I("shadow","extension.setting.cardShadow",{optionItems:e})),be("card",we),x(j),d.a.component(De.name,De),E("alert-title","alert-title-editor",L("title","extension.setting.alertTitle"));let t=[{label:"success",value:"success"},{label:"warning",value:"warning"},{label:"info",value:"info"},{label:"error",value:"error"}];d.a.component("alert-type-editor",I("type","extension.setting.alertType",{optionItems:t})),E("alert-description","alert-description-editor",L("description","extension.setting.description")),E("alert-closable","alert-closable-editor",R("closable","extension.setting.closable")),E("alert-closeText","alert-closeText-editor",L("closeText","extension.setting.closeText")),E("alert-center","alert-center-editor",R("center","extension.setting.center")),E("alert-showIcon","alert-showIcon-editor",R("showIcon","extension.setting.showIcon"));let i=[{label:"light",value:"light"},{label:"dark",value:"dark"}];E("alert-effect","alert-effect-editor",T("effect","extension.setting.effect",{optionItems:i})),D("alert-onClose","alert-onClose-editor",M("onClose",[])),ve("alert",ye)};var Re=i("4ff3"),Te=i.n(Re);Le(),v.install=function(e){e.component(v.name,v)};const Ie=[v],Me=e=>{window.axios=Te.a,Ie.forEach(t=>{e.component(t.name,t)})};"undefined"!==typeof window&&window.Vue&&Me(window.Vue);var Pe={install:Me,VFormRender:v};t["default"]=Pe},"2c15":function(e,t,i){},"2d11":function(e,t,i){"use strict";i("24b8");var n=i("ca00"),o=i("a00a");t["a"]={inject:["refList","getFormConfig","globalOptionData","globalModel","getOptionData","getGlobalDsv"],computed:{formConfig(){return this.getFormConfig()},subFormName(){return this.parentWidget?this.parentWidget.options.name:""},subFormItemFlag(){return!!this.parentWidget&&"sub-form"===this.parentWidget.type},formModel:{cache:!1,get(){return this.globalModel.formModel}}},methods:{getPropName(){return this.subFormItemFlag&&!this.designState?this.subFormName+"."+this.subFormRowIndex+"."+this.field.options.name:this.field.options.name},initFieldModel(){if(this.field.formItemFlag){if(this.subFormItemFlag&&!this.designState){let e=this.formModel[this.subFormName];return void 0!==e&&void 0!==e[this.subFormRowIndex]&&void 0!==e[this.subFormRowIndex][this.field.options.name]||void 0===this.field.options.defaultValue?void 0===e[this.subFormRowIndex][this.field.options.name]?(this.fieldModel=null,e[this.subFormRowIndex][this.field.options.name]=null):this.fieldModel=e[this.subFormRowIndex][this.field.options.name]:(this.fieldModel=this.field.options.defaultValue,e[this.subFormRowIndex][this.field.options.name]=this.field.options.defaultValue),setTimeout(()=>{this.handleOnChangeForSubForm(this.fieldModel,this.oldFieldValue,e,this.subFormRowId)},800),this.oldFieldValue=Object(n["a"])(this.fieldModel),void this.initFileList()}void 0===this.formModel[this.field.options.name]&&void 0!==this.field.options.defaultValue?this.fieldModel=this.field.options.defaultValue:void 0===this.formModel[this.field.options.name]?this.formModel[this.field.options.name]=null:this.fieldModel=this.formModel[this.field.options.name],this.oldFieldValue=Object(n["a"])(this.fieldModel),this.initFileList()}},initFileList(){"picture-upload"!==this.field.type&&"file-upload"!==this.field.type||!0===this.designState||this.fieldModel&&(Array.isArray(this.fieldModel)?this.fileList=Object(n["a"])(this.fieldModel):this.fileList.splice(0,0,Object(n["a"])(this.fieldModel)))},initEventHandler(){this.$on("setFormData",(function(e){this.subFormItemFlag||this.setValue(e[this.field.options.name])})),this.$on("field-value-changed",(function(e){if(this.subFormItemFlag){let t=this.formModel[this.subFormName];this.handleOnChangeForSubForm(e[0],e[1],t,this.subFormRowId)}else this.handleOnChange(e[0],e[1])})),this.$on("reloadOptionItems",(function(e){(0===e.length||e.indexOf(this.field.options.name)>-1)&&this.initOptionItems(!0)}))},handleOnCreated(){if(this.field.options.onCreated){let e=new Function(this.field.options.onCreated);e.call(this)}},handleOnMounted(){if(this.field.options.onMounted){let e=new Function(this.field.options.onMounted);e.call(this)}},registerToRefList(e){null!==this.refList&&this.field.options.name&&(this.subFormItemFlag&&!this.designState?(e&&delete this.refList[e+"@row"+this.subFormRowId],this.refList[this.field.options.name+"@row"+this.subFormRowId]=this):(e&&delete this.refList[e],this.refList[this.field.options.name]=this))},unregisterFromRefList(){if(null!==this.refList&&this.field.options.name){let e=this.field.options.name;this.subFormItemFlag&&!this.designState?delete this.refList[e+"@row"+this.subFormRowId]:delete this.refList[e]}},initOptionItems(e){if(!this.designState&&("radio"===this.field.type||"checkbox"===this.field.type||"select"===this.field.type||"cascader"===this.field.type)){if(this.field.options.dsEnabled){this.field.options.optionItems.splice(0,this.field.options.optionItems.length);let e=this.field.options.dsName;if(e&&this.formConfig.dataSources){let t=null;if(this.formConfig.dataSources.forEach(i=>{i.uniqueName===e&&(t=i)}),t){let e=this.getGlobalDsv()||{};console.log("Global DSV is: ",e);let i=new Object({});Object(n["j"])(i,e),i["widgetName"]=this.field.options.name,Object(n["k"])(t,i,!1,this.$message).then(e=>{this.loadOptions(e)}).catch(e=>{this.$message.error(e.message)})}}return}const t=this.getOptionData();t&&t.hasOwnProperty(this.field.options.name)&&(e?this.reloadOptions(t[this.field.options.name]):this.loadOptions(t[this.field.options.name]))}},refreshDefaultValue(){!0===this.designState&&void 0!==this.field.options.defaultValue&&(this.fieldModel=this.field.options.defaultValue)},clearFieldRules(){this.field.formItemFlag&&this.rules.splice(0,this.rules.length)},buildFieldRules(){if(this.field.formItemFlag){if(this.rules.splice(0,this.rules.length),this.field.options.required&&this.rules.push({required:!0,trigger:["blur"],message:this.field.options.requiredHint||this.i18nt("render.hint.fieldRequired")}),this.field.options.validation){let e=this.field.options.validation;o["a"][e]?this.rules.push({validator:o["a"][e],trigger:["blur","change"],label:this.field.options.label,errorMsg:this.field.options.validationHint}):this.rules.push({validator:o["a"]["regExp"],trigger:["blur","change"],regExp:e,label:this.field.options.label,errorMsg:this.field.options.validationHint})}if(this.field.options.onValidate){let e=new Function("rule","value","callback",this.field.options.onValidate);this.rules.push({validator:e,trigger:["blur","change"],label:this.field.options.label})}}},disableChangeValidate(){this.rules&&this.rules.forEach(e=>{e.trigger&&e.trigger.splice(0,e.trigger.length)})},enableChangeValidate(){this.rules&&this.rules.forEach(e=>{e.trigger&&(e.trigger.push("blur"),e.trigger.push("change"))})},disableOptionOfList(e,t){e&&e.length>0&&e.forEach(e=>{e.value===t&&(e.disabled=!0)})},enableOptionOfList(e,t){e&&e.length>0&&e.forEach(e=>{e.value===t&&(e.disabled=!1)})},emitFieldDataChange(e,t){this.$emit("field-value-changed",[e,t]),this.dispatch("VFormRender","fieldChange",[this.field.options.name,e,t,this.subFormName,this.subFormRowIndex])},syncUpdateFormModel(e){if(!this.designState)if(this.subFormItemFlag){let t=this.formModel[this.subFormName]||[{}],i=t[this.subFormRowIndex];i[this.field.options.name]=e}else this.formModel[this.field.options.name]=e},handleChangeEvent(e){this.syncUpdateFormModel(e),this.emitFieldDataChange(e,this.oldFieldValue),this.oldFieldValue=Object(n["a"])(e),this.dispatch("VFormRender","fieldValidation",[this.getPropName()])},handleFocusCustomEvent(e){if(this.oldFieldValue=Object(n["a"])(this.fieldModel),this.field.options.onFocus){let t=new Function("event",this.field.options.onFocus);t.call(this,e)}},handleBlurCustomEvent(e){if(this.field.options.onBlur){let t=new Function("event",this.field.options.onBlur);t.call(this,e)}},handleInputCustomEvent(e){if(this.syncUpdateFormModel(e),this.dispatch("VFormRender","fieldValidation",[this.getPropName()]),this.field.options.onInput){let t=new Function("value",this.field.options.onInput);t.call(this,e)}},emitAppendButtonClick(){this.dispatch("VFormRender","appendButtonClick",[this])},handleOnChange(e,t){if(this.field.options.onChange){let i=new Function("value","oldValue",this.field.options.onChange);i.call(this,e,t)}},handleOnChangeForSubForm(e,t,i,n){if(this.field.options.onChange){let o=new Function("value","oldValue","subFormData","rowId",this.field.options.onChange);o.call(this,e,t,i,n)}},handleButtonWidgetClick(){if(!this.designState)if(this.field.options.onClick){let e=new Function(this.field.options.onClick);e.call(this)}else this.dispatch("VFormRender","buttonClick",[this])},remoteQuery(e){if(this.field.options.onRemoteQuery){let t=new Function("keyword",this.field.options.onRemoteQuery);t.call(this,e)}},getFormRef(){return this.refList["v_form_ref"]},getWidgetRef(e,t){let i=this.refList[e];return!i&&t&&this.$message.error(this.i18nt("render.hint.refNotFound")+e),i},getFieldEditor(){return this.$refs["fieldEditor"]},setValue(e){if(this.field.formItemFlag){let t=Object(n["a"])(this.fieldModel);this.fieldModel=e,this.initFileList(),this.syncUpdateFormModel(e),this.emitFieldDataChange(e,t)}},getValue(){return this.fieldModel},resetField(){if(this.subFormItemFlag)return;let e=this.field.options.defaultValue;this.setValue(e),"picture-upload"!==this.field.type&&"file-upload"!==this.field.type||(this.$refs["fieldEditor"].clearFiles(),this.fileList.splice(0,this.fileList.length))},setWidgetOption(e,t){this.field.options.hasOwnProperty(e)&&(this.field.options[e]=t)},setReadonly(e){this.field.options.readonly=e},setDisabled(e){this.field.options.disabled=e},setAppendButtonVisible(e){this.field.options.appendButton=e},setAppendButtonDisabled(e){this.field.options.appendButtonDisabled=e},setHidden(e){this.field.options.hidden=e,e?this.clearFieldRules():this.buildFieldRules()},setRequired(e){this.field.options.required=e,this.buildFieldRules()},setLabel(e){this.field.options.label=e},focus(){this.getFieldEditor()&&this.getFieldEditor().focus&&this.getFieldEditor().focus()},clearSelectedOptions(){"checkbox"!==this.field.type&&"radio"!==this.field.type&&"select"!==this.field.type||("checkbox"===this.field.type||"select"===this.field.type&&this.field.options.multiple?this.fieldModel=[]:this.fieldModel="")},loadOptions(e){this.field.options.optionItems=Object(n["l"])(e,this.field.type,this.field.options.labelKey,this.field.options.valueKey)},reloadOptions(e){this.field.options.optionItems=Object(n["l"])(e,this.field.type,this.field.options.labelKey,this.field.options.valueKey)},getOptions(){return this.field.options.optionItems},disableOption(e){this.disableOptionOfList(this.field.options.optionItems,e)},enableOption(e){this.enableOptionOfList(this.field.options.optionItems,e)},getOptionItems(){return this.field.options.optionItems},setUploadHeader(e,t){this.$set(this.uploadHeaders,e,t)},setUploadData(e,t){this.$set(this.uploadData,e,t)},setToolbar(e){this.customToolbar=e},isSubFormItem(){return!!this.parentWidget&&"sub-form"===this.parentWidget.type}}}},"2e4e":function(e,t,i){var n=i("f1a4");e.exports=Array.isArray||function(e){return"Array"==n(e)}},"2f19":function(e,t,i){"use strict";i("f4f2")},"2faa":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-rate",{ref:"fieldEditor",attrs:{disabled:e.field.options.disabled,max:e.field.options.max,"low-threshold":e.field.options.lowThreshold,"high-threshold":e.field.options.highThreshold,"allow-half":e.field.options.allowHalf,"show-text":e.field.options.showText,"show-score":e.field.options.showScore},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"rate-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("f169"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"9fc10714",null);t["default"]=f.exports},3134:function(e,t,i){var n=i("0bce");e.exports=function(e){return n(e.length)}},3135:function(e,t,i){var n=i("d4e1");e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:n(e)}},"32ad":function(e,t,i){"use strict";i("9580")},3335:function(e,t,i){(function(t,n){e.exports=n(i("2480"))})("undefined"!==typeof self&&self,(function(e){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,i),o.l=!0,o.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)i.d(n,o,function(t){return e[t]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s="fb15")}({"01f9":function(e,t,i){"use strict";var n=i("2d00"),o=i("5ca1"),r=i("2aba"),a=i("32e9"),s=i("84f2"),l=i("41a0"),d=i("7f20"),u=i("38fd"),c=i("2b4c")("iterator"),f=!([].keys&&"next"in[].keys()),p="@@iterator",h="keys",m="values",g=function(){return this};e.exports=function(e,t,i,b,v,w,y){l(i,t,b);var _,x,C,S=function(e){if(!f&&e in D)return D[e];switch(e){case h:return function(){return new i(this,e)};case m:return function(){return new i(this,e)}}return function(){return new i(this,e)}},F=t+" Iterator",O=v==m,E=!1,D=e.prototype,L=D[c]||D[p]||v&&D[v],R=L||S(v),T=v?O?S("entries"):R:void 0,I="Array"==t&&D.entries||L;if(I&&(C=u(I.call(new e)),C!==Object.prototype&&C.next&&(d(C,F,!0),n||"function"==typeof C[c]||a(C,c,g))),O&&L&&L.name!==m&&(E=!0,R=function(){return L.call(this)}),n&&!y||!f&&!E&&D[c]||a(D,c,R),s[t]=R,s[F]=g,v)if(_={values:O?R:S(m),keys:w?R:S(h),entries:T},y)for(x in _)x in D||r(D,x,_[x]);else o(o.P+o.F*(f||E),t,_);return _}},"02f4":function(e,t,i){var n=i("4588"),o=i("be13");e.exports=function(e){return function(t,i){var r,a,s=String(o(t)),l=n(i),d=s.length;return l<0||l>=d?e?"":void 0:(r=s.charCodeAt(l),r<55296||r>56319||l+1===d||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):r:e?s.slice(l,l+2):a-56320+(r-55296<<10)+65536)}}},"0390":function(e,t,i){"use strict";var n=i("02f4")(!0);e.exports=function(e,t,i){return t+(i?n(e,t).length:1)}},"0bfb":function(e,t,i){"use strict";var n=i("cb7c");e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},"0d58":function(e,t,i){var n=i("ce10"),o=i("e11e");e.exports=Object.keys||function(e){return n(e,o)}},1495:function(e,t,i){var n=i("86cc"),o=i("cb7c"),r=i("0d58");e.exports=i("9e1e")?Object.defineProperties:function(e,t){o(e);var i,a=r(t),s=a.length,l=0;while(s>l)n.f(e,i=a[l++],t[i]);return e}},"214f":function(e,t,i){"use strict";i("b0c5");var n=i("2aba"),o=i("32e9"),r=i("79e5"),a=i("be13"),s=i("2b4c"),l=i("520a"),d=s("species"),u=!r((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),c=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var i="ab".split(e);return 2===i.length&&"a"===i[0]&&"b"===i[1]}();e.exports=function(e,t,i){var f=s(e),p=!r((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),h=p?!r((function(){var t=!1,i=/a/;return i.exec=function(){return t=!0,null},"split"===e&&(i.constructor={},i.constructor[d]=function(){return i}),i[f](""),!t})):void 0;if(!p||!h||"replace"===e&&!u||"split"===e&&!c){var m=/./[f],g=i(a,f,""[e],(function(e,t,i,n,o){return t.exec===l?p&&!o?{done:!0,value:m.call(t,i,n)}:{done:!0,value:e.call(i,t,n)}:{done:!1}})),b=g[0],v=g[1];n(String.prototype,e,b),o(RegExp.prototype,f,2==t?function(e,t){return v.call(e,this,t)}:function(e){return v.call(e,this)})}}},"230e":function(e,t,i){var n=i("d3f4"),o=i("7726").document,r=n(o)&&n(o.createElement);e.exports=function(e){return r?o.createElement(e):{}}},"23c6":function(e,t,i){var n=i("2d95"),o=i("2b4c")("toStringTag"),r="Arguments"==n(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(i){}};e.exports=function(e){var t,i,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=a(t=Object(e),o))?i:r?n(t):"Object"==(s=n(t))&&"function"==typeof t.callee?"Arguments":s}},2621:function(e,t){t.f=Object.getOwnPropertySymbols},"2aba":function(e,t,i){var n=i("7726"),o=i("32e9"),r=i("69a8"),a=i("ca5a")("src"),s=i("fa5b"),l="toString",d=(""+s).split(l);i("8378").inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,i,s){var l="function"==typeof i;l&&(r(i,"name")||o(i,"name",t)),e[t]!==i&&(l&&(r(i,a)||o(i,a,e[t]?""+e[t]:d.join(String(t)))),e===n?e[t]=i:s?e[t]?e[t]=i:o(e,t,i):(delete e[t],o(e,t,i)))})(Function.prototype,l,(function(){return"function"==typeof this&&this[a]||s.call(this)}))},"2aeb":function(e,t,i){var n=i("cb7c"),o=i("1495"),r=i("e11e"),a=i("613b")("IE_PROTO"),s=function(){},l="prototype",d=function(){var e,t=i("230e")("iframe"),n=r.length,o="<",a=">";t.style.display="none",i("fab2").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(o+"script"+a+"document.F=Object"+o+"/script"+a),e.close(),d=e.F;while(n--)delete d[l][r[n]];return d()};e.exports=Object.create||function(e,t){var i;return null!==e?(s[l]=n(e),i=new s,s[l]=null,i[a]=e):i=d(),void 0===t?i:o(i,t)}},"2b4c":function(e,t,i){var n=i("5537")("wks"),o=i("ca5a"),r=i("7726").Symbol,a="function"==typeof r,s=e.exports=function(e){return n[e]||(n[e]=a&&r[e]||(a?r:o)("Symbol."+e))};s.store=n},"2d00":function(e,t){e.exports=!1},"2d95":function(e,t){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},"2fdb":function(e,t,i){"use strict";var n=i("5ca1"),o=i("d2c8"),r="includes";n(n.P+n.F*i("5147")(r),"String",{includes:function(e){return!!~o(this,e,r).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},"32e9":function(e,t,i){var n=i("86cc"),o=i("4630");e.exports=i("9e1e")?function(e,t,i){return n.f(e,t,o(1,i))}:function(e,t,i){return e[t]=i,e}},"38fd":function(e,t,i){var n=i("69a8"),o=i("4bf8"),r=i("613b")("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),n(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},"41a0":function(e,t,i){"use strict";var n=i("2aeb"),o=i("4630"),r=i("7f20"),a={};i("32e9")(a,i("2b4c")("iterator"),(function(){return this})),e.exports=function(e,t,i){e.prototype=n(a,{next:o(1,i)}),r(e,t+" Iterator")}},"456d":function(e,t,i){var n=i("4bf8"),o=i("0d58");i("5eda")("keys",(function(){return function(e){return o(n(e))}}))},4588:function(e,t){var i=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:i)(e)}},4630:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"4bf8":function(e,t,i){var n=i("be13");e.exports=function(e){return Object(n(e))}},5147:function(e,t,i){var n=i("2b4c")("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(i){try{return t[n]=!1,!"/./"[e](t)}catch(o){}}return!0}},"520a":function(e,t,i){"use strict";var n=i("0bfb"),o=RegExp.prototype.exec,r=String.prototype.replace,a=o,s="lastIndex",l=function(){var e=/a/,t=/b*/g;return o.call(e,"a"),o.call(t,"a"),0!==e[s]||0!==t[s]}(),d=void 0!==/()??/.exec("")[1],u=l||d;u&&(a=function(e){var t,i,a,u,c=this;return d&&(i=new RegExp("^"+c.source+"$(?!\\s)",n.call(c))),l&&(t=c[s]),a=o.call(c,e),l&&a&&(c[s]=c.global?a.index+a[0].length:t),d&&a&&a.length>1&&r.call(a[0],i,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(a[u]=void 0)})),a}),e.exports=a},"52a7":function(e,t){t.f={}.propertyIsEnumerable},5537:function(e,t,i){var n=i("8378"),o=i("7726"),r="__core-js_shared__",a=o[r]||(o[r]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:i("2d00")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"5ca1":function(e,t,i){var n=i("7726"),o=i("8378"),r=i("32e9"),a=i("2aba"),s=i("9b43"),l="prototype",d=function(e,t,i){var u,c,f,p,h=e&d.F,m=e&d.G,g=e&d.S,b=e&d.P,v=e&d.B,w=m?n:g?n[t]||(n[t]={}):(n[t]||{})[l],y=m?o:o[t]||(o[t]={}),_=y[l]||(y[l]={});for(u in m&&(i=t),i)c=!h&&w&&void 0!==w[u],f=(c?w:i)[u],p=v&&c?s(f,n):b&&"function"==typeof f?s(Function.call,f):f,w&&a(w,u,f,e&d.U),y[u]!=f&&r(y,u,p),b&&_[u]!=f&&(_[u]=f)};n.core=o,d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,e.exports=d},"5eda":function(e,t,i){var n=i("5ca1"),o=i("8378"),r=i("79e5");e.exports=function(e,t){var i=(o.Object||{})[e]||Object[e],a={};a[e]=t(i),n(n.S+n.F*r((function(){i(1)})),"Object",a)}},"5f1b":function(e,t,i){"use strict";var n=i("23c6"),o=RegExp.prototype.exec;e.exports=function(e,t){var i=e.exec;if("function"===typeof i){var r=i.call(e,t);if("object"!==typeof r)throw new TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(e))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},"613b":function(e,t,i){var n=i("5537")("keys"),o=i("ca5a");e.exports=function(e){return n[e]||(n[e]=o(e))}},"626a":function(e,t,i){var n=i("2d95");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},6762:function(e,t,i){"use strict";var n=i("5ca1"),o=i("c366")(!0);n(n.P,"Array",{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("9c6c")("includes")},6821:function(e,t,i){var n=i("626a"),o=i("be13");e.exports=function(e){return n(o(e))}},"69a8":function(e,t){var i={}.hasOwnProperty;e.exports=function(e,t){return i.call(e,t)}},"6a99":function(e,t,i){var n=i("d3f4");e.exports=function(e,t){if(!n(e))return e;var i,o;if(t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;if("function"==typeof(i=e.valueOf)&&!n(o=i.call(e)))return o;if(!t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},7333:function(e,t,i){"use strict";var n=i("0d58"),o=i("2621"),r=i("52a7"),a=i("4bf8"),s=i("626a"),l=Object.assign;e.exports=!l||i("79e5")((function(){var e={},t={},i=Symbol(),n="abcdefghijklmnopqrst";return e[i]=7,n.split("").forEach((function(e){t[e]=e})),7!=l({},e)[i]||Object.keys(l({},t)).join("")!=n}))?function(e,t){var i=a(e),l=arguments.length,d=1,u=o.f,c=r.f;while(l>d){var f,p=s(arguments[d++]),h=u?n(p).concat(u(p)):n(p),m=h.length,g=0;while(m>g)c.call(p,f=h[g++])&&(i[f]=p[f])}return i}:l},7726:function(e,t){var i=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},"77f1":function(e,t,i){var n=i("4588"),o=Math.max,r=Math.min;e.exports=function(e,t){return e=n(e),e<0?o(e+t,0):r(e,t)}},"79e5":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"7f20":function(e,t,i){var n=i("86cc").f,o=i("69a8"),r=i("2b4c")("toStringTag");e.exports=function(e,t,i){e&&!o(e=i?e:e.prototype,r)&&n(e,r,{configurable:!0,value:t})}},8378:function(e,t){var i=e.exports={version:"2.6.5"};"number"==typeof __e&&(__e=i)},"84f2":function(e,t){e.exports={}},"86cc":function(e,t,i){var n=i("cb7c"),o=i("c69a"),r=i("6a99"),a=Object.defineProperty;t.f=i("9e1e")?Object.defineProperty:function(e,t,i){if(n(e),t=r(t,!0),n(i),o)try{return a(e,t,i)}catch(s){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[t]=i.value),e}},"9b43":function(e,t,i){var n=i("d8e8");e.exports=function(e,t,i){if(n(e),void 0===t)return e;switch(i){case 1:return function(i){return e.call(t,i)};case 2:return function(i,n){return e.call(t,i,n)};case 3:return function(i,n,o){return e.call(t,i,n,o)}}return function(){return e.apply(t,arguments)}}},"9c6c":function(e,t,i){var n=i("2b4c")("unscopables"),o=Array.prototype;void 0==o[n]&&i("32e9")(o,n,{}),e.exports=function(e){o[n][e]=!0}},"9def":function(e,t,i){var n=i("4588"),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},"9e1e":function(e,t,i){e.exports=!i("79e5")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},a352:function(t,i){t.exports=e},a481:function(e,t,i){"use strict";var n=i("cb7c"),o=i("4bf8"),r=i("9def"),a=i("4588"),s=i("0390"),l=i("5f1b"),d=Math.max,u=Math.min,c=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g,h=function(e){return void 0===e?e:String(e)};i("214f")("replace",2,(function(e,t,i,m){return[function(n,o){var r=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,r,o):i.call(String(r),n,o)},function(e,t){var o=m(i,e,this,t);if(o.done)return o.value;var c=n(e),f=String(this),p="function"===typeof t;p||(t=String(t));var b=c.global;if(b){var v=c.unicode;c.lastIndex=0}var w=[];while(1){var y=l(c,f);if(null===y)break;if(w.push(y),!b)break;var _=String(y[0]);""===_&&(c.lastIndex=s(f,r(c.lastIndex),v))}for(var x="",C=0,S=0;S<w.length;S++){y=w[S];for(var F=String(y[0]),O=d(u(a(y.index),f.length),0),E=[],D=1;D<y.length;D++)E.push(h(y[D]));var L=y.groups;if(p){var R=[F].concat(E,O,f);void 0!==L&&R.push(L);var T=String(t.apply(void 0,R))}else T=g(F,f,O,E,L,t);O>=C&&(x+=f.slice(C,O)+T,C=O+F.length)}return x+f.slice(C)}];function g(e,t,n,r,a,s){var l=n+e.length,d=r.length,u=p;return void 0!==a&&(a=o(a),u=f),i.call(s,u,(function(i,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(l);case"<":s=a[o.slice(1,-1)];break;default:var u=+o;if(0===u)return i;if(u>d){var f=c(u/10);return 0===f?i:f<=d?void 0===r[f-1]?o.charAt(1):r[f-1]+o.charAt(1):i}s=r[u-1]}return void 0===s?"":s}))}}))},aae3:function(e,t,i){var n=i("d3f4"),o=i("2d95"),r=i("2b4c")("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[r])?!!t:"RegExp"==o(e))}},ac6a:function(e,t,i){for(var n=i("cadf"),o=i("0d58"),r=i("2aba"),a=i("7726"),s=i("32e9"),l=i("84f2"),d=i("2b4c"),u=d("iterator"),c=d("toStringTag"),f=l.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(p),m=0;m<h.length;m++){var g,b=h[m],v=p[b],w=a[b],y=w&&w.prototype;if(y&&(y[u]||s(y,u,f),y[c]||s(y,c,b),l[b]=f,v))for(g in n)y[g]||r(y,g,n[g],!0)}},b0c5:function(e,t,i){"use strict";var n=i("520a");i("5ca1")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},be13:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},c366:function(e,t,i){var n=i("6821"),o=i("9def"),r=i("77f1");e.exports=function(e){return function(t,i,a){var s,l=n(t),d=o(l.length),u=r(a,d);if(e&&i!=i){while(d>u)if(s=l[u++],s!=s)return!0}else for(;d>u;u++)if((e||u in l)&&l[u]===i)return e||u||0;return!e&&-1}}},c649:function(e,t,i){"use strict";(function(e){i.d(t,"c",(function(){return d})),i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return o})),i.d(t,"d",(function(){return l}));i("a481");function n(){return"undefined"!==typeof window?window.console:e.console}var o=n();function r(e){var t=Object.create(null);return function(i){var n=t[i];return n||(t[i]=e(i))}}var a=/-(\w)/g,s=r((function(e){return e.replace(a,(function(e,t){return t?t.toUpperCase():""}))}));function l(e){null!==e.parentElement&&e.parentElement.removeChild(e)}function d(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}}).call(this,i("c8ba"))},c69a:function(e,t,i){e.exports=!i("9e1e")&&!i("79e5")((function(){return 7!=Object.defineProperty(i("230e")("div"),"a",{get:function(){return 7}}).a}))},c8ba:function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(n){"object"===typeof window&&(i=window)}e.exports=i},ca5a:function(e,t){var i=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+n).toString(36))}},cadf:function(e,t,i){"use strict";var n=i("9c6c"),o=i("d53b"),r=i("84f2"),a=i("6821");e.exports=i("01f9")(Array,"Array",(function(e,t){this._t=a(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,i=this._i++;return!e||i>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?i:"values"==t?e[i]:[i,e[i]])}),"values"),r.Arguments=r.Array,n("keys"),n("values"),n("entries")},cb7c:function(e,t,i){var n=i("d3f4");e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},ce10:function(e,t,i){var n=i("69a8"),o=i("6821"),r=i("c366")(!1),a=i("613b")("IE_PROTO");e.exports=function(e,t){var i,s=o(e),l=0,d=[];for(i in s)i!=a&&n(s,i)&&d.push(i);while(t.length>l)n(s,i=t[l++])&&(~r(d,i)||d.push(i));return d}},d2c8:function(e,t,i){var n=i("aae3"),o=i("be13");e.exports=function(e,t,i){if(n(t))throw TypeError("String#"+i+" doesn't accept regex!");return String(o(e))}},d3f4:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},d53b:function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},d8e8:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},e11e:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},f559:function(e,t,i){"use strict";var n=i("5ca1"),o=i("9def"),r=i("d2c8"),a="startsWith",s=""[a];n(n.P+n.F*i("5147")(a),"String",{startsWith:function(e){var t=r(this,e,a),i=o(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),n=String(e);return s?s.call(t,n,i):t.slice(i,i+n.length)===n}})},f6fd:function(e,t){(function(e){var t="currentScript",i=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(n){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(n.stack)||[!1])[1];for(e in i)if(i[e].src==t||"interactive"==i[e].readyState)return i[e];return null}}})})(document)},f751:function(e,t,i){var n=i("5ca1");n(n.S+n.F,"Object",{assign:i("7333")})},fa5b:function(e,t,i){e.exports=i("5537")("native-function-to-string",Function.toString)},fab2:function(e,t,i){var n=i("7726").document;e.exports=n&&n.documentElement},fb15:function(e,t,i){"use strict";var n;(i.r(t),"undefined"!==typeof window)&&(i("f6fd"),(n=window.document.currentScript)&&(n=n.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(i.p=n[1]));i("f751"),i("f559"),i("ac6a"),i("cadf"),i("456d");function o(e){if(Array.isArray(e))return e}function r(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var i=[],n=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done);n=!0)if(i.push(a.value),t&&i.length===t)break}catch(l){o=!0,r=l}finally{try{n||null==s["return"]||s["return"]()}finally{if(o)throw r}}return i}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function s(e,t){if(e){if("string"===typeof e)return a(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(e,t):void 0}}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){return o(e)||r(e,t)||s(e,t)||l()}i("6762"),i("2fdb");function u(e){if(Array.isArray(e))return a(e)}function c(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e){return u(e)||c(e)||s(e)||f()}var h=i("a352"),m=i.n(h),g=i("c649");function b(e,t,i){return void 0===i||(e=e||{},e[t]=i),e}function v(e,t){return e.map((function(e){return e.elm})).indexOf(t)}function w(e,t,i,n){if(!e)return[];var o=e.map((function(e){return e.elm})),r=t.length-n,a=p(t).map((function(e,t){return t>=r?o.length:o.indexOf(e)}));return i?a.filter((function(e){return-1!==e})):a}function y(e,t){var i=this;this.$nextTick((function(){return i.$emit(e.toLowerCase(),t)}))}function _(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),y.call(t,e,i)}}function x(e){return["transition-group","TransitionGroup"].includes(e)}function C(e){if(!e||1!==e.length)return!1;var t=d(e,1),i=t[0].componentOptions;return!!i&&x(i.tag)}function S(e,t,i){return e[i]||(t[i]?t[i]():void 0)}function F(e,t,i){var n=0,o=0,r=S(t,i,"header");r&&(n=r.length,e=e?[].concat(p(r),p(e)):p(r));var a=S(t,i,"footer");return a&&(o=a.length,e=e?[].concat(p(e),p(a)):p(a)),{children:e,headerOffset:n,footerOffset:o}}function O(e,t){var i=null,n=function(e,t){i=b(i,e,t)},o=Object.keys(e).filter((function(e){return"id"===e||e.startsWith("data-")})).reduce((function(t,i){return t[i]=e[i],t}),{});if(n("attrs",o),!t)return i;var r=t.on,a=t.props,s=t.attrs;return n("on",r),n("props",a),Object.assign(i.attrs,s),i}var E=["Start","Add","Remove","Update","End"],D=["Choose","Unchoose","Sort","Filter","Clone"],L=["Move"].concat(E,D).map((function(e){return"on"+e})),R=null,T={options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},tag:{type:String,default:null},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},I={name:"draggable",inheritAttrs:!1,props:T,data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1}},render:function(e){var t=this.$slots.default;this.transitionMode=C(t);var i=F(t,this.$slots,this.$scopedSlots),n=i.children,o=i.headerOffset,r=i.footerOffset;this.headerOffset=o,this.footerOffset=r;var a=O(this.$attrs,this.componentData);return e(this.getTag(),a,n)},created:function(){null!==this.list&&null!==this.value&&g["b"].error("Value and list props are mutually exclusive! Please set one or another."),"div"!==this.element&&g["b"].warn("Element props is deprecated please use tag props instead. See https://github.com/SortableJS/Vue.Draggable/blob/master/documentation/migrate.md#element-props"),void 0!==this.options&&g["b"].warn("Options props is deprecated, add sortable options directly as vue.draggable item, or use v-bind. See https://github.com/SortableJS/Vue.Draggable/blob/master/documentation/migrate.md#options-props")},mounted:function(){var e=this;if(this.noneFunctionalComponentMode=this.getTag().toLowerCase()!==this.$el.nodeName.toLowerCase()&&!this.getIsFunctional(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter tag value or remove transition-group. Current tag value: ".concat(this.getTag()));var t={};E.forEach((function(i){t["on"+i]=_.call(e,i)})),D.forEach((function(i){t["on"+i]=y.bind(e,i)}));var i=Object.keys(this.$attrs).reduce((function(t,i){return t[Object(g["a"])(i)]=e.$attrs[i],t}),{}),n=Object.assign({},this.options,i,t,{onMove:function(t,i){return e.onDragMove(t,i)}});!("draggable"in n)&&(n.draggable=">*"),this._sortable=new m.a(this.rootContainer,n),this.computeIndexes()},beforeDestroy:function(){void 0!==this._sortable&&this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){this.updateOptions(e)},deep:!0},$attrs:{handler:function(e){this.updateOptions(e)},deep:!0},realList:function(){this.computeIndexes()}},methods:{getIsFunctional:function(){var e=this._vnode.fnOptions;return e&&e.functional},getTag:function(){return this.tag||this.element},updateOptions:function(e){for(var t in e){var i=Object(g["a"])(t);-1===L.indexOf(i)&&this._sortable.option(i,e[t])}},getChildrenNodes:function(){if(this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick((function(){e.visibleIndexes=w(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode,e.footerOffset)}))},getUnderlyingVm:function(e){var t=v(this.getChildrenNodes()||[],e);if(-1===t)return null;var i=this.realList[t];return{index:t,element:i}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&x(t.$options._componentTag)?t.$parent:!("realList"in t)&&1===t.$children.length&&"realList"in t.$children[0]?t.$children[0]:t},emitChanges:function(e){var t=this;this.$nextTick((function(){t.$emit("change",e)}))},alterList:function(e){if(this.list)e(this.list);else{var t=p(this.value);e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,p(e))};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,n=this.getUnderlyingPotencialDraggableComponent(t);if(!n)return{component:n};var o=n.realList,r={list:o,component:n};if(t!==i&&o&&n.getUnderlyingVm){var a=n.getUnderlyingVm(i);if(a)return Object.assign(a,r)}return r},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){var t=this.getChildrenNodes();t[e].data=null;var i=this.getComponent();i.children=[],i.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),R=e.item},onDragAdd:function(e){var t=e.item._underlying_vm_;if(void 0!==t){Object(g["d"])(e.item);var i=this.getVmIndex(e.newIndex);this.spliceList(i,0,t),this.computeIndexes();var n={element:t,newIndex:i};this.emitChanges({added:n})}},onDragRemove:function(e){if(Object(g["c"])(this.rootContainer,e.item,e.oldIndex),"clone"!==e.pullMode){var t=this.context.index;this.spliceList(t,1);var i={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:i})}else Object(g["d"])(e.clone)},onDragUpdate:function(e){Object(g["d"])(e.item),Object(g["c"])(e.from,e.item,e.oldIndex);var t=this.context.index,i=this.getVmIndex(e.newIndex);this.updatePosition(t,i);var n={element:this.context.element,oldIndex:t,newIndex:i};this.emitChanges({moved:n})},updateProperty:function(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=p(t.to.children).filter((function(e){return"none"!==e.style["display"]})),n=i.indexOf(t.related),o=e.component.getVmIndex(n),r=-1!==i.indexOf(R);return r||!t.willInsertAfter?o:o+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var n=this.getRelatedContextFromMoveEvent(e),o=this.context,r=this.computeFutureIndex(n,e);Object.assign(o,{futureIndex:r});var a=Object.assign({},e,{relatedContext:n,draggedContext:o});return i(a,t)},onDragEnd:function(){this.computeIndexes(),R=null}}};"undefined"!==typeof window&&"Vue"in window&&window.Vue.component("draggable",I);var M=I;t["default"]=M}})["default"]}))},"333d":function(e,t,i){var n=i("977d");e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"34f0":function(e,t,i){"use strict";var n=i("ca00");t["a"]={computed:{customClass(){return this.widget.options.customClass||""},formModel:{cache:!1,get(){return this.globalModel.formModel}}},mounted(){this.callSetHidden()},methods:{unregisterFromRefList(){if(null!==this.refList&&this.widget.options.name){let e=this.widget.options.name;delete this.refList[e]}},callSetHidden(){!0===this.widget.options.hidden&&this.setHidden(!0)},setHidden(e){this.widget.options.hidden=e;let t=t=>{let i=t.options.name,n=this.getWidgetRef(i);e&&n&&n.clearFieldRules&&n.clearFieldRules(),!e&&n&&n.buildFieldRules&&n.buildFieldRules()};Object(n["o"])(this.widget,t)},activeTab(e){e>=0&&e<this.widget.tabs.length&&this.widget.tabs.forEach((t,i)=>{t.options.active=i===e,i===e&&(this.activeTabName=t.options.name)})},disableTab(e){e>=0&&e<this.widget.tabs.length&&(this.widget.tabs[e].options.disabled=!0)},enableTab(e){e>=0&&e<this.widget.tabs.length&&(this.widget.tabs[e].options.disabled=!1)},hideTab(e){e>=0&&e<this.widget.tabs.length&&(this.widget.tabs[e].options.hidden=!0)},showTab(e){e>=0&&e<this.widget.tabs.length&&(this.widget.tabs[e].options.hidden=!1)},setWidgetOption(e,t){this.widget.options.hasOwnProperty(e)&&(this.widget.options[e]=t)},getSubFormRowCount(){return this.rowIdData?this.rowIdData.length:0},disableSubFormRow(e){this.widget.widgetList.forEach(t=>{let i=t.options.name+"@row"+this.rowIdData[e],n=this.getWidgetRef(i);n&&n.setDisabled(!0)})},enableSubFormRow(e){this.widget.widgetList.forEach(t=>{let i=t.options.name+"@row"+this.rowIdData[e],n=this.getWidgetRef(i);n&&n.setDisabled(!1)})},disableSubForm(){this.rowIdData.length>0&&this.rowIdData.forEach((e,t)=>{this.disableSubFormRow(t)}),this.actionDisabled=!0},enableSubForm(){this.rowIdData.length>0&&this.rowIdData.forEach((e,t)=>{this.enableSubFormRow(t)}),this.actionDisabled=!1},resetSubForm(){if("sub-form"===this.widget.type){let e=this.formModel[this.widget.options.name];e&&(e.splice(0,e.length),this.rowIdData.splice(0,this.rowIdData.length))}},getSubFormValues(e=!0){if("sub-form"===this.widget.type)return this.formModel[this.widget.options.name];this.$message.error(this.i18nt("render.hint.nonSubFormType"))},setSubFormValues(e){}}}},"367a":function(module,__webpack_exports__,__webpack_require__){"use strict";var _form_item_wrapper__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("9eeb"),_utils_emitter__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c6e3"),_utils_i18n__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("79fa"),_utils_util__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("ca00"),_components_form_designer_form_widget_field_widget_fieldMixin__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("2d11");__webpack_exports__["a"]={name:"picture-upload-widget",componentName:"FieldWidget",mixins:[_utils_emitter__WEBPACK_IMPORTED_MODULE_1__["a"],_components_form_designer_form_widget_field_widget_fieldMixin__WEBPACK_IMPORTED_MODULE_4__["a"],_utils_i18n__WEBPACK_IMPORTED_MODULE_2__["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:_form_item_wrapper__WEBPACK_IMPORTED_MODULE_0__["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[],uploadHeaders:{},uploadData:{key:""},fileList:[],uploadBtnHidden:!1}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{handlePictureExceed(){let uploadLimit=this.field.options.limit;this.$message.warning(eval("`"+this.i18nt("render.hint.uploadExceed")+"`"))},updateUploadFieldModelAndEmitDataChange(e){let t=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(this.fieldModel);this.fieldModel=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(e),this.syncUpdateFormModel(this.fieldModel),this.emitFieldDataChange(this.fieldModel,t)},beforePictureUpload(e){let t=!1;if(this.field.options&&this.field.options.fileTypes){let i=this.field.options.fileTypes;i.length>0&&(t=i.some(t=>e.type==="image/"+t))}if(!t)return this.$message.error(this.i18nt("render.hint.unsupportedFileType")+e.type),!1;let i=!1,n=5;return this.field.options&&this.field.options.fileMaxSize&&(n=this.field.options.fileMaxSize),i=e.size/1024/1024<=n,i?(this.uploadData.key=e.name,this.handleOnBeforeUpload(e)):(this.$message.error(this.i18nt("render.hint.fileSizeExceed")+n+"MB"),!1)},handleOnBeforeUpload(e){if(this.field.options.onBeforeUpload){let t=new Function("file",this.field.options.onBeforeUpload),i=t.call(this,e);return"boolean"!==typeof i||i}return!0},handlePictureUpload(e,t,i){if("success"===t.status&&(this.updateUploadFieldModelAndEmitDataChange(i),this.fileList=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(i),this.uploadBtnHidden=i.length>=this.field.options.limit,this.field.options.onUploadSuccess)){let n=new Function("result","file","fileList",this.field.options.onUploadSuccess);n.call(this,e,t,i)}},handlePictureRemove(e,t){if(this.fileList=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(t),this.updateUploadFieldModelAndEmitDataChange(t),this.uploadBtnHidden=t.length>=this.field.options.limit,this.field.options.onFileRemove){let i=new Function("file","fileList",this.field.options.onFileRemove);i.call(this,e,t)}},handelUploadError(e,t,i){if(this.field.options.onUploadError){let n=new Function("error","file","fileList",this.field.options.onUploadError);n.call(this,e,t,i)}else this.$message({message:this.i18nt("render.hint.uploadError")+e,duration:3e3,type:"error"})}}}},3766:function(e,t,i){},"39ca":function(e,t,i){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"39fc":function(e,t,i){"use strict";i("6453")},"3a39":function(e,t,i){"use strict";var n=i("a549"),o=i("2e4e"),r=TypeError,a=Object.getOwnPropertyDescriptor,s=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(o(e)&&!a(e,"length").writable)throw r("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},"3ad3":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-color-picker",{ref:"fieldEditor",attrs:{size:e.field.options.size,disabled:e.field.options.disabled},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"color-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("717b"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"42e4e88e",null);t["default"]=f.exports},"3c3d":function(e,t){t.f=Object.getOwnPropertySymbols},"3c51":function(e,t,i){var n=i("1ff0"),o=i("02ca"),r=n.document,a=o(r)&&o(r.createElement);e.exports=function(e){return a?r.createElement(e):{}}},4027:function(e,t,i){"use strict";var n=i("f3af");function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var i=this;e((function(e){i.reason||(i.reason=new n(e),t(i.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},"410d":function(e,t,i){"use strict";var n=i("aa81");function o(){this.handlers=[]}o.prototype.use=function(e,t,i){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!i&&i.synchronous,runWhen:i?i.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){n.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},"415b":function(e,t,i){var n=i("ec3f"),o=i("d027"),r=i("fea3"),a=i("3c3d"),s=i("0eaf"),l=o([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=r.f(s(e)),i=a.f;return i?l(t,i(e)):t}},"43d9":function(e,t,i){"use strict";i("44e9")},"44e9":function(e,t,i){},4694:function(e,t,i){"use strict";var n=i("63b7"),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}}));var r={},a=n.version.split(".");function s(e,t){for(var i=t?t.split("."):a,n=e.split("."),o=0;o<3;o++){if(i[o]>n[o])return!0;if(i[o]<n[o])return!1}return!1}function l(e,t,i){if("object"!==typeof e)throw new TypeError("options must be an object");var n=Object.keys(e),o=n.length;while(o-- >0){var r=n[o],a=t[r];if(a){var s=e[r],l=void 0===s||a(s,r,e);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==i)throw Error("Unknown option "+r)}}o.transitional=function(e,t,i){var o=t&&s(t);function a(e,t){return"[Axios v"+n.version+"] Transitional option '"+e+"'"+t+(i?". "+i:"")}return function(i,n,s){if(!1===e)throw new Error(a(n," has been removed in "+t));return o&&!r[n]&&(r[n]=!0,console.warn(a(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(i,n,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:o}},4833:function(e,t,i){},"4a70":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-upload",{ref:"fieldEditor",staticClass:"dynamicPseudoAfter",class:{hideUploadDiv:e.uploadBtnHidden},style:e.styleVariables,attrs:{disabled:e.field.options.disabled,action:e.field.options.uploadURL,headers:e.uploadHeaders,data:e.uploadData,"with-credentials":e.field.options.withCredentials,multiple:e.field.options.multipleSelect,"file-list":e.fileList,"show-file-list":e.field.options.showFileList,limit:e.field.options.limit,"on-exceed":e.handleFileExceed,"before-upload":e.beforeFileUpload,"on-success":e.handleFileUpload,"on-error":e.handelUploadError,"on-remove":e.handleFileRemove},scopedSlots:e._u([{key:"file",fn:function({file:i}){return[t("div",{staticClass:"upload-file-list"},[t("span",{staticClass:"upload-file-name",attrs:{title:i.name}},[e._v(e._s(i.name))]),t("a",{attrs:{href:i.url,download:""}},[t("i",{staticClass:"el-icon-download file-action",attrs:{title:e.i18nt("render.hint.downloadFile")}})]),e.field.options.disabled?e._e():t("i",{staticClass:"el-icon-delete file-action",attrs:{title:e.i18nt("render.hint.removeFile")},on:{click:function(t){return e.removeUploadFile(i.name)}}})])]}}])},[e.field.options.uploadTip?t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(e._s(e.field.options.uploadTip))]):e._e(),t("i",{staticClass:"el-icon-plus avatar-uploader-icon",attrs:{slot:"default"},slot:"default"})])],1)},o=[],r=i("7eab"),a=r["a"],s=(i("faf6"),i("0b56")),l=Object(s["a"])(a,n,o,!1,null,"fd980ab6",null);t["default"]=l.exports},"4c59":function(e,t,i){var n=i("a549"),o=i("8637"),r=i("3c51");e.exports=!n&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},"4d60":function(e,t,i){"use strict";var n=i("aa81");function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,i){if(!t)return e;var r;if(i)r=i(t);else if(n.isURLSearchParams(t))r=t.toString();else{var a=[];n.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(n.isArray(e)?t+="[]":e=[e],n.forEach(e,(function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),r=a.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},"4e7b":function(e,t,i){var n=i("f500"),o=n("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},"4f22":function(e,t,i){var n=i("a9ce"),o=i("d3a8"),r=i("97c1"),a=i("6910");e.exports=function(e,t,i,s){s||(s={});var l=s.enumerable,d=void 0!==s.name?s.name:t;if(n(i)&&r(i,d,s),s.global)l?e[t]=i:a(t,i);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(u){}l?e[t]=i:o.f(e,t,{value:i,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},"4ff3":function(e,t,i){e.exports=i("52cc")},"513d":function(e,t,i){"use strict";i("9d4c")},5163:function(e,t,i){},"527d":function(e,t,i){var n=i("a549"),o=i("7d92"),r=i("c8c7"),a=i("f097"),s=i("9f48"),l=i("cda1"),d=i("7cfe"),u=i("4c59"),c=Object.getOwnPropertyDescriptor;t.f=n?c:function(e,t){if(e=s(e),t=l(t),u)try{return c(e,t)}catch(i){}if(d(e,t))return a(!o(r.f,e,t),e[t])}},"52cc":function(e,t,i){"use strict";var n=i("aa81"),o=i("11d5"),r=i("e29d"),a=i("fad8"),s=i("9632");function l(e){var t=new r(e),i=o(r.prototype.request,t);return n.extend(i,r.prototype,t),n.extend(i,t),i}var d=l(s);d.Axios=r,d.create=function(e){return l(a(d.defaults,e))},d.Cancel=i("f3af"),d.CancelToken=i("4027"),d.isCancel=i("39ca"),d.all=function(e){return Promise.all(e)},d.spread=i("89fb"),d.isAxiosError=i("db6e"),e.exports=d,e.exports.default=d},"5baf":function(e,t,i){"use strict";var n=function(e){return o(e)&&!r(e)};function o(e){return!!e&&"object"===typeof e}function r(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||l(e)}var a="function"===typeof Symbol&&Symbol.for,s=a?Symbol.for("react.element"):60103;function l(e){return e.$$typeof===s}function d(e){return Array.isArray(e)?[]:{}}function u(e,t){var i=t&&!0===t.clone;return i&&n(e)?p(d(e),e,t):e}function c(e,t,i){var o=e.slice();return t.forEach((function(t,r){"undefined"===typeof o[r]?o[r]=u(t,i):n(t)?o[r]=p(e[r],t,i):-1===e.indexOf(t)&&o.push(u(t,i))})),o}function f(e,t,i){var o={};return n(e)&&Object.keys(e).forEach((function(t){o[t]=u(e[t],i)})),Object.keys(t).forEach((function(r){n(t[r])&&e[r]?o[r]=p(e[r],t[r],i):o[r]=u(t[r],i)})),o}function p(e,t,i){var n=Array.isArray(t),o=Array.isArray(e),r=i||{arrayMerge:c},a=n===o;if(a){if(n){var s=r.arrayMerge||c;return s(e,t,i)}return f(e,t,i)}return u(t,i)}p.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,i){return p(e,i,t)}))};var h=p;e.exports=h},"5bf5":function(e,t,i){},"5cfc":function(e,t,i){},"5f36":function(e,t,i){var n=i("d027"),o=i("8637"),r=i("f1a4"),a=Object,s=n("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?s(e,""):a(e)}:a},"60c5":function(e,t,i){var n=i("8637"),o=i("f097");e.exports=!n((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},"61e5":function(e,t,i){var n=i("7cfe"),o=i("415b"),r=i("527d"),a=i("d3a8");e.exports=function(e,t,i){for(var s=o(t),l=a.f,d=r.f,u=0;u<s.length;u++){var c=s[u];n(e,c)||i&&n(i,c)||l(e,c,d(t,c))}}},6266:function(e,t,i){(function(e){function i(e,t){for(var i=0,n=e.length-1;n>=0;n--){var o=e[n];"."===o?e.splice(n,1):".."===o?(e.splice(n,1),i++):i&&(e.splice(n,1),i--)}if(t)for(;i--;i)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,i=0,n=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){i=t+1;break}}else-1===n&&(o=!1,n=t+1);return-1===n?"":e.slice(i,n)}function o(e,t){if(e.filter)return e.filter(t);for(var i=[],n=0;n<e.length;n++)t(e[n],n,e)&&i.push(e[n]);return i}t.resolve=function(){for(var t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var a=r>=0?arguments[r]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,n="/"===a.charAt(0))}return t=i(o(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),a="/"===r(e,-1);return e=i(o(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&a&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,i){function n(e){for(var t=0;t<e.length;t++)if(""!==e[t])break;for(var i=e.length-1;i>=0;i--)if(""!==e[i])break;return t>i?[]:e.slice(t,i-t+1)}e=t.resolve(e).substr(1),i=t.resolve(i).substr(1);for(var o=n(e.split("/")),r=n(i.split("/")),a=Math.min(o.length,r.length),s=a,l=0;l<a;l++)if(o[l]!==r[l]){s=l;break}var d=[];for(l=s;l<o.length;l++)d.push("..");return d=d.concat(r.slice(s)),d.join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!==typeof e&&(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),i=47===t,n=-1,o=!0,r=e.length-1;r>=1;--r)if(t=e.charCodeAt(r),47===t){if(!o){n=r;break}}else o=!1;return-1===n?i?"/":".":i&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var i=n(e);return t&&i.substr(-1*t.length)===t&&(i=i.substr(0,i.length-t.length)),i},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,i=0,n=-1,o=!0,r=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47!==s)-1===n&&(o=!1,n=a+1),46===s?-1===t?t=a:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){i=a+1;break}}return-1===t||-1===n||0===r||1===r&&t===n-1&&t===i+1?"":e.slice(t,n)};var r="b"==="ab".substr(-1)?function(e,t,i){return e.substr(t,i)}:function(e,t,i){return t<0&&(t=e.length+t),e.substr(t,i)}}).call(this,i("eef6"))},6295:function(e,t,i){"use strict";i("0afe")},"63a8":function(e,t,i){var n=i("f805"),o=Function.prototype,r=o.call,a=n&&o.bind.bind(r,r);e.exports=n?a:function(e){return function(){return r.apply(e,arguments)}}},"63b7":function(e){e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"__npminstall_done":true,"_from":"axios@0.21.4","_resolved":"https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz"}')},6453:function(e,t,i){},"660a":function(e,t,i){},6910:function(e,t,i){var n=i("1ff0"),o=Object.defineProperty;e.exports=function(e,t){try{o(n,e,{value:t,configurable:!0,writable:!0})}catch(i){n[e]=t}return t}},"692d":function(e,t,i){var n=i("1ff0"),o=i("6910"),r="__core-js_shared__",a=n[r]||o(r,{});e.exports=a},6930:function(e,t,i){},"69c5":function(e,t,i){"use strict";e.exports=function(e,t,i,n,o){return e.config=t,i&&(e.code=i),e.request=n,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},"6a79":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("td",{staticClass:"table-cell",class:[e.customClass],style:{width:e.widget.options.cellWidth+" !important"||!1,height:e.widget.options.cellHeight+" !important"||!1},attrs:{colspan:e.widget.options.colspan||1,rowspan:e.widget.options.rowspan||1}},[e._l(e.widget.widgetList,(function(i,n){return["container"===i.category?[t(i.type+"-item",{key:n,tag:"component",attrs:{widget:i,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]:[t(i.type+"-widget",{key:n,tag:"component",attrs:{field:i,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]]}))],2)},o=[],r=i("c6e3"),a=i("79fa"),s=i("d67f"),l=i("c029"),d={name:"TableCellItem",componentName:"ContainerItem",mixins:[r["a"],a["b"],s["a"]],components:{...l["a"]},props:{widget:Object,rowIndex:Number,colIndex:Number},inject:["refList","globalModel"],computed:{customClass(){return this.widget.options.customClass||""}},created(){},methods:{}},u=d,c=(i("fba0"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"79b5d9f8",null);t["default"]=f.exports},"6b1f":function(e,t,i){},"6bb4":function(e,t,i){"use strict";t.__esModule=!0;var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){function t(e){for(var t=arguments.length,i=Array(t>1?t-1:0),a=1;a<t;a++)i[a-1]=arguments[a];return 1===i.length&&"object"===n(i[0])&&(i=i[0]),i&&i.hasOwnProperty||(i={}),e.replace(r,(function(t,n,r,a){var s=void 0;return"{"===e[a-1]&&"}"===e[a+t.length]?r:(s=(0,o.hasOwn)(i,r)?i[r]:null,null===s||void 0===s?"":s)}))}return t};var o=i("0b51"),r=/(%|)\{([0-9a-zA-Z_]+)\}/g},"6d04":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-checkbox-group",{ref:"fieldEditor",attrs:{disabled:e.field.options.disabled,size:e.field.options.size},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}},[e.field.options.buttonStyle?e._l(e.field.options.optionItems,(function(i,n){return t("el-checkbox-button",{key:n,style:{display:e.field.options.displayStyle},attrs:{label:i.value,disabled:i.disabled,border:e.field.options.border}},[e._v(e._s(i.label))])})):e._l(e.field.options.optionItems,(function(i,n){return t("el-checkbox",{key:n,style:{display:e.field.options.displayStyle},attrs:{label:i.value,disabled:i.disabled,border:e.field.options.border}},[e._v(e._s(i.label))])}))],2)],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"checkbox-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initOptionItems(),this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("ec47"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"3a2d3865",null);t["default"]=f.exports},"6d23":function(e,t,i){var n=i("a549"),o=i("d3a8"),r=i("f097");e.exports=n?function(e,t,i){return o.f(e,t,r(1,i))}:function(e,t,i){return e[t]=i,e}},"6e5c":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"display-style":e.field.options.displayStyle,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-button",{ref:"fieldEditor",attrs:{type:e.field.options.type,size:e.field.options.size,plain:e.field.options.plain,round:e.field.options.round,circle:e.field.options.circle,icon:e.field.options.icon,disabled:e.field.options.disabled},nativeOn:{click:function(t){return e.handleButtonWidgetClick.apply(null,arguments)}}},[e._v(" "+e._s(e.field.options.label))])],1)},o=[],r=i("828b"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"button-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:r["default"]},computed:{},beforeCreate(){},created(){this.registerToRefList(),this.initEventHandler(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("d719"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"1293f105",null);t["default"]=f.exports},"717b":function(e,t,i){"use strict";i("2c15")},"71bc":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"b",(function(){return buildDefaultValueListFn})),__webpack_require__.d(__webpack_exports__,"d",(function(){return buildRulesListFn})),__webpack_require__.d(__webpack_exports__,"c",(function(){return buildFieldOptionsFn})),__webpack_require__.d(__webpack_exports__,"e",(function(){return buildUploadDataFn})),__webpack_require__.d(__webpack_exports__,"a",(function(){return buildActiveTabs})),__webpack_require__.d(__webpack_exports__,"f",(function(){return genVue2JS}));var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("24b8"),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__),_utils_util__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("ca00"),_utils_i18n__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("79fa"),_utils_validators__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("a00a");function buildDefaultValueListFn(e,t,i){return function(e){const t=e.options,n=t.defaultValue;Object(_utils_util__WEBPACK_IMPORTED_MODULE_1__["g"])(n)?i.push(`${t.name}: ${JSON.stringify(n)},`):i.push(t.name+": null,")}}function buildRulesListFn(formConfig,widgetList,resultList){return function(fieldWidget){const fop=fieldWidget.options;let fieldRules=[];if(fop.required&&fieldRules.push(`{\n required: true,\n message: '${Object(_utils_i18n__WEBPACK_IMPORTED_MODULE_2__["c"])("render.hint.fieldRequired")}',\n }`),fop.validation){let vldName=fop.validation;_utils_validators__WEBPACK_IMPORTED_MODULE_3__["a"][vldName]?fieldRules.push(`{\n pattern: ${eval(Object(_utils_validators__WEBPACK_IMPORTED_MODULE_3__["b"])(vldName))},\n trigger: ['blur', 'change'],\n message: '${fop.validationHint}'\n }`):fieldRules.push(`{\n pattern: '${eval(vldName)}',\n trigger: ['blur', 'change'],\n message: '${fop.validationHint}'\n }`)}fieldRules.length>0&&resultList.push(`${fop.name}: [${fieldRules.join(",")}],`)}}function buildFieldOptionsFn(e,t,i){return function(e){const t=e.options,n=e.type;"radio"!==n&&"checkbox"!==n&&"select"!==n&&"cascader"!==n||i.push(`${t.name}Options: ${JSON.stringify(t.optionItems)},`)}}function buildUploadDataFn(e,t,i){return function(e){const t=e.options,n=e.type;"picture-upload"!==n&&"file-upload"!==n||(i.push(t.name+"FileList: [],"),i.push(t.name+"UploadHeaders: {},"),i.push(t.name+"UploadData: {},"))}}function buildActiveTabs(e,t){let i=[];const n=function(e){const t=e.options,n=e.type;"tab"===n&&e.tabs.length>0&&i.push(`'${t.name}ActiveTab': '${e.tabs[0].options.name}',`)};return Object(_utils_util__WEBPACK_IMPORTED_MODULE_1__["m"])(t,n),i}const genVue2JS=function(e,t){let i=[],n=[],o=[],r=[];Object(_utils_util__WEBPACK_IMPORTED_MODULE_1__["n"])(t,a=>{buildDefaultValueListFn(e,t,i)(a),buildRulesListFn(e,t,n)(a),buildFieldOptionsFn(e,t,o)(a),buildUploadDataFn(e,t,r)(a)});const a=buildActiveTabs(e,t),s=` export default {\n components: {},\n props: {},\n data() {\n return {\n ${e.modelName}: {\n ${i.join("\n")}\n },\n \n ${e.rulesName}: {\n ${n.join("\n")}\n },\n \n ${a.join("\n")}\n \n ${o.join("\n")}\n \n ${r.join("\n")}\n }\n },\n computed: {},\n watch: {},\n created() {\n },\n mounted() {\n },\n methods: {\n submitForm() {\n this.$refs['vForm'].validate(valid => {\n if (!valid) return\n \n //TODO: 提交表单\n })\n },\n \n resetForm() {\n this.$refs['vForm'].resetFields()\n }\n }\n }`;return s}},"71da":function(e,t,i){},"72cd":function(e,t,i){var n=i("4e7b"),o=i("a9ce"),r=i("f1a4"),a=i("f500"),s=a("toStringTag"),l=Object,d="Arguments"==r(function(){return arguments}()),u=function(e,t){try{return e[t]}catch(i){}};e.exports=n?r:function(e){var t,i,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=u(t=l(e),s))?i:d?r(t):"Object"==(n=r(t))&&o(t.callee)?"Arguments":n}},"72dd":function(e,t,i){"use strict";var n=i("aa81");e.exports=n.isStandardBrowserEnv()?function(){return{write:function(e,t,i,o,r,a){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(i)&&s.push("expires="+new Date(i).toGMTString()),n.isString(o)&&s.push("path="+o),n.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"757b":function(e,t,i){"use strict";var n=i("ec3f"),o=i("7cfe"),r=i("6d23"),a=i("0ea1"),s=i("822e"),l=i("61e5"),d=i("802d"),u=i("c00d"),c=i("3135"),f=i("d4ef"),p=i("1d46"),h=i("60c5"),m=i("a549"),g=i("2176");e.exports=function(e,t,i,b){var v="stackTraceLimit",w=b?2:1,y=e.split("."),_=y[y.length-1],x=n.apply(null,y);if(x){var C=x.prototype;if(!g&&o(C,"cause")&&delete C.cause,!i)return x;var S=n("Error"),F=t((function(e,t){var i=c(b?t:e,void 0),n=b?new x(e):new x;return void 0!==i&&r(n,"message",i),h&&r(n,"stack",p(n.stack,2)),this&&a(C,this)&&u(n,this,F),arguments.length>w&&f(n,arguments[w]),n}));if(F.prototype=C,"Error"!==_?s?s(F,S):l(F,S,{name:!0}):m&&v in x&&(d(F,x,v),d(F,x,"prepareStackTrace")),l(F,x),!g)try{C.name!==_&&r(C,"name",_),C.constructor=F}catch(O){}return F}}},"75a8":function(e,t,i){"use strict";i("a67b")},"763b":function(e,t,i){"use strict";i("8b95")},"77c1":function(e,t,i){"use strict";var n=i("aa81");e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function o(e){var n=e;return t&&(i.setAttribute("href",n),n=i.href),i.setAttribute("href",n),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return e=o(window.location.href),function(t){var i=n.isString(t)?o(t):t;return i.protocol===e.protocol&&i.host===e.host}}():function(){return function(){return!0}}()},7899:function(e,t,i){var n={"./button-widget.vue":"6e5c","./cascader-widget.vue":"c077","./checkbox-widget.vue":"6d04","./color-widget.vue":"3ad3","./date-range-widget.vue":"ba08","./date-widget.vue":"da4e","./divider-widget.vue":"de19","./file-upload-widget.vue":"4a70","./form-item-wrapper.vue":"9eeb","./html-text-widget.vue":"090f","./input-widget.vue":"d67b","./number-widget.vue":"cf32","./picture-upload-widget.vue":"7ede","./radio-widget.vue":"b87d","./rate-widget.vue":"2faa","./rich-editor-widget.vue":"f4c1","./select-widget.vue":"8a3e","./slider-widget.vue":"826c","./slot-widget.vue":"b8e9","./static-content-wrapper.vue":"828b","./static-text-widget.vue":"851c","./switch-widget.vue":"ecaa","./textarea-widget.vue":"84b5","./time-range-widget.vue":"cab0","./time-widget.vue":"20c0"};function o(e){var t=r(e);return i(t)}function r(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=r,e.exports=o,o.id="7899"},7999:function(e,t,i){var n=i("f805"),o=Function.prototype,r=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(r):function(){return a.apply(r,arguments)})},"79fa":function(e,t,i){"use strict";i.d(t,"a",(function(){return L})),i.d(t,"c",(function(){return R}));var n=i("8bbf"),o=i.n(n);function r(e){return void 0!==e&&null!==e}function a(e,t){const i=t.split(".");let n=e;return i.forEach(e=>{n=r(n)&&r(n[e])?n[e]:null}),n}function s(e){const t=typeof e;return null!==e&&("object"===t||"function"===t)}const{hasOwnProperty:l}=Object.prototype;function d(e,t,i){const n=t[i];r(n)&&(l.call(e,i)&&s(n)?e[i]=u(Object(e[i]),t[i]):e[i]=n)}function u(e,t){return Object.keys(t).forEach(i=>{d(e,t,i)}),e}const c=(e,t)=>{const i=e.prototype;i.$si18n=i.$si18n||{},u(i.$si18n,t);const n=new e({data:t});Object.defineProperty(e.prototype.$si18n,"lang",{get(){return n.lang}}),i.$st=(e,...t)=>{let o=n.messages[n.lang];if(!i.$si18n.messages)return()=>e;const r=a(o,e);return"function"===typeof r?r(...t):null!==r?r:e},i.$st2=(e,t)=>{let i=n.messages[n.lang];const o=a(i,e);return null!==o?o:a(i,t)},i.$si18n.add=(e={})=>{u(i.$si18n.messages,e)},i.$si18n.setLang=e=>{n.lang=e},e.mixin({beforeCreate(){this.$options.i18n&&this.$si18n.add(this.$options.i18n)}})};var f={install:c},p=i("dcd7"),h=i.n(p),m=i("a655"),g=i.n(m),b=i("024b"),v=i.n(b),w={application:{"zh-CN":"简体中文","en-US":"English",productTitle:"Online Form Designer",github:"GitHub",document:"Docs",qqGroup:"WeChat Group",deployment:"Deployment",subscription:"Subscription"},designer:{componentLib:"Components",formLib:"Templates",containerTitle:"Container",dragHandlerHint:"drag container or field to layout center",dragAction:"drag",basicFieldTitle:"Basic Field",advancedFieldTitle:"Advanced Field",customFieldTitle:"Customized Field",noWidgetHint:"Please select a widget from the left list, drag and drop to this container.",widgetLabel:{grid:"Grid",table:"Table",tab:"Tab",section:"Section","sub-form":"SubForm","grid-col":"GridCol","table-cell":"TableCell","tab-pane":"TabPane","data-table":"DataTable",input:"Input",textarea:"Textarea",number:"InputNumber",radio:"Radio",checkbox:"Checkbox",select:"Select",time:"Time","time-range":"Time range",date:"Date","date-range":"Date range",switch:"Switch",rate:"Rate",color:"ColorPicker",slider:"Slider","static-text":"Text","html-text":"HTML",button:"Button",divider:"Divider","picture-upload":"Picture","file-upload":"File","rich-editor":"Rich Editor",cascader:"Cascader",slot:"Slot",custom:"Custom Component"},hint:{selectParentWidget:"Select parent of this widget",moveUpWidget:"Move up this widget",moveDownWidget:"Move down this widget",cloneWidget:"Clone this widget",insertRow:"Insert new row",insertColumn:"Insert new column",remove:"Remove this widget",cellSetting:"Cell setting",dragHandler:"Drag handler",copyField:"Copy field widget",onlyFieldWidgetAcceptable:"Only field widget can be dragged into sub-form",moveUpFirstChildHint:"First child can not be move up",moveDownLastChildHint:"Last child can not be move down",closePreview:"Close",copyJson:"Copy",saveFormJson:"Save As File",copyVueCode:"Copy Vue Code",copyHtmlCode:"Copy HTML Code",copyJsonSuccess:"Copy succeed",importJsonSuccess:"Import succeed",copyJsonFail:"Copy failed",copyVueCodeSuccess:"Copy succeed",copyVueCodeFail:"Copy failed",copyHtmlCodeSuccess:"Copy succeed",copyHtmlCodeFail:"Copy failed",saveVueCode:"Save Vue File",saveHtmlCode:"Save Html File",getFormData:"Get Data",resetForm:"Reset",disableForm:"Disable",enableForm:"Enable",exportFormData:"Form Data",copyFormData:"Copy",saveFormData:"Save As File",copyVue2SFC:"Copy Vue2",copyVue3SFC:"Copy Vue3",copySFCFail:"Copy failed",copySFCSuccess:"Copy succeed",saveVue2SFC:"Save As Vue2",saveVue3SFC:"Save As Vue3",fileNameForSave:"File name:",saveFileTitle:"Save as File",fileNameInputPlaceholder:"Enter the file name",sampleLoadedSuccess:"Example loaded successfully",sampleLoadedFail:"Sample load failed",loadFormTemplate:"Load This",loadFormTemplateHint:"Are you sure to load this template?",loadFormTemplateSuccess:"Load form template success!",loadFormTemplateFailed:"Load form template failed.",currentNodeCannotBeSelected:"The current node cannot be selected.",noSelectedWidgetHint:"No selected widget.",widgetSetting:"Widget Prop",formSetting:"Form Prop",prompt:"Prompt",confirm:"OK",cancel:"Cancel",import:"Import",importJsonHint:"The code to be imported should have the following JSON format.",invalidOptionsData:"Invalid data of options:",lastPaneCannotBeDeleted:"The last pane cannot be deleted.",duplicateName:"Duplicate name: ",nameRequired:"Name required.",numberValidator:"Number",letterValidator:"Letter",letterAndNumberValidator:"LetterAndNumber",mobilePhoneValidator:"MobilePhone",emailValidator:"Email",urlValidator:"URL",noChineseValidator:"Non-Chinese",chineseValidator:"Chinese",rowspanNotConsistentForMergeEntireRow:"Cells in this row don't have the same rowspan, operation failed.",colspanNotConsistentForMergeEntireColumn:"Cells in this column don't have the same colspan, operation failed.",rowspanNotConsistentForDeleteEntireRow:"Cells in this row don't have the same rowspan, operation failed.",colspanNotConsistentForDeleteEntireColumn:"Cells in this column don't have the same colspan, operation failed.",lastColCannotBeDeleted:"The last col cannot be deleted.",lastRowCannotBeDeleted:"The last row cannot be deleted."},toolbar:{undoHint:"Undo",redoHint:"Redo",pcLayout:"PC",padLayout:"Pad",mobileLayout:"H5",nodeTreeHint:"Tree View Of Component Hierarchy",nodeTreeTitle:"Tree View Of Component Hierarchy",clear:"Clear",preview:"Preview",importJson:"Import",exportJson:"Export",exportCode:"Codes",generateCode:"Generate Code",generateSFC:"Generate SFC"},setting:{basicSetting:"Basic Setting",attributeSetting:"Attribute Setting",commonSetting:"Common Setting",advancedSetting:"Advanced Setting",eventSetting:"Event Setting",uniqueName:"Unique Name",editNameHelp:"Press enter to confirm the modification",label:"Label",displayType:"Type",defaultValue:"Default Value",placeholder:"Placeholder",startPlaceholder:"Start Placeholder",endPlaceholder:"End Placeholder",widgetColumnWidth:"Width",widgetSize:"Size",fontSize:"Font Size",showStops:"Show Stops",displayStyle:"Display Style",inlineLayout:"inline",blockLayout:"block",buttonStyle:"Show As Button",border:"Show Border",labelWidth:"Width Of Label",rows:"Rows",labelHidden:"Hide Label",required:"Required",requiredHint:"Failure Hint",validation:"Validation",validationHelp:"Regular expressions supported",validationHint:"Validation Hint",readonly:"Readonly",disabled:"Disabled",hidden:"Hidden",textContent:"Text",htmlContent:"HTML",clearable:"Clearable",editable:"Editable",format:"Format",valueFormat:"Value Format",showPassword:"Show Reveal",filterable:"Filterable",allowCreate:"Allow Create",remote:"Remote Query",automaticDropdown:"Automatic Dropdown",multiple:"Multiple",multipleLimit:"Multiple Limit",checkStrictly:"Any Level Selectable",contentPosition:"Content Position",plain:"Plain",round:"Round",circle:"Circle",icon:"Icon",optionsSetting:"Options Setting",addOption:"Add Option",importOptions:"Import Options",resetDefault:"Reset Default",uploadSetting:"Upload Setting",uploadURL:"Upload URL",uploadTip:"Tip Content",withCredentials:"Send Cookie",multipleSelect:"File Multi-select",showFileList:"Show File List",limit:"Max Upload Number",fileMaxSize:"Max Size(MB)",fileTypes:"Upload File Types",fileTypesHelp:"Allows to add more file types",headers:"Request Headers",cellWidth:"Width",cellHeight:"Height",gridColHeight:"Height Of Col(px)",gutter:"Gutter(px)",columnSetting:"Cols Setting",colsOfGrid:"Cols Of Grid:",colSpanTitle:"Spans Of Col",colOffsetTitle:"Offset Of Col",colPushTitle:"Push Of Col",colPullTitle:"Pull Of Col",addColumn:"Add Column",responsive:"Responsive",tabPaneSetting:"Tab Panes",addTabPane:"Add Tab Pane",paneActive:"Active",customLabelIcon:"Custom Label",labelIconClass:"Label Icon Class",labelIconPosition:"Label Icon Position",labelTooltip:"Label Tooltip",minValue:"Min Value",maxValue:"Max Value",precision:"Precision",step:"Step",controlsPosition:"Controls Position",minLength:"Min Length",maxLength:"Max Length",showWordLimit:"Show Word Limit",prefixIcon:"Prefix Icon",suffixIcon:"Suffix Icon",inputButton:"Input Button Setting",appendButton:"Append Button",appendButtonDisabled:"Button Disabled",appendButtonIcon:"Append Button Icon",buttonIcon:"Button Icon",switchWidth:"Width of Switch(px)",activeText:"Active Text",inactiveText:"Inactive Text",activeColor:"Active Color",inactiveColor:"Inactive Color",maxStars:"Stars Max Number",lowThreshold:"Low Threshold",highThreshold:"High Threshold",allowHalf:"Allow Half",showText:"Show Text",showScore:"Show Score",range:"Range",vertical:"Vertical",showBlankRow:"Show Blank Row",showRowNumber:"Show Row Number",insertColumnToLeft:"insert column to left",insertColumnToRight:"insert column to right",insertRowAbove:"insert row above",insertRowBelow:"insert row below",mergeLeftColumn:"merge left cell",mergeRightColumn:"merge right cell",mergeEntireRow:"merge entire row",mergeRowAbove:"merge cell above",mergeRowBelow:"merge cell below",mergeEntireColumn:"merge entire column",undoMergeCol:"undo merge column",undoMergeRow:"undo merge row",deleteEntireCol:"delete entire column",deleteEntireRow:"delete entire row",widgetName:"Unique Name",formSize:"Size",labelPosition:"Position Of Label",topPosition:"Top",leftPosition:"Left",labelAlign:"Label Align",leftAlign:"Left",centerAlign:"Center",rightAlign:"Right",formCss:"Form CSS",addCss:"Edit",customClass:"Custom Class",globalFunctions:"Global Functions",addEventHandler:"Edit",editWidgetEventHandler:"Edit Widget Event Handler",editFormEventHandler:"Edit Form Event Handler",formSFCSetting:"SFC Setting",formModelName:"Model Name",formRefName:"Ref Name",formRulesName:"Rules Name",syntaxCheckWarning:"Syntax error in the javascript codes, please check again!",tableWidth:"Width(px/%)",tableHeight:"Height(px/%)",showCheckBox:"Show CheckBox",showIndex:"Show Row Number",showPagination:"Show Pagination",smallPagination:"Small Pagination",tableColEdit:"Edit Cols",tableDataEdit:"Edit Data",stripe:"Stripe",showSummary:"Show Summary",rowSpacing:"Row Spacing(px)",editAction:"Edit...",columnName:"Name",columnLabel:"Label",columnWidth:"Width(px/%)",visibleColumn:"Visible",sortableColumn:"Sortable",fixedColumn:"Fixed",alignTypeOfColumn:"Align",formatOfColumn:"Format",actionColumn:"Action",addTableColumn:"Add New Column",deleteTableColumn:"Delete This Column",OnlyOneColumnCannotBeDeleted:"The last column cannot be deleted.",dsEnabled:"Use Datasource",dsName:"Datasource Name",labelKeyName:"Label Key",valueKeyName:"Value Key",childrenKeyName:"Children Key",dataSource:"Datasource",noDataSource:"No datasource.",addDataSource:"Add Datasource",dataSourceSetting:"Datasource Setting",deleteDataSourceHint:"Delete this datasource?",fieldValueRequired:"Value can not be null",dsUniqueName:"Unique Name",dsRequestURL:"Request URL",dsRequestURLType:"Request URL Type",dsURLStringType:"String",dsURLVariableType:"Expression",dsDescription:"Description",dsRequestMethod:"Request Method",dsRequestHeaders:"Headers",addRequestHeader:"Add Header",dsRequestParams:"Params",addRequestParam:"Add Param",dsRequestData:"Data",addRequestData:"Add Data",dsRequestValueStringType:"String",dsRequestValueNumberType:"Number",dsRequestValueBooleanType:"Boolean",dsRequestValueVariableType:"Variable",dsRequestNameInputPlaceholder:"Name",dsRequestTypeInputPlaceholder:"Type",dsRequestValueInputPlaceholder:"Value",dsConfigHandlerTitle:"1. Config Handler",dsDataHandlerTitle:"2. Data Handler",dsErrorHandlerTitle:"3. Error Handler",testDataSource:"Test Datasource",saveDataSource:"Save Datasource",dsvTitle:"Datasource Variable",dsRequestResult:"Result Data",executeDataSource:"Run Test",clearRequestResult:"Clear Result",dsRequestNumberTypeError:"Number value error",dsRequestBooleanTypeError:"Boolean value error",dsValidationError:"Datasource check failure.",dsDuplicatedNameError:"Duplicate datasource name."}}},y={application:{"zh-CN":"简体中文","en-US":"English",productTitle:"表单设计器",github:"GitHub",document:"文档",qqGroup:"技术WX群",deployment:"私有部署",subscription:"订阅Pro"},designer:{componentLib:"组件库",formLib:"表单模板",containerTitle:"容器",dragHandlerHint:"鼠标拖拽容器组件或字段组件并放置于表单中",dragAction:"拖动",basicFieldTitle:"基础字段",advancedFieldTitle:"高级字段",customFieldTitle:"自定义扩展字段",noWidgetHint:"请从左侧列表中选择一个组件, 然后用鼠标拖动组件放置于此处.",widgetLabel:{grid:"栅格",table:"表格",tab:"标签页",section:"区块","sub-form":"子表单","grid-col":"栅格列","table-cell":"单元格","tab-pane":"选项卡页","data-table":"数据表格",input:"单行输入",textarea:"多行输入",number:"计数器",radio:"单选项",checkbox:"多选项",select:"下拉选项",time:"时间","time-range":"时间范围",date:"日期","date-range":"日期范围",switch:"开关",rate:"评分",color:"颜色选择器",slider:"滑块","static-text":"静态文字","html-text":"HTML",button:"按钮",divider:"分隔线","picture-upload":"图片","file-upload":"文件","rich-editor":"富文本",cascader:"级联选择",slot:"插槽",custom:"Custom Component"},hint:{selectParentWidget:"选中父组件",moveUpWidget:"上移组件",moveDownWidget:"下移组件",cloneWidget:"复制组件",insertRow:"插入新行",insertColumn:"插入新列",remove:"移除组件",cellSetting:"单元格操作",dragHandler:"拖拽手柄",copyField:"复制字段组件",onlyFieldWidgetAcceptable:"子表单只能接收字段组件",moveUpFirstChildHint:"已经移动到最上面",moveDownLastChildHint:"已经移动到最下面",closePreview:"关闭",copyJson:"复制JSON",saveFormJson:"保存为文件",copyVueCode:"复制Vue代码",copyHtmlCode:"复制HTML代码",copyJsonSuccess:"复制JSON成功",importJsonSuccess:"导入JSON成功",copyJsonFail:"复制JSON失败",copyVueCodeSuccess:"复制Vue代码成功",copyVueCodeFail:"复制Vue代码失败",copyHtmlCodeSuccess:"复制HTML代码成功",copyHtmlCodeFail:"复制HTML代码失败",saveVueCode:"保存Vue文件",saveHtmlCode:"保存Html文件",getFormData:"获取数据",resetForm:"重置表单",disableForm:"禁用编辑",enableForm:"恢复编辑",exportFormData:"表单数据",copyFormData:"复制JSON",saveFormData:"保存为文件",copyVue2SFC:"复制Vue2代码",copyVue3SFC:"复制Vue3代码",copySFCFail:"复制SFC代码失败",copySFCSuccess:"复制SFC代码成功",saveVue2SFC:"保存为Vue2组件",saveVue3SFC:"保存为Vue3组件",fileNameForSave:"文件名:",saveFileTitle:"保存为文件",fileNameInputPlaceholder:"请输入文件名",sampleLoadedSuccess:"表单示例加载成功",sampleLoadedFail:"表单示例加载失败",loadFormTemplate:"加载此模板",loadFormTemplateHint:"是否加载这个模板?加载后会覆盖设计器当前表单,你可以使用“撤销”功能恢复。",loadFormTemplateSuccess:"表单模板加载成功",loadFormTemplateFailed:"表单模板加载失败",currentNodeCannotBeSelected:"当前组件节点不可选择",noSelectedWidgetHint:"当前没有选中设置的组件",widgetSetting:"组件设置",formSetting:"表单设置",prompt:"提示",confirm:"确定",cancel:"取消",import:"导入",importJsonHint:"导入的JSON内容须符合下述格式,以保证顺利导入.",invalidOptionsData:"无效的选项数据:",lastPaneCannotBeDeleted:"仅剩一个选项卡页不可删除.",duplicateName:"组件名称已存在: ",nameRequired:"组件名称不可为空",numberValidator:"数字",letterValidator:"字母",letterAndNumberValidator:"数字字母",mobilePhoneValidator:"手机号码",emailValidator:"邮箱",urlValidator:"网址",noChineseValidator:"非中文字符",chineseValidator:"仅中文字符",rowspanNotConsistentForMergeEntireRow:"存在行高不一致的单元格, 无法合并整行.",colspanNotConsistentForMergeEntireColumn:"存在列宽不一致的单元格, 无法合并整列.",rowspanNotConsistentForDeleteEntireRow:"存在行高不一致的单元格, 不可删除整行.",colspanNotConsistentForDeleteEntireColumn:"存在列宽不一致的单元格, 不可删除整列.",lastColCannotBeDeleted:"最后一列不可删除.",lastRowCannotBeDeleted:"最后一行不可删除."},toolbar:{undoHint:"撤销",redoHint:"重做",pcLayout:"PC",padLayout:"Pad",mobileLayout:"H5",nodeTreeHint:"组件层次结构树",nodeTreeTitle:"组件层次结构树",clear:"清空",preview:"预览",importJson:"导入JSON",exportJson:"导出JSON",exportCode:"导出代码",generateCode:"生成代码",generateSFC:"生成SFC"},setting:{basicSetting:"基本属性",attributeSetting:"属性设置",commonSetting:"常见属性",advancedSetting:"高级属性",eventSetting:"事件属性",uniqueName:"唯一名称",editNameHelp:"修改名称后需按回车确认",label:"标签",displayType:"显示类型",defaultValue:"默认值",placeholder:"占位内容",startPlaceholder:"起始占位内容",endPlaceholder:"截止占位内容",widgetColumnWidth:"组件列宽",widgetSize:"组件大小",fontSize:"字体大小",showStops:"显示间断点",displayStyle:"显示样式",inlineLayout:"行内",blockLayout:"块",buttonStyle:"显示为按钮",border:"带有边框",labelWidth:"标签宽度",rows:"行数",labelHidden:"隐藏字段标签",required:"必填字段",validation:"字段校验",requiredHint:"必填校验提示",validationHelp:"支持输入正则表达式",validationHint:"校验失败提示",readonly:"只读",disabled:"禁用",hidden:"隐藏",textContent:"静态文字",htmlContent:"HTML",clearable:"可清除",editable:"可输入",format:"显示格式",valueFormat:"绑定值格式",showPassword:"可显示密码",filterable:"可搜索选项",allowCreate:"允许创建选项",remote:"可远程搜索",automaticDropdown:"自动弹出选项",multiple:"选项可多选",multipleLimit:"多选数量限制",checkStrictly:"任意级节点可选",contentPosition:"文字位置",plain:"朴素按钮",round:"圆角按钮",circle:"圆形按钮",icon:"图标",optionsSetting:"选项设置",addOption:"增加选项",importOptions:"导入选项",resetDefault:"重设选中项",uploadSetting:"上传参数设置",uploadURL:"上传地址",uploadTip:"上传提示内容",withCredentials:"发送cookie凭证",multipleSelect:"文件可多选",showFileList:"显示文件列表",limit:"最大上传数量",fileMaxSize:"文件大小限制(MB)",fileTypes:"上传文件类型",fileTypesHelp:"支持添加其他文件类型",headers:"上传请求头",cellWidth:"宽度",cellHeight:"高度",gridColHeight:"栅格列统一高度(px)",gutter:"栅格间隔(px)",columnSetting:"栅格属性设置",colsOfGrid:"当前栅格列:",colSpanTitle:"栅格宽度",colOffsetTitle:"左侧间隔格数",colPushTitle:"右移栅格数",colPullTitle:"左移栅格数",addColumn:"增加栅格",responsive:"响应式布局",tabPaneSetting:"选项卡设置",addTabPane:"增加选项卡页",paneActive:"激活",customLabelIcon:"定制字段标签",labelIconClass:"标签Icon样式",labelIconPosition:"标签Icon位置",labelTooltip:"标签文字提示",minValue:"最小值",maxValue:"最大值",precision:"精度",step:"增减步长",controlsPosition:"控制按钮位置",minLength:"最小长度",maxLength:"最大长度",showWordLimit:"显示字数统计",prefixIcon:"头部Icon",suffixIcon:"尾部Icon",inputButton:"输入框按钮设置",appendButton:"添加后置按钮",appendButtonDisabled:"后置按钮禁用",appendButtonIcon:"后置按钮Icon",buttonIcon:"按钮Icon",switchWidth:"开关宽度(像素)",activeText:"开启时文字描述",inactiveText:"关闭时文字描述",activeColor:"开启时背景色",inactiveColor:"关闭时背景色",maxStars:"最大评分值",lowThreshold:"低分界限值",highThreshold:"高分界限值",allowHalf:"允许半选",showText:"显示辅助文字",showScore:"显示当前分数",range:"是否为范围选择",vertical:"是否竖向显示",showBlankRow:"默认显示新行",showRowNumber:"显示行号",insertColumnToLeft:"插入左侧列",insertColumnToRight:"插入右侧列",insertRowAbove:"插入上方行",insertRowBelow:"插入下方行",mergeLeftColumn:"合并左侧单元格",mergeRightColumn:"合并右侧单元格",mergeEntireRow:"合并整行",mergeRowAbove:"合并上方单元格",mergeRowBelow:"合并下方单元格",mergeEntireColumn:"合并整列",undoMergeCol:"撤销列合并",undoMergeRow:"撤销行合并",deleteEntireCol:"删除整列",deleteEntireRow:"删除整行",widgetName:"组件唯一名称",formSize:"全局组件大小",labelPosition:"字段标签位置",topPosition:"顶部",leftPosition:"左边",labelAlign:"标签对齐",leftAlign:"居左",centerAlign:"居中",rightAlign:"居右",formCss:"表单全局CSS",addCss:"编写CSS",customClass:"自定义CSS样式",globalFunctions:"表单全局函数",addEventHandler:"编写代码",editWidgetEventHandler:"组件事件处理",editFormEventHandler:"表单事件处理",formSFCSetting:"生成SFC设置",formModelName:"数据对象名称",formRefName:"引用名称",formRulesName:"验证规则名称",syntaxCheckWarning:"JS代码存在语法错误,请仔细检查!",tableWidth:"宽度(px/%)",tableHeight:"高度(px/%)",showCheckBox:"是否显示复选框列",showIndex:"是否显示行号",showPagination:"是否显示分页",smallPagination:"小型分页",tableColEdit:"表格列编辑",tableDataEdit:"表格数据编辑",showSummary:"是否合计",stripe:"是否斑马线",rowSpacing:"行距(px)",editAction:"编辑...",columnName:"字段名称",columnLabel:"显示名称",columnWidth:"列宽(px/%)",visibleColumn:"是否显示",sortableColumn:"是否排序",fixedColumn:"是否固定",alignTypeOfColumn:"对齐方式",formatOfColumn:"格式化",actionColumn:"操作",addTableColumn:"增加列",deleteTableColumn:"删除列",OnlyOneColumnCannotBeDeleted:"表格只有一列时不可删除.",dsEnabled:"使用数据源",dsName:"指定数据源",labelKeyName:"选项标签名",valueKeyName:"选项值名",childrenKeyName:"子节点属性名称",dataSource:"数据源",noDataSource:"暂无数据源",addDataSource:"新增数据源",dataSourceSetting:"数据源设置",deleteDataSourceHint:"确认删除该数据源?",fieldValueRequired:"输入内容不可为空",dsUniqueName:"唯一名称",dsRequestURL:"请求地址",dsRequestURLType:"请求URL类型",dsURLStringType:"固定字符串",dsURLVariableType:"变量或表达式",dsDescription:"描述信息",dsRequestMethod:"请求方法",dsRequestHeaders:"请求头(headers)",addRequestHeader:"新增请求头",dsRequestParams:"参数(params)",addRequestParam:"新增请求参数",dsRequestData:"发送数据(data)",addRequestData:"新增发送数据",dsRequestValueStringType:"字符串类型",dsRequestValueNumberType:"数值类型",dsRequestValueBooleanType:"布尔类型",dsRequestValueVariableType:"变量或表达式",dsRequestNameInputPlaceholder:"名称",dsRequestTypeInputPlaceholder:"类型",dsRequestValueInputPlaceholder:"值",dsConfigHandlerTitle:"1. 请求配置",dsDataHandlerTitle:"2. 数据处理",dsErrorHandlerTitle:"3. 错误处理",testDataSource:"测试数据源",saveDataSource:"保存数据源",dsvTitle:"DSV数据源变量",dsRequestResult:"返回数据",executeDataSource:"立即执行",clearRequestResult:"清空结果",dsRequestNumberTypeError:"数据类型值错误",dsRequestBooleanTypeError:"布尔类型值错误",dsValidationError:"数据源设置存在错误,请修改",dsDuplicatedNameError:"数据源名称重复,请修改!"}}},_={render:{hint:{prompt:"Prompt",confirm:"OK",cancel:"Cancel",selectPlaceholder:"Pick some item",timePlaceholder:"Select time",startTimePlaceholder:"Start time",endTimePlaceholder:"End time",datePlaceholder:"Select date",startDatePlaceholder:"Start date",endDatePlaceholder:"End date",blankCellContent:"--",uploadError:"Upload error: ",uploadExceed:"The maximum number(${uploadLimit}) of file uploads has been exceeded.",unsupportedFileType:"Unsupported format: ",fileSizeExceed:"File size out of limit: ",refNotFound:"Ref not found: ",fieldRequired:"Input value should be not null.",invalidNumber:"Invalid number format",selectFile:" File...",downloadFile:"Download",removeFile:"Remove",validationFailed:"Form validation failed",subFormAction:"Action",subFormAddAction:"Add",subFormAddActionHint:"add new row",insertSubFormRow:"insert new row",deleteSubFormRow:"delete this row",nonSubFormType:"The type of widget don't match sub-form"}}},x={render:{hint:{prompt:"提示",confirm:"确定",cancel:"取消",selectPlaceholder:"请选择",timePlaceholder:"选择时间",startTimePlaceholder:"起始时间",endTimePlaceholder:"截止时间",datePlaceholder:"选择日期",startDatePlaceholder:"起始日期",endDatePlaceholder:"截止日期",blankCellContent:"--",uploadError:"上传错误: ",uploadExceed:"最大上传数量(${uploadLimit})已超出.",unsupportedFileType:"不支持格式: ",fileSizeExceed:"文件大小已超出: ",refNotFound:"组件未找到: ",fieldRequired:"字段值不可为空",invalidNumber:"数据格式错误",selectFile:" 选择文件",downloadFile:"下载",removeFile:"移除",validationFailed:"表单数据校验失败",subFormAction:"操作",subFormAddAction:"新增",subFormAddActionHint:"新增行",insertSubFormRow:"插入行",deleteSubFormRow:"删除行",nonSubFormType:"组件类型不是子表单"}}},C={extension:{widgetLabel:{card:"Card",alert:"Alert"},setting:{cardFolded:"Folded",cardShowFold:"Show Fold",cardWidth:"Width Of Card",cardShadow:"Shadow",alertTitle:"Title",alertType:"Type",description:"Description",closable:"Closable",closeText:"Text On Close Btn",center:"Center",showIcon:"Show Icon",effect:"Effect"}}},S={extension:{widgetLabel:{card:"卡片",alert:"提示"},setting:{cardFolded:"是否收起",cardShowFold:"显示折叠按钮",cardWidth:"卡片宽度",cardShadow:"显示阴影",alertTitle:"标题",alertType:"类型",description:"辅助性文字",closable:"是否可关闭",closeText:"关闭按钮文字",center:"文字居中",showIcon:"显示图标",effect:"显示效果"}}};const F={"en-US":{something:{},...h.a,...w,..._,...C},"zh-CN":{something:{},...g.a,...y,...x,...S}},O=/(%|)\{([0-9a-zA-Z_]+)\}/g;function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)}const D=function(e,t){return e.replace(O,(i,n,o,r)=>{let a;return"{"===e[r-1]&&"}"===e[r+i.length]?o:(a=E(t,o)?t[o]:null,null===a||void 0===a?"":a)})};o.a.use(f,{lang:localStorage.getItem("v_form_locale")||"zh-CN",messages:F}),v.a.i18n((e,t)=>{let i=o.a.prototype.$st(e);return D(i,t)});const L=function(e){o.a.prototype.$si18n.setLang(e),localStorage.setItem("v_form_locale",e)},R=function(e){return o.a.prototype.$st(e)};t["b"]={methods:{i18nt(e){return this.$st(e)},i18n2t(e,t){return this.$st2(e,t)}}}},"7cce":function(e,t,i){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},"7cfe":function(e,t,i){var n=i("d027"),o=i("baca"),r=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(o(e),t)}},"7d03":function(e,t,i){"use strict";var n=i("aa81"),o=i("eca8"),r=i("39ca"),a=i("9632");function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},"7d63":function(e,t){e.exports=function(e){return null===e||void 0===e}},"7d92":function(e,t,i){var n=i("f805"),o=Function.prototype.call;e.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},"7eab":function(module,__webpack_exports__,__webpack_require__){"use strict";var _form_item_wrapper__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("9eeb"),_utils_emitter__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c6e3"),_utils_i18n__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("79fa"),_utils_util__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("ca00"),_components_form_designer_form_widget_field_widget_fieldMixin__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("2d11");let selectFileText="'"+Object(_utils_i18n__WEBPACK_IMPORTED_MODULE_2__["c"])("render.hint.selectFile")+"'";__webpack_exports__["a"]={name:"file-upload-widget",componentName:"FieldWidget",mixins:[_utils_emitter__WEBPACK_IMPORTED_MODULE_1__["a"],_components_form_designer_form_widget_field_widget_fieldMixin__WEBPACK_IMPORTED_MODULE_4__["a"],_utils_i18n__WEBPACK_IMPORTED_MODULE_2__["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:_form_item_wrapper__WEBPACK_IMPORTED_MODULE_0__["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[],uploadHeaders:{},uploadData:{key:""},fileList:[],uploadBtnHidden:!1,styleVariables:{"--select-file-action":selectFileText}}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{handleFileExceed(){let uploadLimit=this.field.options.limit;this.$message.warning(eval("`"+this.i18nt("render.hint.uploadExceed")+"`"))},updateUploadFieldModelAndEmitDataChange(e){let t=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(this.fieldModel);this.fieldModel=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(e),this.syncUpdateFormModel(this.fieldModel),this.emitFieldDataChange(this.fieldModel,t)},beforeFileUpload(e){let t=!1,i=e.name.substring(e.name.lastIndexOf(".")+1);if(this.field.options&&this.field.options.fileTypes){let e=this.field.options.fileTypes;e.length>0&&(t=e.some(e=>i.toLowerCase()===e.toLowerCase()))}if(!t)return this.$message.error(this.i18nt("render.hint.unsupportedFileType")+i),!1;let n=!1,o=5;return this.field.options&&this.field.options.fileMaxSize&&(o=this.field.options.fileMaxSize),n=e.size/1024/1024<=o,n?(this.uploadData.key=e.name,this.handleOnBeforeUpload(e)):(this.$message.error(this.i18nt("render.hint.fileSizeExceed")+o+"MB"),!1)},handleOnBeforeUpload(e){if(this.field.options.onBeforeUpload){let t=new Function("file",this.field.options.onBeforeUpload),i=t.call(this,e);return"boolean"!==typeof i||i}return!0},handleFileUpload(e,t,i){if("success"===t.status&&(this.updateUploadFieldModelAndEmitDataChange(i),this.fileList=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(i),this.uploadBtnHidden=i.length>=this.field.options.limit,this.field.options.onUploadSuccess)){let n=new Function("result","file","fileList",this.field.options.onUploadSuccess);n.call(this,e,t,i)}},handleFileRemove(e,t){if(this.fileList=Object(_utils_util__WEBPACK_IMPORTED_MODULE_3__["a"])(t),this.updateUploadFieldModelAndEmitDataChange(t),this.uploadBtnHidden=t.length>=this.field.options.limit,this.field.options.onFileRemove){let i=new Function("file","fileList",this.field.options.onFileRemove);i.call(this,e,t)}},removeUploadFile(e){let t=-1,i=null;if(this.fileList.forEach((n,o)=>{n.name===e&&(t=o,i=n)}),t>=0&&(this.fileList.splice(t,1),this.updateUploadFieldModelAndEmitDataChange(this.fileList),this.uploadBtnHidden=this.fileList.length>=this.field.options.limit,this.field.options.onFileRemove)){let e=new Function("file","fileList",this.field.options.onFileRemove);e.call(this,i,this.fileList)}},handelUploadError(e,t,i){if(this.field.options.onUploadError){let n=new Function("error","file","fileList",this.field.options.onUploadError);n.call(this,e,t,i)}else this.$message({message:this.i18nt("render.hint.uploadError")+e,duration:3e3,type:"error"})}}}},"7ede":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-upload",{ref:"fieldEditor",class:{hideUploadDiv:e.uploadBtnHidden},attrs:{disabled:e.field.options.disabled,action:e.field.options.uploadURL,headers:e.uploadHeaders,data:e.uploadData,"with-credentials":e.field.options.withCredentials,multiple:e.field.options.multipleSelect,"file-list":e.fileList,"show-file-list":e.field.options.showFileList,"list-type":"picture-card",limit:e.field.options.limit,"on-exceed":e.handlePictureExceed,"before-upload":e.beforePictureUpload,"on-success":e.handlePictureUpload,"on-error":e.handelUploadError,"on-remove":e.handlePictureRemove}},[e.field.options.uploadTip?t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(e._s(e.field.options.uploadTip))]):e._e(),t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)},o=[],r=i("367a"),a=r["a"],s=(i("b1e7"),i("0b56")),l=Object(s["a"])(a,n,o,!1,null,"c1fcc786",null);t["default"]=l.exports},"802d":function(e,t,i){var n=i("d3a8").f;e.exports=function(e,t,i){i in e||n(e,i,{configurable:!0,get:function(){return t[i]},set:function(e){t[i]=e}})}},"80c6":function(e,t,i){"use strict";i("6930")},"80e0":function(e,t,i){"use strict";i("6b1f")},"822e":function(e,t,i){var n=i("d027"),o=i("0eaf"),r=i("bd84");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,i={};try{e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(i,[]),t=i instanceof Array}catch(a){}return function(i,n){return o(i),r(n),t?e(i,n):i.__proto__=n,i}}():void 0)},"826c":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-slider",{ref:"fieldEditor",attrs:{disabled:e.field.options.disabled,"show-stops":e.field.options.showStops,min:e.field.options.min,max:e.field.options.max,step:e.field.options.step,range:e.field.options.range,vertical:e.field.options.vertical},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"slider-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("763b"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"c46858e4",null);t["default"]=f.exports},"828b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"field-wrapper",class:{"design-time-bottom-margin":!!this.designer},style:{display:e.displayStyle}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.field.options.hidden||!0===e.designState,expression:"!field.options.hidden || (designState === true)"}],staticClass:"static-content-item",class:[e.selected?"selected":"",e.customClass],style:{display:e.displayStyle},on:{click:function(t){return t.stopPropagation(),e.selectField(e.field)}}},[e._t("default")],2),this.designer?[e.designer.selectedId===e.field.id?t("div",{staticClass:"field-action"},[t("i",{staticClass:"el-icon-back",attrs:{title:e.i18nt("designer.hint.selectParentWidget")},on:{click:function(t){return t.stopPropagation(),e.selectParentWidget(e.field)}}}),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-top",attrs:{title:e.i18nt("designer.hint.moveUpWidget")},on:{click:function(t){return t.stopPropagation(),e.moveUpWidget(e.field)}}}):e._e(),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-bottom",attrs:{title:e.i18nt("designer.hint.moveDownWidget")},on:{click:function(t){return t.stopPropagation(),e.moveDownWidget(e.field)}}}):e._e(),t("i",{staticClass:"el-icon-delete",attrs:{title:e.i18nt("designer.hint.remove")},on:{click:function(t){return t.stopPropagation(),e.removeFieldWidget.apply(null,arguments)}}})]):e._e(),e.designer.selectedId===e.field.id?t("div",{staticClass:"drag-handler background-opacity"},[t("i",{staticClass:"el-icon-rank",attrs:{title:e.i18nt("designer.hint.dragHandler")}}),t("i",[e._v(e._s(e.i18n2t("designer.widgetLabel."+e.field.type,"extension.widgetLabel."+e.field.type)))]),!0===e.field.options.hidden?t("i",{staticClass:"iconfont icon-hide"}):e._e()]):e._e()]:e._e()],2)},o=[],r=i("79fa"),a={name:"static-content-wrapper",mixins:[r["b"]],props:{field:Object,designer:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},displayStyle:{type:String,default:"block"},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},computed:{selected(){return!!this.designer&&this.field.id===this.designer.selectedId},customClass(){return this.field.options.customClass?this.field.options.customClass.join(" "):""}},methods:{selectField(e){this.designer&&(this.designer.setSelected(e),this.designer.emitEvent("field-selected",this.parentWidget))},selectParentWidget(){this.parentWidget?this.designer.setSelected(this.parentWidget):this.designer.clearSelected()},moveUpWidget(){this.designer.moveUpWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},moveDownWidget(){this.designer.moveDownWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},removeFieldWidget(){if(this.parentList){let e=null;1===this.parentList.length?this.parentWidget&&(e=this.parentWidget):e=this.parentList.length===1+this.indexOfParentList?this.parentList[this.indexOfParentList-1]:this.parentList[this.indexOfParentList+1],this.$nextTick(()=>{this.parentList.splice(this.indexOfParentList,1),this.designer.setSelected(e),this.designer.emitHistoryChange()})}}}},s=a,l=(i("43d9"),i("0b56")),d=Object(l["a"])(s,n,o,!1,null,"c1251358",null);t["default"]=d.exports},"84b5":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-input",{ref:"fieldEditor",attrs:{type:"textarea",disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:e.field.options.size,placeholder:e.field.options.placeholder,rows:e.field.options.rows,minlength:e.field.options.minLength,maxlength:e.field.options.maxLength,"show-word-limit":e.field.options.showWordLimit},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,input:e.handleInputCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"textarea-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("c103"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"29f8f632",null);t["default"]=f.exports},"84e5":function(e,t,i){
  9. /*!
  10. * clipboard.js v2.0.11
  11. * https://clipboardjs.com/
  12. *
  13. * Licensed MIT © Zeno Rocha
  14. */
  15. (function(t,i){e.exports=i()})(0,(function(){return function(){var e={686:function(e,t,i){"use strict";i.d(t,{default:function(){return I}});var n=i(279),o=i.n(n),r=i(370),a=i.n(r),s=i(817),l=i.n(s);function d(e){try{return document.execCommand(e)}catch(t){return!1}}var u=function(e){var t=l()(e);return d("cut"),t},c=u;function f(e){var t="rtl"===document.documentElement.getAttribute("dir"),i=document.createElement("textarea");i.style.fontSize="12pt",i.style.border="0",i.style.padding="0",i.style.margin="0",i.style.position="absolute",i.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;return i.style.top="".concat(n,"px"),i.setAttribute("readonly",""),i.value=e,i}var p=function(e,t){var i=f(e);t.container.appendChild(i);var n=l()(i);return d("copy"),i.remove(),n},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},i="";return"string"===typeof e?i=p(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null===e||void 0===e?void 0:e.type)?i=p(e.value,t):(i=l()(e),d("copy")),i},m=h;function g(e){return g="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}var b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,i=void 0===t?"copy":t,n=e.container,o=e.target,r=e.text;if("copy"!==i&&"cut"!==i)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==o){if(!o||"object"!==g(o)||1!==o.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===i&&o.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===i&&(o.hasAttribute("readonly")||o.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return r?m(r,{container:n}):o?"cut"===i?c(o):m(o,{container:n}):void 0},v=b;function w(e){return w="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function x(e,t,i){return t&&_(e.prototype,t),i&&_(e,i),e}function C(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&S(e,t)}function S(e,t){return S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},S(e,t)}function F(e){var t=D();return function(){var i,n=L(e);if(t){var o=L(this).constructor;i=Reflect.construct(n,arguments,o)}else i=n.apply(this,arguments);return O(this,i)}}function O(e,t){return!t||"object"!==w(t)&&"function"!==typeof t?E(e):t}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}function R(e,t){var i="data-clipboard-".concat(e);if(t.hasAttribute(i))return t.getAttribute(i)}var T=function(e){C(i,e);var t=F(i);function i(e,n){var o;return y(this,i),o=t.call(this),o.resolveOptions(n),o.listenClick(e),o}return x(i,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof e.action?e.action:this.defaultAction,this.target="function"===typeof e.target?e.target:this.defaultTarget,this.text="function"===typeof e.text?e.text:this.defaultText,this.container="object"===w(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=a()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,i=this.action(t)||"copy",n=v({action:i,container:this.container,target:this.target(t),text:this.text(t)});this.emit(n?"success":"error",{action:i,text:n,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return R("action",e)}},{key:"defaultTarget",value:function(e){var t=R("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return R("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return m(e,t)}},{key:"cut",value:function(e){return c(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"===typeof e?[e]:e,i=!!document.queryCommandSupported;return t.forEach((function(e){i=i&&!!document.queryCommandSupported(e)})),i}}]),i}(o()),I=T},828:function(e){var t=9;if("undefined"!==typeof Element&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function n(e,i){while(e&&e.nodeType!==t){if("function"===typeof e.matches&&e.matches(i))return e;e=e.parentNode}}e.exports=n},438:function(e,t,i){var n=i(828);function o(e,t,i,n,o){var r=a.apply(this,arguments);return e.addEventListener(i,r,o),{destroy:function(){e.removeEventListener(i,r,o)}}}function r(e,t,i,n,r){return"function"===typeof e.addEventListener?o.apply(null,arguments):"function"===typeof i?o.bind(null,document).apply(null,arguments):("string"===typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return o(e,t,i,n,r)})))}function a(e,t,i,o){return function(i){i.delegateTarget=n(i.target,t),i.delegateTarget&&o.call(e,i)}}e.exports=r},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var i=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===i||"[object HTMLCollection]"===i)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"===typeof e||e instanceof String},t.fn=function(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t}},370:function(e,t,i){var n=i(879),o=i(438);function r(e,t,i){if(!e&&!t&&!i)throw new Error("Missing required arguments");if(!n.string(t))throw new TypeError("Second argument must be a String");if(!n.fn(i))throw new TypeError("Third argument must be a Function");if(n.node(e))return a(e,t,i);if(n.nodeList(e))return s(e,t,i);if(n.string(e))return l(e,t,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function a(e,t,i){return e.addEventListener(t,i),{destroy:function(){e.removeEventListener(t,i)}}}function s(e,t,i){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,i)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,i)}))}}}function l(e,t,i){return o(document.body,e,t,i)}e.exports=r},817:function(e){function t(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var i=e.hasAttribute("readonly");i||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),i||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var n=window.getSelection(),o=document.createRange();o.selectNodeContents(e),n.removeAllRanges(),n.addRange(o),t=n.toString()}return t}e.exports=t},279:function(e){function t(){}t.prototype={on:function(e,t,i){var n=this.e||(this.e={});return(n[e]||(n[e]=[])).push({fn:t,ctx:i}),this},once:function(e,t,i){var n=this;function o(){n.off(e,o),t.apply(i,arguments)}return o._=t,this.on(e,o,i)},emit:function(e){var t=[].slice.call(arguments,1),i=((this.e||(this.e={}))[e]||[]).slice(),n=0,o=i.length;for(n;n<o;n++)i[n].fn.apply(i[n].ctx,t);return this},off:function(e,t){var i=this.e||(this.e={}),n=i[e],o=[];if(n&&t)for(var r=0,a=n.length;r<a;r++)n[r].fn!==t&&n[r].fn._!==t&&o.push(n[r]);return o.length?i[e]=o:delete i[e],this}},e.exports=t,e.exports.TinyEmitter=t}},t={};function i(n){if(t[n])return t[n].exports;var o=t[n]={exports:{}};return e[n](o,o.exports,i),o.exports}return function(){i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,{a:t}),t}}(),function(){i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}}(),function(){i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),i(686)}().default}))},"851c":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("div",{ref:"fieldEditor",style:e.field.options.fontSize?`font-size: ${e.field.options.fontSize};`:""},[e._v(" "+e._s(e.field.options.textContent))])])},o=[],r=i("828b"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"static-text-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:r["default"]},computed:{},beforeCreate(){},created(){this.registerToRefList(),this.initEventHandler(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("80c6"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"15a81133",null);t["default"]=f.exports},8637:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},8921:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{attrs:{widget:e.widget}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,staticClass:"table-container"},[t("table",{ref:e.widget.id,staticClass:"table-layout",class:[e.customClass]},[t("tbody",e._l(e.widget.rows,(function(i,n){return t("tr",{key:i.id},[e._l(i.cols,(function(i,o){return[i.merged?e._e():t("table-cell-item",{key:o,attrs:{widget:i,"parent-list":e.widget.cols,"row-index":n,"col-index":o,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]}))],2)})),0)])])])},o=[],r=i("c6e3"),a=i("79fa"),s=i("d67f"),l=i("90c2"),d=i("6a79"),u=i("34f0"),c={name:"table-item",componentName:"ContainerItem",mixins:[r["a"],a["b"],s["a"],u["a"]],components:{ContainerItemWrapper:l["default"],TableCellItem:d["default"]},props:{widget:Object},inject:["refList","sfRefList","globalModel"],created(){this.initRefList()},mounted(){},beforeDestroy(){this.unregisterFromRefList()},methods:{}},f=c,p=(i("80e0"),i("0b56")),h=Object(p["a"])(f,n,o,!1,null,"5a8d7072",null);t["default"]=h.exports},8925:function(e,t){var i="object"==typeof document&&document.all,n="undefined"==typeof i&&void 0!==i;e.exports={all:i,IS_HTMLDDA:n}},"89fb":function(e,t,i){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"8a3e":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-select",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{disabled:e.field.options.disabled,size:e.field.options.size,clearable:e.field.options.clearable,filterable:e.field.options.filterable,"allow-create":e.field.options.allowCreate,"default-first-option":e.allowDefaultFirstOption,"automatic-dropdown":e.field.options.automaticDropdown,multiple:e.field.options.multiple,"multiple-limit":e.field.options.multipleLimit,placeholder:e.field.options.placeholder||e.i18nt("render.hint.selectPlaceholder"),remote:e.field.options.remote,"remote-method":e.remoteQuery},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}},e._l(e.field.options.optionItems,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value,disabled:e.disabled}})})),1)],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"select-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{allowDefaultFirstOption(){return!!this.field.options.filterable&&!!this.field.options.allowCreate}},beforeCreate(){},created(){this.initOptionItems(),this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("32ad"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"0eb4f146",null);t["default"]=f.exports},"8b32":function(e,t,i){var n=i("074c"),o=i("c055"),r=n("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},"8b95":function(e,t,i){},"8bbf":function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__8bbf__},"8c46":function(e,t,i){"use strict";function n(e,t,i){this.$children.forEach((function(o){var r=o.$options.componentName;r===e?o.$emit.apply(o,[t].concat(i)):n.apply(o,[e,t].concat([i]))}))}t.__esModule=!0,t.default={methods:{dispatch:function(e,t,i){var n=this.$parent||this.$root,o=n.$options.componentName;while(n&&(!o||o!==e))n=n.$parent,n&&(o=n.$options.componentName);n&&n.$emit.apply(n,[t].concat(i))},broadcast:function(e,t,i){n.call(this,e,t,i)}}}},"8dba":function(e,t,i){var n=i("7d92"),o=i("02ca"),r=i("a8c5"),a=i("ea43"),s=i("1a96"),l=i("f500"),d=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||r(e))return e;var i,l=a(e,u);if(l){if(void 0===t&&(t="default"),i=n(l,e,t),!o(i)||r(i))return i;throw d("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},"90c2":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"container-wrapper",class:[e.customClass]},[e._t("default")],2)},o=[],r={name:"container-item-wrapper",props:{widget:{type:Object,required:!0}},computed:{customClass(){return this.widget.options.customClass?this.widget.options.customClass.join(" "):""}}},a=r,s=i("0b56"),l=Object(s["a"])(a,n,o,!1,null,"4277aed9",null);t["default"]=l.exports},9580:function(e,t,i){},9632:function(e,t,i){"use strict";(function(t){var n=i("aa81"),o=i("9c32"),r=i("69c5"),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!n.isUndefined(e)&&n.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function l(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof t&&"[object process]"===Object.prototype.toString.call(t))&&(e=i("dfa7")),e}function d(e,t,i){if(n.isString(e))try{return(t||JSON.parse)(e),n.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(i||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),n.isFormData(e)||n.isArrayBuffer(e)||n.isBuffer(e)||n.isStream(e)||n.isFile(e)||n.isBlob(e)?e:n.isArrayBufferView(e)?e.buffer:n.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):n.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),d(e)):e}],transformResponse:[function(e){var t=this.transitional,i=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!i&&"json"===this.responseType;if(a||o&&n.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw r(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),n.forEach(["post","put","patch"],(function(e){u.headers[e]=n.merge(a)})),e.exports=u}).call(this,i("eef6"))},"977d":function(e,t,i){var n=i("14db"),o=i("8637");e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},"97c1":function(e,t,i){var n=i("8637"),o=i("a9ce"),r=i("7cfe"),a=i("a549"),s=i("c176").CONFIGURABLE,l=i("ca1b"),d=i("aad4"),u=d.enforce,c=d.get,f=Object.defineProperty,p=a&&!n((function(){return 8!==f((function(){}),"length",{value:8}).length})),h=String(String).split("String"),m=e.exports=function(e,t,i){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),i&&i.getter&&(t="get "+t),i&&i.setter&&(t="set "+t),(!r(e,"name")||s&&e.name!==t)&&(a?f(e,"name",{value:t,configurable:!0}):e.name=t),p&&i&&r(i,"arity")&&e.length!==i.arity&&f(e,"length",{value:i.arity});try{i&&r(i,"constructor")&&i.constructor?a&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var n=u(e);return r(n,"source")||(n.source=h.join("string"==typeof t?t:"")),e};Function.prototype.toString=m((function(){return o(this)&&c(this).source||l(this)}),"toString")},"99e6":function(e,t,i){"use strict";i("e588")},"9a68":function(e,t,i){},"9c32":function(e,t,i){"use strict";var n=i("aa81");e.exports=function(e,t){n.forEach(e,(function(i,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=i,delete e[n])}))}},"9cbe":function(e,t,i){"use strict";var n=i("cedb");e.exports=function(e,t,i){var o=i.config.validateStatus;i.status&&o&&!o(i.status)?t(n("Request failed with status code "+i.status,i.config,null,i.request,i)):e(i)}},"9d4c":function(e,t,i){},"9de7":function(e,t,i){"use strict";i("221b")},"9eeb":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"field-wrapper",class:{"design-time-bottom-margin":!!this.designer}},[e.field.formItemFlag?t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!e.field.options.hidden||!0===e.designState,expression:"!field.options.hidden || (designState === true)"}],class:[e.selected?"selected":"",e.labelAlign,e.customClass,e.field.options.required?"required":""],attrs:{label:e.label,"label-width":e.labelWidth+"px",title:e.field.options.labelTooltip,rules:e.rules,prop:e.getPropName()},nativeOn:{click:function(t){return t.stopPropagation(),e.selectField(e.field)}}},[e.field.options.labelIconClass?t("span",{staticClass:"custom-label",attrs:{slot:"label"},slot:"label"},["front"===e.field.options.labelIconPosition?[e.field.options.labelTooltip?[t("el-tooltip",{attrs:{content:e.field.options.labelTooltip,effect:"light"}},[t("i",{class:e.field.options.labelIconClass})]),e._v(e._s(e.label))]:[t("i",{class:e.field.options.labelIconClass}),e._v(e._s(e.label))]]:"rear"===e.field.options.labelIconPosition?[e.field.options.labelTooltip?[e._v(" "+e._s(e.label)),t("el-tooltip",{attrs:{content:e.field.options.labelTooltip,effect:"light"}},[t("i",{class:e.field.options.labelIconClass})])]:[e._v(" "+e._s(e.label)),t("i",{class:e.field.options.labelIconClass})]]:e._e()],2):e._e(),e._t("default")],2):e._e(),this.designer?[e.designer.selectedId===e.field.id?t("div",{staticClass:"field-action"},[t("i",{staticClass:"el-icon-back",attrs:{title:e.i18nt("designer.hint.selectParentWidget")},on:{click:function(t){return t.stopPropagation(),e.selectParentWidget(e.field)}}}),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-top",attrs:{title:e.i18nt("designer.hint.moveUpWidget")},on:{click:function(t){return t.stopPropagation(),e.moveUpWidget(e.field)}}}):e._e(),e.parentList&&e.parentList.length>1?t("i",{staticClass:"el-icon-bottom",attrs:{title:e.i18nt("designer.hint.moveDownWidget")},on:{click:function(t){return t.stopPropagation(),e.moveDownWidget(e.field)}}}):e._e(),t("i",{staticClass:"el-icon-delete",attrs:{title:e.i18nt("designer.hint.remove")},on:{click:function(t){return t.stopPropagation(),e.removeFieldWidget.apply(null,arguments)}}})]):e._e(),e.designer.selectedId===e.field.id?t("div",{staticClass:"drag-handler background-opacity"},[t("i",{staticClass:"el-icon-rank",attrs:{title:e.i18nt("designer.hint.dragHandler")}}),t("i",[e._v(e._s(e.i18n2t("designer.widgetLabel."+e.field.type,"extension.widgetLabel."+e.field.type)))]),!0===e.field.options.hidden?t("i",{staticClass:"iconfont icon-hide"}):e._e()]):e._e()]:e._e()],2)},o=[],r=i("79fa"),a={name:"form-item-wrapper",mixins:[r["b"]],props:{field:Object,designer:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""},rules:Array},inject:["getFormConfig"],computed:{formConfig(){return this.getFormConfig()},selected(){return!!this.designer&&this.field.id===this.designer.selectedId},label(){return this.field.options.labelHidden?"":this.field.options.label},labelWidth(){return this.field.options.labelHidden?this.designState?5:0:this.field.options.labelWidth?this.field.options.labelWidth:this.designer?this.designer.formConfig.labelWidth:this.formConfig.labelWidth},labelAlign(){return this.field.options.labelAlign?this.field.options.labelAlign:this.designer?this.designer.formConfig.labelAlign||"label-left-align":this.formConfig.labelAlign||"label-left-align"},customClass(){return this.field.options.customClass?this.field.options.customClass.join(" "):""},subFormName(){return this.parentWidget?this.parentWidget.options.name:""},subFormItemFlag(){return!!this.parentWidget&&"sub-form"===this.parentWidget.type}},created(){},methods:{selectField(e){this.designer&&(this.designer.setSelected(e),this.designer.emitEvent("field-selected",this.parentWidget))},selectParentWidget(){this.parentWidget?this.designer.setSelected(this.parentWidget):this.designer.clearSelected()},moveUpWidget(){this.designer.moveUpWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},moveDownWidget(){this.designer.moveDownWidget(this.parentList,this.indexOfParentList),this.designer.emitHistoryChange()},removeFieldWidget(){if(this.parentList){let e=null;1===this.parentList.length?this.parentWidget&&(e=this.parentWidget):e=this.parentList.length===1+this.indexOfParentList?this.parentList[this.indexOfParentList-1]:this.parentList[this.indexOfParentList+1],this.$nextTick(()=>{this.parentList.splice(this.indexOfParentList,1),this.designer.setSelected(e),this.designer.emitHistoryChange()})}},getPropName(){return this.subFormItemFlag&&!this.designState?this.subFormName+"."+this.subFormRowIndex+"."+this.field.options.name:this.field.options.name}}},s=a,l=(i("9de7"),i("0b56")),d=Object(l["a"])(s,n,o,!1,null,"2e7cceb0",null);t["default"]=d.exports},"9f48":function(e,t,i){var n=i("5f36"),o=i("edba");e.exports=function(e){return n(o(e))}},a00a:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"b",(function(){return getRegExp}));var core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("e157"),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_0__),_util__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("ca00");const getRegExp=function(e){const t={number:"/^\\d+(\\.\\d+)?$/",letter:"/^[A-Za-z]+$/",letterAndNumber:"/^[A-Za-z0-9]+$/",mobilePhone:"/^[1][3-9][0-9]{9}$/",letterStartNumberIncluded:"/^[A-Za-z]+[A-Za-z\\d]*$/",noChinese:"/^[^一-龥]+$/",chinese:"/^[一-龥]+$/",email:"/^([-_A-Za-z0-9.]+)@([_A-Za-z0-9]+\\.)+[A-Za-z0-9]{2,3}$/",url:"/^([hH][tT]{2}[pP]:\\/\\/|[hH][tT]{2}[pP][sS]:\\/\\/)(([A-Za-z0-9-~]+)\\.)+([A-Za-z0-9-~\\/])+$/"};return t[e]},validateFn=function(validatorName,rule,value,callback,defaultErrorMsg){if(Object(_util__WEBPACK_IMPORTED_MODULE_1__["h"])(value)||value.length<=0)return void callback();const reg=eval(getRegExp(validatorName));if(reg.test(value))callback();else{let e=rule.errorMsg||defaultErrorMsg;callback(new Error(e))}},FormValidators={number(e,t,i){validateFn("number",e,t,i,"["+e.label+"]包含非数字字符")},letter(e,t,i){validateFn("letter",e,t,i,"["+e.label+"]包含非字母字符")},letterAndNumber(e,t,i){validateFn("letterAndNumber",e,t,i,"["+e.label+"]只能输入字母或数字")},mobilePhone(e,t,i){validateFn("mobilePhone",e,t,i,"["+e.label+"]手机号码格式有误")},noBlankStart(e,t,i){},noBlankEnd(e,t,i){},letterStartNumberIncluded(e,t,i){validateFn("letterStartNumberIncluded",e,t,i,"["+e.label+"]必须以字母开头,可包含数字")},noChinese(e,t,i){validateFn("noChinese",e,t,i,"["+e.label+"]不可输入中文字符")},chinese(e,t,i){validateFn("chinese",e,t,i,"["+e.label+"]只能输入中文字符")},email(e,t,i){validateFn("email",e,t,i,"["+e.label+"]邮箱格式有误")},url(e,t,i){validateFn("url",e,t,i,"["+e.label+"]URL格式有误")},regExp(rule,value,callback){if(Object(_util__WEBPACK_IMPORTED_MODULE_1__["h"])(value)||value.length<=0)return void callback();const pattern=eval(rule.regExp);if(pattern.test(value))callback();else{let e=rule.errorMsg||"["+rule.label+"]invalid value";callback(new Error(e))}}};__webpack_exports__["a"]=FormValidators},a025:function(e,t,i){},a09c:function(e,t,i){"use strict";i("3766")},a0e4:function(e,t,i){"use strict";i("262d")},a46c:function(e,t,i){},a4cc:function(e,t,i){var n=i("0c10"),o=Math.max,r=Math.min;e.exports=function(e,t){var i=n(e);return i<0?o(i+t,0):r(i,t)}},a549:function(e,t,i){var n=i("8637");e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},a655:function(e,t,i){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},empty:{description:"暂无数据"}}}},a67b:function(e,t,i){},a8c5:function(e,t,i){var n=i("ec3f"),o=i("a9ce"),r=i("0ea1"),a=i("333d"),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return o(t)&&r(t.prototype,s(e))}},a93f:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("el-col",e._b({directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,staticClass:"grid-cell",class:[e.customClass],style:e.colHeightStyle},"el-col",e.layoutProps,!1),[e.widget.widgetList&&e.widget.widgetList.length>0?[e._l(e.widget.widgetList,(function(i,n){return["container"===i.category?[t(i.type+"-item",{key:n,tag:"component",attrs:{widget:i,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]:[t(i.type+"-widget",{key:n,tag:"component",attrs:{field:i,designer:null,"parent-list":e.widget.widgetList,"index-of-parent-list":n,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]]}))]:[t("el-col",[t("div",{staticClass:"blank-cell"},[t("span",{staticClass:"invisible-content"},[e._v(e._s(e.i18nt("render.hint.blankCellContent")))])])])]],2)},o=[],r=(i("24b8"),i("c6e3")),a=i("79fa"),s=i("d67f"),l=i("c029"),d={name:"GridColItem",componentName:"ContainerItem",mixins:[r["a"],a["b"],s["a"]],components:{...l["a"]},props:{widget:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,colHeight:{type:String,default:null}},inject:["refList","globalModel","getFormConfig","previewState"],data(){return{layoutProps:{span:this.widget.options.span,md:this.widget.options.md||12,sm:this.widget.options.sm||12,xs:this.widget.options.xs||12,offset:this.widget.options.offset||0,push:this.widget.options.push||0,pull:this.widget.options.pull||0}}},computed:{formConfig(){return this.getFormConfig()},customClass(){return this.widget.options.customClass||""},colHeightStyle(){return this.colHeight?{height:this.colHeight+"px"}:{}}},created(){this.initLayoutProps(),this.initRefList()},methods:{initLayoutProps(){if(this.widget.options.responsive)if(this.previewState){this.layoutProps.md=void 0,this.layoutProps.sm=void 0,this.layoutProps.xs=void 0;let e=this.formConfig.layoutType;this.layoutProps.span="H5"===e?this.widget.options.xs||12:"Pad"===e?this.widget.options.sm||12:this.widget.options.md||12}else this.layoutProps.span=void 0;else this.layoutProps.md=void 0,this.layoutProps.sm=void 0,this.layoutProps.xs=void 0}}},u=d,c=(i("513d"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"4f64a923",null);t["default"]=f.exports},a9ce:function(e,t,i){var n=i("8925"),o=n.all;e.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},aa81:function(e,t,i){"use strict";var n=i("11d5"),o=Object.prototype.toString;function r(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===o.call(e)}function d(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function c(e){return"string"===typeof e}function f(e){return"number"===typeof e}function p(e){return null!==e&&"object"===typeof e}function h(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function m(e){return"[object Date]"===o.call(e)}function g(e){return"[object File]"===o.call(e)}function b(e){return"[object Blob]"===o.call(e)}function v(e){return"[object Function]"===o.call(e)}function w(e){return p(e)&&v(e.pipe)}function y(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function _(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function x(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function C(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),r(e))for(var i=0,n=e.length;i<n;i++)t.call(null,e[i],i,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function S(){var e={};function t(t,i){h(e[i])&&h(t)?e[i]=S(e[i],t):h(t)?e[i]=S({},t):r(t)?e[i]=t.slice():e[i]=t}for(var i=0,n=arguments.length;i<n;i++)C(arguments[i],t);return e}function F(e,t,i){return C(t,(function(t,o){e[o]=i&&"function"===typeof t?n(t,i):t})),e}function O(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}e.exports={isArray:r,isArrayBuffer:l,isBuffer:s,isFormData:d,isArrayBufferView:u,isString:c,isNumber:f,isObject:p,isPlainObject:h,isUndefined:a,isDate:m,isFile:g,isBlob:b,isFunction:v,isStream:w,isURLSearchParams:y,isStandardBrowserEnv:x,forEach:C,merge:S,extend:F,trim:_,stripBOM:O}},aad4:function(e,t,i){var n,o,r,a=i("0789"),s=i("1ff0"),l=i("02ca"),d=i("6d23"),u=i("7cfe"),c=i("692d"),f=i("8b32"),p=i("d60d"),h="Object already initialized",m=s.TypeError,g=s.WeakMap,b=function(e){return r(e)?o(e):n(e,{})},v=function(e){return function(t){var i;if(!l(t)||(i=o(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return i}};if(a||c.state){var w=c.state||(c.state=new g);w.get=w.get,w.has=w.has,w.set=w.set,n=function(e,t){if(w.has(e))throw m(h);return t.facade=e,w.set(e,t),t},o=function(e){return w.get(e)||{}},r=function(e){return w.has(e)}}else{var y=f("state");p[y]=!0,n=function(e,t){if(u(e,y))throw m(h);return t.facade=e,d(e,y,t),t},o=function(e){return u(e,y)?e[y]:{}},r=function(e){return u(e,y)}}e.exports={set:n,get:o,has:r,enforce:b,getterFor:v}},b142:function(e,t,i){},b1e7:function(e,t,i){"use strict";i("e592")},b243:function(e,t,i){"use strict";i("b142")},b3cb:function(e,t,i){var n=i("a549"),o=i("8637");e.exports=n&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},b4cb:function(e,t,i){var n=i("8637"),o=i("a9ce"),r=/#|\.prototype\./,a=function(e,t){var i=l[s(e)];return i==u||i!=d&&(o(t)?n(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=a.data={},d=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},b87d:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-radio-group",{ref:"fieldEditor",attrs:{disabled:e.field.options.disabled,size:e.field.options.size},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}},[e.field.options.buttonStyle?e._l(e.field.options.optionItems,(function(i,n){return t("el-radio-button",{key:n,style:{display:e.field.options.displayStyle},attrs:{label:i.value,disabled:i.disabled,border:e.field.options.border}},[e._v(e._s(i.label))])})):e._l(e.field.options.optionItems,(function(i,n){return t("el-radio",{key:n,style:{display:e.field.options.displayStyle},attrs:{label:i.value,disabled:i.disabled,border:e.field.options.border}},[e._v(e._s(i.label))])}))],2)],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"radio-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initOptionItems(),this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("cceb"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"700c1337",null);t["default"]=f.exports},b8e9:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("div",{class:[e.designState?"slot-wrapper-design":"slot-wrapper-render"]},[e._t(e.field.options.name,null,{formModel:e.formModel}),e.designState?t("div",{staticClass:"slot-title"},[e._v(e._s(e.field.options.label))]):e._e()],2)])},o=[],r=i("828b"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"slot-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:r["default"]},computed:{},beforeCreate(){},created(){this.registerToRefList(),this.initEventHandler(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("6295"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"856e2df6",null);t["default"]=f.exports},ba08:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-date-picker",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{type:e.field.options.type,disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:e.field.options.size,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":e.field.options.valueFormat,"start-placeholder":e.field.options.startPlaceholder||e.i18nt("render.hint.startDatePlaceholder"),"end-placeholder":e.field.options.endPlaceholder||e.i18nt("render.hint.endDatePlaceholder")},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"date-range-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("a0e4"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"4df667ae",null);t["default"]=f.exports},baca:function(e,t,i){var n=i("edba"),o=Object;e.exports=function(e){return o(n(e))}},bc4e:function(e,t,i){},bd84:function(e,t,i){var n=i("a9ce"),o=String,r=TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw r("Can't set "+o(e)+" as a prototype")}},c00d:function(e,t,i){var n=i("a9ce"),o=i("02ca"),r=i("822e");e.exports=function(e,t,i){var a,s;return r&&n(a=t.constructor)&&a!==i&&o(s=a.prototype)&&s!==i.prototype&&r(e,s),e}},c029:function(e,t,i){"use strict";const n=i("7899");let o={};n.keys().map(e=>{let t=n(e).default;o[t.name]=t}),t["a"]=o},c055:function(e,t,i){var n=i("d027"),o=0,r=Math.random(),a=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+r,36)}},c077:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-cascader",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{options:e.field.options.optionItems,disabled:e.field.options.disabled,size:e.field.options.size,clearable:e.field.options.clearable,filterable:e.field.options.filterable,placeholder:e.field.options.placeholder||e.i18nt("render.hint.selectPlaceholder"),props:{checkStrictly:e.field.options.checkStrictly,multiple:e.field.options.multiple,expandTrigger:"hover",value:e.valueKey,label:e.labelKey,children:e.childrenKey}},on:{"visible-change":e.hideDropDownOnClick,"expand-change":e.hideDropDownOnClick,focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"cascader-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{labelKey(){return this.field.options.labelKey||"label"},valueKey(){return this.field.options.valueKey||"value"},childrenKey(){return this.field.options.childrenKey||"children"}},beforeCreate(){},created(){this.initOptionItems(),this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{hideDropDownOnClick(){setTimeout(()=>{document.querySelectorAll(".el-cascader-panel .el-radio").forEach(e=>{e.onclick=()=>{this.$refs.fieldEditor.dropDownVisible=!1}})},100)}}},u=d,c=(i("b243"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"beb8eb9c",null);t["default"]=f.exports},c103:function(e,t,i){"use strict";i("4833")},c176:function(e,t,i){var n=i("a549"),o=i("7cfe"),r=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,d=s&&(!n||n&&a(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:d}},c1fd:function(e,t,i){},c6e3:function(e,t,i){"use strict";function n(e,t,i){this.$children.forEach(o=>{let r=o.$options.componentName;r===e?(o.$emit.apply(o,[t].concat(i)),n.apply(o,[e,t].concat([i]))):n.apply(o,[e,t].concat([i]))})}t["a"]={methods:{dispatch(e,t,i){let n=this.$parent||this.$root,o=n.$options.componentName;while(n&&(!o||o!==e))n=n.$parent,n&&(o=n.$options.componentName);n&&n.$emit.apply(n,[t].concat(i))},broadcast(e,t,i){n.call(this,e,t,i)}}}},c76b:function(e,t,i){"use strict";i("cd97")},c8c7:function(e,t,i){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},c9d4:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{attrs:{widget:e.widget}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,staticClass:"tab-container"},[t("el-tabs",{ref:e.widget.id,class:[e.customClass],attrs:{type:e.widget.displayType},model:{value:e.activeTabName,callback:function(t){e.activeTabName=t},expression:"activeTabName"}},e._l(e.visibleTabs,(function(i,n){return t("el-tab-pane",{key:n,attrs:{label:i.options.label,disabled:i.options.disabled,name:i.options.name}},[e._l(i.widgetList,(function(n,o){return["container"===n.category?[t(n.type+"-item",{key:o,tag:"component",attrs:{widget:n,"parent-list":i.widgetList,"index-of-parent-list":o,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]:[t(n.type+"-widget",{key:o,tag:"component",attrs:{field:n,"parent-list":i.widgetList,"index-of-parent-list":o,"parent-widget":e.widget},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]]}))],2)})),1)],1)])},o=[],r=i("c6e3"),a=i("79fa"),s=i("d67f"),l=i("90c2"),d=i("34f0"),u=i("c029"),c={name:"tab-item",componentName:"ContainerItem",mixins:[r["a"],a["b"],s["a"],d["a"]],components:{ContainerItemWrapper:l["default"],...u["a"]},props:{widget:Object},inject:["refList","sfRefList","globalModel"],data(){return{activeTabName:""}},computed:{visibleTabs(){return this.widget.tabs.filter(e=>!e.options.hidden)}},created(){this.initRefList()},mounted(){this.initActiveTab()},beforeDestroy(){this.unregisterFromRefList()},methods:{initActiveTab(){if("tab"===this.widget.type&&this.widget.tabs.length>0){let e=this.widget.tabs.filter(e=>!0===e.options.active);e.length>0?this.activeTabName=e[0].options.name:this.activeTabName=this.widget.tabs[0].options.name}}}},f=c,p=i("0b56"),h=Object(p["a"])(f,n,o,!1,null,"6abf044c",null);t["default"]=h.exports},ca00:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"h",(function(){return isNull})),__webpack_require__.d(__webpack_exports__,"g",(function(){return isNotNull})),__webpack_require__.d(__webpack_exports__,"b",(function(){return generateId})),__webpack_require__.d(__webpack_exports__,"a",(function(){return deepClone})),__webpack_require__.d(__webpack_exports__,"j",(function(){return overwriteObj})),__webpack_require__.d(__webpack_exports__,"e",(function(){return insertCustomCssToHead})),__webpack_require__.d(__webpack_exports__,"f",(function(){return insertGlobalFunctionsToHtml})),__webpack_require__.d(__webpack_exports__,"i",(function(){return loadRemoteScript})),__webpack_require__.d(__webpack_exports__,"n",(function(){return traverseFieldWidgets})),__webpack_require__.d(__webpack_exports__,"m",(function(){return traverseContainWidgets})),__webpack_require__.d(__webpack_exports__,"o",(function(){return traverseFieldWidgetsOfContainer})),__webpack_require__.d(__webpack_exports__,"d",(function(){return getAllFieldWidgets})),__webpack_require__.d(__webpack_exports__,"c",(function(){return getAllContainerWidgets})),__webpack_require__.d(__webpack_exports__,"l",(function(){return translateOptionItems})),__webpack_require__.d(__webpack_exports__,"k",(function(){return runDataSourceRequest}));var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("24b8"),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__),clipboard__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("84e5"),clipboard__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(clipboard__WEBPACK_IMPORTED_MODULE_1__),axios__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("4ff3"),axios__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__);function isNull(e){return null===e||void 0===e}function isNotNull(e){return null!==e&&void 0!==e}function isEmptyStr(e){return void 0===e||!e&&0!==e&&"0"!==e||!/[^\s]/.test(e)}const generateId=function(){return Math.floor(1e5*Math.random()+2e4*Math.random()+5e3*Math.random())},deepClone=function(e){if(void 0!==e)return JSON.parse(JSON.stringify(e))},overwriteObj=function(e,t){Object.keys(t).forEach(i=>{e[i]=t[i]})},addWindowResizeHandler=function(e){let t=window.onresize;"function"!=typeof window.onresize?window.onresize=e:window.onresize=function(){t(),e()}},createStyleSheet=function(){let e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");return t.type="text/css",e.appendChild(t),t.sheet},insertCustomCssToHead=function(e,t=""){let i=document.getElementsByTagName("head")[0],n=document.getElementById("vform-custom-css");n&&i.removeChild(n),t&&(n=document.getElementById("vform-custom-css-"+t),n&&i.removeChild(n));let o=document.createElement("style");o.type="text/css",o.rel="stylesheet",o.id=t?"vform-custom-css-"+t:"vform-custom-css";try{o.appendChild(document.createTextNode(e))}catch(r){o.styleSheet.cssText=e}i.appendChild(o)},insertGlobalFunctionsToHtml=function(e,t=""){let i=document.getElementsByTagName("body")[0],n=document.getElementById("v_form_global_functions");n&&i.removeChild(n),t&&(n=document.getElementById("v_form_global_functions-"+t),n&&i.removeChild(n));let o=document.createElement("script");o.id=t?"v_form_global_functions-"+t:"v_form_global_functions",o.type="text/javascript",o.innerHTML=e,i.appendChild(o)},optionExists=function(e,t){return!!e&&Object.keys(e).indexOf(t)>-1},loadRemoteScript=function(e,t){let i=encodeURIComponent(e),n=document.getElementById(i);if(!n){let n=document.createElement("script");n.src=e,n.id=i,document.body.appendChild(n),n.onload=n.onreadystatechange=function(e,i){!i&&n.readyState&&"loaded"!==n.readyState&&"complete"!==n.readyState||(n=n.onload=n.onreadystatechange=null,i||t())}}};function traverseFieldWidgets(e,t,i=null){e.forEach(e=>{e.formItemFlag?t(e,i):"grid"===e.type?e.cols.forEach(i=>{traverseFieldWidgets(i.widgetList,t,e)}):"table"===e.type?e.rows.forEach(i=>{i.cols.forEach(i=>{traverseFieldWidgets(i.widgetList,t,e)})}):"tab"===e.type?e.tabs.forEach(i=>{traverseFieldWidgets(i.widgetList,t,e)}):("sub-form"===e.type||"container"===e.category)&&traverseFieldWidgets(e.widgetList,t,e)})}function traverseContainWidgets(e,t){e.forEach(e=>{"container"===e.category&&t(e),"grid"===e.type?e.cols.forEach(e=>{traverseContainWidgets(e.widgetList,t)}):"table"===e.type?e.rows.forEach(e=>{e.cols.forEach(e=>{traverseContainWidgets(e.widgetList,t)})}):"tab"===e.type?e.tabs.forEach(e=>{traverseContainWidgets(e.widgetList,t)}):("sub-form"===e.type||"container"===e.category)&&traverseContainWidgets(e.widgetList,t)})}function traverseAllWidgets(e,t){e.forEach(e=>{t(e),"grid"===e.type?e.cols.forEach(e=>{t(e),traverseAllWidgets(e.widgetList,t)}):"table"===e.type?e.rows.forEach(e=>{e.cols.forEach(e=>{t(e),traverseAllWidgets(e.widgetList,t)})}):"tab"===e.type?e.tabs.forEach(e=>{traverseAllWidgets(e.widgetList,t)}):("sub-form"===e.type||"container"===e.category)&&traverseAllWidgets(e.widgetList,t)})}function handleWidgetForTraverse(e,t){e.category?traverseFieldWidgetsOfContainer(e,t):e.formItemFlag&&t(e)}function traverseFieldWidgetsOfContainer(e,t){"grid"===e.type?e.cols.forEach(e=>{e.widgetList.forEach(e=>{handleWidgetForTraverse(e,t)})}):"table"===e.type?e.rows.forEach(e=>{e.cols.forEach(e=>{e.widgetList.forEach(e=>{handleWidgetForTraverse(e,t)})})}):"tab"===e.type?e.tabs.forEach(e=>{e.widgetList.forEach(e=>{handleWidgetForTraverse(e,t)})}):("sub-form"===e.type||"container"===e.category)&&e.widgetList.forEach(e=>{handleWidgetForTraverse(e,t)})}function getAllFieldWidgets(e){let t=[],i=e=>{t.push({type:e.type,name:e.options.name,field:e})};return traverseFieldWidgets(e,i),t}function getAllContainerWidgets(e){let t=[],i=e=>{t.push({type:e.type,name:e.options.name,container:e})};return traverseContainWidgets(e,i),t}function copyToClipboard(e,t,i,n,o){const r=new clipboard__WEBPACK_IMPORTED_MODULE_1___default.a(t.target,{text:()=>e});r.on("success",()=>{i.success(n),r.destroy()}),r.on("error",()=>{i.error(o),r.destroy()}),r.onClick(t)}function getQueryParam(e){let t=window.location.search.substring(1),i=t.split("&");for(let n=0;n<i.length;n++){let t=i[n].split("=");if(t[0]==e)return t[1]}}function translateOptionItems(e,t,i,n){if("cascader"===t)return deepClone(e);let o=[];return e&&e.length>0&&e.forEach(e=>{o.push({label:e[i],value:e[n]})}),o}function assembleAxiosConfig(arrayObj,DSV){let result={};return!arrayObj||arrayObj.length<=0||arrayObj.map(ai=>{"String"===ai.type?result[ai.name]=String(ai.value):"Number"===ai.type?result[ai.name]=Number(ai.value):"Boolean"===ai.type?"false"===ai.value.toLowerCase()||"0"===ai.value?result[ai.name]=!1:"true"===ai.value.toLowerCase()||"1"===ai.value?result[ai.name]=!0:result[ai.name]=null:"Variable"===ai.type&&(result[ai.name]=eval(ai.value))}),result}function buildRequestConfig(dataSource,DSV,isSandbox){let config={};"String"===dataSource.requestURLType?config.url=dataSource.requestURL:config.url=eval(dataSource.requestURL),config.method=dataSource.requestMethod,config.headers=assembleAxiosConfig(dataSource.headers,DSV),config.params=assembleAxiosConfig(dataSource.params,DSV),config.data=assembleAxiosConfig(dataSource.data,DSV);let chFn=new Function("config","isSandbox","DSV",dataSource.configHandlerCode);return chFn.call(null,config,isSandbox,DSV)}async function runDataSourceRequest(e,t,i,n){try{let n=buildRequestConfig(e,t,i),o=await axios__WEBPACK_IMPORTED_MODULE_2___default.a.request(n),r=new Function("result","isSandbox","DSV",e.dataHandlerCode);return r.call(null,o,i,t)}catch(o){let r=new Function("error","isSandbox","DSV","$message",e.errorHandlerCode);r.call(null,o,i,t,n),console.error(o)}}},ca1b:function(e,t,i){var n=i("d027"),o=i("a9ce"),r=i("692d"),a=n(Function.toString);o(r.inspectSource)||(r.inspectSource=function(e){return a(e)}),e.exports=r.inspectSource},ca74:function(e,t,i){},cab0:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-time-picker",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{"is-range":"",disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:e.field.options.size,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":"HH:mm:ss","start-placeholder":e.field.options.startPlaceholder||e.i18nt("render.hint.startTimePlaceholder"),"end-placeholder":e.field.options.endPlaceholder||e.i18nt("render.hint.endTimePlaceholder")},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"time-range-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("de09"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"44d80437",null);t["default"]=f.exports},cceb:function(e,t,i){"use strict";i("a025")},cd97:function(e,t,i){},cda1:function(e,t,i){var n=i("8dba"),o=i("a8c5");e.exports=function(e){var t=n(e,"string");return o(t)?t:t+""}},cedb:function(e,t,i){"use strict";var n=i("69c5");e.exports=function(e,t,i,o,r){var a=new Error(e);return n(a,t,i,o,r)}},cf32:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-input-number",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{disabled:e.field.options.disabled,size:e.field.options.size,"controls-position":e.field.options.controlsPosition,placeholder:e.field.options.placeholder,min:e.field.options.min,max:e.field.options.max,precision:e.field.options.precision,step:e.field.options.step},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"number-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("75a8"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"638ae813",null);t["default"]=f.exports},d027:function(e,t,i){var n=i("f1a4"),o=i("63a8");e.exports=function(e){if("Function"===n(e))return o(e)}},d04d:function(e,t){var i=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw i("Maximum allowed index exceeded");return e}},d09d:function(e,t){var i=String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},d3a8:function(e,t,i){var n=i("a549"),o=i("4c59"),r=i("b3cb"),a=i("0eaf"),s=i("cda1"),l=TypeError,d=Object.defineProperty,u=Object.getOwnPropertyDescriptor,c="enumerable",f="configurable",p="writable";t.f=n?r?function(e,t,i){if(a(e),t=s(t),a(i),"function"===typeof e&&"prototype"===t&&"value"in i&&p in i&&!i[p]){var n=u(e,t);n&&n[p]&&(e[t]=i.value,i={configurable:f in i?i[f]:n[f],enumerable:c in i?i[c]:n[c],writable:!1})}return d(e,t,i)}:d:function(e,t,i){if(a(e),t=s(t),a(i),o)try{return d(e,t,i)}catch(n){}if("get"in i||"set"in i)throw l("Accessors not supported");return"value"in i&&(e[t]=i.value),e}},d3b3:function(e,t,i){},d4d1:function(e,t,i){},d4e1:function(e,t,i){var n=i("72cd"),o=String;e.exports=function(e){if("Symbol"===n(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},d4ef:function(e,t,i){var n=i("02ca"),o=i("6d23");e.exports=function(e,t){n(t)&&"cause"in t&&o(e,"cause",t.cause)}},d60d:function(e,t){e.exports={}},d67b:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-input",{ref:"fieldEditor",staticClass:"hide-spin-button",attrs:{disabled:e.field.options.disabled,readonly:e.field.options.readonly,size:e.field.options.size,type:e.inputType,"show-password":e.field.options.showPassword,placeholder:e.field.options.placeholder,clearable:e.field.options.clearable,minlength:e.field.options.minLength,maxlength:e.field.options.maxLength,"show-word-limit":e.field.options.showWordLimit,"prefix-icon":e.field.options.prefixIcon,"suffix-icon":e.field.options.suffixIcon},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,input:e.handleInputCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}},[e.field.options.appendButton?t("el-button",{class:e.field.options.buttonIcon,attrs:{slot:"append",disabled:e.field.options.disabled||e.field.options.appendButtonDisabled},nativeOn:{click:function(t){return e.emitAppendButtonClick.apply(null,arguments)}},slot:"append"}):e._e()],1)],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"input-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{inputType(){return"number"===this.field.options.type?"text":this.field.options.type}},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("e6fe"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"5d21c6de",null);t["default"]=f.exports},d67f:function(e,t,i){"use strict";t["a"]={methods:{initRefList(){null!==this.refList&&this.widget.options.name&&(this.refList[this.widget.options.name]=this)},getWidgetRef(e,t=!1){let i=this.refList[e];return!i&&t&&this.$message.error(this.i18nt("render.hint.refNotFound")+e),i},getFormRef(){return this.refList["v_form_ref"]}}}},d6b4:function(e,t,i){var n=i("d027"),o=i("7cfe"),r=i("9f48"),a=i("0f2b").indexOf,s=i("d60d"),l=n([].push);e.exports=function(e,t){var i,n=r(e),d=0,u=[];for(i in n)!o(s,i)&&o(n,i)&&l(u,i);while(t.length>d)o(n,i=t[d++])&&(~a(u,i)||l(u,i));return u}},d6d1:function(e,t){var i=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var t=+e;return(t>0?n:i)(t)}},d719:function(e,t,i){"use strict";i("660a")},d866:function(e,t,i){var n=i("1ff0"),o=i("527d").f,r=i("6d23"),a=i("4f22"),s=i("6910"),l=i("61e5"),d=i("b4cb");e.exports=function(e,t){var i,u,c,f,p,h,m=e.target,g=e.global,b=e.stat;if(u=g?n:b?n[m]||s(m,{}):(n[m]||{}).prototype,u)for(c in t){if(p=t[c],e.dontCallGetSet?(h=o(u,c),f=h&&h.value):f=u[c],i=d(g?c:m+(b?".":"#")+c,e.forced),!i&&void 0!==f){if(typeof p==typeof f)continue;l(p,f)}(e.sham||f&&f.sham)&&r(p,"sham",!0),a(u,c,p,e)}}},da4e:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-date-picker",{ref:"fieldEditor",staticClass:"full-width-input",attrs:{type:e.field.options.type,readonly:e.field.options.readonly,disabled:e.field.options.disabled,size:e.field.options.size,clearable:e.field.options.clearable,editable:e.field.options.editable,format:e.field.options.format,"value-format":e.field.options.valueFormat,placeholder:e.field.options.placeholder||e.i18nt("render.hint.datePlaceholder")},on:{focus:e.handleFocusCustomEvent,blur:e.handleBlurCustomEvent,change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"date-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("39fc"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"db96b016",null);t["default"]=f.exports},db6e:function(e,t,i){"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},dcbf:function(e,t,i){var n=i("ec3f");e.exports=n("navigator","userAgent")||""},dcd7:function(e,t,i){"use strict";t.__esModule=!0,t.default={el:{colorpicker:{confirm:"OK",clear:"Clear"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:""},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},empty:{description:"No Data"}}}},de09:function(e,t,i){"use strict";i("d3b3")},de19:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("static-content-wrapper",{attrs:{designer:e.designer,field:e.field,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-divider",{ref:"fieldEditor",attrs:{direction:"horizontal","content-position":e.field.options.contentPosition}},[e._v(" "+e._s(e.field.options.label))])],1)},o=[],r=i("828b"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"divider-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{StaticContentWrapper:r["default"]},computed:{},beforeCreate(){},created(){this.registerToRefList(),this.initEventHandler(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("0916"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"0faf59b2",null);t["default"]=f.exports},def7:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},dfa7:function(e,t,i){"use strict";var n=i("aa81"),o=i("9cbe"),r=i("72dd"),a=i("4d60"),s=i("e7b3"),l=i("265e"),d=i("77c1"),u=i("cedb");e.exports=function(e){return new Promise((function(t,i){var c=e.data,f=e.headers,p=e.responseType;n.isFormData(c)&&delete f["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(m+":"+g)}var b=s(e.baseURL,e.url);function v(){if(h){var n="getAllResponseHeaders"in h?l(h.getAllResponseHeaders()):null,r=p&&"text"!==p&&"json"!==p?h.response:h.responseText,a={data:r,status:h.status,statusText:h.statusText,headers:n,config:e,request:h};o(t,i,a),h=null}}if(h.open(e.method.toUpperCase(),a(b,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,"onloadend"in h?h.onloadend=v:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(v)},h.onabort=function(){h&&(i(u("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){i(u("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),i(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var w=(e.withCredentials||d(b))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;w&&(f[e.xsrfHeaderName]=w)}"setRequestHeader"in h&&n.forEach(f,(function(e,t){"undefined"===typeof c&&"content-type"===t.toLowerCase()?delete f[t]:h.setRequestHeader(t,e)})),n.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),p&&"json"!==p&&(h.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){h&&(h.abort(),i(e),h=null)})),c||(c=null),h.send(c)}))}},e004:function(e,t,i){var n=i("a9ce"),o=i("d09d"),r=TypeError;e.exports=function(e){if(n(e))return e;throw r(o(e)+" is not a function")}},e157:function(e,t,i){var n=i("d866"),o=i("1ff0"),r=i("7999"),a=i("757b"),s="WebAssembly",l=o[s],d=7!==Error("e",{cause:7}).cause,u=function(e,t){var i={};i[e]=a(e,t,d),n({global:!0,constructor:!0,arity:1,forced:d},i)},c=function(e,t){if(l&&l[e]){var i={};i[e]=a(s+"."+e,t,d),n({target:s,stat:!0,constructor:!0,arity:1,forced:d},i)}};u("Error",(function(e){return function(t){return r(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return r(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return r(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return r(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return r(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return r(e,this,arguments)}})),u("URIError",(function(e){return function(t){return r(e,this,arguments)}})),c("CompileError",(function(e){return function(t){return r(e,this,arguments)}})),c("LinkError",(function(e){return function(t){return r(e,this,arguments)}})),c("RuntimeError",(function(e){return function(t){return r(e,this,arguments)}}))},e29d:function(e,t,i){"use strict";var n=i("aa81"),o=i("4d60"),r=i("410d"),a=i("7d03"),s=i("fad8"),l=i("4694"),d=l.validators;function u(e){this.defaults=e,this.interceptors={request:new r,response:new r}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:d.transitional(d.boolean,"1.0.0"),forcedJSONParsing:d.transitional(d.boolean,"1.0.0"),clarifyTimeoutError:d.transitional(d.boolean,"1.0.0")},!1);var i=[],n=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(n=n&&t.synchronous,i.unshift(t.fulfilled,t.rejected))}));var o,r=[];if(this.interceptors.response.forEach((function(e){r.push(e.fulfilled,e.rejected)})),!n){var u=[a,void 0];Array.prototype.unshift.apply(u,i),u=u.concat(r),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var c=e;while(i.length){var f=i.shift(),p=i.shift();try{c=f(c)}catch(h){p(h);break}}try{o=a(c)}catch(h){return Promise.reject(h)}while(r.length)o=o.then(r.shift(),r.shift());return o},u.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,i){return this.request(s(i||{},{method:e,url:t,data:(i||{}).data}))}})),n.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,i,n){return this.request(s(n||{},{method:e,url:t,data:i}))}})),e.exports=u},e588:function(e,t,i){},e592:function(e,t,i){},e661:function(e,t,i){"use strict";i("71da")},e6fe:function(e,t,i){"use strict";i("9a68")},e7b3:function(e,t,i){"use strict";var n=i("7cce"),o=i("1a77");e.exports=function(e,t){return e&&!n(t)?o(e,t):t}},ea43:function(e,t,i){var n=i("e004"),o=i("7d63");e.exports=function(e,t){var i=e[t];return o(i)?void 0:n(i)}},ec3f:function(e,t,i){var n=i("1ff0"),o=i("a9ce"),r=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?r(n[e]):n[e]&&n[e][t]}},ec47:function(e,t,i){"use strict";i("ca74")},eca8:function(e,t,i){"use strict";var n=i("aa81"),o=i("9632");e.exports=function(e,t,i){var r=this||o;return n.forEach(i,(function(i){e=i.call(r,e,t)})),e}},ecaa:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("el-switch",{ref:"fieldEditor",attrs:{disabled:e.field.options.disabled,"active-text":e.field.options.activeText,"inactive-text":e.field.options.inactiveText,"active-color":e.field.options.activeColor,"inactive-color":e.field.options.inactiveColor,width:e.field.options.switchWidth},on:{change:e.handleChangeEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("2d11"),d={name:"switch-widget",componentName:"FieldWidget",mixins:[a["a"],l["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"]},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[]}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{}},u=d,c=(i("c76b"),i("0b56")),f=Object(c["a"])(u,n,o,!1,null,"8d4f59b4",null);t["default"]=f.exports},edba:function(e,t,i){var n=i("7d63"),o=TypeError;e.exports=function(e){if(n(e))throw o("Can't call method on "+e);return e}},eef6:function(e,t,i){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=i("6266")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},efdc:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{attrs:{widget:e.widget}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,staticClass:"sub-form-container"},[t("el-row",{staticClass:"header-row"},[t("div",{staticClass:"action-header-column"},[t("span",{staticClass:"action-label"},[e._v(e._s(e.i18nt("render.hint.subFormAction")))]),t("el-button",{staticClass:"action-button",attrs:{disabled:e.actionDisabled,round:"",type:"primary",size:"mini",title:e.i18nt("render.hint.subFormAddActionHint")},on:{click:e.addSubFormRow}},[e._v(" "+e._s(e.i18nt("render.hint.subFormAddAction"))),t("i",{staticClass:"el-icon-plus el-icon-right"})])],1),e._l(e.widget.widgetList,(function(i){return[t("div",{key:i.id+"thc",staticClass:"field-header-column",class:[e.getLabelAlign(e.widget,i),i.options.required?"is-required":""],style:{width:i.options.columnWidth}},[i.options.labelIconClass?t("span",{staticClass:"custom-label"},["front"===i.options.labelIconPosition?[i.options.labelTooltip?[t("el-tooltip",{attrs:{content:i.options.labelTooltip,effect:"light"}},[t("i",{class:i.options.labelIconClass})]),e._v(e._s(i.options.label))]:[t("i",{class:i.options.labelIconClass}),e._v(e._s(i.options.label))]]:"rear"===i.options.labelIconPosition?[i.options.labelTooltip?[e._v(" "+e._s(i.options.label)),t("el-tooltip",{attrs:{content:i.options.labelTooltip,effect:"light"}},[t("i",{class:i.options.labelIconClass})])]:[e._v(" "+e._s(i.options.label)),t("i",{class:i.options.labelIconClass})]]:e._e()],2):[t("span",{attrs:{title:i.options.labelTooltip}},[e._v(e._s(i.options.label))])]],2)]}))],2),e._l(e.rowIdData,(function(i,n){return t("el-row",{key:i,staticClass:"sub-form-row"},[t("div",{staticClass:"sub-form-action-column hide-label"},[t("div",{staticClass:"action-button-column"},[t("el-button",{attrs:{disabled:e.actionDisabled,circle:"",type:"",icon:"el-icon-circle-plus-outline",title:e.i18nt("render.hint.insertSubFormRow")},on:{click:function(t){return e.insertSubFormRow(n)}}}),t("el-button",{attrs:{disabled:e.actionDisabled,circle:"",type:"",icon:"el-icon-delete",title:e.i18nt("render.hint.deleteSubFormRow")},on:{click:function(t){return e.deleteSubFormRow(n)}}}),e.widget.options.showRowNumber?t("span",{staticClass:"row-number-span"},[e._v("#"+e._s(n+1))]):e._e()],1)]),e._l(e.widget.widgetList,(function(o,r){return[t("div",{key:o.id+"tc"+i,staticClass:"sub-form-table-column hide-label",style:{width:o.options.columnWidth}},[t(o.type+"-widget",{key:e.fieldSchemaData[n][r].id,tag:"component",attrs:{field:e.fieldSchemaData[n][r],"parent-list":e.widget.widgetList,"index-of-parent-list":r,"parent-widget":e.widget,"sub-form-row-id":i,"sub-form-row-index":n,"sub-form-col-index":r}})],1)]}))],2)}))],2)])},o=[],r=(i("24b8"),i("c6e3")),a=i("79fa"),s=i("ca00"),l=i("d67f"),d=i("90c2"),u=i("34f0"),c=i("c029"),f={name:"sub-form-item",componentName:"ContainerItem",mixins:[r["a"],a["b"],l["a"],u["a"]],components:{ContainerItemWrapper:d["default"],...c["a"]},props:{widget:Object},inject:["refList","sfRefList","globalModel"],data(){return{rowIdData:[],fieldSchemaData:[],actionDisabled:!1}},created(){this.initRefList(),this.registerSubFormToRefList(),this.initRowIdData(!0),this.initFieldSchemaData(),this.initEventHandler()},mounted(){this.handleSubFormFirstRowAdd()},beforeDestroy(){this.unregisterFromRefList()},methods:{getLabelAlign(e,t){return t.options.labelAlign||e.options.labelAlign},registerSubFormToRefList(){"sub-form"===this.widget.type&&(this.sfRefList[this.widget.options.name]=this)},initRowIdData(e){if("sub-form"===this.widget.type){this.rowIdData.splice(0,this.rowIdData.length);let t=this.formModel[this.widget.options.name];t&&t.length>0&&(t.forEach(()=>{this.rowIdData.push("id"+Object(s["b"])())}),e&&setTimeout(()=>{this.handleSubFormRowChange(t)},800))}},addToRowIdData(){this.rowIdData.push("id"+Object(s["b"])())},insertToRowIdData(e){this.rowIdData.splice(e,0,"id"+Object(s["b"])())},deleteFromRowIdData(e){this.rowIdData.splice(e,1)},getRowIdData(){return this.rowIdData},initFieldSchemaData(){if("sub-form"!==this.widget.type)return;let e=this.rowIdData.length;if(this.fieldSchemaData.splice(0,this.fieldSchemaData.length),e>0)for(let t=0;t<e;t++){let e=[];this.widget.widgetList.forEach(t=>{e.push(this.cloneFieldSchema(t))}),this.fieldSchemaData.push(e)}},addToFieldSchemaData(e){let t=[];this.widget.widgetList.forEach(e=>{t.push(this.cloneFieldSchema(e))}),void 0===e?this.fieldSchemaData.push(t):this.fieldSchemaData.splice(e,0,t)},deleteFromFieldSchemaData(e){this.fieldSchemaData.splice(e,1)},cloneFieldSchema(e){let t=Object(s["a"])(e);return t.id=e.type+Object(s["b"])(),t},initEventHandler(){"sub-form"===this.widget.type&&this.$on("setFormData",(function(e){this.initRowIdData(!1),this.initFieldSchemaData();let t=e[this.widget.options.name]||[];setTimeout(()=>{this.handleSubFormRowChange(t)},800)}))},handleSubFormFirstRowAdd(){if("sub-form"===this.widget.type&&this.widget.options.showBlankRow&&1===this.rowIdData.length){let e=this.formModel[this.widget.options.name]||[];this.handleSubFormRowAdd(e,this.rowIdData[0]),this.handleSubFormRowChange(e)}},addSubFormRow(e={}){e="object"===typeof e&&e||{};let t=e;this.widget.widgetList.forEach(i=>{i.formItemFlag&&(t[i.options.name]=e[i.options.name]||datasubFormItem.options.defaultValue)});let i=this.formModel[this.widget.options.name]||[];i.push(t),this.addToRowIdData(),this.addToFieldSchemaData(),this.handleSubFormRowAdd(i,this.rowIdData[i.length-1]),this.handleSubFormRowChange(i)},insertSubFormRow(e){let t={};this.widget.widgetList.forEach(e=>{e.formItemFlag&&(t[e.options.name]=e.options.defaultValue)});let i=this.formModel[this.widget.options.name]||[];i.splice(e,0,t),this.insertToRowIdData(e),this.addToFieldSchemaData(e),this.handleSubFormRowInsert(i,this.rowIdData[e]),this.handleSubFormRowChange(i)},deleteSubFormRow(e){this.$confirm(this.i18nt("render.hint.deleteSubFormRow")+"?",this.i18nt("render.hint.prompt"),{confirmButtonText:this.i18nt("render.hint.confirm"),cancelButtonText:this.i18nt("render.hint.cancel")}).then(()=>{let t=this.formModel[this.widget.options.name]||[],i=Object(s["a"])(t[e]);t.splice(e,1),this.deleteFromRowIdData(e),this.deleteFromFieldSchemaData(e),this.handelSubFormRowDelete(t,i),this.handleSubFormRowChange(t)}).catch(()=>{})},handleSubFormRowChange(e){if(this.widget.options.onSubFormRowChange){let t=new Function("subFormData",this.widget.options.onSubFormRowChange);t.call(this,e)}},handleSubFormRowAdd(e,t){if(this.widget.options.onSubFormRowAdd){let i=new Function("subFormData","newRowId",this.widget.options.onSubFormRowAdd);i.call(this,e,t)}},handleSubFormRowInsert(e,t){if(this.widget.options.onSubFormRowInsert){let i=new Function("subFormData","newRowId",this.widget.options.onSubFormRowInsert);i.call(this,e,t)}},handelSubFormRowDelete(e,t){if(this.widget.options.onSubFormRowDelete){let i=new Function("subFormData","deletedDataRow",this.widget.options.onSubFormRowDelete);i.call(this,e,t)}}}},p=f,h=(i("a09c"),i("0b56")),m=Object(h["a"])(p,n,o,!1,null,"1a8d00b3",null);t["default"]=m.exports},f097:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},f169:function(e,t,i){"use strict";i("5163")},f1a4:function(e,t,i){var n=i("63a8"),o=n({}.toString),r=n("".slice);e.exports=function(e){return r(o(e),8,-1)}},f3af:function(e,t,i){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},f4c1:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("form-item-wrapper",{attrs:{designer:e.designer,field:e.field,rules:e.rules,"design-state":e.designState,"parent-widget":e.parentWidget,"parent-list":e.parentList,"index-of-parent-list":e.indexOfParentList,"sub-form-row-index":e.subFormRowIndex,"sub-form-col-index":e.subFormColIndex,"sub-form-row-id":e.subFormRowId}},[t("vue-editor",{ref:"fieldEditor",attrs:{"editor-toolbar":e.customToolbar,disabled:e.field.options.disabled,placeholder:e.field.options.placeholder},on:{"text-change":e.handleRichEditorChangeEvent,focus:e.handleRichEditorFocusEvent,blur:e.handleRichEditorBlurEvent},model:{value:e.fieldModel,callback:function(t){e.fieldModel=t},expression:"fieldModel"}})],1)},o=[],r=i("9eeb"),a=i("c6e3"),s=i("79fa"),l=i("ca00"),d=i("2d11"),u={name:"rich-editor-widget",componentName:"FieldWidget",mixins:[a["a"],d["a"],s["b"]],props:{field:Object,parentWidget:Object,parentList:Array,indexOfParentList:Number,designer:Object,designState:{type:Boolean,default:!1},subFormRowIndex:{type:Number,default:-1},subFormColIndex:{type:Number,default:-1},subFormRowId:{type:String,default:""}},components:{FormItemWrapper:r["default"],VueEditor:e=>{i.e(1).then((function(){var t=[i("992e")];(({VueEditor:t})=>e(t)).apply(null,t)})).catch(i.oe)}},inject:["refList","globalOptionData","globalModel"],data(){return{oldFieldValue:null,fieldModel:null,rules:[],customToolbar:[],valueChangedFlag:!1}},computed:{},beforeCreate(){},created(){this.initFieldModel(),this.registerToRefList(),this.initEventHandler(),this.buildFieldRules(),this.handleOnCreated()},mounted(){this.handleOnMounted()},beforeDestroy(){this.unregisterFromRefList()},methods:{handleRichEditorChangeEvent(){this.valueChangedFlag=!0,this.syncUpdateFormModel(this.fieldModel)},handleRichEditorFocusEvent(){this.oldFieldValue=Object(l["a"])(this.fieldModel)},handleRichEditorBlurEvent(){this.valueChangedFlag&&(this.emitFieldDataChange(this.fieldModel,this.oldFieldValue),this.valueChangedFlag=!1)}}},c=u,f=(i("fb21"),i("0b56")),p=Object(f["a"])(c,n,o,!1,null,"753833ec",null);t["default"]=p.exports},f4f2:function(e,t,i){},f500:function(e,t,i){var n=i("1ff0"),o=i("074c"),r=i("7cfe"),a=i("c055"),s=i("977d"),l=i("333d"),d=o("wks"),u=n.Symbol,c=u&&u["for"],f=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!r(d,e)||!s&&"string"!=typeof d[e]){var t="Symbol."+e;s&&r(u,e)?d[e]=u[e]:d[e]=l&&c?c(t):f(t)}return d[e]}},f746:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("container-item-wrapper",{attrs:{widget:e.widget}},[t("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.widget.options.hidden,expression:"!widget.options.hidden"}],key:e.widget.id,ref:e.widget.id,staticClass:"grid-container",class:[e.customClass],attrs:{gutter:e.widget.options.gutter}},[e._l(e.widget.cols,(function(i,n){return[t("grid-col-item",{key:n,attrs:{widget:i,"parent-list":e.widget.cols,"index-of-parent-list":n,"parent-widget":e.widget,"col-height":e.widget.options.colHeight},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(i){return[e._t(t,null,null,i)]}}}))],null,!0)})]}))],2)],1)},o=[],r=i("c6e3"),a=i("79fa"),s=i("d67f"),l=i("90c2"),d=i("a93f"),u=i("34f0"),c={name:"grid-item",componentName:"ContainerItem",mixins:[r["a"],a["b"],s["a"],u["a"]],components:{ContainerItemWrapper:l["default"],GridColItem:d["default"]},props:{widget:Object},inject:["refList","sfRefList","globalModel"],created(){this.initRefList()},mounted(){},beforeDestroy(){this.unregisterFromRefList()},methods:{}},f=c,p=i("0b56"),h=Object(p["a"])(f,n,o,!1,null,"7f44c96e",null);t["default"]=h.exports},f805:function(e,t,i){var n=i("8637");e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},f893:function(e,t,i){"use strict";i("0cda")},fad8:function(e,t,i){"use strict";var n=i("aa81");e.exports=function(e,t){t=t||{};var i={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function d(o){n.isUndefined(t[o])?n.isUndefined(e[o])||(i[o]=l(void 0,e[o])):i[o]=l(e[o],t[o])}n.forEach(o,(function(e){n.isUndefined(t[e])||(i[e]=l(void 0,t[e]))})),n.forEach(r,d),n.forEach(a,(function(o){n.isUndefined(t[o])?n.isUndefined(e[o])||(i[o]=l(void 0,e[o])):i[o]=l(void 0,t[o])})),n.forEach(s,(function(n){n in t?i[n]=l(e[n],t[n]):n in e&&(i[n]=l(void 0,e[n]))}));var u=o.concat(r).concat(a).concat(s),c=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return n.forEach(c,d),i}},faf6:function(e,t,i){"use strict";i("5bf5")},fb21:function(e,t,i){"use strict";i("a46c")},fba0:function(e,t,i){"use strict";i("5cfc")},fea3:function(e,t,i){var n=i("d6b4"),o=i("def7"),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}}})["default"]}));