(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0d50c8e6"],{"00b7":function(e,n,t){"use strict";var i=t("6ede"),o=t.n(i);o.a},"011b":function(e,n,t){var i=t("8d232");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5fc95012",i,!0,{sourceMap:!0,shadowMode:!1})},"0196":function(e,n,t){var i=t("5a88"),o=t("bbf0");function r(e){this.mode=o.BYTE,this.data=i.from(e)}r.getBitsLength=function(e){return 8*e},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(e){for(var n=0,t=this.data.length;n.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-description-container>.label-description,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-description-container>.label-description,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;padding:0 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconlabel.css"],names:[],mappings:"AAOA,mBACC,oBAAA,oBAAA,aACA,gBACA,sBACD,CAEA,0BAGC,qBACA,sBACA,4BACA,kBACA,WACA,YACA,8BACA,qBAGA,mCACA,kCACA,mBAEA,oBAAA,aACD,CAEA,gDACC,YACA,gBACA,uBACA,mBAAA,WAAA,MACD,CAEA,wFACC,cACA,eACD,CAEA,yGACC,aACA,UACD,CAEA,sGACC,WACA,iBACA,eACA,eACD,CAEA,0GACC,WACD,CAEA,+KAEC,iBACD,CAEA,6LAEC,4BACD,CAEA,yBACC,YACA,cACA,gBACA,qBACA,iBACD,CAGA,sGAGC,uBACD,CAEA,kGAEC,UACD,CAAA",file:"iconlabel.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/* ---------- Icon label ---------- */\r\n\r\n.monaco-icon-label {\r\n\tdisplay: flex; /* required for icons support :before rule */\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n}\r\n\r\n.monaco-icon-label::before {\r\n\r\n\t/* svg icons rendered as background image */\r\n\tbackground-size: 16px;\r\n\tbackground-position: left center;\r\n\tbackground-repeat: no-repeat;\r\n\tpadding-right: 6px;\r\n\twidth: 16px;\r\n\theight: 22px;\r\n\tline-height: inherit !important;\r\n\tdisplay: inline-block;\r\n\r\n\t/* fonts icons */\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\r\n\tvertical-align: top;\r\n\r\n\tflex-shrink: 0; /* fix for https://github.com/Microsoft/vscode/issues/13787 */\r\n}\r\n\r\n.monaco-icon-label > .monaco-icon-label-container {\r\n\tmin-width: 0;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tflex: 1;\r\n}\r\n\r\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name {\r\n\tcolor: inherit;\r\n\twhite-space: pre; /* enable to show labels that include multiple whitespaces */\r\n}\r\n\r\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator {\r\n\tmargin: 0 2px;\r\n\topacity: 0.5;\r\n}\r\n\r\n.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\r\n\topacity: .7;\r\n\tmargin-left: 0.5em;\r\n\tfont-size: 0.9em;\r\n\twhite-space: pre; /* enable to show labels that include multiple whitespaces */\r\n}\r\n\r\n.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {\r\n\topacity: .95;\r\n}\r\n\r\n.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,\r\n.monaco-icon-label.italic > .monaco-icon-description-container > .label-description {\r\n\tfont-style: italic;\r\n}\r\n\r\n.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,\r\n.monaco-icon-label.strikethrough > .monaco-icon-description-container > .label-description {\r\n\ttext-decoration: line-through;\r\n}\r\n\r\n.monaco-icon-label::after {\r\n\topacity: 0.75;\r\n\tfont-size: 90%;\r\n\tfont-weight: 600;\r\n\tpadding: 0 16px 0 5px;\r\n\ttext-align: center;\r\n}\r\n\r\n/* make sure selection color wins when a label is being selected */\r\n.monaco-list:focus .selected .monaco-icon-label, /* list */\r\n.monaco-list:focus .selected .monaco-icon-label::after\r\n{\r\n\tcolor: inherit !important;\r\n}\r\n\r\n.monaco-list-row.focused.selected .label-description,\r\n.monaco-list-row.selected .label-description {\r\n\topacity: .8;\r\n}\r\n"],sourceRoot:""}])},"01e7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".dialog[data-v-65bd897f]{height:100%}.dialog .external-form[data-v-65bd897f]{height:250px}.dialog .scrollbar-fullheight[data-v-65bd897f]{height:calc(100% - 270px)}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/BusinessObjExternalDialog.vue"],names:[],mappings:"AAidA,yBACE,WAAY,CADd,wCAII,YAAa,CAJjB,+CAOI,yBAA0B,CAAA",file:"BusinessObjExternalDialog.vue?vue&type=style&index=0&id=65bd897f&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.dialog {\r\n height: 100%;\r\n\r\n .external-form {\r\n height: 250px;\r\n }\r\n .scrollbar-fullheight {\r\n height: calc(100% - 270px);\r\n }\r\n}\r\n"],sourceRoot:""}])},"026c":function(e,n,t){"use strict";var i=t("3fe8"),o=t.n(i);o.a},"02ec":function(e,n,t){"use strict";var i=t("f06f"),o=t.n(i);o.a},"0365":function(e,n,t){"use strict";var i=t("d6c8"),o=t.n(i);o.a},"0425":function(e,n){var t="[0-9]+",i="[A-Z $%*+\\-./:]+",o="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";o=o.replace(/u/g,"\\u");var r="(?:(?![A-Z0-9 $%*+\\-./:]|"+o+")(?:.|[\r\n]))+";n.KANJI=new RegExp(o,"g"),n.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),n.BYTE=new RegExp(r,"g"),n.NUMERIC=new RegExp(t,"g"),n.ALPHANUMERIC=new RegExp(i,"g");var a=new RegExp("^"+o+"$"),s=new RegExp("^"+t+"$"),l=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");n.testKanji=function(e){return a.test(e)},n.testNumeric=function(e){return s.test(e)},n.testAlphanumeric=function(e){return l.test(e)}},"0488":function(e,n,t){"use strict";var i=t("07ec"),o=t.n(i);o.a},"0495":function(e,n,t){var i=t("cfd5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("3302cb82",i,!0,{sourceMap:!0,shadowMode:!1})},"04aa":function(e,n,t){"use strict";var i=t("893f"),o=t.n(i);o.a},"04c4":function(e,n,t){var i=t("18a5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("7bad479b",i,!0,{sourceMap:!0,shadowMode:!1})},"04cd":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".add__user-dialog[data-v-86ad26f8] .el-dialog{margin-top:0!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/ShiftUserManager.vue"],names:[],mappings:"AAyHA,8CAEI,sBAAwB,CAAA",file:"ShiftUserManager.vue?vue&type=style&index=0&id=86ad26f8&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.add__user-dialog{\r\n /deep/ .el-dialog{\r\n margin-top: 0 !important;\r\n }\r\n}\r\n"],sourceRoot:""}])},"04d2":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-tabs",{attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.currentTabName,callback:function(n){e.currentTabName=n},expression:"currentTabName"}},[t("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[t("form",{attrs:{"data-vv-scope":"editUserForm"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("td",{staticClass:"is-required"},[e._v("姓名:")]),t("td",[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,20}$",message:"内容超出输入限制"}}},model:{value:e.user.fullname,callback:function(n){e.$set(e.user,"fullname",n)},expression:"user.fullname"}})],1),t("td",{staticClass:"is-required"},[e._v("账号:")]),t("td",[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin:1",value:e.user.fullname,expression:"user.fullname",arg:"1"}],attrs:{autocomplete:"off",disabled:""!=e.account,validate:{regex:{exp:"^[a-zA-Z0-9_-]{2,20}$",message:"账号输入有误,请重新输入"}}},model:{value:e.user.account,callback:function(n){e.$set(e.user,"account",n)},expression:"user.account"}})],1),t("td",{attrs:{rowspan:4,align:"center",valign:"middle"}},[t("el-avatar",{attrs:{size:120,src:e.photoUrl}},[t("img",{attrs:{src:e.photoUrl}})]),t("el-upload",{attrs:{action:"string","http-request":e.updateUserImage,"show-file-list":!1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1)]),t("tr",[""!=e.account?t("td",[e._v("手机:")]):e._e(),""!=e.account?t("td",[t("ht-input",{attrs:{autocomplete:"off",validate:"mobile"},model:{value:e.user.mobile,callback:function(n){e.$set(e.user,"mobile",n)},expression:"user.mobile"}})],1):e._e(),""==e.account?t("td",{staticClass:"is-required"},[e._v("密码:")]):e._e(),""==e.account?t("td",[t("ht-input",{attrs:{"show-password":"",validate:e.pwdValidate},model:{value:e.user.password,callback:function(n){e.$set(e.user,"password",n)},expression:"user.password"}})],1):e._e(),t("td",[e._v("邮箱:")]),t("td",[t("ht-input",{attrs:{autocomplete:"off"},model:{value:e.user.email,callback:function(n){e.$set(e.user,"email",n)},expression:"user.email"}})],1)]),t("tr",[t("td",[e._v("性别:")]),t("td",[t("ht-select",{attrs:{options:[{key:"男",value:"男"},{key:"女",value:"女"}]},model:{value:e.user.sex,callback:function(n){e.$set(e.user,"sex",n)},expression:"user.sex"}})],1),t("td",[e._v("地址:")]),t("td",[t("ht-input",{attrs:{autocomplete:"off",validate:{regex:{exp:"^[\\s\\S]{0,100}$",message:"内容超出输入限制"}}},model:{value:e.user.address,callback:function(n){e.$set(e.user,"address",n)},expression:"user.address"}})],1)]),t("tr",[t("td",[e._v("状态:")]),t("td",[t("ht-select",{attrs:{validate:{required:!0},options:[{key:0,value:"禁用"},{key:1,value:"正常"},{key:-2,value:"离职"}]},model:{value:e.user.status,callback:function(n){e.$set(e.user,"status",n)},expression:"user.status"}})],1),""==e.account?t("td",[e._v("手机:")]):e._e(),""==e.account?t("td",[t("ht-input",{attrs:{autocomplete:"off",validate:"mobile"},model:{value:e.user.mobile,callback:function(n){e.$set(e.user,"mobile",n)},expression:"user.mobile"}})],1):e._e()]),t("tr",[t("td",{attrs:{colspan:"5",align:"center"}},[t("ht-submit-button",{attrs:{url:e.saveUserUrl,model:e.user,"is-submit":e.isSubmit,"scope-name":"editUserForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:e.closeUserManager}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)])])])])]),t("el-tab-pane",{attrs:{label:"所属组织岗位",name:"orgPost",disabled:""==e.account}},[e.userOrgPostLoaded?t("ht-table",{ref:"orgPostTables",attrs:{data:e.orgPostList,pageResult:e.orgPostPageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"default-querys":[{property:"account",value:e.account}]},on:{load:e.orgPostData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:e.showEipOrgDialog}},[e._v("添加组织")]),t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:e.showEipPostDialog}},[e._v("添加岗位")]),t("ht-delete-button",{attrs:{url:e.delOrgUser,htTable:e.$refs.orgPostTables,pk:"orgUserId"},on:{"after-delete":e.afterDelOrgUser}},[e._v("删除")])]},proxy:!0}],null,!1,2544441871)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"demName",label:"组织维度",width:"160"}}),t("ht-table-column",{attrs:{prop:"orgName",label:"组织名称"}}),t("ht-table-column",{attrs:{prop:"posName",label:"岗位名称"}}),t("ht-table-column",{attrs:{prop:"isMaster",label:"主组织/主岗位",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?t("el-tag",[e._v("是")]):e._e()]}}],null,!1,4283497653)}),t("ht-table-column",{attrs:{label:"操作",width:"300"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[0==i.isMaster&&i.posName?t("el-button",{attrs:{type:"primary",icon:"el-icon-edit-outline"},on:{click:function(n){return e.setMaster(i)}}},[e._v("设置主岗位")]):e._e(),1==i.isMaster&&i.posName?t("el-button",{attrs:{type:"primary",icon:"el-icon-edit-outline"},on:{click:function(n){return e.setMaster(i)}}},[e._v("取消主岗位")]):e._e(),0!=i.isMaster||i.posName?e._e():t("el-button",{attrs:{type:"primary",icon:"el-icon-edit-outline"},on:{click:function(n){return e.setMaster(i)}}},[e._v("设置主组织")]),1!=i.isMaster||i.posName?e._e():t("el-button",{attrs:{type:"primary",icon:"el-icon-edit-outline"},on:{click:function(n){return e.setMaster(i)}}},[e._v("取消主组织")])]}}],null,!1,1625038738)})]],2):e._e()],1),t("el-tab-pane",{attrs:{label:"所属角色",name:"role",disabled:""==e.account}},[e.userRoleLoaded?t("ht-table",{ref:"userRoleTable",attrs:{data:e.userRoleList,pageResult:e.rolePageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"default-querys":[{property:"u.account_",value:e.account}]},on:{load:e.userRoleLoad},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:e.showEipRoleDialog}},[e._v("添加角色")])],1)]},proxy:!0}],null,!1,1496878517)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"roleName",label:"名称"}}),t("ht-table-column",{attrs:{prop:"alias",label:"编码",width:"300"}}),t("ht-table-column",{attrs:{width:"154",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:function(n){return e.deleteUserRole(i.alias)}}},[e._v("删除")])]}}],null,!1,3889383315)})]],2):e._e()],1),t("el-tab-pane",{attrs:{label:"用户参数",name:"param",disabled:""==e.account}},[t("el-form",{staticClass:"user-param-form",model:{value:e.userParam,callback:function(n){e.userParam=n},expression:"userParam"}},[e._l(e.userParams,(function(n){return[t("ht-form-item",{key:n.name,attrs:{label:n.name,prop:"name","label-width":"200px"}},["date"===n.ctlType?t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e(),"input"===n.ctlType?t("ht-input",{model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e(),"number"===n.ctlType?t("ht-input",{attrs:{type:"number"},model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e(),"select"===n.ctlType?t("ht-select",{attrs:{options:JSON.parse(n.json)},model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e(),"radio"===n.ctlType?t("ht-radio",{attrs:{options:JSON.parse(n.json)},model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e(),"checkbox"===n.ctlType?t("ht-checkbox",{attrs:{options:JSON.parse(n.json)},model:{value:e.userParam[n.code],callback:function(t){e.$set(e.userParam,n.code,t)},expression:"userParam[param.code]"}}):e._e()],1)]}))],2),t("el-row",[t("el-col",{attrs:{offset:6}},[t("el-button",{attrs:{type:"primary"},on:{click:e.userParamSubmit}},[e._v("保存")])],1)],1)],1),t("el-tab-pane",{attrs:{label:"签章管理",name:"electronicSeal",disabled:""==e.account,lazy:""}},[t("el-form",{attrs:{"data-vv-scope":"electronicSealForm"}},[t("ht-form-item",{attrs:{label:"签章"}},[e.sealPicShow?t("el-image",{attrs:{src:e.electronicSealPic}}):e._e(),t("el-upload",{staticStyle:{display:"inline-block"},attrs:{action:"string",accept:".png,.PNG","http-request":e.updateElectronicSeal,"before-upload":e.beforeAvatarUpload,"show-file-list":!1}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:"图片格式:png 图片尺寸:250*70px",placement:"right"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",round:""}},[e._v("上传")])],1)],1),e.sealPicShow?t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-delete",round:""},on:{click:e.removeElectronicSealPic}},[e._v("删除")]):e._e()],1),t("ht-form-item",{attrs:{label:"请输入密码"}},[t("ht-input",{attrs:{type:"password",placeholder:"请输入密码"},model:{value:e.electronicSeal.password,callback:function(n){e.$set(e.electronicSeal,"password",n)},expression:"electronicSeal.password"}})],1),t("ht-form-item",{attrs:{label:"确认密码"}},[t("ht-input",{attrs:{validate:"confirmed:"+e.electronicSeal.password,type:"password",placeholder:"确认"},model:{value:e.electronicSeal.confirmPwd,callback:function(n){e.$set(e.electronicSeal,"confirmPwd",n)},expression:"electronicSeal.confirmPwd"}})],1)],1),t("div",{staticClass:"dialog-footer electronic-style"},[t("ht-submit-button",{attrs:{url:e.ElectronicSealSubmitUrl,model:e.electronicSeal,isSubmit:e.electronicSealFormSubmit,requestMethod:"POST",scopeName:"editForm"},on:{"before-save-data":e.electronicSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))])],1)],1)],1),t("eip-org-dialog",{ref:"eipOrgDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserOrg}}),t("eip-post-dialog",{ref:"eipPostDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserPost}}),t("eip-role-dialog",{ref:"eipRoleDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUserRole}})],1)},o=[],r=(t("a481"),t("7f7f"),t("ac6a"),t("96cf"),t("1da1")),a=(t("86b9"),t("292c")),s=t("24fd"),l=(t("a858"),t("5238")),c=t("3a44"),d=function(){return t.e("chunk-20c33210").then(t.bind(null,"5fe1"))},u={name:"UserManager",components:{eipOrgDialog:l["default"],eipPostDialog:c["default"],eipRoleDialog:d},computed:{saveUserUrl:function(){var e=window.context.uc+"/api/user/v1/user";return this.account?e+="/updateUser":e+="/addUser",e},delOrgUser:function(){return window.context.uc+"/api/org/v1/orgUser/delOrgUser"},ElectronicSealSubmitUrl:function(){return window.context.uc+"/uc/electronicSeal/v1/save"},electronicSealPicUrl:function(){return window.context.uc+"/file/v1/preview?fileId="+this.electronicSeal.fileId}},data:function(){return{user:{id:"",account:"",address:"",email:"",fullname:"",mobile:"",password:"",photo:"",sex:"",status:1,userType:2},photoUrl:"/img/defaultPhoto.jpg",orgPostPageResult:{page:1,pageSize:20,total:0},rolePageResult:{page:1,pageSize:20,total:0},orgPostList:[],userRoleList:[],userParam:{},userParams:[],account:"",isSubmit:!1,currentTabName:"basic",userParamLoaded:!1,userOrgPostLoaded:!1,userRoleLoaded:!1,pwdValidate:{required:!0,min:6,max:30},electronicSeal:{fileId:"",password:"",picUrl:""},electronicSealPic:"",sealPicShow:!1,electronicSealFormSubmit:!1}},props:["userAccount","orgCode"],mounted:function(){var e=this;this.account=this.userAccount,this.userParamLoaded=!1,this.userOrgPostLoaded=!1,this.userRoleLoaded=!1,this.account&&a["a"].getUser(this.account).then((function(n){e.user=n.user,e.user.photo&&e.$store.dispatch("menu/downloadImg",e.user.photo).then((function(n){""!=n&&(e.photoUrl=n)}))})),a["a"].getDefaultPwdStrategy().then((function(n){if(n){var t=n;if(t.initPwd&&(e.user.password=t.initPwd),1==t.enable){var i=t.pwdRule,o=t.pwdLength;if(1==i)e.pwdValidate={required:!0,min:o};else{var r={};2==i?r={exp:"^(?=.*[0-9])(?=.*[a-zA-Z]).{"+o+",30}$",message:"密码必须包含字母、数字,至少"+o+"位"}:3==i?r={exp:"^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{"+o+",30}$",message:"密码必须包含数字、字母、特殊字符,至少"+o+"位"}:4==i&&(r={exp:"^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{"+o+",30}$",message:"密码必须包含数字、大小写字母、特殊字符,至少"+o+"位"}),e.pwdValidate={required:!0,regex:r}}}}}))},methods:{phonoError:function(e){},addOrg:function(){if(!this.orgCode||!this.user.account)return!1;if(this.user.id)return!1;var e=[{code:this.orgCode}];this.account=this.user.account,this.addUserOrg(e)},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.photo&&(this.user.photo=this.photo),this.isSubmit=!0;case 2:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){var e=this;this.addOrg(),this.$confirm("操作成功,是否退出?","提示",{confirmButtonText:"退出",cancelButtonText:"不退出",type:"warning"}).then((function(){e.$emit("handleCloseUserManager")})).catch((function(){e.account=e.user.account,e.electronicSealFormSubmit=!1}))},updateUserImage:function(e){var n=this,t=new FormData;t.append("files",e.file),a["a"].fileUpload(t).then((function(t){n.photo=t.fileId,n.user.photo=t.fileId,n.$store.dispatch("menu/downloadImg",t.fileId).then((function(e){""!=e&&(n.photoUrl=e)})),e.onSuccess()})).catch((function(n){e.onError()}))},updateElectronicSeal:function(e){var n=this,t=new FormData;t.append("files",e.file),a["a"].fileUpload(t).then((function(e){n.electronicSeal.fileId=e.fileId,n.$store.dispatch("menu/downloadImg",e.fileId).then((function(e){""!=e&&(n.electronicSealPic=e,n.sealPicShow=!0)})),n.$message.success("上传成功")}))},electronicSaveData:function(){return this.electronicSealFormSubmit=!0,this.electronicSeal.fileId?this.electronicSeal.password?this.electronicSeal.password!=this.electronicSeal.confirmPwd?(this.$message.error("两次输入的密码不一致,请重新输入"),this.electronicSealFormSubmit=!1,!1):void(this.electronicSeal.userId=this.user.id):(this.$message.error("请输入密码!"),this.electronicSealFormSubmit=!1,!1):(this.$message.error("请上传签章!"),this.electronicSealFormSubmit=!1,!1)},orgPostData:function(e,n){var t=this;a["a"].getUserOrgPage(e).then((function(e){t.orgPostList=e.rows,t.orgPostPageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},setMaster:function(e){var n=this,t=!1,i="";this.orgPostList.forEach((function(n){1===n.isMaster&&e.orgId!==n.orgId&&(i=n.orgName,t=!0)})),t?this.$confirm("该用户已设置主组织"+i+",是否重新设置?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"success"}).then((function(){a["a"].setMasterById(e.orgUserId).then((function(e){n.$refs.orgPostTables.load()}))})).catch((function(){})):a["a"].setMasterById(e.orgUserId).then((function(e){n.$refs.orgPostTables.load()}))},showEipOrgDialog:function(){this.$refs.eipOrgDialog.showDialog()},showEipPostDialog:function(){this.$refs.eipPostDialog.showDialog()},checkBeyondOrg:function(e,n){s["a"].getOrgLimitByCodes(e.join(",")).then((function(e){var t=[],i=[];e&&e.rows&&e.rows.forEach((function(e){1===e.exceedLimitNum&&0!=e.limitNum?e.limitNum>e.nowNum+1?t.push(e.code):i.push(e):t.push(e.code)})),n({normal:t,beyond:i})}))},addUserOrg:function(e){e=e.map((function(e){return e.code}));var n=this;this.checkBeyondOrg(e,(function(e){if(e.beyond.length>0){var t=e.beyond.map((function(e){return e.name}));n.$message.error("添加失败:组织【"+t.join(",")+"】超出限编")}else{var i={account:n.account,orgCode:e.normal};a["a"].saveUserOrgs(i).then((function(e){n.$refs.orgPostTables.load()}))}}))},addUserPost:function(e){var n=this;e=e.map((function(e){return e.code}));var t={account:this.account,Code:e};a["a"].saveUserPosts(t).then((function(e){n.$refs.orgPostTables.load()}))},getOrg:function(e){s["a"].getOrg(e.orgCode).then((function(n){return 1!==n.exceedLimitNum||0==n.limitNum||n.limitNum>n.nowNum+1?e.code:void(isBeyond=!0)}))},showEipRoleDialog:function(){this.$refs.eipRoleDialog.showDialog()},deleteOrgPost:function(e){var n=this;a["a"].delOrgUser(e).then((function(){n.$refs.orgPostTables.load()}))},userRoleLoad:function(e,n){var t=this;a["a"].userRolePage(e).then((function(e){e&&(t.userRoleList=e.rows,t.rolePageResult={page:e.page,pageSize:e.pageSize,total:e.total})})).finally((function(){return n()}))},deleteUserRole:function(e){var n=this,t={account:this.account,codes:e};a["a"].delUserRole(t).then((function(){n.$refs.userRoleTable.load()}))},addUserRole:function(e){var n=this;e=e.map((function(e){return e.code}));var t={account:this.account,codes:e};a["a"].saveUserRoles(t).then((function(){n.$refs.userRoleTable.load()}))},userParamSubmit:function(){var e=this,n={account:this.user.account},t=[],i=this;for(var o in this.userParam){for(var r=0;r30)return this.$message({type:"warning",message:"内容超出输入限制"}),!1;t.push({alias:o,value:this.userParam[o]})}a["a"].saveUserParams(t,n).then((function(n){e.$message({message:n.message,type:"success",showClose:!0})}))},closeUserManager:function(){this.$emit("closeUserManeger")},tabClick:function(){var e=this;switch(this.currentTabName){case"orgPost":this.userOrgPostLoaded=!0;break;case"role":this.userRoleLoaded=!0;break;case"param":!this.userParamLoaded&&this.account&&a["a"].getUserParams().then((function(n){return e.userParamLoaded=!0,e.userParams=n,n})).then((function(n){!n||n.constructor!=Array||n.length<1||a["a"].getUserParamsValue(e.account).then((function(n){n&&n.constructor==Array&&n.forEach((function(n){e.$set(e.userParam,n["alias"],n["value"])}))}))}));break;case"electronicSeal":a["a"].getSealByUserId(this.user.id).then((function(n){n&&(e.electronicSeal=n,e.$store.dispatch("menu/downloadImg",e.electronicSeal.fileId).then((function(n){""!=n&&(e.electronicSealPic=n,e.sealPicShow=!0)})))}));break}},afterDelOrgUser:function(){this.$refs.orgPostTables.load()},beforeAvatarUpload:function(e){var n=e.name.replace(/.+\./,"");if(-1===["png"].indexOf(n.toLowerCase()))return this.$message({type:"warning",message:"请上传后缀名为png类型的图片"}),!1},removeElectronicSealPic:function(){var e=this;this.$http.remove("${uc}/uc/electronicSeal/v1/remove/?ids="+this.electronicSeal.id).then((function(n){n.data.state&&(e.electronicSealPic="",e.sealPicShow=!1,Message.success("删除成功"))}))}}},h=u,p=(t("b434"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"b8a89038",null);n["a"]=m.exports},"0509":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-a1179a0c]{background-color:#211bce}[data-v-a1179a0c]:export{aside_width:230px}.widget-mask[data-v-a1179a0c]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-a1179a0c]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-a1179a0c]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-a1179a0c]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-a1179a0c]{position:relative;margin:8px}.widget-form-item[data-v-a1179a0c]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-a1179a0c]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-a1179a0c]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-a1179a0c]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-a1179a0c]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-a1179a0c]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-a1179a0c]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-a1179a0c] .el-form-item__label{font-size:12px}.order[data-v-a1179a0c]{height:30px;line-height:30px;text-align:center}.order .line[data-v-a1179a0c]{display:inline-block;width:47%;border-top:3px solid #82b3d5}.order .txt[data-v-a1179a0c]{color:#555;vertical-align:middle}.widget-col[data-v-a1179a0c]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-a1179a0c]{outline:1px solid #e6a23c}.el-col[data-v-a1179a0c]{min-height:50px}.widget-col-list[data-v-a1179a0c]{min-height:50px;border:1px solid #ededed}div.widget-view-action[data-v-a1179a0c]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-a1179a0c]{margin:0 10px}div.drag-widget[data-v-a1179a0c]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-a1179a0c]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetPaginationLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCgFjB,wBACE,YACA,iBACA,iBAAkB,CACnB,8BAEC,qBACA,UACA,4BAA6B,CAC9B,6BAEC,WACA,qBAAsB,CACvB,6BAGC,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetPaginationLayout.vue?vue&type=style&index=0&id=a1179a0c&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.order {\r\n height: 30px;\r\n line-height: 30px;\r\n text-align: center;\r\n}\r\n.order .line {\r\n display: inline-block;\r\n width: 47%;\r\n border-top: 3px solid #82b3d5;\r\n}\r\n.order .txt {\r\n color: #555;\r\n vertical-align: middle;\r\n}\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},"0534":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[t("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),e.reFresh?t("org-tree",{ref:"orgTree",staticClass:"org-tree",attrs:{defId:e.selectOrgId},on:{"node-click":e.orgTreeClick,addOrg:e.addOrg,editOrg:e.editOrg}}):e._e()],1),t("el-main",[e.orgManagerShow?t("org-manager",{attrs:{type:e.toManageType,orgCode:e.toManageOrgCode,parentName:e.selectOrgName,demId:e.selectOrgId,parentId:e.selectParentId},on:{reloadTree:e.reloadTree}}):e._e()],1),t("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.orgManagerShow,expression:"!orgManagerShow"}]},[t("div",{staticClass:"form-empty"},[e._v("请选择一个组织进行操作")])])],1)},o=[],r=(t("7f7f"),t("24fd")),a=function(){return t.e("chunk-6325c814").then(t.bind(null,"2af9"))},s=function(){return t.e("chunk-0d50c8e6").then(t.bind(null,"9a29"))},l={name:"Organization",data:function(){return{selectOrgId:"",selectOrgName:"",orgList:[],treeList:[],defaultProps:{children:"children",label:"name"},reFresh:!0,toManageType:"showInfo",toManageOrgCode:"",orgManagerShow:!1,selectParentId:""}},components:{orgTree:a,orgManager:s},methods:{orgTreeClick:function(e){var n=this;e.code?(this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="showInfo",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))):this.$message({type:"warning",message:"请选择维度下的组织"})},addOrg:function(e){var n=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="addOrg",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))},editOrg:function(e){var n=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="editOrg",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))},reloadTree:function(){this.$refs.orgTree.load()}},mounted:function(){var e=this;r["a"].getDescAll().then((function(n){for(var t=0;t0&&(e=this.value.split("||")[0].split(","),this.showData=JSON.parse(this.value.split("||")[1]));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return null},inputWriteable:function(){return!0},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null},getPlaceholder:function(){return this.custdialog.name}}),mounted:function(){},created:function(){this.$validator=this.$root.$validator},watch:{customDialogShowTree:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(a["a"])(this.inputVal):this.selectOrgs=[])},customDialogShowList:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(a["a"])(this.inputVal):this.selectOrgs=[])}},methods:{handleSizeChange:function(e){this.$store.dispatch("dialog/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var n=this;void 0!=this.selectOrgs&&this.selectOrgs.length>0&&this.selectOrgs.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),n.selectOrgs=n.checkBoxDataAll,this.$store.dispatch("dialog/setPaginationPageNum",e),this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.selectOrgs&&e.selectOrgs.length>0?(void 0!=e.selectOrgs&&0!=e.selectOrgs.length||(e.selectOrgs=e.checkBoxDataAll),void 0!=e.selectOrgs&&e.selectOrgs.length>0&&e.selectOrgs.forEach((function(n){var t=e.indexArray(e.dialogData,n);-1!=t&&e.$refs.orgTable.toggleRowSelection(e.dialogData[t],!0)}))):void 0!=e.showData&&e.showData.length>0&&e.showData.forEach((function(n){var t=e.indexArray(e.dialogData,n);-1!=t&&e.$refs.orgTable.toggleRowSelection(e.dialogData[t],!0)}))}),250)},showDialog:function(){var e=this,n=this.custdialog.custDialog.alias;this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+n).then((function(t){var i=t.data;if(i&&i.alias){var o=JSON.parse(i.conditionfield),r={};o.forEach((function(e){"4"==e.defaultType&&(r[e.field]=e.comment)})),e.style="height:"+i.height+"px","{}"==JSON.stringify(r)&&(0==i.style?e.customDialogShow({alias:n,customDialog:i}):e.customDialogTreeShow({alias:n,customDialog:i}))}else l["Message"].error("对话框别名【"+n+"】不存在!")}))},indexArray:function(e,n){var t="";t="object"==Object(r["a"])(n)?n.id:n;for(var i=0;i0&&(this.selectOrgs=e)},dialogConfirm:function(){this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue(),this.$parent.hotTableInitData(this.initFillbackArray),this.initFillbackArray=[]},reset:function(){this.queryParam="",this.search()},search:function(){var e=this,n=[],t={},i={pageBean:this.pagination},o=this;if(""!=this.queryParam){var r=JSON.parse(this.customDialog.conditionfield);r.forEach((function(t){n.push({property:t.field,value:e.queryParam,group:"main",operation:"LIKE",relation:"OR"})}))}n.length>0?(t={pageBean:this.pagination,querys:n},this.customDialog.pageBean=t):this.customDialog.pageBean=i,"POST"!=this.customDialog.requestType&&"dataSource"!=this.customDialog.dsType||this.$http.post(this.customDialog.queryUrl,this.customDialog.pageBean).then((function(e){o.dialogData=e.data.rows,o.total=e.data.total,o.pagination={page:e.data.page,pageSize:e.data.pageSize,showTotal:!0}})),this.checkList()},searchTree:function(e){var n=this;this.props1.length<1&&this.$store.dispatch("dialog/getTreeData",e).then((function(e){if(n.customDialog.displayfield&&n.customDialog.resultfield){var t=JSON.parse(n.customDialog.displayfield);n.defaultProps.label=t.displayName;var i=JSON.parse(n.customDialog.resultfield);n.props1=n.toTreeData(e,t.id,t.pid,t.displayName,t.pvalue?t.pvalue:"0",i)}}))},syncInputValue:function(){for(var e=this,n=JSON.parse(this.customDialog.resultfield),t=new Array([n.length]),i=new Array([n.length]),o=[],r=[],a=0;a0&&o.shift(),o.push(i)}})),this.customDialogShowTree=!1},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,n,t){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,n,t){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrgs:function(){var e=this,n=this.$refs.selectTree.getCheckedNodes();n.forEach((function(n){e.selectOrgs.remove(n),e.$refs.orgTable.toggleRowSelection(n,!1)}))},removeSelectOrg:function(e){if(1===this.customDialog.selectNum)this.$emit("input","");else{this.inputVal.splice(e,1),this.showData.splice(e,1),this.calacInputSuffixHeight();var n="";this.inputVal.forEach((function(e){n+=e.value+","})),n.length>0&&(n=n.substring(0,n.length-1)),""!=n&&(n=n+"||"+JSON.stringify(this.showData)),this.$emit("input",n)}},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){var n=this;this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url;var t=JSON.parse(this.customDialog.conditionfield);if(!this.comment&&t.length>0&&(t.forEach((function(e){1==e.controllerType&&"varchar"==e.dbType&&(n.comment+=e.comment+",")})),this.comment&&(this.querysShow=!0,this.comment="通过"+this.comment.substring(0,this.comment.length-1)+"查询")),this.dialogData.length<1&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},t=n.space||2,i=0!=n.dropQuotesOnKeys,o=n.dropQuotesOnNumbers||!1,r=n.inlineShortArrays||!1,a=n.inlineShortArraysDepth||1,s=n.quoteType||"single",l=n.minify||!1;o&&y(e);var c=k(e,null,l?void 0:t,i,s);if(r&&!l){var d=x(c);if(a>1)for(var u=1;u0&&(this.$set(this.defaultQuerys,0,{property:"TYPE_ID_",value:n.checkedKeys.join(","),operation:"IN"}),this.$refs.htTable.load())},parseContent:function(e,n){var t=JSON.parse(e),i="";return i=3===n?"表单列表":"新建流程","【"+i+"】"+t.name},parseName:function(e){return"【图表】"+e},showDialog:function(e){var n=this;e?this.$http.get("${portal}/portal/appModel/v1/getJson?id="+"".concat(e)).then((function(e){if(n.appModel=e.data,n.dialogVisible=!0,3===n.appModel.mode){var t=JSON.parse(e.data.content);n.$set(n.appModel,"tempAlias",t.alias),n.$set(n.appModel,"tempName",t.name)}else if(5===n.appModel.mode){var i=JSON.parse(e.data.content);n.$set(n.appModel,"tempName",i.name)}}),(function(e){reject(e)})):(this.dialogVisible=!0,this.appModel.icon="icon-application",this.appModel.iconColor=this.getRandomColor(),this.appModel.typeName=this.selectNode,this.appModel.typeId=this.selectNodeId)},getRandomColor:function(){for(var e="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F",n="#",t=e.split(","),i=0;i<6;i++)n+=t[Math.floor(16*Math.random())];return n},beforeCloseDialog:function(){this.appModel={icon:"",iconColor:"",content:"",typeId:""},this.selectNode="",this.dialogVisible=!1},loadData:function(e,n){var t=this;this.$http.post("${portal}/portal/appModel/v1/listJson",e).then((function(e){var n=e.data;t.data=n.rows,t.pageResult={page:n.page,pageSize:n.pageSize,total:n.total}}),(function(e){reject(e)})).finally((function(){return n()}))},beforeSaveData:function(){3===this.appModel.mode&&(this.appModel.content=JSON.stringify({alias:this.appModel.tempAlias,name:this.appModel.tempName}))},afterSaveData:function(){var e=this;setTimeout((function(){e.beforeCloseDialog(),e.$refs.htTable.load()}),500)},selDataTemplate:function(e){this.$set(this.appModel,"tempAlias",e.alias),this.$set(this.appModel,"tempName",e.name)},selIcon:function(e){this.$set(this.appModel,"icon",e)},modeChange:function(){this.$set(this.appModel,"content","")},updateEnable:function(e){var n=this;this.$http.get("${portal}/portal/appModel/v1/updateEnable/"+e).then((function(e){e.data.state&&(n.$message.success(e.data.message),n.$refs.htTable.load())}))},setFlowData:function(e){e&&(this.appModel.content=JSON.stringify({id:e[0].id,name:e[0].name}),this.appModel.tempName=e[0].name,this.$forceUpdate())},auth:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n){var t,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this,i="",!n){e.next=13;break}return i=n.id,this.selectedId=i,e.next=7,a["a"].getRights(n.typeId,"app");case 7:if(o=e.sent,o.data.right&&!(o.data.right.length<0)){e.next=11;break}return this.$message.warning("请先设置所属分类权限"),e.abrupt("return");case 11:e.next=20;break;case 13:if(!(this.$refs.htTable.$refs.htTable.selection.length<=0)){e.next=18;break}return this.$message.warning("请选择需要设置的应用"),e.abrupt("return");case 18:i=this.$refs.htTable.$refs.htTable.selection[0].id,this.selectedId="";case 20:a["a"].getRights(i,"app").then((function(e){if(e.data){var n={right:e.data.right,permissionList:e.data.type,autoClose:!1};t.$refs.appAuth.showDialog(n)}}));case 21:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),authConfirm:function(e){this.selectedId?this.saveRight(e):this.batchSaveRights(e)},saveRight:function(e){var n={id:this.selectedId,objType:"app",ownerNameJson:JSON.stringify(e)},t=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",n).then((function(e){t.showResponse(e)}))},batchSaveRights:function(e){var n={ids:this.$refs.htTable.$refs.htTable.selection.map((function(e){return e.id})),objType:"app",ownerNameJson:JSON.stringify(e)},t=this;this.$http.post("${portal}/sys/authUser/v1/batchSaveRights",n).then((function(e){t.showResponse(e)}))},showResponse:function(e){e.data&&(e.data.state?(this.$message.success("授权成功"),this.$refs.appAuth.closeDialog()):this.$message.error(e.data.message))},handleExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0===e.length)this.$message.warning("请选择至少一项记录");else{var n=e.map((function(e){return e.id})),t="".concat(window.context.portal,"/portal/appModel/v1/exportXml?ids=").concat(n);l["a"].download(t)}},handleUploadResult:function(e){e.state?e.message.includes("已存在故跳过")?this.$message({type:"warning",message:e.message,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message({type:"success",message:"导入成功"}):this.$message({type:"error",message:e.message}),this.importDialogVisible=!1,this.fullscreenLoading=!1,this.$refs.htTable.querys=[],this.$refs.htTable.load()},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},uploadSubmit:function(){if(!this.$refs.upload.uploadFiles||0===this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的应用!"),!1;this.$refs.upload.submit()}}},v=b,_=(t("06e5"),t("2877")),w=Object(_["default"])(v,i,o,!1,null,"56ff25de",null);n["default"]=w.exports},"06d1":function(e,n,t){var i=t("b03a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("067b0743",i,!0,{sourceMap:!0,shadowMode:!1})},"06e5":function(e,n,t){"use strict";var i=t("f12c"),o=t.n(i);o.a},"0708":function(e,n,t){var i=t("4227");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4bb94ab8",i,!0,{sourceMap:!0,shadowMode:!1})},"071c":function(e,n,t){var i=t("b041");n=e.exports=t("2350")(!0),n.push([e.i,"@font-face{font-family:codicon;src:url("+i(t("c879"))+') format("truetype")}.codicon[class*=codicon-]{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon.css"],names:[],mappings:"AAKA,WACC,oBACA,oDACD,CAEA,0BACC,yCACA,qBACA,qBACA,oBACA,kBACA,mCACA,kCACA,sBAAA,iBACA,yBACA,oBACD,CAAA",file:"codicon.css",sourcesContent:['/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n@font-face {\r\n\tfont-family: "codicon";\r\n\tsrc: url(./codicon.ttf) format("truetype");\r\n}\r\n\r\n.codicon[class*=\'codicon-\'] {\r\n\tfont: normal normal normal 16px/1 codicon;\r\n\tdisplay: inline-block;\r\n\ttext-decoration: none;\r\n\ttext-rendering: auto;\r\n\ttext-align: center;\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\r\n\tuser-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n}\r\n\r\n/* icon rules are dynamically created in codiconStyles */\r\n'],sourceRoot:""}])},"0775":function(e,n,t){var i=t("0509");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("156283be",i,!0,{sourceMap:!0,shadowMode:!1})},"07bc":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"list"},[t("el-main",[t("el-tabs",{staticStyle:{width:"110px",display:"inline"},attrs:{"tab-position":e.tabPosition},on:{"tab-click":e.handleClick},model:{value:e.activeCategoryName,callback:function(n){e.activeCategoryName=n},expression:"activeCategoryName"}},e._l(e.category,(function(e){return t("el-tab-pane",{key:e.categoryValue,attrs:{label:e.categoryKey,name:e.categoryValue}})})),1),t("div",{staticClass:"page"},[t("el-pagination",{attrs:{layout:"total, sizes, prev, pager, next, jumper",background:"",size:"mini","current-page":e.page.page,pageSize:e.page.size,page:e.page.page,total:e.page.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),t("div",{staticClass:"content"},[t("div",{staticClass:"content__item content__item--add",on:{click:e.handleAdd}},[t("div",[t("i",{staticClass:"el-icon-plus"}),t("p",[e._v("新建大屏")])])]),e._l(e.list,(function(n,i){return t("div",{key:i,staticClass:"content__item",on:{mouseover:function(e){n._menu=!0},mouseout:function(e){n._menu=!1}}},[t("div",{staticClass:"content__info"},[n.backgroundUrl?t("img",{attrs:{src:n.backgroundUrl,alt:""}}):e._e(),t("div",{directives:[{name:"show",rawName:"v-show",value:n._menu,expression:"item._menu"}],staticClass:"content__menu"},[t("div",{staticClass:"content__btn",on:{click:function(t){return e.handleEdit(n)}}},[e._v("\n 编辑\n ")]),t("div",{staticClass:"content__btn",on:{click:function(t){return e.handleExport(n)}}},[e._v("\n 导出\n ")]),1!==n.status?t("div",{staticClass:"content__btn",on:{click:function(t){return e.handleRelease(n)}}},[e._v("\n 发布\n ")]):e._e()])]),t("div",{staticClass:"content__main"},[t("span",{staticClass:"content__name"},[e._v(e._s(n.title))]),t("div",{staticClass:"content__menulist"},[t("div",{staticClass:"content__view"},[t("el-tooltip",{attrs:{content:"删除"}},[t("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.handleDel(n,i)}}})]),t("el-tooltip",{attrs:{content:"编辑"}},[t("i",{staticClass:"el-icon-edit",on:{click:function(t){return e.handleUpdate(n,i)}}})]),t("el-tooltip",{attrs:{content:"预览"}},[t("i",{staticClass:"el-icon-view",on:{click:function(t){return e.handleViews(n,i)}}})]),t("el-tooltip",{attrs:{content:"复制"}},[t("i",{staticClass:"el-icon-copy-document",on:{click:function(t){return e.handleCopy(n,i)}}})])],1),t("span",{staticClass:"content__status",class:{"content__status--active":n.status}},[e._v("\n "+e._s(n.status?"已发布":"未发布")+"\n ")])])])])}))],2)],1),t("el-dialog",{attrs:{title:"add"===e.type?"新建大屏":"编辑大屏",width:"35%",visible:e.box},on:{"update:visible":function(n){e.box=n}}},[e.box?t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"分组",prop:"category"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择分组"},model:{value:e.form.category,callback:function(n){e.$set(e.form,"category",n)},expression:"form.category"}},e._l(e.category,(function(e){return t("el-option",{attrs:{label:e.categoryKey,value:e.categoryValue}})})),1)],1),t("el-form-item",{attrs:{label:"大屏名称",prop:"title"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入大屏名称"},model:{value:e.form.title,callback:function(n){e.$set(e.form,"title",n)},expression:"form.title"}})],1),t("el-form-item",{attrs:{label:"宽度",prop:"width"}},[t("el-input",{attrs:{placeholder:"请输入屏幕宽度"},model:{value:e.form.width,callback:function(n){e.$set(e.form,"width",n)},expression:"form.width"}})],1),t("el-form-item",{attrs:{label:"高度",prop:"height"}},[t("el-input",{attrs:{placeholder:"请输入屏幕高度"},model:{value:e.form.height,callback:function(n){e.$set(e.form,"height",n)},expression:"form.height"}})],1)],1):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.box=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleBuild}},[e._v("确 定")])],1)],1)],1)},o=[],r=(t("7f7f"),t("ac6a"),t("c5f6"),t("6762"),t("ade3")),a=t("f92b"),s=t("1c31"),l={name:"list",data:function(){var e;return e={tabPosition:"left",typelist:[],index:0,type:"",page:{page:1,size:10,total:0},form:{},box:!1,activeName:"",list:[],category:[]},Object(r["a"])(e,"form",{category:"5",title:"",width:1920,height:1080,status:0}),Object(r["a"])(e,"rules",{category:[{required:!0,message:"请选择分组名称",trigger:"blur"}],title:[{required:!0,message:"请输入大屏名称",trigger:"blur"}],height:[{required:!0,message:"请输入高度大小",trigger:"blur"}],width:[{required:!0,message:"请输入宽度大小",trigger:"blur"}]}),Object(r["a"])(e,"activeCategoryName","5"),e},created:function(){this.getCategory()},methods:{vaildData:function(e){for(var n=[],t=0;t<20;t++)n.push(t);return n.includes(e)},getCategory:function(){this.getList(),this.getClassificName()},handleExport:function(e){Object(a["a"])(e.id).then((function(e){var n=e,t={detail:JSON.parse(n.config.detail),component:JSON.parse(n.config.component)},i=new window.JSZip;i.file("view.js","const option =".concat(JSON.stringify(t,null,4))),i.file("index.html",window.html),i.generateAsync({type:"base64"}).then((function(e){location.href="data:application/zip;base64,"+e}))}))},handleCopy:function(e){this.$message({message:"演示环境不允许复制",type:"danger"})},handleDel:function(e,n){var t=this;this.$confirm("是否确认永久删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){if(!t.vaildData(n))return t.$message.error("例子模板不允许修改"),!1;s["a"].delObj(e.id).then((function(){return t.list.splice(n,1),t.$message.success("删除成功"),t.getList()}))})).catch((function(){}))},handleAdd:function(){this.form.title="",this.type="add",this.box=!0},handleUpdate:function(e,n){this.type="edit",this.form=e,this.form.width="1920",this.form.height="1080",this.form.category=this.form.category+"",this.box=!0,this.index=n},handleEdit:function(e){var n=this.$router.resolve({path:"/build/"+e.id});window.open(n.href,"_blank")},handleViews:function(e){var n=this.$router.resolve({path:"/view/"+e.id});window.open(n.href,"_blank")},handleSave:function(e,n){var t=this;if(n(),"add"==this.type)addObj(Object.assign({category:this.activeName},this.form)).then((function(e){t.box=!1,t.$message.success("新增成功"),t.getList();var n=e.data.data.id;t.handleEdit({id:n})}));else{if(this.vaildData(Number(this.index)))return this.$message.error("例子模板不允许修改"),!1;updateObj({id:this.form.id,category:this.form.category,password:this.form.password,status:this.form.status,title:this.form.title}).then((function(){t.box=!1,t.$message.success("修改成功"),t.getList()}))}},handleCurrentChange:function(e){this.page.page=e,this.getList()},handleSizeChange:function(e){this.page.size=e,this.getList()},getList:function(e){var n=this;s["a"].getList({groupTree:{},pageBean:{page:this.page.page,pageSize:this.page.size,showTotal:!0},querys:[{group:"main",operation:"EQUAL",parentGroup:"",property:"b.category_value_",relation:"AND",value:this.activeCategoryName}]}).then((function(e){var t=e;n.page.total=t.total,n.list=t.rows,n.initData()}))},initData:function(){var e=this;this.list.forEach((function(n,t){e.$set(e.list[t],"_menu",!1)}))},getClassificName:function(){var e=this;s["a"].getClassific().then((function(n){e.category=n.rows}))},handleBuild:function(){var e=this;this.$refs.form.validate((function(n){n&&(e.box=!1,s["a"].buildBigScreen({visual:{category:e.form.category,title:e.form.title,status:e.form.status},config:{detail:JSON.stringify({name:e.form.title,width:e.form.width,height:e.form.height,scale:1,backgroundImage:"/img/bg/bg1.png",url:"",mark:{},gradeShow:!1,gradeLen:30}),component:"[]"}}).then((function(n){var t=e.$router.resolve({path:"/build/"+n.message});window.open(t.href,"_blank"),e.getList()})))}))},handleRelease:function(e){var n=this;1!==e.status&&s["a"].updateStatus({id:e.id,status:1}).then((function(e){n.getList()}))},handleClick:function(e){this.activeCategoryName=e.name,this.page.page=1,this.getList()}}},c=l,d=(t("bc53"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,null,null);n["default"]=u.exports},"07c8":function(e,n,t){"use strict";var i=t("0c53"),o=t.n(i);o.a},"07e6":function(e,n,t){var i=t("a670");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("d39b4d12",i,!0,{sourceMap:!0,shadowMode:!1})},"07e8":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-7d123c5a] .el-button--mini{padding:0 15px;font-size:12px;border-radius:3px;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}[data-v-7d123c5a] .el-button--info{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc}[data-v-7d123c5a] .el-input__suffix{position:absolute;height:100%;right:0!important;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__inner[aria-invalid=true][data-v-7d123c5a]{border-color:#f56c6c}.el-select__tags[data-v-7d123c5a]{background:#fff;margin-left:1px}.left-aside[data-v-7d123c5a]{border-right:1px solid #eee;padding:10px}.org-tree[data-v-7d123c5a]{height:440px;margin-top:10px}.middle-header[data-v-7d123c5a]{height:unset!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.middle-header[data-v-7d123c5a],.middle-header .search-item[data-v-7d123c5a]{display:-webkit-box;display:-ms-flexbox;display:flex}.middle-header .search-item[data-v-7d123c5a]{margin-right:12px}.middle-header .btn-wrap[data-v-7d123c5a]{line-height:50px}.org-table[data-v-7d123c5a]{width:100%}.right-aside[data-v-7d123c5a],.select-aside[data-v-7d123c5a]{border-left:1px solid #eee}.select-header[data-v-7d123c5a]{border-bottom:1px solid #eee;height:52px!important}.select-header>span[data-v-7d123c5a]{padding:10px 0;line-height:53px}.select-tree-div[data-v-7d123c5a]{height:calc(100% - 60px);overflow-y:auto;min-height:unset}[data-v-7d123c5a] .el-dialog__body{padding:0;height:calc(100% - 120px);overflow-y:auto}[data-v-7d123c5a] .el-card__body,[data-v-7d123c5a] .el-card__header{padding:10px}.org-find-card[data-v-7d123c5a] .el-card__header{background:#f5f7fa}[data-v-7d123c5a] .el-main{padding:0 20px!important}.button-group[data-v-7d123c5a]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-7d123c5a]{display:block;margin:8px 0}@media (max-width:1280px){[data-v-7d123c5a] .el-dialog{width:96%!important;margin-top:2vh!important}}[data-v-7d123c5a] .el-dialog__wrapper{overflow:unset!important}[data-v-7d123c5a] .el-dialog__wrapper::-webkit-scrollbar{width:0;background-color:transparent}[data-v-7d123c5a] .el-dialog{height:90%;min-height:400px}@media (max-height:960px){[data-v-7d123c5a] .el-dialog__body .el-container{height:100%!important}}[data-v-7d123c5a] .el-divider--vertical{height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSubDialog.vue"],names:[],mappings:"AA2xDA,mCACE,eACA,eACA,kBACA,YACA,yBACA,2BAA4B,CAC7B,mCAEC,yBACA,qBACA,aAAc,CACf,oCAEC,kBACA,YACA,kBACA,MACA,kBACA,cACA,2BACA,mBACA,mBAAoB,CACrB,qDAEC,oBAAqB,CACtB,kCAGC,gBACA,eAAgB,CACjB,6BAGC,4BACA,YAAa,CACd,2BAGC,aACA,eAAgB,CACjB,gCAGC,uBAEA,8BAAA,6BAAA,uBAAA,mBACA,mBAAA,cAAe,CAJjB,6EAEE,oBAAA,oBAAA,YAMoB,CARtB,6CAQI,iBAAkB,CARtB,0CAWI,gBAAiB,CAClB,4BAID,UAAW,CAKZ,6DAGC,0BAA2B,CAC5B,gCAGC,6BACA,qBAAuB,CACxB,qCAGC,eACA,gBAAiB,CAClB,kCAEC,yBACA,gBACA,gBAAiB,CAClB,mCAEC,UACA,0BACA,eAAgB,CAKjB,oEAGC,YAAa,CACd,iDAGC,kBAAmB,CACpB,2BAGC,wBAA0B,CAC3B,+BAGC,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BAA2B,CAC5B,sCAGC,cACA,YAAa,CACd,0BAEC,6BACE,oBACA,wBAA0B,CAC3B,CAEH,sCACE,wBAA0B,CAD5B,yDAGI,QACA,4BAA6B,CAC9B,6BAID,WACA,gBAAiB,CAClB,0BAEC,iDACE,qBAAuB,CACxB,CAEH,wCACE,WAAY,CAAA",file:"EipSubDialog.vue?vue&type=style&index=0&id=7d123c5a&lang=scss&scoped=true&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-button--mini {\r\n padding: 0px 15px;\r\n font-size: 12px;\r\n border-radius: 3px;\r\n height: 100%;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n/deep/ .el-button--info {\r\n background-color: #f5f7fa;\r\n border-color: #e4e7ed;\r\n color: #c0c4cc;\r\n}\r\n/deep/ .el-input__suffix {\r\n position: absolute;\r\n height: 100%;\r\n right: 0px !important;\r\n top: 0;\r\n text-align: center;\r\n color: #c0c4cc;\r\n -webkit-transition: all 0.3s;\r\n transition: all 0.3s;\r\n pointer-events: none;\r\n}\r\n.el-input__inner[aria-invalid="true"] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: unset !important;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n .search-item {\r\n display: flex;\r\n // width: 33.33%;\r\n margin-right: 12px;\r\n }\r\n .btn-wrap {\r\n line-height: 50px;\r\n }\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n.select-tree-div {\r\n height: calc(100% - 60px);\r\n overflow-y: auto;\r\n min-height: unset;\r\n}\r\n/deep/ .el-dialog__body {\r\n padding: 0;\r\n height: calc(100% - 120px);\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #f5f7fa;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n@media (max-width: 1280px) {\r\n /deep/ .el-dialog {\r\n width: 96% !important;\r\n margin-top: 2vh !important;\r\n }\r\n}\r\n/deep/.el-dialog__wrapper {\r\n overflow: unset !important;\r\n &::-webkit-scrollbar {\r\n width: 0;\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n/deep/ .el-dialog {\r\n height: 90%;\r\n min-height: 400px;\r\n}\r\n@media (max-height: 960px) {\r\n /deep/ .el-dialog__body .el-container {\r\n height: 100% !important;\r\n }\r\n}\r\n/deep/ .el-divider--vertical {\r\n height: 100%;\r\n}\r\n'],sourceRoot:""}])},"07ec":function(e,n,t){var i=t("8ea6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("639d262e",i,!0,{sourceMap:!0,shadowMode:!1})},"0836":function(e,n,t){var i=t("c4e7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4e387c0a",i,!0,{sourceMap:!0,shadowMode:!1})},"0888":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-65d73f50] .el-input__inner,div[aria-invalid=true][data-v-65d73f50] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtDigital.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtDigital.vue"],names:[],mappings:"AA6IA,wHACE,oBC3IF,CAAA",file:"HtDigital.vue?vue&type=style&index=0&id=65d73f50&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtDigital.css.map */"],sourceRoot:""}])},"088d":function(e,n,t){var i=t("8fae");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("9bfcaa78",i,!0,{sourceMap:!0,shadowMode:!1})},"09be":function(module,__webpack_exports__,__webpack_require__){"use strict";var _api_report_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("1c31");__webpack_exports__["a"]={data:function(){return{queryData:{pageNo:1,pageSize:10,reportType:"chartinfo",name:"",token:""},data:"",dialogVisible:!1,time:"1",shareTempleData:"",form:{url:"",psd:""},shareDialogVisible:!1}},mounted:function(){this.getReportData()},created:function(){this.getToken()},methods:{getReportData:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},handleSizeChange:function(e){this.queryData.pageSize=e},handleCurrentChange:function(e){this.queryData.pageNo=e},save:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].save().then((function(n){e.id=n.result.id;var t="".concat(window.context.report,"jmreport/index/").concat(e.id,"?token=").concat(e.queryData.token);window.open(t,"_blank")}))},seeView:function(e){return window.open(window.context.report+"jmreport/view/"+e+"?token="+this.queryData.token,"_blank")},deleteTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].delete(e).then((function(){n.getReportData()}))},copyTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].copyTemple(e).then((function(){n.getReportData()}))},openShareTemple:function(e){var n=this;this.dialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareTemple(e).then((function(e){n.shareTempleData=e.result}))},shareTemple:function(){var e=this;this.shareTempleData.termOfValidity=this.time,this.dialogVisible=!1,this.shareDialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareUrl(this.shareTempleData).then((function(n){e.shareTempleData=n.result,e.form.url=window.context.report+e.shareTempleData.previewUrl.substring(1),e.form.psd=e.shareTempleData.previewLock}))},copyUrl:function(){var e=document.getElementById("url");e.select(),document.execCommand("Copy")},design:function(e){return window.open(window.context.report+"jmreport/index/"+e+"?token="+this.queryData.token,"_blank")},handleClose:function(e){e()},searchName:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.queryData.token=currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},"09f5":function(e,n,t){var i=t("4fc9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ddb24fc8",i,!0,{sourceMap:!0,shadowMode:!1})},"09f7":function(e,n,t){"use strict";var i=t("f2f8"),o=t.n(i);o.a},"0a15":function(e,n,t){"use strict";var i=t("bd62"),o=t.n(i);o.a},"0a3f":function(e,n,t){"use strict";var i=t("0b57"),o=t.n(i);o.a},"0abc":function(e){e.exports={id:"1857722",name:"数字档案项目图标",font_family:"iconfont",css_prefix_text:"icon-",description:"",glyphs:[{icon_id:"900138",name:"实时",font_class:"shishi",unicode:"e6fa",unicode_decimal:59130},{icon_id:"1831600",name:"客户群组",font_class:"kehuqunzu",unicode:"e6fb",unicode_decimal:59131},{icon_id:"1876334",name:"客户群组",font_class:"kehuqunzu1",unicode:"e6fc",unicode_decimal:59132},{icon_id:"2593738",name:"运维管理",font_class:"yunweiguanli",unicode:"e6fd",unicode_decimal:59133},{icon_id:"3977816",name:"采集配置",font_class:"caijipeizhi",unicode:"e6fe",unicode_decimal:59134},{icon_id:"4511792",name:"采集卡设置",font_class:"caijiqiashezhi",unicode:"e6ff",unicode_decimal:59135},{icon_id:"6246286",name:"采集",font_class:"caiji",unicode:"e700",unicode_decimal:59136},{icon_id:"6470913",name:"运维管理",font_class:"yunweiguanli1",unicode:"e702",unicode_decimal:59138},{icon_id:"7287164",name:"运维管理",font_class:"yunweiguanli2",unicode:"e703",unicode_decimal:59139},{icon_id:"8987200",name:"协同办公",font_class:"xietongbangong",unicode:"e704",unicode_decimal:59140},{icon_id:"9788107",name:"标准模式",font_class:"biaozhunmoshi",unicode:"e705",unicode_decimal:59141},{icon_id:"11891796",name:"model",font_class:"model",unicode:"e706",unicode_decimal:59142},{icon_id:"18164236",name:"协同系统,合作,交流",font_class:"collaboration-system",unicode:"e85b",unicode_decimal:59483},{icon_id:"18164499",name:"流转,协作,循环,环形,协同",font_class:"cycle",unicode:"e85e",unicode_decimal:59486},{icon_id:"19964947",name:"实时数据",font_class:"shishishuju",unicode:"e708",unicode_decimal:59144},{icon_id:"20146146",name:"调度中心",font_class:"tiaoduzhongxin",unicode:"e70a",unicode_decimal:59146},{icon_id:"20997690",name:"运维管理",font_class:"menu_ywgl",unicode:"e70b",unicode_decimal:59147},{icon_id:"22383736",name:"模型编辑",font_class:"moxingbianji",unicode:"ee03",unicode_decimal:60931},{icon_id:"22999620",name:"ils-调度中心",font_class:"ils-tiaoduzhongxin",unicode:"e70c",unicode_decimal:59148},{icon_id:"24873151",name:"icon_achievements_edition",font_class:"achievements_edition",unicode:"e639",unicode_decimal:58937},{icon_id:"24873152",name:"icon_achievement_statistics",font_class:"achievement_statistics",unicode:"e63a",unicode_decimal:58938},{icon_id:"24873153",name:"icon_achievements_file",font_class:"icon_achievements_file",unicode:"e63c",unicode_decimal:58940},{icon_id:"24873154",name:"icon__leftnav_achievement_evaluation",font_class:"achievement_evaluation",unicode:"e63d",unicode_decimal:58941},{icon_id:"24873155",name:"icon_achievements_del",font_class:"icon_achievements_del",unicode:"e63f",unicode_decimal:58943},{icon_id:"24873156",name:"icon_achievements_export",font_class:"achievements_export",unicode:"e641",unicode_decimal:58945},{icon_id:"24873157",name:"icon_achievements_mapping",font_class:"achievements_mapping",unicode:"e642",unicode_decimal:58946},{icon_id:"24873158",name:"icon_achievements_import",font_class:"achievements_import",unicode:"e643",unicode_decimal:58947},{icon_id:"24873160",name:"icon_achievements_receive",font_class:"achievements_receive",unicode:"e645",unicode_decimal:58949},{icon_id:"24873161",name:"icon_achievements_giveup",font_class:"achievements_giveup",unicode:"e646",unicode_decimal:58950},{icon_id:"24873162",name:"icon_achievements_fulltext",font_class:"icon_achievements_fulltext",unicode:"e648",unicode_decimal:58952},{icon_id:"24873163",name:"icon_achievements_revoke",font_class:"icon_achievements_revoke",unicode:"e649",unicode_decimal:58953},{icon_id:"24873165",name:"icon_achievements_submit",font_class:"icon_achievements_submit",unicode:"e64c",unicode_decimal:58956},{icon_id:"24873166",name:"icon_analysis_achievementtype",font_class:"icon_analysis_achievementtype",unicode:"e64d",unicode_decimal:58957},{icon_id:"24873168",name:"icon_analysis_expertsranking",font_class:"icon_analysis_expertsranking",unicode:"e64f",unicode_decimal:58959},{icon_id:"24873169",name:"icon_analysis_combination",font_class:"icon_analysis_combination",unicode:"e650",unicode_decimal:58960},{icon_id:"24873170",name:"icon_analysis_institutionaloutput",font_class:"icon_analysis_institutionaloutput",unicode:"e652",unicode_decimal:58962},{icon_id:"24873171",name:"icon_analysis_expertoutput",font_class:"icon_analysis_expertoutput",unicode:"e653",unicode_decimal:58963},{icon_id:"24873172",name:"icon_analysis_collectiontype",font_class:"icon_analysis_collectiontype",unicode:"e654",unicode_decimal:58964},{icon_id:"24873174",name:"icon_analysis_organization",font_class:"icon_analysis_organization",unicode:"e655",unicode_decimal:58965},{icon_id:"24873175",name:"icon_analysis_patent",font_class:"icon_analysis_patent",unicode:"e656",unicode_decimal:58966},{icon_id:"24873177",name:"icon_arrow_down",font_class:"icon_arrow_down",unicode:"e658",unicode_decimal:58968},{icon_id:"24873178",name:"icon_arrow_up",font_class:"icon_arrow_up",unicode:"e659",unicode_decimal:58969},{icon_id:"24873180",name:"icon_analysis_qupte",font_class:"icon_analysis_qupte",unicode:"e65b",unicode_decimal:58971},{icon_id:"24873181",name:"icon_circularadd",font_class:"icon_circularadd",unicode:"e65d",unicode_decimal:58973},{icon_id:"24873182",name:"icon_close",font_class:"icon_close",unicode:"e65e",unicode_decimal:58974},{icon_id:"24873185",name:"icon_condition_open",font_class:"icon_condition_open",unicode:"e661",unicode_decimal:58977},{icon_id:"24873186",name:"icon_closed",font_class:"icon_closed",unicode:"e664",unicode_decimal:58980},{icon_id:"24873187",name:"icon_condition_close",font_class:"icon_condition_close",unicode:"e665",unicode_decimal:58981},{icon_id:"24873188",name:"icon_del01",font_class:"icon_del01",unicode:"e668",unicode_decimal:58984},{icon_id:"24873189",name:"icon_del",font_class:"icon_del",unicode:"e669",unicode_decimal:58985},{icon_id:"24873190",name:"icon_analysis_subject",font_class:"icon_analysis_subject",unicode:"e66a",unicode_decimal:58986},{icon_id:"24873192",name:"icon_department",font_class:"icon_department",unicode:"e66c",unicode_decimal:58988},{icon_id:"24873193",name:"icon_edit",font_class:"icon_edit",unicode:"e66e",unicode_decimal:58990},{icon_id:"24873194",name:"icon_check",font_class:"icon_check",unicode:"e66f",unicode_decimal:58991},{icon_id:"24873195",name:"icon_edit_yellow",font_class:"icon_edit_yellow",unicode:"e670",unicode_decimal:58992},{icon_id:"24873196",name:"icon_encapsulation_printing",font_class:"icon_encapsulation_printing",unicode:"e672",unicode_decimal:58994},{icon_id:"24873197",name:"icon_encapsulation_compress",font_class:"icon_encapsulation_compress",unicode:"e673",unicode_decimal:58995},{icon_id:"24873198",name:"icon_encapsulation_electron",font_class:"icon_encapsulation_electron",unicode:"e674",unicode_decimal:58996},{icon_id:"24873199",name:"icon_fail",font_class:"icon_fail",unicode:"e675",unicode_decimal:58997},{icon_id:"24873200",name:"icon_fulltext",font_class:"icon_fulltext",unicode:"e676",unicode_decimal:58998},{icon_id:"24873202",name:"icon_homepage_curve",font_class:"icon_homepage_curve",unicode:"e678",unicode_decimal:59e3},{icon_id:"24873204",name:"icon_export_blue",font_class:"icon_export_blue",unicode:"e67c",unicode_decimal:59004},{icon_id:"24873205",name:"icon_analysis_journal",font_class:"icon_analysis_journal",unicode:"e67e",unicode_decimal:59006},{icon_id:"24873207",name:"icon_homepage_excel",font_class:"icon_homepage_excel",unicode:"e680",unicode_decimal:59008},{icon_id:"24873208",name:"icon_historicalversion",font_class:"icon_historicalversion",unicode:"e681",unicode_decimal:59009},{icon_id:"24873209",name:"icon_homepage_fullscreen",font_class:"icon_homepage_fullscreen",unicode:"e682",unicode_decimal:59010},{icon_id:"24873211",name:"icon_homepage_image",font_class:"icon_homepage_image",unicode:"e686",unicode_decimal:59014},{icon_id:"24873212",name:"icon_homepage_refresh",font_class:"icon_homepage_refresh",unicode:"e687",unicode_decimal:59015},{icon_id:"24873216",name:"icon_homepage_help",font_class:"icon_homepage_help",unicode:"e68c",unicode_decimal:59020},{icon_id:"24873217",name:"icon_homepage_standard",font_class:"icon_homepage_standard",unicode:"e68e",unicode_decimal:59022},{icon_id:"24873218",name:"icon_import",font_class:"icon_import",unicode:"e68f",unicode_decimal:59023},{icon_id:"24873219",name:"icon_left_turn",font_class:"icon_left_turn",unicode:"e692",unicode_decimal:59026},{icon_id:"24873220",name:"icon_leftnav_finished",font_class:"icon_leftnav_finished",unicode:"e693",unicode_decimal:59027},{icon_id:"24873221",name:"icon_leftnav_feedback",font_class:"icon_leftnav_feedback",unicode:"e695",unicode_decimal:59029},{icon_id:"24873222",name:"icon_leftnav_electronicseal",font_class:"icon_leftnav_electronicseal",unicode:"e696",unicode_decimal:59030},{icon_id:"24873223",name:"icon_leftnav_electronicsignature",font_class:"icon_leftnav_electronicsignature",unicode:"e698",unicode_decimal:59032},{icon_id:"24873224",name:"icon_leftnav_personal_homepage",font_class:"icon_leftnav_personal_homepage",unicode:"e699",unicode_decimal:59033},{icon_id:"24873225",name:"icon_leftnav_process",font_class:"icon_leftnav_process",unicode:"e69b",unicode_decimal:59035},{icon_id:"24873226",name:"icon_leftnav_permission _setting",font_class:"a-icon_leftnav_permission_setting",unicode:"e69c",unicode_decimal:59036},{icon_id:"24873227",name:"icon_leftnav_unfinished",font_class:"icon_leftnav_unfinished",unicode:"e69d",unicode_decimal:59037},{icon_id:"24873228",name:"icon_id",font_class:"icon_id",unicode:"e69e",unicode_decimal:59038},{icon_id:"24873229",name:"icon_leftnav_track",font_class:"icon_leftnav_track",unicode:"e69f",unicode_decimal:59039},{icon_id:"24873230",name:"icon_leftnav_notificationquery",font_class:"icon_leftnav_notificationquery",unicode:"e6a2",unicode_decimal:59042},{icon_id:"24873231",name:"icon_login",font_class:"icon_login",unicode:"e6a3",unicode_decimal:59043},{icon_id:"24873232",name:"icon_more",font_class:"icon_more",unicode:"e6a5",unicode_decimal:59045},{icon_id:"24873233",name:"icon_mail",font_class:"icon_mail",unicode:"e6a6",unicode_decimal:59046},{icon_id:"24873234",name:"icon_password",font_class:"icon_password",unicode:"e6a8",unicode_decimal:59048},{icon_id:"24873235",name:"icon_opinion",font_class:"icon_opinion",unicode:"e6a9",unicode_decimal:59049},{icon_id:"24873236",name:"icon_leftnav_unread",font_class:"icon_leftnav_unread",unicode:"e6aa",unicode_decimal:59050},{icon_id:"24873237",name:"icon_open",font_class:"icon_open",unicode:"e6ab",unicode_decimal:59051},{icon_id:"24873238",name:"icon_pdf",font_class:"icon_pdf",unicode:"e6ac",unicode_decimal:59052},{icon_id:"24873239",name:"icon_pen",font_class:"icon_pen",unicode:"e6ae",unicode_decimal:59054},{icon_id:"24873240",name:"icon_personal_information_editor",font_class:"icon_personal_information_editor",unicode:"e6af",unicode_decimal:59055},{icon_id:"24873242",name:"icon_recovery",font_class:"icon_recovery",unicode:"e6b2",unicode_decimal:59058},{icon_id:"24873243",name:"icon_piechart",font_class:"icon_piechart",unicode:"e6b3",unicode_decimal:59059},{icon_id:"24873244",name:"icon_personalcenter",font_class:"icon_personalcenter",unicode:"e6b4",unicode_decimal:59060},{icon_id:"24873245",name:"icon_return",font_class:"icon_return",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24873246",name:"icon_resource_modify",font_class:"icon_resource_modify",unicode:"e6f2",unicode_decimal:59122},{icon_id:"24873247",name:"icon_seal",font_class:"icon_seal",unicode:"e6f3",unicode_decimal:59123},{icon_id:"24873248",name:"icon_search",font_class:"icon_search",unicode:"e6f5",unicode_decimal:59125},{icon_id:"24873249",name:"icon_right_turn",font_class:"icon_right_turn",unicode:"e6f6",unicode_decimal:59126},{icon_id:"24873250",name:"icon_regsiter",font_class:"icon_regsiter",unicode:"e6f7",unicode_decimal:59127},{icon_id:"24873251",name:"icon_secret",font_class:"icon_secret",unicode:"e6f8",unicode_decimal:59128},{icon_id:"24873252",name:"icon_share_yellow",font_class:"icon_share_yellow",unicode:"e6f9",unicode_decimal:59129},{icon_id:"24835227",name:"icon_yiyuetongzhi",font_class:"icon_yiyuetongzhi",unicode:"e62f",unicode_decimal:58927},{icon_id:"24835222",name:"icon_leftnav_wodechengguo",font_class:"icon_leftnav_wodechengguo",unicode:"e62e",unicode_decimal:58926},{icon_id:"24835221",name:"icon_leftnav_jiaoliufankui",font_class:"icon_leftnav_jiaoliufankui",unicode:"e62d",unicode_decimal:58925},{icon_id:"24835216",name:"icon_leftnav_gerenxinxi",font_class:"icon_leftnav_gerenxinxi",unicode:"e625",unicode_decimal:58917},{icon_id:"24835206",name:"icon_dianziqianzhang",font_class:"dianziqianzhang",unicode:"e622",unicode_decimal:58914},{icon_id:"24835133",name:"icon_add",font_class:"icon_add",unicode:"e61d",unicode_decimal:58909},{icon_id:"17743215",name:"传阅",font_class:"chuanyue",unicode:"e6a7",unicode_decimal:59047},{icon_id:"7405318",name:"小秘书",font_class:"xiaomishu",unicode:"e667",unicode_decimal:58983},{icon_id:"16497970",name:"常用语",font_class:"changyongyu",unicode:"e6f1",unicode_decimal:59121},{icon_id:"17660828",name:"委托",font_class:"entrust",unicode:"e6b0",unicode_decimal:59056},{icon_id:"594501",name:"请求",font_class:"qingqiu",unicode:"e6a1",unicode_decimal:59041},{icon_id:"1511367",name:"请求与通知",font_class:"request-message",unicode:"e61f",unicode_decimal:58911},{icon_id:"1823429",name:"待阅事项",font_class:"daiyueshixiang",unicode:"e601",unicode_decimal:58881},{icon_id:"1839535",name:"已阅事项",font_class:"yiyueshixiang",unicode:"e62b",unicode_decimal:58923},{icon_id:"1915198",name:"任务中心",font_class:"icon-test",unicode:"e608",unicode_decimal:58888},{icon_id:"2178562",name:"我的请求",font_class:"flow",unicode:"e615",unicode_decimal:58901},{icon_id:"3415119",name:"流程",font_class:"liucheng",unicode:"e621",unicode_decimal:58913},{icon_id:"4261093",name:"邮件配置",font_class:"youjianpeizhi",unicode:"e60b",unicode_decimal:58891},{icon_id:"4751694",name:"已办",font_class:"yiban",unicode:"e66d",unicode_decimal:58989},{icon_id:"5455810",name:"联系人",font_class:"lianxiren",unicode:"e8c9",unicode_decimal:59593},{icon_id:"8294122",name:"联系人",font_class:"lianxiren1",unicode:"e616",unicode_decimal:58902},{icon_id:"8671777",name:"待阅",font_class:"daiyue",unicode:"e617",unicode_decimal:58903},{icon_id:"8925382",name:"待阅",font_class:"daiyue1",unicode:"e82a",unicode_decimal:59434},{icon_id:"10500274",name:"转办",font_class:"zhuanban1",unicode:"e618",unicode_decimal:58904},{icon_id:"11009175",name:"邮件配置管理",font_class:"youjianpeizhiguanli",unicode:"e6f0",unicode_decimal:59120},{icon_id:"16238180",name:"流程定义",font_class:"liuchengdingyi",unicode:"e61c",unicode_decimal:58908},{icon_id:"18287887",name:"邮件管理",font_class:"youjianguanli4",unicode:"e68b",unicode_decimal:59019},{icon_id:"20869850",name:"流程",font_class:"liucheng1",unicode:"e82e",unicode_decimal:59438},{icon_id:"21120704",name:"KHCFDC_联系人",font_class:"lianxiren2",unicode:"e626",unicode_decimal:58918},{icon_id:"22149310",name:"流程",font_class:"liucheng2",unicode:"e683",unicode_decimal:59011},{icon_id:"22412554",name:"待办",font_class:"daiban2",unicode:"e640",unicode_decimal:58944},{icon_id:"22496885",name:"我的请求",font_class:"wodeqingqiu",unicode:"e637",unicode_decimal:58935},{icon_id:"4517411",name:"隧道",font_class:"suidao",unicode:"e73c",unicode_decimal:59196},{icon_id:"10447624",name:"涵洞",font_class:"handong",unicode:"e613",unicode_decimal:58899},{icon_id:"15175182",name:"边坡",font_class:"bianpo",unicode:"e7a7",unicode_decimal:59303},{icon_id:"21247497",name:"桥梁",font_class:"bridge-svgrepo-com",unicode:"e711",unicode_decimal:59153},{icon_id:"20116601",name:"异常",font_class:"yichangrizhi",unicode:"e605",unicode_decimal:58885},{icon_id:"22427329",name:"异常报表",font_class:"yichangbaobiao",unicode:"e690",unicode_decimal:59024},{icon_id:"17694117",name:"租户管理",font_class:"zuhuguanli",unicode:"e6ad",unicode_decimal:59053},{icon_id:"21302937",name:"企业",font_class:"qiye",unicode:"e69a",unicode_decimal:59034},{icon_id:"1163361",name:"设备管理",font_class:"shebeiguanli1",unicode:"e635",unicode_decimal:58933},{icon_id:"1327085",name:"密码",font_class:"icon-mima",unicode:"e60f",unicode_decimal:58895},{icon_id:"3702594",name:"租户管理",font_class:"navicon-zhgl",unicode:"e63e",unicode_decimal:58942},{icon_id:"12291973",name:"配置信息",font_class:"peizhixinxi",unicode:"e610",unicode_decimal:58896},{icon_id:"12796975",name:"解锁",font_class:"jiesuo1",unicode:"e627",unicode_decimal:58919},{icon_id:"16063952",name:"字典",font_class:"ic_dictionary",unicode:"e612",unicode_decimal:58898},{icon_id:"18853225",name:"登录日志",font_class:"denglurizhi",unicode:"e679",unicode_decimal:59001},{icon_id:"19567455",name:"日志配置",font_class:"29rizhipeizhi",unicode:"e6a0",unicode_decimal:59040},{icon_id:"21105238",name:"群组",font_class:"qunzu",unicode:"e636",unicode_decimal:58934},{icon_id:"1334",name:"解锁",font_class:"jiesuo",unicode:"e600",unicode_decimal:58880},{icon_id:"587184",name:"外部数据",font_class:"weibiaoti6",unicode:"e604",unicode_decimal:58884},{icon_id:"1027692",name:"字典",font_class:"zidian",unicode:"e75d",unicode_decimal:59229},{icon_id:"1210570",name:"设备管理",font_class:"shebeiguanli",unicode:"e684",unicode_decimal:59012},{icon_id:"1440877",name:"版权",font_class:"banquan",unicode:"e632",unicode_decimal:58930},{icon_id:"1687035",name:"分类",font_class:"ziyuan",unicode:"e620",unicode_decimal:58912},{icon_id:"1817687",name:"平台管理",font_class:"pingtaiguanli",unicode:"e606",unicode_decimal:58886},{icon_id:"1876354",name:"我的企业",font_class:"wodeqiye",unicode:"e67a",unicode_decimal:59002},{icon_id:"2053206",name:"消息模板",font_class:"xiaoximoban",unicode:"e6f4",unicode_decimal:59124},{icon_id:"2781696",name:"数据备份",font_class:"shujubeifen",unicode:"e6a4",unicode_decimal:59044},{icon_id:"4638859",name:"常用语",font_class:"phrase",unicode:"e880",unicode_decimal:59520},{icon_id:"5191464",name:"消息配置",font_class:"xiaoxipeizhi",unicode:"e67d",unicode_decimal:59005},{icon_id:"5340030",name:"元件",font_class:"yuanjian",unicode:"e671",unicode_decimal:58993},{icon_id:"5650957",name:"业务操作",font_class:"yewucaozuo",unicode:"e64a",unicode_decimal:58954},{icon_id:"8229514",name:"密码策略",font_class:"mimacelve",unicode:"e603",unicode_decimal:58883},{icon_id:"10455023",name:"排班管理",font_class:"paibanguanli",unicode:"e63b",unicode_decimal:58939},{icon_id:"12694017",name:"缓存管理",font_class:"huancunguanli",unicode:"e60c",unicode_decimal:58892},{icon_id:"12911865",name:"附 件",font_class:"fujian",unicode:"e607",unicode_decimal:58887},{icon_id:"12952763",name:"异常日志",font_class:"tel",unicode:"e609",unicode_decimal:58889},{icon_id:"12959356",name:"事件处理",font_class:"shijianchuli",unicode:"e630",unicode_decimal:58928},{icon_id:"15290292",name:"门户",font_class:"xingzhuangjiehe",unicode:"e60d",unicode_decimal:58893},{icon_id:"18379490",name:"数据权限",font_class:"shujuquanxian",unicode:"e697",unicode_decimal:59031},{icon_id:"5281591",name:"设备",font_class:"equipment",unicode:"e694",unicode_decimal:59028},{icon_id:"5899343",name:"告警",font_class:"alarm",unicode:"eb02",unicode_decimal:60162},{icon_id:"6439336",name:"驾驶员信息管理",font_class:"driver",unicode:"e614",unicode_decimal:58900},{icon_id:"6532430",name:"车辆管理",font_class:"vehicle",unicode:"e6ef",unicode_decimal:59119},{icon_id:"13439603",name:"故障 (1)",font_class:"fault",unicode:"e61b",unicode_decimal:58907},{icon_id:"2523702",name:"符号-国际化",font_class:"guojihua",unicode:"e6ee",unicode_decimal:59118},{icon_id:"18028930",name:"全屏还原",font_class:"huanyuan",unicode:"e6ed",unicode_decimal:59117},{icon_id:"18004882",name:"全屏",font_class:"quanping",unicode:"e6ec",unicode_decimal:59116},{icon_id:"8896326",name:"市",font_class:"shi1",unicode:"e60a",unicode_decimal:58890},{icon_id:"9723477",name:"省",font_class:"sheng",unicode:"e602",unicode_decimal:58882},{icon_id:"15411255",name:"国",font_class:"guo",unicode:"e61a",unicode_decimal:58906},{icon_id:"15411276",name:"县",font_class:"xian",unicode:"e61e",unicode_decimal:58910},{icon_id:"17438449",name:"乡",font_class:"xiang",unicode:"e628",unicode_decimal:58920},{icon_id:"17438463",name:"村卫生室",font_class:"cunweishengshi",unicode:"e62a",unicode_decimal:58922},{icon_id:"17916113",name:"online",font_class:"zaixian",unicode:"e6eb",unicode_decimal:59115},{icon_id:"17886618",name:"一体化",font_class:"yitihua",unicode:"e6e5",unicode_decimal:59109},{icon_id:"17886619",name:"库容利用",font_class:"kurongliyong",unicode:"e6e6",unicode_decimal:59110},{icon_id:"17886620",name:"检察院",font_class:"inspection-face",unicode:"e6e7",unicode_decimal:59111},{icon_id:"17886621",name:"档案检测",font_class:"danganjiance",unicode:"e6e8",unicode_decimal:59112},{icon_id:"17886622",name:"3D",font_class:"3D",unicode:"e6e9",unicode_decimal:59113},{icon_id:"17886623",name:"案卷",font_class:"anjuan",unicode:"e6ea",unicode_decimal:59114},{icon_id:"16802104",name:"利用监测",font_class:"liyongjiance_1",unicode:"e6e4",unicode_decimal:59108},{icon_id:"16802056",name:"挂接",font_class:"guajie",unicode:"e6c8",unicode_decimal:59080},{icon_id:"16802057",name:"分析结论",font_class:"fenxijielun",unicode:"e6c9",unicode_decimal:59081},{icon_id:"16802058",name:"日志",font_class:"rizhi",unicode:"e6ca",unicode_decimal:59082},{icon_id:"16802059",name:"归档",font_class:"guidang",unicode:"e6cb",unicode_decimal:59083},{icon_id:"16802060",name:"解密",font_class:"jiemi",unicode:"e6cc",unicode_decimal:59084},{icon_id:"16802061",name:"目录导入",font_class:"muludaoru",unicode:"e6cd",unicode_decimal:59085},{icon_id:"16802063",name:"解密分析",font_class:"jiemifenxi",unicode:"e6ce",unicode_decimal:59086},{icon_id:"16802064",name:"卷宗",font_class:"juanzong",unicode:"e6cf",unicode_decimal:59087},{icon_id:"16802065",name:"特征分析",font_class:"tezhengfenxi",unicode:"e6d0",unicode_decimal:59088},{icon_id:"16802066",name:"库容检测",font_class:"kurongjiance",unicode:"e6d1",unicode_decimal:59089},{icon_id:"16802067",name:"校验",font_class:"xiaoyan",unicode:"e6d2",unicode_decimal:59090},{icon_id:"16802068",name:"实体借阅",font_class:"shitijieyue",unicode:"e6d3",unicode_decimal:59091},{icon_id:"16802069",name:"销毁",font_class:"xiaohui",unicode:"e6d4",unicode_decimal:59092},{icon_id:"16802070",name:"入库审核",font_class:"rukushenhe",unicode:"e6d5",unicode_decimal:59093},{icon_id:"16802071",name:"在线接受",font_class:"zaixianjieshou",unicode:"e6d6",unicode_decimal:59094},{icon_id:"16802072",name:"在线监测",font_class:"zaixianjiance",unicode:"e6d7",unicode_decimal:59095},{icon_id:"16802073",name:"条目",font_class:"tiaomu",unicode:"e6d8",unicode_decimal:59096},{icon_id:"16802074",name:"待解",font_class:"daijie",unicode:"e6d9",unicode_decimal:59097},{icon_id:"16802075",name:"资料移交",font_class:"ziliaoyijiao",unicode:"e6da",unicode_decimal:59098},{icon_id:"16802076",name:"部署检测",font_class:"bushujiance",unicode:"e6db",unicode_decimal:59099},{icon_id:"16802077",name:"档案移交",font_class:"danganyijiao",unicode:"e6dc",unicode_decimal:59100},{icon_id:"16802078",name:"档案鉴定",font_class:"danganjianding",unicode:"e6dd",unicode_decimal:59101},{icon_id:"16802079",name:"档案封存",font_class:"danganfengcun",unicode:"e6de",unicode_decimal:59102},{icon_id:"16802080",name:"对外电子借阅",font_class:"duiwaidianzijieyue",unicode:"e6df",unicode_decimal:59103},{icon_id:"16802081",name:"档案锁定",font_class:"dangansuoding",unicode:"e6e0",unicode_decimal:59104},{icon_id:"16802082",name:"对比",font_class:"duibi",unicode:"e6e1",unicode_decimal:59105},{icon_id:"16802083",name:"电子借阅",font_class:"dianzijieyue",unicode:"e6e2",unicode_decimal:59106},{icon_id:"16802084",name:"对外实体",font_class:"duiwaishiti",unicode:"e6e3",unicode_decimal:59107},{icon_id:"169390",name:"人员小组",font_class:"renyuanxiaozu",unicode:"e691",unicode_decimal:59025},{icon_id:"10936715",name:"全文",font_class:"quanwen",unicode:"e629",unicode_decimal:58921},{icon_id:"12095308",name:"文件夹",font_class:"wenjianjia1",unicode:"e65c",unicode_decimal:58972},{icon_id:"16173158",name:"资源 13",font_class:"close1",unicode:"e6b6",unicode_decimal:59062},{icon_id:"16173159",name:"情况统计",font_class:"situation",unicode:"e6b7",unicode_decimal:59063},{icon_id:"16173160",name:"资源 14",font_class:"open",unicode:"e6b8",unicode_decimal:59064},{icon_id:"16173161",name:"台账统计",font_class:"bill",unicode:"e6b9",unicode_decimal:59065},{icon_id:"16173162",name:"菜单",font_class:"menu1",unicode:"e6ba",unicode_decimal:59066},{icon_id:"16173163",name:"报表",font_class:"report",unicode:"e6bb",unicode_decimal:59067},{icon_id:"16203130",name:"搜索",font_class:"search1",unicode:"e6bd",unicode_decimal:59069},{icon_id:"16203131",name:"消息",font_class:"tidings",unicode:"e6be",unicode_decimal:59070},{icon_id:"16203132",name:"主页",font_class:"index",unicode:"e6bf",unicode_decimal:59071},{icon_id:"16203133",name:"库容",font_class:"stock1",unicode:"e6c0",unicode_decimal:59072},{icon_id:"16203134",name:"设置",font_class:"setup",unicode:"e6c1",unicode_decimal:59073},{icon_id:"16203135",name:"收藏",font_class:"Collection",unicode:"e6c2",unicode_decimal:59074},{icon_id:"16203136",name:"年报",font_class:"annualreport",unicode:"e6c3",unicode_decimal:59075},{icon_id:"16203137",name:"利用统计",font_class:"utilize",unicode:"e6c4",unicode_decimal:59076},{icon_id:"16406616",name:"高检年报",font_class:"reportgj",unicode:"e6c5",unicode_decimal:59077},{icon_id:"16406636",name:"档案",font_class:"archives",unicode:"e6c6",unicode_decimal:59078},{icon_id:"16406931",name:"检查院",font_class:"inspection",unicode:"e6c7",unicode_decimal:59079},{icon_id:"4766912",name:"qrcode",font_class:"qrcode",unicode:"e820",unicode_decimal:59424},{icon_id:"4765739",name:"smile",font_class:"smile",unicode:"e7a2",unicode_decimal:59298},{icon_id:"4766451",name:"mobile",font_class:"mobile",unicode:"e829",unicode_decimal:59433},{icon_id:"4766468",name:"file-add",font_class:"file-add",unicode:"e82b",unicode_decimal:59435},{icon_id:"4766469",name:"file-excel",font_class:"file-excel",unicode:"e82c",unicode_decimal:59436},{icon_id:"4766472",name:"file-pdf",font_class:"file-pdf",unicode:"e82d",unicode_decimal:59437},{icon_id:"4766474",name:"file-markdown",font_class:"file-markdown",unicode:"e82f",unicode_decimal:59439},{icon_id:"4766475",name:"file-unknown",font_class:"file-unknown",unicode:"e830",unicode_decimal:59440},{icon_id:"4766685",name:"home",font_class:"home",unicode:"e831",unicode_decimal:59441},{icon_id:"4766688",name:"filter",font_class:"filter",unicode:"e832",unicode_decimal:59442},{icon_id:"4766902",name:"cloud",font_class:"cloud",unicode:"e834",unicode_decimal:59444},{icon_id:"4766965",name:"link",font_class:"link",unicode:"e838",unicode_decimal:59448},{icon_id:"4766970",name:"phone",font_class:"phone",unicode:"e839",unicode_decimal:59449},{icon_id:"4767031",name:"download",font_class:"download",unicode:"e83a",unicode_decimal:59450},{icon_id:"4767094",name:"ellipsis",font_class:"ellipsis",unicode:"e83b",unicode_decimal:59451},{icon_id:"4936457",name:"desktop",font_class:"desktop",unicode:"e844",unicode_decimal:59460},{icon_id:"4765837",name:"undo",font_class:"undo",unicode:"e797",unicode_decimal:59287},{icon_id:"4765838",name:"redo",font_class:"redo",unicode:"e7a1",unicode_decimal:59297},{icon_id:"4766963",name:"highlight",font_class:"highlight",unicode:"e81d",unicode_decimal:59421},{icon_id:"4767026",name:"colum-height",font_class:"colum-height",unicode:"e81e",unicode_decimal:59422},{icon_id:"4767078",name:"bold",font_class:"bold",unicode:"e824",unicode_decimal:59428},{icon_id:"4767084",name:"strikethrough",font_class:"strikethrough",unicode:"e825",unicode_decimal:59429},{icon_id:"4767085",name:"underline",font_class:"underline",unicode:"e826",unicode_decimal:59430},{icon_id:"4767087",name:"italic",font_class:"italic",unicode:"e827",unicode_decimal:59431},{icon_id:"4767106",name:"bg-colors",font_class:"bg-colors",unicode:"e828",unicode_decimal:59432},{icon_id:"4936456",name:"drag",font_class:"drag",unicode:"e843",unicode_decimal:59459},{icon_id:"5756279",name:"zoom out",font_class:"zoom-out",unicode:"e898",unicode_decimal:59544},{icon_id:"5756284",name:"zoom in",font_class:"zoom-in",unicode:"e899",unicode_decimal:59545},{icon_id:"4766982",name:"scissor",font_class:"scissor",unicode:"e81c",unicode_decimal:59420},{icon_id:"4766911",name:"radar chart",font_class:"radar-chart",unicode:"e821",unicode_decimal:59425},{icon_id:"4766956",name:"heat map",font_class:"heat-map",unicode:"e822",unicode_decimal:59426},{icon_id:"4767045",name:"stock",font_class:"stock",unicode:"e823",unicode_decimal:59427},{icon_id:"4766871",name:"box plot",font_class:"box-plot",unicode:"e81f",unicode_decimal:59423},{icon_id:"4765886",name:"issues close",font_class:"issues-close",unicode:"e81b",unicode_decimal:59419},{icon_id:"4765972",name:"minus-square",font_class:"minus-square",unicode:"e7a6",unicode_decimal:59302},{icon_id:"4766470",name:"file-exclamation",font_class:"file-exclamation",unicode:"e816",unicode_decimal:59414},{icon_id:"4767080",name:"exclaimination",font_class:"exclamation",unicode:"e817",unicode_decimal:59415},{icon_id:"4767082",name:"infomation",font_class:"infomation",unicode:"e818",unicode_decimal:59416},{icon_id:"4767100",name:"question",font_class:"question",unicode:"e819",unicode_decimal:59417},{icon_id:"4767104",name:"pause",font_class:"pause",unicode:"e81a",unicode_decimal:59418},{icon_id:"4766266",name:"border-outer",font_class:"border-outer",unicode:"e7a9",unicode_decimal:59305},{icon_id:"4766268",name:"border-top",font_class:"border-top",unicode:"e7aa",unicode_decimal:59306},{icon_id:"4766269",name:"border-bottom",font_class:"border-bottom",unicode:"e7ab",unicode_decimal:59307},{icon_id:"4766270",name:"border-left",font_class:"border-left",unicode:"e7ac",unicode_decimal:59308},{icon_id:"4766271",name:"border-right",font_class:"border-right",unicode:"e7ad",unicode_decimal:59309},{icon_id:"4766276",name:"border-inner",font_class:"border-inner",unicode:"e80e",unicode_decimal:59406},{icon_id:"4766277",name:"border-verticle",font_class:"border-verticle",unicode:"e80f",unicode_decimal:59407},{icon_id:"4766278",name:"border-horizontal",font_class:"border-horizontal",unicode:"e810",unicode_decimal:59408},{icon_id:"4766282",name:"radius-bottomleft",font_class:"radius-bottomleft",unicode:"e811",unicode_decimal:59409},{icon_id:"4766283",name:"radius-bottomright",font_class:"radius-bottomright",unicode:"e812",unicode_decimal:59410},{icon_id:"4766284",name:"radius-upleft",font_class:"radius-upleft",unicode:"e813",unicode_decimal:59411},{icon_id:"4766285",name:"radius-upright",font_class:"radius-upright",unicode:"e814",unicode_decimal:59412},{icon_id:"4766286",name:"radius-setting",font_class:"radius-setting",unicode:"e815",unicode_decimal:59413},{icon_id:"6598340",name:"backward",font_class:"backward",unicode:"e8f5",unicode_decimal:59637},{icon_id:"6598345",name:"forward",font_class:"forward",unicode:"e8f6",unicode_decimal:59638},{icon_id:"6598349",name:"login",font_class:"login",unicode:"e8f8",unicode_decimal:59640},{icon_id:"4767102",name:"rollback",font_class:"rollback",unicode:"e807",unicode_decimal:59399},{icon_id:"6598348",name:"retweet",font_class:"retweet",unicode:"e8f7",unicode_decimal:59639},{icon_id:"6598352",name:"swap-right",font_class:"swap-right",unicode:"e8fa",unicode_decimal:59642},{icon_id:"6598353",name:"swap-left",font_class:"swap-left",unicode:"e8fb",unicode_decimal:59643},{icon_id:"4767097",name:"enter",font_class:"enter",unicode:"e806",unicode_decimal:59398},{icon_id:"6598339",name:"caret-down",font_class:"caret-down",unicode:"e8ec",unicode_decimal:59628},{icon_id:"6598341",name:"caret-up",font_class:"caret-up",unicode:"e8ed",unicode_decimal:59629},{icon_id:"6598342",name:"caret-right",font_class:"caret-right",unicode:"e8ee",unicode_decimal:59630},{icon_id:"6598343",name:"caret-left",font_class:"caret-left",unicode:"e8f0",unicode_decimal:59632},{icon_id:"6598344",name:"fast-backward",font_class:"fast-backward",unicode:"e8f1",unicode_decimal:59633},{icon_id:"6598346",name:"fast-forward",font_class:"fast-forward",unicode:"e8f2",unicode_decimal:59634},{icon_id:"6598350",name:"step-backward",font_class:"step-backward",unicode:"e8f3",unicode_decimal:59635},{icon_id:"6598351",name:"step-forward",font_class:"step-forward",unicode:"e8f4",unicode_decimal:59636},{icon_id:"4767006",name:"shrink",font_class:"shrink",unicode:"e7ea",unicode_decimal:59370},{icon_id:"4767007",name:"arrawsalt",font_class:"arrawsalt",unicode:"e7f2",unicode_decimal:59378},{icon_id:"4767009",name:"vertical right",font_class:"verticalright",unicode:"e7f5",unicode_decimal:59381},{icon_id:"4767010",name:"vertical left",font_class:"verticalleft",unicode:"e7f6",unicode_decimal:59382},{icon_id:"4767015",name:"fullscreen",font_class:"fullscreen",unicode:"e7f7",unicode_decimal:59383},{icon_id:"4767016",name:"fullscreen-exit",font_class:"fullscreen-exit",unicode:"e7f8",unicode_decimal:59384},{icon_id:"4767020",name:"arrowright",font_class:"arrowright",unicode:"e7f9",unicode_decimal:59385},{icon_id:"4767021",name:"arrowup",font_class:"arrowup",unicode:"e7fa",unicode_decimal:59386},{icon_id:"4767022",name:"arrowleft",font_class:"arrowleft",unicode:"e7fb",unicode_decimal:59387},{icon_id:"4767023",name:"arrowdown",font_class:"arrowdown",unicode:"e800",unicode_decimal:59392},{icon_id:"4767038",name:"sort-descending",font_class:"sort-descending",unicode:"e801",unicode_decimal:59393},{icon_id:"4767039",name:"sort-ascending",font_class:"sort-ascending",unicode:"e802",unicode_decimal:59394},{icon_id:"4767043",name:"fall",font_class:"fall",unicode:"e803",unicode_decimal:59395},{icon_id:"4767044",name:"swap",font_class:"swap",unicode:"e804",unicode_decimal:59396},{icon_id:"4767046",name:"rise",font_class:"rise",unicode:"e805",unicode_decimal:59397},{icon_id:"4767059",name:"menu",font_class:"menu",unicode:"e808",unicode_decimal:59400},{icon_id:"4767060",name:"unordered list",font_class:"unordered-list",unicode:"e809",unicode_decimal:59401},{icon_id:"4767061",name:"ordered list",font_class:"ordered-list",unicode:"e80a",unicode_decimal:59402},{icon_id:"4767062",name:"align-right",font_class:"align-right",unicode:"e80b",unicode_decimal:59403},{icon_id:"4767063",name:"align-center",font_class:"align-center",unicode:"e80c",unicode_decimal:59404},{icon_id:"4767064",name:"align-left",font_class:"align-left",unicode:"e80d",unicode_decimal:59405},{icon_id:"4765726",name:"frown",font_class:"frown",unicode:"e77f",unicode_decimal:59263},{icon_id:"4765727",name:"info-circle",font_class:"info-circle",unicode:"e780",unicode_decimal:59264},{icon_id:"4765728",name:"left-circle",font_class:"left-circle",unicode:"e781",unicode_decimal:59265},{icon_id:"4765729",name:"down-circle",font_class:"down-circle",unicode:"e782",unicode_decimal:59266},{icon_id:"4765732",name:"minus-circle",font_class:"minus-circle",unicode:"e783",unicode_decimal:59267},{icon_id:"4765733",name:"meh",font_class:"meh",unicode:"e785",unicode_decimal:59269},{icon_id:"4765734",name:"plus-circle",font_class:"plus-circle",unicode:"e786",unicode_decimal:59270},{icon_id:"4765735",name:"play-circle",font_class:"play-circle",unicode:"e787",unicode_decimal:59271},{icon_id:"4765736",name:"question-circle",font_class:"question-circle",unicode:"e789",unicode_decimal:59273},{icon_id:"4765738",name:"right-circle",font_class:"right-circle",unicode:"e78b",unicode_decimal:59275},{icon_id:"4765742",name:"time out",font_class:"timeout",unicode:"e78c",unicode_decimal:59276},{icon_id:"4765745",name:"up-circle",font_class:"up-circle",unicode:"e78d",unicode_decimal:59277},{icon_id:"4765746",name:"warning-circle",font_class:"warning-circle",unicode:"e78f",unicode_decimal:59279},{icon_id:"4765811",name:"sync",font_class:"sync",unicode:"e792",unicode_decimal:59282},{icon_id:"4765887",name:"poweroff",font_class:"poweroff",unicode:"e795",unicode_decimal:59285},{icon_id:"4765888",name:"logout",font_class:"logout",unicode:"e796",unicode_decimal:59286},{icon_id:"4765896",name:"eye",font_class:"eye",unicode:"e799",unicode_decimal:59289},{icon_id:"4765957",name:"edit-square",font_class:"edit",unicode:"e79a",unicode_decimal:59290},{icon_id:"4765958",name:"export",font_class:"export",unicode:"e79b",unicode_decimal:59291},{icon_id:"4765960",name:"Import",font_class:"Import",unicode:"e79c",unicode_decimal:59292},{icon_id:"4765962",name:"app store",font_class:"appstore",unicode:"e79d",unicode_decimal:59293},{icon_id:"4765964",name:"close-square",font_class:"close-square",unicode:"e79e",unicode_decimal:59294},{icon_id:"4765965",name:"down-square",font_class:"down-square",unicode:"e79f",unicode_decimal:59295},{icon_id:"4765967",name:"left-square",font_class:"left-square",unicode:"e7a0",unicode_decimal:59296},{icon_id:"4765971",name:"detail",font_class:"detail",unicode:"e7a3",unicode_decimal:59299},{icon_id:"4765974",name:"right-square",font_class:"right-square",unicode:"e7a4",unicode_decimal:59300},{icon_id:"4765977",name:"up-square",font_class:"up-square",unicode:"e7a5",unicode_decimal:59301},{icon_id:"4766253",name:"check-square",font_class:"check-square",unicode:"e7a8",unicode_decimal:59304},{icon_id:"4766289",name:"add user",font_class:"adduser",unicode:"e7ae",unicode_decimal:59310},{icon_id:"4766290",name:"delete team",font_class:"deleteteam",unicode:"e7af",unicode_decimal:59311},{icon_id:"4766291",name:"delete user",font_class:"delete-user",unicode:"e7b2",unicode_decimal:59314},{icon_id:"4766292",name:"addteam",font_class:"addteam",unicode:"e7b3",unicode_decimal:59315},{icon_id:"4766293",name:"user",font_class:"user",unicode:"e7b5",unicode_decimal:59317},{icon_id:"4766294",name:"team",font_class:"team",unicode:"e7b6",unicode_decimal:59318},{icon_id:"4766297",name:"area chart",font_class:"area-chart",unicode:"e7b7",unicode_decimal:59319},{icon_id:"4766298",name:"line chart",font_class:"line-chart",unicode:"e7b8",unicode_decimal:59320},{icon_id:"4766299",name:"bar chart",font_class:"bar-chart",unicode:"e7b9",unicode_decimal:59321},{icon_id:"4766300",name:"point map",font_class:"point-map",unicode:"e7ba",unicode_decimal:59322},{icon_id:"4766439",name:"database",font_class:"database",unicode:"e7bb",unicode_decimal:59323},{icon_id:"4766454",name:"book",font_class:"book",unicode:"e7bd",unicode_decimal:59325},{icon_id:"4766461",name:"file -exception",font_class:"file-exception",unicode:"e7be",unicode_decimal:59326},{icon_id:"4766462",name:"file sync",font_class:"filesync",unicode:"e7bf",unicode_decimal:59327},{icon_id:"4766463",name:"file search",font_class:"filesearch",unicode:"e7c0",unicode_decimal:59328},{icon_id:"4766464",name:"solution",font_class:"solution",unicode:"e7c1",unicode_decimal:59329},{icon_id:"4766465",name:"file protect",font_class:"fileprotect",unicode:"e7c2",unicode_decimal:59330},{icon_id:"4766473",name:"file-image",font_class:"file-image",unicode:"e7c4",unicode_decimal:59332},{icon_id:"4766476",name:"file-ppt",font_class:"file-ppt",unicode:"e7c5",unicode_decimal:59333},{icon_id:"4766477",name:"file-word",font_class:"file-word",unicode:"e7c6",unicode_decimal:59334},{icon_id:"4766478",name:"file",font_class:"file",unicode:"e7c7",unicode_decimal:59335},{icon_id:"4766479",name:"file-zip",font_class:"file-zip",unicode:"e7c8",unicode_decimal:59336},{icon_id:"4766480",name:"file-text",font_class:"file-text",unicode:"e7cb",unicode_decimal:59339},{icon_id:"4766481",name:"file-copy",font_class:"file-copy",unicode:"e7cc",unicode_decimal:59340},{icon_id:"4766507",name:"audit",font_class:"audit",unicode:"e7cd",unicode_decimal:59341},{icon_id:"4766508",name:"diff",font_class:"diff",unicode:"e7ce",unicode_decimal:59342},{icon_id:"4766509",name:"Batch folding",font_class:"Batchfolding",unicode:"e7cf",unicode_decimal:59343},{icon_id:"4766677",name:"hourglass",font_class:"hourglass",unicode:"e7d0",unicode_decimal:59344},{icon_id:"4766846",name:"folder",font_class:"folder",unicode:"e7d1",unicode_decimal:59345},{icon_id:"4766847",name:"folder-open",font_class:"folder-open",unicode:"e7d2",unicode_decimal:59346},{icon_id:"4766848",name:"folder-add",font_class:"folder-add",unicode:"e7d3",unicode_decimal:59347},{icon_id:"4766856",name:"carry out",font_class:"carryout",unicode:"e7d4",unicode_decimal:59348},{icon_id:"4766858",name:"calendar",font_class:"calendar",unicode:"e7d5",unicode_decimal:59349},{icon_id:"4766861",name:"scan",font_class:"scan",unicode:"e7d6",unicode_decimal:59350},{icon_id:"4766874",name:"sliders",font_class:"sliders",unicode:"e7d8",unicode_decimal:59352},{icon_id:"4766881",name:"laptop",font_class:"laptop",unicode:"e7d9",unicode_decimal:59353},{icon_id:"4766883",name:"camera",font_class:"camera",unicode:"e7db",unicode_decimal:59355},{icon_id:"4766887",name:"printer",font_class:"printer",unicode:"e7dc",unicode_decimal:59356},{icon_id:"4766888",name:"read",font_class:"read",unicode:"e7dd",unicode_decimal:59357},{icon_id:"4766900",name:"cloud-server",font_class:"cloud-server",unicode:"e7df",unicode_decimal:59359},{icon_id:"4766901",name:"cloud-upload",font_class:"cloud-upload",unicode:"e7e0",unicode_decimal:59360},{icon_id:"4766903",name:"cloud-download",font_class:"cloud-download",unicode:"e7e1",unicode_decimal:59361},{icon_id:"4766904",name:"cloud-sync",font_class:"cloud-sync",unicode:"e7e2",unicode_decimal:59362},{icon_id:"4766917",name:"image",font_class:"image",unicode:"e7e3",unicode_decimal:59363},{icon_id:"4766918",name:"mail",font_class:"mail",unicode:"e7e4",unicode_decimal:59364},{icon_id:"4766920",name:"id card",font_class:"idcard",unicode:"e7e5",unicode_decimal:59365},{icon_id:"4766951",name:"heart",font_class:"heart",unicode:"e7e6",unicode_decimal:59366},{icon_id:"4766954",name:"star",font_class:"star",unicode:"e7e7",unicode_decimal:59367},{icon_id:"4766957",name:"wifi",font_class:"wifi",unicode:"e7e8",unicode_decimal:59368},{icon_id:"4766985",name:"share",font_class:"share",unicode:"e7e9",unicode_decimal:59369},{icon_id:"4767011",name:"right",font_class:"right",unicode:"e7eb",unicode_decimal:59371},{icon_id:"4767012",name:"left",font_class:"left",unicode:"e7ec",unicode_decimal:59372},{icon_id:"4767013",name:"up",font_class:"up",unicode:"e7f0",unicode_decimal:59376},{icon_id:"4767014",name:"down",font_class:"down",unicode:"e7f1",unicode_decimal:59377},{icon_id:"4767091",name:"code",font_class:"code1",unicode:"e7fc",unicode_decimal:59388},{icon_id:"4767093",name:"check",font_class:"check",unicode:"e7fe",unicode_decimal:59390},{icon_id:"4767096",name:"close",font_class:"close",unicode:"e7ff",unicode_decimal:59391},{icon_id:"4936459",name:"stop",font_class:"stop",unicode:"e842",unicode_decimal:59458},{icon_id:"4765852",name:"reload",font_class:"reload",unicode:"e788",unicode_decimal:59272},{icon_id:"4766676",name:"delete",font_class:"delete",unicode:"e7c3",unicode_decimal:59331},{icon_id:"6598347",name:"search",font_class:"search",unicode:"e8ef",unicode_decimal:59631},{icon_id:"4766694",name:"unlock",font_class:"unlock",unicode:"e7c9",unicode_decimal:59337},{icon_id:"4766695",name:"lock",font_class:"lock",unicode:"e7ca",unicode_decimal:59338},{icon_id:"4767099",name:"minus",font_class:"minus",unicode:"e7fd",unicode_decimal:59389},{icon_id:"7834345",name:"plus",font_class:"plus",unicode:"e8fe",unicode_decimal:59646},{icon_id:"13059008",name:"控制",font_class:"config",unicode:"e70d",unicode_decimal:59149},{icon_id:"11120672",name:"业务",font_class:"business",unicode:"e60e",unicode_decimal:58894},{icon_id:"1361458",name:"性能统计",font_class:"performance",unicode:"e68d",unicode_decimal:59021},{icon_id:"13614078",name:"日志",font_class:"log",unicode:"e651",unicode_decimal:58961},{icon_id:"611347",name:"设计",font_class:"design",unicode:"e62c",unicode_decimal:58924},{icon_id:"1249009",name:"监控",font_class:"monitor",unicode:"e619",unicode_decimal:58905},{icon_id:"4765969",name:"control",font_class:"control",unicode:"e794",unicode_decimal:59284},{icon_id:"9230698",name:"View",font_class:"view",unicode:"e917",unicode_decimal:59671},{icon_id:"1903870",name:"web__消息管理",font_class:"web__xiaoxiguanli",unicode:"e647",unicode_decimal:58951},{icon_id:"4765866",name:"message",font_class:"message",unicode:"e78a",unicode_decimal:59274},{icon_id:"4765897",name:"location",font_class:"location",unicode:"e790",unicode_decimal:59280},{icon_id:"4766906",name:"notification",font_class:"notification",unicode:"e7da",unicode_decimal:59354},{icon_id:"8605720",name:"广播信息",font_class:"guangboxinxi",unicode:"e663",unicode_decimal:58979},{icon_id:"8605718",name:"服务注册中心",font_class:"roleEdit",unicode:"e662",unicode_decimal:58978},{icon_id:"8605740",name:"角色权限",font_class:"roleSet",unicode:"e666",unicode_decimal:58982},{icon_id:"7239874",name:"safety",font_class:"safety",unicode:"e74c",unicode_decimal:59212},{icon_id:"7239716",name:"dashboard",font_class:"dashboard",unicode:"e726",unicode_decimal:59174},{icon_id:"14480769",name:"history",font_class:"history",unicode:"e611",unicode_decimal:58897},{icon_id:"4765975",name:"project",font_class:"project",unicode:"e798",unicode_decimal:59288},{icon_id:"5756280",name:"apartment",font_class:"apartment",unicode:"e897",unicode_decimal:59543},{icon_id:"4765721",name:"check-circle",font_class:"check-circle",unicode:"e77d",unicode_decimal:59261},{icon_id:"4765725",name:"close-circle",font_class:"close-circle",unicode:"e77e",unicode_decimal:59262},{icon_id:"4765741",name:"time-circle",font_class:"time-circle",unicode:"e784",unicode_decimal:59268},{icon_id:"4765891",name:"setting",font_class:"setting",unicode:"e78e",unicode_decimal:59278},{icon_id:"4765959",name:"save",font_class:"save",unicode:"e791",unicode_decimal:59281},{icon_id:"4765970",name:"code library",font_class:"code",unicode:"e793",unicode_decimal:59283},{icon_id:"4766438",name:"container",font_class:"container",unicode:"e7b0",unicode_decimal:59312},{icon_id:"4766440",name:"sever",font_class:"hdd",unicode:"e7b1",unicode_decimal:59313},{icon_id:"4766460",name:"reconciliation",font_class:"reconciliation",unicode:"e7b4",unicode_decimal:59316},{icon_id:"4766482",name:"snippets",font_class:"snippets",unicode:"e7bc",unicode_decimal:59324},{icon_id:"4766884",name:"cluster",font_class:"cluster",unicode:"e7d7",unicode_decimal:59351},{icon_id:"4766916",name:"fund",font_class:"fund",unicode:"e7de",unicode_decimal:59358},{icon_id:"4767018",name:"doubleleft",font_class:"doubleleft",unicode:"e7ed",unicode_decimal:59373},{icon_id:"4767019",name:"double right",font_class:"doubleright",unicode:"e7ee",unicode_decimal:59374},{icon_id:"4767025",name:"upload",font_class:"upload",unicode:"e7ef",unicode_decimal:59375},{icon_id:"4767050",name:"indent",font_class:"indent",unicode:"e7f3",unicode_decimal:59379},{icon_id:"4767051",name:"outdent",font_class:"outdent",unicode:"e7f4",unicode_decimal:59380},{icon_id:"3199534",name:"储存管理",font_class:"drxx75",unicode:"e701",unicode_decimal:59137},{icon_id:"3199560",name:"培训记录",font_class:"drxx49",unicode:"e707",unicode_decimal:59143},{icon_id:"3199583",name:"部门审批",font_class:"drxx27",unicode:"e710",unicode_decimal:59152},{icon_id:"3199598",name:"职位岗位",font_class:"drxx12",unicode:"e714",unicode_decimal:59156},{icon_id:"3199600",name:"用户管理",font_class:"drxx10",unicode:"e716",unicode_decimal:59158},{icon_id:"3199601",name:"三元管理",font_class:"drxx09",unicode:"e717",unicode_decimal:59159},{icon_id:"3377536",name:"人员管理",font_class:"drxx91",unicode:"e72a",unicode_decimal:59178},{icon_id:"3199565",name:"部门计划",font_class:"pos",unicode:"e709",unicode_decimal:59145},{icon_id:"3377640",name:"组织机构图",font_class:"ogn",unicode:"e730",unicode_decimal:59184},{icon_id:"13887070",name:"机构",font_class:"org",unicode:"e6bc",unicode_decimal:59068}]}},"0ae0":function(e,n,t){var i=t("b305");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("48886105",i,!0,{sourceMap:!0,shadowMode:!1})},"0b0f":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[t("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),e.reFresh&&e.selectOrgId?t("org-tree",{staticClass:"org-tree",attrs:{orgManagerNow:e.orgManagerNow,orgId:e.selectOrgId},on:{"node-click":e.orgTreeClick}}):e._e()],1),t("el-main",[e.layoutMngShow?t("LayoutManager",{ref:"layoutManager",attrs:{orgId:e.orgId,orgManagerNow:e.orgManagerNow}}):e._e(),e.layoutMngShow?e._e():t("div",{staticClass:"empty"},[e._v("选择一个组织进行具体操作")])],1)],1)},o=[],r=t("24fd"),a=function(){return t.e("chunk-6325c814").then(t.bind(null,"a274"))},s=function(){return t.e("chunk-6325c814").then(t.bind(null,"0b51"))},l={name:"layout-distribution",data:function(){return{selectOrgId:"",orgList:[],orgManagerList:[],treeList:[],defaultProps:{children:"children",label:"name"},reFresh:!0,toManageType:"showInfo",orgId:"",layoutMngShow:!1,orgManagerNow:{}}},components:{orgTree:a,LayoutManager:s},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},orgTreeClick:function(e){var n=this;this.orgId=e.id,this.layoutMngShow=!1,this.$nextTick((function(){n.layoutMngShow=!0}))}},mounted:function(){var e=this;r["a"].getCurrentUserAuthOrgLayout().then((function(n){for(var t=0;t>> .el-input__inner,\r\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n"],sourceRoot:""}])},"0baa":function(e,n,t){var i=t("9cea");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("3f88c29e",i,!0,{sourceMap:!0,shadowMode:!1})},"0bb6":function(e,n,t){e.exports=t.p+"img/imgborder.a784b680.png"},"0bc4":function(e,n,t){var i=t("b84a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ed16136c",i,!0,{sourceMap:!0,shadowMode:!1})},"0c53":function(e,n,t){var i=t("8b64");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("c4a31ee6",i,!0,{sourceMap:!0,shadowMode:!1})},"0ceb":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-917df566] .el-input__inner,div[aria-invalid=true][data-v-917df566] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/OrgAuthPage.vue"],names:[],mappings:"AA2dA,wHAEE,oBACF,CAAA",file:"OrgAuthPage.vue?vue&type=style&index=0&id=917df566&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},"0d30":function(e,n,t){var i=t("5855");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("211099dc",i,!0,{sourceMap:!0,shadowMode:!1})},"0d3b":function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASgAAADXCAIAAAAm1ls2AAAACXBIWXMAAACHAAAAhwGdEjxIAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAxcSURBVHja7N1tjFxVGcDx59x7Z3Zmd6c7s3R32RbabZWku0BExIgvQbrVD2qCRl4SiYmWNpqYGO0LqKFpjDYayJYaNYrarQYiIYr6QSAE2G00CkSghAC75aXtQmm3tLAz3dd5ufccP9yZ2dnZbssMc6fd9v/rl+3N7jw9557nnufce7tHBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAjqPG6b7YSccLTsYLgxlp2eqOLTmq79QjY9XXrEiJl6+hExRkSUUuForCax7Hib1dVTdjAzMpQ7esD/uqFxSflZVMoYU10vha76bNmR3LGRzMGXFoolIsqyjfaqiNVwda+e+4Nu6kR66JnTxLJDYS+XrSJW9JrPuW6u9IhOT03vGzxHBqdzfl9XWjpW5HOkmC2ejjS3SIXDVFlWeM3HL/ryt2cvWEpEmze+lDCeu2AsraPNcW10RbGsWGvLjx+U/E8pP7He/cOdyb/+opDPzdFYa2kgP1Y1113Lnh/r5MN/OP7L7+fHRzjSlGgvi6W1VlXFin33HiveVhpr+vmBIz+6Id9w24ktXVYey9NKVROr6dY7nFWXl5wvlTt6cOSbV5J4dXLizeE5g1L5fyo7mUbrJQdeNM8PFJLDjn7kOqWssm8bO3LAzabnTIpKWfO+7Uxz6xLn2Sfy/0BlhTpXhTpXlX2Lm02PHTlQdmmoonOM1s6zjyuVTwO7tbOhq7v8e4w+MTJck1jWvr12y0X5z4jFI5ddPe+bzPE3h0pTT1mqirrMaN320n/CY8fyHxKORq/45Dk1LM//xBMxcy6iJv+nUuOPPzDx5IP5ExkKr/7bYbEtUcoftfmxWxbLH7amwqpsIjm6/ab8aLOs1lvvaP3a7SUhiguEshnPq653RrffXIilYmtvad/0GxE1J5apWaxjfd9SYvlJHun5xPK7Hp7TLv8LUxaryhL6xG9/kL8yKrFbO7r+9HLxZBXOjCHxFkX+esYrDDjbEq3FlqUr1oh/UNU2lFv4Kr+aakq0Oyu684GM8eauXmoUyxKtRUykOb60GEvXdHR6nhEvn2PaE2NCkaagYulCLBHxtIix7VAxVnZ64uTxwyTeYpUaPWQ8LxSJxi7qDDTQzPjYydFDItK6fHXQF+rs9ERy9JCIJJatDvrum5ud8WO1tF9q2cGORu25fqzmiy4WdZZvK5J4H3DcpI3nWrYddCDtuW52plBnBpt6WhdjBV9GaO3HqkPhZ0whVrWlMon3vthOyBgtpvbXNuPmjm2/qTneZmbvWCpjdO3nB63Hn3ggfPj17MgrxdETiSUm3zsWRMJNPT84/vP16UINZoyJxhIz4+8FkQSZkaHUz76hp8aL4aOx1umJsSBGgjc+NvbTr9vF02PEiTSSeEHx3JxSlh0Ou5mZmo/R7KvPu22XWJattbZsW8QoZVl2SCRd4xw/NpK1HTN1UkSUsrTrpieSswuz2vZY8lj2tRd04caszmXSE0ldu/XknC6cTGVf3Tf7V9edmRgznquUZYyucZrn0tlX9znhSPHmkJuZPruD0xIAJB5A4gEg8QASDwCJ90FtGUwaY4wxQ3sCjrRnyMxKDmwKLNCmgWRJJDO8uz49uXs4yKaVNarurSPxapwGfWvjdcjugaQx60vfQo733mOSg1sCadc9vXOatGaDSQ5sCb4/N6zhMk7ivX+pwcH9QU+q23rjktq7VRVs3ZsSkfjabYFMDvv7i4HU5sGUiMR7tw0Gmnq7h9Z3S2p4OBX4yZrtRF/3RhJvUbmtJ3/mEusOBR5sdHCzSvTuLP59Z+8OPyE6rwygXaVjcde6HX6Sd3YHWWRu6BYZ/kf/KNdxEu/csbO3Z92u8mOPvpASkc6uwGvAnSMBp4NfZO7v77mNU03infO6O+MiMjqyM/D1ZVeniAw/HVBJ5heZg1sXW8lH4l2Ydn9qjYgMPxXwLLFlMNm3Ni6pwf5gAu0e3tAtqcGfrNtZn26L9/aV3BjeQuKhwny4sVsktbc/kGmi5LlF39p4au9WlQgmMfYMbVgjqb075hXSdUvCIJ/KkHjnmz1D/iy0o7ce80R8bV8gzy0KRWZ9WiG71iVKb2b6d2sl3rt9kc17JN5ZyzqzvltkuD8RWHlWvGGrlFL9wyLxtX21ftC8ZSBZ3yLzFHnYPywi8au/uInEw/vMOtVTr3sRG3v8AbrmxlpWZXs29MbFfw2gRF/JwToUgRuf2i+BPJIh8c6vdV2y7lnnGx5N0f0k3gVp97Dx13Vb6511UnhyEVw1O/tCzmBKRFKDm5VSicDvuGwauLEud4ZJvEWcdf4jZpUIekW0e6j8be/dQ2ZDt4ik9j26a3H34ZxbRJsGkv4rqfufWlwPEC/4xCt5291/u7d7fTAPiIpvD6/ZMP/d+iD+S8RsQ4wxftYFei+nXuJrZ5/h5V8EX4QP7pnxzksbe/L13qzU3q3qLNS3tW5Yt+qf+y778B+VWoRXkwv+92ruWpeoT+l1W4+q6yJk57rE2RqNwYbe2K3Og9fSmPEAEg8g8QCwxqtYqGOltWyVYzvuwZek1r8uX7uuUkq7rohoz1OhBtW23AlHsq+/UPNYthP2N68yRluOE1l5uUyPW9PjeiJZ806zbcctbOhhhxoiXT3ZzIw9M+mljkuttzewSvbZU04ouqonm0k72ZncibdrHkuUsguboijLdkINzHhB8dxc7M77l/c9Vt1GimdilLJmfxu/MbE77++8+xFlBbCBScnWNkpZ8rHelu1/brzyM4FseaPmBNOXXRXbdl+s95aAYhU/VolyO1Y0b7svfvP3RNX+fKnSblTi5jIkXqAzekjZdp32ZHJCyrLFCjiWPxU4IbGswLew92PZIWXZgccSIyLKDinLUUGfL3P2ByZrPIDEAy4MF8ADdCfcsfV3UthFeeJfD80896RV4UrMc7NGlCqpUU5dDjmhji33FmNN/e+xyX//3XbClcWat/yYH0lZVvwr32n+9A35my65zHu/3lzVMjgrZwqmLCt2/c0Nq6/MxxIzdu8PzcxkDWKdatUX/ej1Hbf/XnR+p67UA3e577xVi3YpEq9ujL+PXPN1X5XCTqrq7dcjRw56Fa6tQ5FGY7RSdukANcaUrhbmx7JTJxoOvpxLV7YVWzjaVDb85y1JtNE6cvm1xTTR6anMA3dX0UGhSNOpBmhJQK2N9sKrrwivvkLl+1RnH/qVv19fxbGMmZMASuXSk2WxQp2rQp2rVKHh7uBf3Fy2iljGGDU3lnaz587QVOdx2qlIY9M1ny90u7Wk7ZKTJw57Rw6Yd96q9D6nPuUTAiOZ6XERCUebWzq7ZpZ9qHiOW9ouHX/3iHv0oB49VOnsqvUpNp10sxn/YtHedXlmSau3pNU/3hRvF5HJ947ql5+qootO2S4vl3WzaRFpW9mTa467iTb/eDTW6jREJt496r3yjFQ+iE8ZS3uuf2FqXf5hs6Q1V9hKvqFxSaS55eTxw/qNF6tIcq29+XtWG62zM5Mi0tK+QpScrHwiZcZ7f/Ndenryv/8s1kvRld1TI0PGGBGjKrzinHmPUm1mYynV2NUz9dar2nOl7Lpbi1jZkaGZwhM85+IuEZk6NlLdFfSMsXJHD0wNPZNv19Jl4Wjz5OHXAorlnjgyuf+5fHe2LLUT7ZMjQ0qpKp7p1XxPWRKv0jOgZ8s1Y1raLzVai1JS4YlRlm0WTqH8nFb4TCNKjGlpW661VkpVvNW9sk+Xqv5AnG2XdsLRlo4V1T21P/1TR1UWS2vLsuIdK0y1sczCJZbthHOZ6dJ2iUi8Y4XWnqquXWVl7ZxVfyR3trdivmD+d4Ix6amTItIQjWVmJirPX6+hsTkzPblQYeOWll5G8rEW/pHTsNQCla2ISP6TZ2e/9JTWnlLKVHldOl0KpafH55a7M5lp26/bq5hSjPYs29EL7N5edlK8XMZvqe2EvcrLWqM9J9Sw0FPybHpKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcOH5/wDaOpwTkdu4IwAAAABJRU5ErkJggg=="},"0d55":function(e,n,t){"use strict";var i=t("0495"),o=t.n(i);o.a},"0d93":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".el-aside[data-v-0d3448ce]{height:100%;border:1px solid #eee}.org-select[data-v-0d3448ce],.org-select[data-v-0d3448ce] .el-select{width:100%}.org-select[data-v-0d3448ce] .el-input__inner{border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0}.org-tree[data-v-0d3448ce]{height:calc(100% - 50px);margin-top:15px}.form-empty[data-v-0d3448ce]{position:absolute;text-align:center;width:300px;font-size:20px;top:200px;left:50%;margin-left:-150px;color:#ccc}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/Organization.vue"],names:[],mappings:"AAiIA,2BACE,YACA,qBAAsB,CAKvB,qEAGC,UAAW,CACZ,8CAGC,gBACA,mBACA,oBACA,oBAAqB,CACtB,2BAGC,yBACA,eAAgB,CACjB,6BAGC,kBACA,kBACA,YACA,eACA,UACA,SACA,mBACA,UAAW,CAAA",file:"Organization.vue?vue&type=style&index=0&id=0d3448ce&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.el-aside {\r\n height: 100%;\r\n border: 1px solid #eee;\r\n}\r\n\r\n.org-select {\r\n width: 100%;\r\n}\r\n\r\n.org-select >>> .el-select {\r\n width: 100%;\r\n}\r\n\r\n.org-select >>> .el-input__inner {\r\n border-radius: 0;\r\n border-top-width: 0;\r\n border-left-width: 0;\r\n border-right-width: 0;\r\n}\r\n\r\n.org-tree {\r\n height: calc(100% - 50px);\r\n margin-top: 15px;\r\n}\r\n\r\n.form-empty {\r\n position: absolute;\r\n text-align: center;\r\n width: 300px;\r\n font-size: 20px;\r\n top: 200px;\r\n left: 50%;\r\n margin-left: -150px;\r\n color: #ccc;\r\n}\r\n"],sourceRoot:""}])},"0da6":function(e,n,t){"use strict";var i=t("b6f7"),o=t.n(i);o.a},"0dd5":function(e,n,t){var i=t("c338");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6142566e",i,!0,{sourceMap:!0,shadowMode:!1})},"0df7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/controller/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/controller/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/controller/textAreaHandler.css"],names:[],mappings:"AAKA,0BACC,YACA,aACA,SACA,UACA,kBACA,uBACA,YACA,YACA,gBACA,kBACA,4BACD,CAcA,oCACC,UACD,CAAA",file:"textAreaHandler.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-editor .inputarea {\r\n\tmin-width: 0;\r\n\tmin-height: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tposition: absolute;\r\n\toutline: none !important;\r\n\tresize: none;\r\n\tborder: none;\r\n\toverflow: hidden;\r\n\tcolor: transparent;\r\n\tbackground-color: transparent;\r\n}\r\n/*.monaco-editor .inputarea {\r\n\tposition: fixed !important;\r\n\twidth: 800px !important;\r\n\theight: 500px !important;\r\n\ttop: initial !important;\r\n\tleft: initial !important;\r\n\tbottom: 0 !important;\r\n\tright: 0 !important;\r\n\tcolor: black !important;\r\n\tbackground: white !important;\r\n\tline-height: 15px !important;\r\n\tfont-size: 14px !important;\r\n}*/\r\n.monaco-editor .inputarea.ime-input {\r\n\tz-index: 10;\r\n}\r\n"],sourceRoot:""}])},"0e07":function(e,n,t){"use strict";var i=t("e88a"),o=t.n(i);o.a},"0e51":function(e,n,t){"use strict";var i=t("40cd"),o=t.n(i);o.a},"0ea1":function(e,n,t){var i=t("3cc3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("346db4a2",i,!0,{sourceMap:!0,shadowMode:!1})},"0eb3":function(e,n,t){"use strict";t("8e6e"),t("ac6a"),t("456d");var i=t("ade3"),o=t("a026"),r=t("a925"),a=t("b2d6"),s=t.n(a),l=t("f0d9"),c=t.n(l),d={common:{add:"add",delete:"delete",detail:"detail",modify:"modify",search:"search",reset:"reset",seq:"seq",operation:"operation",copy:"copy",moveUp:"up",moveDown:"down",errTip:"error tip"},login:{welcome2Login:"welcome to login",login:"login",reset:"reset"},navigator:{userInfo:"userinfo"},selectLang:{switchLang:"switch language",switchLangMsg:"Switch Language Success"},menus:{home:"home",flow:"flow center",mail:"send and receive mail",personal:"personal settings"},approvalItem:{addCommonLanguage:"add common language",commonLanguageType:"common language types",commonLanguage:"common language"},myLayout:{myLayoutName:"layout name",valid:"valid",setValid:"As effective"},eip:{common:{search:"search",reset:"reset",save:"save",cancel:"cancel",up:"up",down:"down",remove:"remove",clear:"clear",index:"index",selected:"selected"},tree:{filterText:"keyword filter"},selectLang:{switchLang:"switch lang"}}},u={common:{add:"添加",delete:"删除",detail:"明细",modify:"修改",search:"查询",reset:"重置",seq:"序号",operation:"操作",copy:"复制",moveUp:"上移",moveDown:"下移",errTip:"错误提示"},login:{welcome2Login:"欢迎登录",login:"登录",reset:"重置"},navigator:{userInfo:"查看个人信息"},selectLang:{switchLang:"切换语言",switchLangMsg:"切换语言成功"},menus:{home:"首页",flow:"流程中心",mail:"收发邮件",personal:"个人设置"},approvalItem:{addCommonLanguage:"添加常用语",commonLanguageType:"常用语类型",commonLanguage:"常用语"},myLayout:{myLayoutName:"布局名称",valid:"是否有效",setValid:"设为有效"},eip:{common:{search:"查询",reset:"重置",save:"保存",cancel:"取消",up:"上移",down:"下移",remove:"删除",clear:"清空",index:"序号",selected:"已选择"},tree:{filterText:"输入关键词过滤"},selectLang:{switchLang:"切换语言"}}},h=t("1079"),p=t("72ff");function m(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function f(e){for(var n=1;n0)for(var r=0;r1))return void this.$message({type:"error",message:"表单中只能存在一个地图控件!"});if("grid"==this.widgetForm.list[t].ctrlType||"accordion"==this.widgetForm.list[t].ctrlType||"tab"==this.widgetForm.list[t].ctrlType)for(var i=0;i20)return void this.$message({message:"tab布局控件第"+(i+1)+"个标签配置项字符长度超出20!",type:"error"});if(this.widgetForm.list[t].columns[i].list.length>0)for(var o=0;o1))return this.widgetForm.list[t].columns[i].list.splice(o,1),void this.$message({type:"error",message:"已存在高德地图控件!"});if(""!=this.widgetForm.list[t].columns[i].list[o].name||"grid"!=this.widgetForm.list[t].columns[i].list[o].ctrlType&&"accordion"!=this.widgetForm.list[t].columns[i].list[o].ctrlType&&"tab"!=this.widgetForm.list[t].columns[i].list[o].ctrlType){if(""==this.widgetForm.list[t].columns[i].list[o].name&&-1==e.indexOf(this.widgetForm.list[t].columns[i].list[o].ctrlType)&&!this.widgetForm.list[t].columns[i].list[o].options.noBindModel)return void this.$message.error("【"+this.widgetForm.list[t].desc+"中的"+this.widgetForm.list[t].columns[i].list[o].desc+"】未绑定属性值")}else{var r=this.isSave(this.widgetForm.list[t].columns[i].list);if(r)return}}}}var a=this.judgeWidgetFormList(this.widgetForm.list);if(a){var s={expand:JSON.stringify(this.widgetForm),rev:this.formData.rev};s.name=this.formData.name,s.key=this.formData.formKey,s.type=this.formData.typeName,s.typeId=this.formData.typeId,this.formData.defId&&(s.id=this.formData.defId);var l={bpmFormDef:s,bpmForm:this.formData};return this.newVersionConfig&&(l.newForm="newForm"),l}}else this.$message.error("请拖拽表单控件")},publish:function(e){var n=this;1==e&&this.save(),e++,this.isPublish?this.$http.post("${form}/form/form/v1/publish",{},{formId:this.formId}).then((function(e){e.data.state&&(n.$message({type:"success",message:e.data.message}),n.formData.status="deploy",n.publishTimer&&(clearTimeout(n.publishTimer),n.publishTimer=null),n.$emit("close-dialog"))})):this.publishTimer=setTimeout((function(){return n.publish(e)}),500)},newVersion:function(){this.newVersionConfig=!0,this.save()},save:function(e){this.notPublish=!0,e&&(this.notPublish=!1),this.$emit("saveValidate")},saveEnd:function(){var e=this.getPostData();if(this.newVersionConfig=!1,e){var n=this;d["a"].isTemplateByAlias("fieldControl").then((function(t){void 0!=t.data.value?n.saveForm(e,n):d["a"].initTemplate().then((function(t){t.data.state&&n.saveForm(e,n)}))}))}},saveForm:function(e,n){var t=this;if(this.clickCount>0)return this.$message({type:"warning",message:"操作过快,请两秒钟后再进行尝试!"}),!1;0==this.clickCount&&(++this.clickCount,c["a"].post("${form}/form/form/v1/saveForm",e).then((function(e){n.$message.success(e.data.message),n.$emit("close-dialog",e.data.value),t.notPublish&&(t.isPublish=!0),setTimeout((function(){t.clickCount=0}),2e3)}),(function(e){t.$message.error(e.response.data.message||"表单保存失败!请检查表单模板是否正确"),t.isPublish=!1,setTimeout((function(){t.clickCount=0}),2e3)})))},previewForm:function(){if(this.currentUser&&this.currentUser.account){var e=this.$router.resolve({path:"/previewForm/"+this.formId});window.open(e.href,"_blank")}},genHtml:function(){var e=this;c["a"].post("${form}/form/form/v1/generateFrom",this.getPostData()).then((function(n){e.$message.success(n.data.message),e.$emit("close-dialog")}))},editHtml:function(){},isUpload:function(){},addStyle:function(e){e.columns.length>2&&e.columns.forEach((function(n,t){n.style&&n.style.includes("border")&&t0){if(r.rows.forEach((function(e){e.cols.forEach((function(e){i=i.concat(e.list)}))})),t=this.validateRowFields(r),!t)break}else if(r.templateKey&&""==r.templateKey)return this.$message.error("请绑定表单列表"),!1}else if(i.push(r),t=this.validateField(r),!t)break}var S=this.unique(i);if(this.unique(i)){var D=i.filter((function(e){return e.fieldPath===S.fieldPath})),E="",B=D[0].title;return B||(B=D[0].fieldPath),D.forEach((function(e){E=E+e.desc+","})),this.$message.error("属性【"+B+"】,绑定了多个控件"),!1}return t},subUnique:function(e){var n=this,t=!0;if(!e.options.boSubEntity)return this.$message.error(e.desc+"请绑定实体"),!1;if(0==e.list.length)return this.$message.error(e.desc+"请至少绑定一个子表字段"),!1;for(var i=e.list.filter((function(e){return"suntable"==e.ctrlType||"sunDiv"==e.ctrlType})),o=0;o0,expression:"boDef.children[0].children && boDef.children[0].children.length>0"}],key:"sub"+o.name+r,attrs:{index:i+"-"+r}},[t("template",{slot:"title"},[e._v(e._s(o.desc))]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:o.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:e.handleFiledMoveStart}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(o.attributeList,(function(n,i){return t("el-menu-item",{key:"subAttr"+o.name+i},[t("i",{class:"date"==n.dataType?"icon-date":"number"==n.dataType?"icon-number":"clob"==n.dataType?"icon-text":"icon-single2"}),t("span",{style:e.getTitleStyle(o.name,n.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(n.desc))])])})),1),e._l(o.children,(function(n,a){return t("el-submenu",{directives:[{name:"show",rawName:"v-show",value:o.children&&o.children.length>0,expression:"subEnt.children && subEnt.children.length>0"}],key:"sun"+n.name+a,attrs:{index:i+"-"+r+"-"+a}},[t("template",{slot:"title"},[e._v(e._s(n.desc))]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:n.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:e.handleFiledMoveStart}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(n.attributeList,(function(i,o){return t("el-menu-item",{key:"sunAttr"+n.name+o,attrs:{index:"sunAttr"+n.name+o}},[t("i",{class:"date"==i.dataType?"icon-date":"number"==i.dataType?"icon-number":"clob"==i.dataType?"icon-text":"icon-single2"}),t("span",{style:e.getTitleStyle(n.name,i.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(i.desc))])])})),1)],2)}))],2)}))],2)})),1)],1)])],1),t("el-tab-pane",{attrs:{label:"复用字段",name:"copyFast"}},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("div",{staticClass:"control-list"},[e.layoutComponents.length?[t("div",{staticClass:"widget-cate"},[e._v("布局")]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:e.layoutComponents,move:e.handleMove},on:{end:e.handleMoveEnd,start:e.handleMoveStart}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(e.layoutComponents,(function(n,i){return t("li",{directives:[{name:"show",rawName:"v-show",value:"hottable"!=n.ctrlType,expression:"item.ctrlType!='hottable'"}],key:i,staticClass:"flex-item",class:{"no-put":"divider"==n.type}},[t("a",[t("i",{class:n.icon}),t("span",[e._v(e._s(n.desc))])])])})),0)]:e._e()],2),t("div",{staticClass:"panel__copy--btndiv"},[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:function(n){return e.addCopyForms()}}},[e._v("添加复用字段")])],1),e._l(e.copyFormBoTreeData,(function(n,i){return t("el-collapse",{key:"form"+i,staticClass:"copyCollapse",attrs:{index:i+""},model:{value:e.activeCopyFormNames,callback:function(n){e.activeCopyFormNames=n},expression:"activeCopyFormNames"}},[t("el-collapse-item",{attrs:{title:n.name,name:"form"+i}},[t("div",{staticClass:"attributeField"},[t("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":n.key+0}},e._l(n.boTreeData,(function(i,o){return t("el-submenu",{key:n.key+"def"+o,attrs:{index:n.key+o+""}},[t("template",{slot:"title"},[t("span",[e._v(e._s(i.description))])]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:i.children[0].attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(t){return e.handleCopyFiledMoveStart(n.key,t)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(i.children[0].attributeList,(function(o,r){return t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(o),expression:"isShow(mAttr)"}],key:n.key+i.children[0].name+r},[t("i",{class:"date"==o.dataType?"icon-date":"number"==o.dataType?"icon-number":"clob"==o.dataType?"icon-text":"icon-single2"}),t("span",{style:e.getTitleStyle(i.children[0].name,o.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(o.desc))])])})),1),e._l(i.children[0].children,(function(r,a){return t("el-submenu",{directives:[{name:"show",rawName:"v-show",value:i.children[0].children&&i.children[0].children.length>0,expression:"boDef.children[0].children && boDef.children[0].children.length>0"}],key:n.key+"sub"+r.name+a,attrs:{index:n.key+o+"-"+a}},[t("template",{slot:"title"},[e._v(e._s(r.desc))]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:r.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(t){return e.handleCopyFiledMoveStart(n.key,t)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(r.attributeList,(function(i,o){return t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(i),expression:"isShow(subAttr)"}],key:n.key+"subAttr"+r.name+o},[t("i",{class:"date"==i.dataType?"icon-date":"number"==i.dataType?"icon-number":"clob"==i.dataType?"icon-text":"icon-single2"}),t("span",{style:e.getTitleStyle(r.name,i.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(i.desc))])])})),1),e._l(r.children,(function(i,s){return t("el-submenu",{directives:[{name:"show",rawName:"v-show",value:r.children&&r.children.length>0,expression:"subEnt.children && subEnt.children.length>0"}],key:n.key+"sun"+i.name+s,attrs:{index:n.key+o+"-"+a+"-"+s}},[t("template",{slot:"title"},[e._v(e._s(i.desc))]),t("draggable",e._b({staticClass:"flex-container",attrs:{tag:"ul",list:i.attributeList,move:e.handleMove},on:{end:e.handleMoveEnd,start:function(t){return e.handleCopyFiledMoveStart(n.key,t)}}},"draggable",{group:{name:"form",pull:"clone",put:!1},sort:!1,ghostClass:"ghost"},!1),e._l(i.attributeList,(function(o,r){return t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.isShow(o),expression:"isShow(sunAttr)"}],key:n.key+"sunAttr"+i.name+r,attrs:{index:n.key+"sunAttr"+i.name+r}},[t("i",{class:"date"==o.dataType?"icon-date":"number"==o.dataType?"icon-number":"clob"==o.dataType?"icon-text":"icon-single2"}),t("span",{style:e.getTitleStyle(i.name,o.name),attrs:{slot:"title"},slot:"title"},[e._v(e._s(o.desc))])])})),1)],2)}))],2)}))],2)})),1)],1)])],1)}))],2)],1)],1),t("eip-copy-form-dialog",{ref:"eipCopyFormDialog",attrs:{single:!1,formType:e.formType,boDefIds:e.boDefIds,formId:e.formId,appendToBody:""},on:{onConfirm:e.formDialogConfirm}})],1)},A=[];t("7514"),t("28a5");function x(e){throw new TypeError('"'+e+'" is read-only')}var k=t("b76a"),S=t.n(k),D=t("3c4e"),E=t.n(D);function B(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function T(e){for(var n=1;n0&&this.initGenerateBoTreeData(this.boDefIds,!0)},watch:{boDefIds:{handler:function(e){this.copyFiledMap={},this.initGenerateBoTreeData(e)}},widgetForm:{handler:function(e,n){e&&e.list&&e.list.length>0?this.initSelectedMap(e.list):this.selectedMap={}},deep:!0}},methods:{handleMoveEnd:function(e){},handleMoveStart:function(e){e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleFiledMoveStart:function(e){var n=this.getFieldControl(e.item._underlying_vm_);if(this.selectedMap[n.tableName+"_"+n.name])return this.$message({message:"字段【"+n.desc+"】已绑定控件,不能多次绑定。",type:"warning"}),void delete e.item._underlying_vm_;n.dragType="field",e.item._underlying_vm_=E()({},n,{clone:!0});var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=t},handleCopyFiledMoveStart:function(e,n){var t=this,i=this.getCopyFieldControl(e,n.item._underlying_vm_);if(i&&"undefined"!=typeof i||(this.$message({message:"未找到该复用字段的控件。",type:"warning"}),x("fieldControl"),i=this.getFieldControl(n.item._underlying_vm_)),this.selectedMap[i.tableName+"_"+i.name])return this.$message({message:"字段【"+i.desc+"】已绑定控件,不能多次绑定。",type:"warning"}),void delete n.item._underlying_vm_;i.dragType="copy",n.item._underlying_vm_=E()({},i,{clone:!0});var o=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());n.item._underlying_vm_.key=o,setTimeout((function(){return t.validateFieldProperty(i)}),1500)},handleMove:function(e){},handleClick:function(e,n){"attributeField"!=e.name||!this.boDefIds||this.boTreeData&&0!=this.boTreeData.length||this.initGenerateBoTreeData(this.boDefIds)},validateFieldProperty:function(e){if(e&&e.options){var n=[];if(e.options.formulasDiyJs&&n.push("【计算公式】"),e.options.linkage&&n.push("【联动设置】"),e.options.mathExp&&n.push("【字段校验】"),e.options.textValue&&n.push("【文本内容变量】"),e.options.validateList&&e.options.validateList.length>0&&n.push("【字段校验】"),n.length>0){var t="复用字段“"+e.desc+"”中设置了"+n.join(",")+",请检查是否存在绑定非当前BO字段,如果存在需自行修改,否则可能会影响相关功能效果。";this.$message({message:t,type:"warning",duration:5500})}}},getTitleStyle:function(e,n){return this.selectedMap[e+"_"+n]?"color:#bdbfc2;":"color:#212121;"},initGenerateBoTreeData:function(e,n){if(e){var t=this,i=e.split(",");i.forEach((function(e){t.boDefIdMap[e]=!0})),c["a"].get("${form}/form/form/v1/generateBoTreeData?boDefIds="+e).then((function(e){var i=e.data;i.state&&(t.boTreeData=JSON.parse(i.value)),n&&(t.formDialogConfirm(t.copyFormList,!0),t.initSelectedMap(t.widgetForm.list))}))}else this.boTreeData=[],this.boDefIdMap={}},getFieldControl:function(e){var n={name:e.name,target:e.name,desc:e.comment,title:e.comment,boAttrId:e.boAttrId,fieldPath:e.fieldPath,entId:e.entId,boDefAlias:e.boDefAlias,tableName:e.tableName,columnType:e.dataType};e.fieldPath.split(".").length>2&&(n.parentNodeType="sun",n.boSubEntity=e.tableName);var t=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());if("number"==e.dataType){var i={icon:"icon-single",ctrlType:"number",key:t,columnType:"number",options:{defaultValue:0,min:0,max:99999,step:1,decimalDigits:e.decimalLen,maxDecimalDigits:e.decimalLen,filtercurrency:"",filterthousandBit:"",advancedProperty:"inputType|bindPreAndSufFix",basicsProperty:"number|currency|placeholder|dateCount",controlsPosition:"",company:"",validateType:"min_value|max_value|confirmed|numeric|between|digits|required|row_unique|frontJSValidate|mobile",dataType:"number",validateList:[],disabled:!1,formulasDiyJs:"",lableColor:"#969799",mathExp:"",bindPreAndSufFixjson:{preFix:"",sufSix:""}}};return T(T({},n),i)}if("date"==e.dataType){var o={icon:"icon-date",ctrlType:"date",key:t,columnType:"date",options:{defaultValue:"",dataType:"date",validateType:"isAfter|isBefore|isStart|isEnd|required|row_unique|frontJSValidate",advancedProperty:"isEditor|isInputEdit",placeholder:"",basicsProperty:"date|placeholder",validate:"",readonly:!1,editable:!0,clearable:!0,timestamp:!1,required:!1,type:"date",validateList:[],disabled:!1,formulasDiyJs:"",lableColor:"#969799",mathExp:"",bindPreAndSufFixjson:{preFix:"",sufSix:""},format:e.format,inputFormat:e.format}};return T(T({},n),o)}if("clob"==e.dataType){var r={icon:"icon-single",ctrlType:"textarea",key:t,columnType:"clob",options:{width:"100%",isWidth:!0,defaultValue:"",dataType:"clob",validateType:"regex|min|max|required|row_unique|frontJSValidate|backendValidate",advancedProperty:"isEditor|isInputEdit",placeholder:"",basicsProperty:"placeholder",validateList:[],disabled:!1,formulasDiyJs:"",lableColor:"#969799"}};return T(T({},n),r)}var a={icon:"icon-single",ctrlType:"input",key:t,options:{width:"100%",isWidth:!0,defaultValue:"",isCountDate:!1,mathExp:"",isStartDate:"",isEndDate:"",countFormat:"day",dataType:"string|number",validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|row_unique|alpha_spaces|alpha_dash|alpha_num|alpha|frontJSValidate|backendValidate",advancedProperty:"isInputEdit|isBindIdentity|inputType|bindPreAndSufFix",placeholder:"",disabled:!1,basicsProperty:"input|dateCount|placeholder",bindIdentityjson:{},isBindPreAndSufFix:!1,bindPreAndSufFixjson:{preFix:"",sufSix:""},formulasDiyJs:"",lableColor:"#969799",showCondition:{target:"",fieldPath:"",value:""}}};return T(T({},n),a)},getCopyFieldControl:function(e,n){return this.copyFiledMap[e]&&this.copyFiledMap[e][e+"_"+n.tableName+"_"+n.name]?this.copyFiledMap[e][e+"_"+n.tableName+"_"+n.name]:null},initSelectedMap:function(e,n){var t=this,i={},o=function(e,t,i){switch(i){case"grid":t.columns&&t.columns.length>0&&t.columns.forEach((function(t){t.list&&t.list.length>0&&t.list.forEach((function(t){t.fieldPath&&(n?e[n+"_"+t.tableName+"_"+t.name]=T({},t):e[t.tableName+"_"+t.name]=!0)}))}));break;case"table":t.rows&&t.rows.length>0&&t.rows.forEach((function(t){t.cols&&t.cols.length>0&&t.cols.forEach((function(t){t.list.forEach((function(t){t.fieldPath&&(n?e[n+"_"+t.tableName+"_"+t.name]=T({},t):e[t.tableName+"_"+t.name]=!0)}))}))}));break;default:break}},r=function e(i,r){if(i.forEach((function(t){if(t.fieldPath)n?r[n+"_"+t.tableName+"_"+t.name]=T({},t):r[t.tableName+"_"+t.name]=!0;else if(t.ctrlType)switch(t.ctrlType){case"tab":case"accordion":t.columns&&t.columns.length>0&&t.columns.forEach((function(n){n.list&&n.list.length>0&&e(n.list,r)}));break;case"grid":o(r,t,"grid");break;case"table":o(r,t,"table");break;case"subtable":t.list&&t.list.length>0&&t.list.forEach((function(e){e.fieldPath?n?r[n+"_"+e.tableName+"_"+e.name]=T({},e):r[e.tableName+"_"+e.name]=!0:"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType||e.list&&e.list.length>0&&e.list.forEach((function(e){e.fieldPath?n?r[n+"_"+e.tableName+"_"+e.name]=T({},e):r[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType&&o(r,e,"grid")}))}));break;case"subDiv":t.list&&t.list.length>0&&t.list.forEach((function(e){e.fieldPath?r[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType?o(r,e,"grid"):"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType||e.list&&e.list.length>0&&e.list.forEach((function(e){e.fieldPath?n?r[n+"_"+e.tableName+"_"+e.name]=T({},e):r[e.tableName+"_"+e.name]=!0:"grid"==e.ctrlType&&o(r,e,"grid")}))}));break;default:break}})),r)for(var a in r)t.showFiledList.push(r[a])};r(e,i),n?this.copyFiledMap[n]=i:this.selectedMap=i},addCopyForms:function(){this.$refs.eipCopyFormDialog.showDialog()},addCopyForm:function(e){var n={key:e.formKey,name:e.name,boTreeData:[]},t=this,i=function(e){var n={};return t.boTreeData.forEach((function(t){t.id==e&&(n=T({},t))})),n};if(e.boDefList.forEach((function(e){if(t.boDefIdMap[e]){var o=i(e);"{}"!=JSON.stringify(o)&&n.boTreeData.push(o)}})),n.boTreeData.length>0){var o=JSON.parse(e.expand);this.initSelectedMap(o.list,e.formKey),this.copyFormBoTreeData.push(n)}else this.$message({message:"表单【"+e.name+"】不能被复用。",type:"warning"})},formDialogConfirm:function(e,n){if(e&&e.length>0){var t=this;e.forEach((function(e){e.expand&&e.boDefList&&e.boDefList.length>0&&(t.addCopyForm(e),n||t.$emit("addTocopyFormList",e))}))}},isShow:function(e){if(this.showFiledList.length>0){var n=this.showFiledList.find((function(n){return n.fieldPath==e.fieldPath}));return!!n}return!1}}},M=L,N=(t("2135"),Object(_["default"])(M,y,A,!1,null,"6b50ceb3",null)),I=N.exports,P=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-panel"},[0==e.data.list.length?t("div",{staticClass:"form-empty"},[e._v("从左侧拖拽布局和字段来设计表单")]):e._e(),t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("el-form",{attrs:{size:e.data.config.size,"label-position":e.data.config.labelPosition,"label-width":e.data.config.labelWidth+"px"}},[t("draggable",e._b({on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:e.handleWidgetAdd,input:function(n){return e.handleChange(n)}},model:{value:e.data.list,callback:function(n){e.$set(e.data,"list",n)},expression:"data.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-form-list",attrs:{name:"fade",tag:"div"}},[e._l(e.data.list.filter((function(e){return e.key})),(function(n,i){return["div"==n.ctrlType?[t("widget-div-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"grid"==n.ctrlType?[t("widget-grid-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"tab"==n.ctrlType?[t("widget-table-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"page"==n.ctrlType?[t("widget-pagination-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,index:i,selectWidgetList:e.selectWidgetList,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"pageSteps"==n.ctrlType?[t("widget-page-steps-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"pageButton"==n.ctrlType?[t("widget-page-button-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"accordion"==n.ctrlType?[t("widget-collapse-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"subtable"==n.ctrlType?[t("widget-subtable-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}})]:"subDiv"==n.ctrlType?[t("widget-subdiv-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}})]:"dataView"==n.ctrlType?[t("widget-data-view-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"hottable"==n.ctrlType?[t("widget-hottable-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}})]:"table"==n.ctrlType?[t("widget-main-table-layout",{key:n.key,attrs:{data:e.data,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.data=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:[t("widget-form-item",{key:n.key,attrs:{element:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,data:e.data},on:{"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:data":function(n){e.data=n}}})]]}))],2)],1)],1)],1)],1)},F=[],R=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticClass:"layout-container",class:{active:e.selectWidget.key==e.element.key}},e._l(e.element.columns,(function(n,i){return t("div",{key:i,staticClass:"layout-main",style:{width:e.element.options.width||"100%",padding:e.element.options.padding,margin:e.element.options.margin,"background-color":e.element.options.backgroundColor,"border-radius":e.element.options.radius,"box-sizing":"border-box"}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element,i)}},model:{value:n.list,callback:function(t){e.$set(n,"list",t)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(n.list.filter((function(e){return e.key})),(function(i,o){return["div"==i.ctrlType?[t("widget-div-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"grid"==i.ctrlType?[t("widget-grid-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n}}})]:"tab"==i.ctrlType?[t("widget-table-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"accordion"==i.ctrlType?[t("widget-collapse-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}})]:"table"==i.ctrlType?[t("widget-main-table-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){i=e}}})]:"subtable"==i.ctrlType?[t("widget-subtable-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}})]:"subDiv"==i.ctrlType?[t("widget-subdiv-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}})]:"dataView"==i.ctrlType?[t("widget-data-view-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}})]:"hottable"==i.ctrlType?[t("widget-hottable-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}})]:[t("widget-form-item",{key:i.key,attrs:{element:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,data:n},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(e){n=e}}})]]}))],2)],1)],1)})),0)])},$=[],j=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?t("el-tabs",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},attrs:{"v-model":e.activeName,justify:e.element.options.justify,"tab-position":e.element.options.align,type:e.element.options.type}},e._l(e.element.columns,(function(n,i){return t("el-tab-pane",{key:i,attrs:{name:i+""}},[t("template",{slot:"label"},[n.span.length>10?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.span,placement:"top-start"}},[t("a",[e._v(e._s(n.span.substring(0,10)))])]):t("span",[e._v(e._s(n.span))])],1),t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element,i)}},model:{value:n.list,callback:function(t){e.$set(n,"list",t)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(n.list.filter((function(e){return e.key})),(function(i,o){return["grid"==i.ctrlType?t("widget-grid-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n}}}):"subtable"==i.ctrlType?t("widget-subtable-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}}):"subDiv"==i.ctrlType?t("widget-subdiv-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}}):"dataView"==i.ctrlType?t("widget-data-view-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}}):"hottable"==i.ctrlType?t("widget-hottable-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}}):"table"==i.ctrlType?t("widget-main-table-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){i=e}}}):t("widget-form-item",{key:i.key,attrs:{element:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,data:n},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(e){n=e}}})]}))],2)],1)],2)})),1):e._e()],1)},z=[],V=t("4bcf"),W=t("78ac"),q=t("e57f"),U=t("177d"),H=t("8e1e"),K=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-hottable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?t("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),t("el-form",{staticStyle:{"padding-bottom":"10px"},attrs:{"label-position":"top"}},[t("HotTable",{ref:"hottable",staticClass:"hot-table",attrs:{root:e.root,settings:e.hotSettings}})],1)],1)])},G=[];function J(e){if(Array.isArray(e))return e}function Y(e,n){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var t=[],i=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done);i=!0)if(t.push(a.value),n&&t.length===n)break}catch(l){o=!0,r=l}finally{try{i||null==s["return"]||s["return"]()}finally{if(o)throw r}}return t}}var Q=t("06c5");function X(){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 Z(e,n){return J(e)||Y(e,n)||Object(Q["a"])(e,n)||X()}var ee=t("3c78"),ne=(t("8033"),t("1699"),t("250e"),{name:"widget-hottable-layout",components:{HotTable:ee["a"]},props:["element","select","index","data"],data:function(){return{selectWidget:this.select,root:"designer-hot",hotSettings:{data:[{xm:"李四",xb:"男",account:"lisi",nl:23},{xm:"张三",xb:"男",account:"zhangsan",nl:22}],startRows:11,startCols:6,minRows:1,minCols:0,maxRows:200,maxCols:200,rowHeights:25,rowHeaders:!0,colHeaders:["姓名","性别","账号","年龄"],minSpareCols:0,minSpareRows:0,autoWrapRow:!0,contextMenu:{items:{row_above:{name:"上方插入一行"},row_below:{name:"下方插入一行"},remove_row:{name:"删除行"}}},licenseKey:"non-commercial-and-evaluation",manualColumnFreeze:!0,manualColumnMove:!0,manualRowMove:!0,manualColumnResize:!0,manualRowResize:!0,comments:!0,customBorders:[],columnSorting:!0,stretchH:"all",fillHandle:!0,fixedColumnsLeft:2,fixedRowsTop:2,beforeRemoveRow:this.beforeRemoveRowMe,afterCreateRow:this.afterCreateRow,afterChange:this.afterChangeMe,mergeCells:[],columns:[{data:"xm",type:"text"},{data:"xb",type:"text"},{data:"account",type:"text"},{data:"nl",type:"numeric"}]}}},methods:{handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n){var t=e.newIndex,i=(e.oldIndex,e.item);if("二维码"==i.innerText)return this.$message.error("子表不允许存在二维码"),n.list.splice(t,1),!1;if("里程碑"==i.innerText)return this.$message.error("子表不允许存在里程碑"),n.list.splice(t,1),!1;if("高德地图"==i.innerText)return this.$message.error("子表不允许存在高德地图"),n.list.splice(t,1),!1;if("相关流程"==i.innerText)return this.$message.error("子表不允许存在相关流程"),n.list.splice(t,1),!1;if(p["c"].handleLayoutComponents(this)){if(!n.options.boSubEntity)return this.$message.error("请先绑定子表"),!1;if(i.isLayout)return n.list.list.splice(t,1),!1;this.selectWidget=n.list[t],this.selectWidget.parentNodeType="hot",this.selectWidget.boSubEntity=n.options.boSubEntity}},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))},beforeRemoveRowMe:function(e,n){this.hotSettings.dataList.splice(e,n)},afterCreateRowMe:function(e){this.hotSettings.dataList.splice(e,0,{region:"",destination:"",firstWeight:"",firstWeightPrice:"",riseWeight:"",riseWeightPrice:""})},afterChangeMe:function(e){var n=this;e&&e.forEach((function(e){var t=Z(e,4),i=t[0],o=t[1],r=(t[2],t[3]);try{n.hotSettings.dataList[i][o]=r}catch(a){}}))},excalEdit:function(){this.hotSettings.columns.forEach((function(e){e.readOnly=!0}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,n){this.$emit("update:select",e)},deep:!0},"selectWidget.options.colHeadersRelations":{handler:function(e,n){if(e&&e.length>0&&n!==e){var t=[],i=[],o=[[]];if(e.length>0)for(var r=0;r0&&(this.hotSettings.data=JSON.parse(JSON.stringify(this.selectWidget.options.initFillbackData)))}},deep:!0},"selectWidget.options.initFillbackData":{handler:function(e,n){n!==e&&(this.hotSettings.data=e?JSON.parse(JSON.stringify(e)):[[]])},deep:!0}}}),te=ne,ie=(t("64de"),Object(_["default"])(te,K,G,!1,null,"7faaa24c",null)),oe=ie.exports,re=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?t("table",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},staticStyle:{"table-layout":"fixed"},attrs:{width:"100%",border:"0",cellspacing:"0",cellpadding:"0"}},e._l(e.element.rows,(function(n,i){return t("tr",{key:i},e._l(n.cols,(function(o,r){return t("td",{key:r,style:{width:e.getTdWidth(n.cols,o)},attrs:{colspan:o.colspan}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element,i,r)}},model:{value:o.list,callback:function(n){e.$set(o,"list",n)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(o.list.filter((function(e){return e.key})),(function(n,i){return t("widget-form-item",{key:n.key,attrs:{element:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,data:o},on:{"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:data":function(e){o=e}}})})),1)],1)],1)})),0)})),0):e._e()])},ae=[],se={name:"widget-main-table-layout",components:{Draggable:S.a,WidgetFormItem:V["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},getTdWidth:function(e,n){var t=0;return e.forEach((function(e){t+=e.colspan})),100/t*n.colspan+"%"},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t,i){var o=e.newIndex,r=e.oldIndex,a=e.item;return"高德地图"==a.innerText?(n.rows[t]["cols"][i].list.splice(o,1),this.$message.warning("表格布局中不允许拖入高德地图"),!1):n.rows[t]["cols"][i].list&&n.rows[t]["cols"][i].list.length>1?(n.rows[t]["cols"][i].list.splice(o,1),this.$message.warning("表格布局中每个单元格最多只允许拖入一个控件。"),!1):a.className.indexOf("data-grid")>=0||"分页符"==a.innerText?("DIV"===a.tagName&&this.data.list.splice(r,0,n.rows[t]["cols"][i].list[o]),n.rows[t]["cols"][i].list.splice(o,1),"分页符"==a.innerText&&this.$message.warning("表格布局中不允许再拖入分页布局"),!1):(p["c"].handleLayoutComponents(this,n,n.rows[t]["cols"][i].list,o),void(n.rows[t].cols[i].list[o]&&(this.selectWidget=n.rows[t].cols[i].list[o],this.selectWidget.parentNodeType=n.parentNodeType,this.selectWidget.boSubEntity=n.boSubEntity)))},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))},handleWidgetClone:function(e){var n=this,t=E()({},this.data.list[e],{clone:!0});t.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),t.columns.forEach((function(e){e.list=[]})),this.data.list.splice(e+1,0,t),this.$nextTick((function(){n.selectWidget=n.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},le=se,ce=(t("8fbe"),Object(_["default"])(le,re,ae,!1,null,"758f15de",null)),de=ce.exports,ue={name:"widget-tab-layout",components:{Draggable:S.a,WidgetFormItem:V["a"],WidgetGridLayout:W["a"],WidgetSubdivLayout:U["a"],WidgetSubtableLayout:q["a"],WidgetDataViewLayout:H["a"],WidgetHottableLayout:oe,WidgetMainTableLayout:de},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select,activeName:0}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0||"分页布局"==r.innerText||"div布局"==r.innerText)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),"分页布局"==r.innerText&&this.$message.warning("tab布局中不允许再拖入分页布局"),"div布局"==r.innerText&&this.$message.warning("tab布局中不允许再拖入div布局"),!1;p["c"].handleLayoutComponents(this,n,n.columns[t].list,i),this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},he=ue,pe=(t("fb05e"),Object(_["default"])(he,j,z,!1,null,"26955b68",null)),me=pe.exports,fe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?t("el-collapse",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},attrs:{type:"flex"},model:{value:e.activeNames,callback:function(n){e.activeNames=n},expression:"activeNames"}},e._l(e.element.columns,(function(n,i){return t("el-collapse-item",{key:i,attrs:{title:n.span,name:n.idKey}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element,i)}},model:{value:n.list,callback:function(t){e.$set(n,"list",t)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(n.list.filter((function(e){return e.key})),(function(i,o){return["grid"==i.ctrlType?t("widget-grid-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}}):"tab"==i.ctrlType?t("widget-table-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n}}}):"subtable"==i.ctrlType?t("widget-subtable-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){i=e}}}):"subDiv"==i.ctrlType?t("widget-subdiv-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){i=e}}}):"hottable"==i.ctrlType?t("widget-hottable-layout",{key:i.key,attrs:{data:n,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:o,element:i},on:{"update:data":function(e){n=e},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){i=e}}}):"table"==i.ctrlType?t("widget-main-table-layout",{key:i.key,attrs:{data:n,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,element:i},on:{"update:data":function(e){n=e},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:element":function(e){i=e}}}):t("widget-form-item",{key:i.key,attrs:{element:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,index:o,data:n},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(e){n=e}}})]}))],2)],1)],1)})),1):e._e()],1)},ge=[],be={name:"widget-collapse-layout",components:{Draggable:S.a,WidgetFormItem:V["a"],WidgetGridLayout:W["a"],WidgetTableLayout:me,WidgetSubdivLayout:U["a"],WidgetSubtableLayout:q["a"],WidgetHottableLayout:oe,WidgetMainTableLayout:de},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},computed:{activeNames:{get:function(){var e=[];return this.element.columns.forEach((function(n){e.push(n.idKey)})),e},set:function(){}}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0||"分页符"==r.innerText)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),"分页符"==r.innerText&&this.$message.warning("折叠面板中不允许再拖入分页布局"),!1;p["c"].handleLayoutComponents(this,n,n.columns[t].list,i),this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},ve=be,_e=(t("cb6d"),Object(_["default"])(ve,fe,ge,!1,null,"cc4087e0",null)),we=_e.exports,Ce={name:"WidgetDivLayout",components:{Draggable:S.a,WidgetGridLayout:W["a"],WidgetTableLayout:me,WidgetCollapseLayout:we,WidgetSubdivLayout:U["a"],WidgetSubtableLayout:q["a"],WidgetDataViewLayout:H["a"],WidgetHottableLayout:oe,WidgetMainTableLayout:de,WidgetFormItem:V["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select,activeName:0}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}},methods:{handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveStart:function(e){e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0}),e.item._underlying_vm_.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random())},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0||"分页布局"==r.innerText)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),"分页布局"==r.innerText&&this.$message.warning("div布局中不允许再拖入分页布局"),!1;p["c"].handleLayoutComponents(this,n,n.columns[t].list,i),this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}}},ye=Ce,Ae=(t("1028"),Object(_["default"])(ye,R,$,!1,null,"de07c50a",null)),xe=Ae.exports,ke=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e._m(0)])},Se=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"order"},[t("span",{staticStyle:{"white-space":"pre"}}),t("span",{staticClass:"line"}),t("span",{staticStyle:{"white-space":"pre"}}),t("span",{staticClass:"txt"},[e._v("分页符")]),t("span",{staticStyle:{"white-space":"pre"}}),t("span",{staticClass:"line"})])}],De={name:"widget-pagination-layout",components:{Draggable:S.a,WidgetFormItem:V["a"]},props:["element","select","index","data"],data:function(){return{selectWidget:this.select,activeName:0,showIndex:0}},methods:{back:function(){this.showIndex-=1},next:function(){this.showIndex+=1},handleCurrentChange:function(e){this.showIndex=e-1},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveStart:function(e){e.item._underlying_vm_=deepmerge({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),!1;p["c"].handleLayoutComponents(this),this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){if(n.data.list.splice(e,1),2==n.data.pageSize)for(var t=n.data.list.length-1;t>=0;t--)("pageButton"==n.data.list[t].ctrlType||"pageSteps"==n.data.list[t].ctrlType)&&n.data.list.splice(t,1);else n.data.list[0].pageSize-=1,n.data.list[0].pageStepsArr.pop();n.data.pageSize-=1}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},Ee=De,Be=(t("4570"),Object(_["default"])(Ee,ke,Se,!1,null,"a1179a0c",null)),Te=Be.exports,Oe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[t("el-steps",{attrs:{active:1,"finish-status":"success","align-center":""}},e._l(e.element.pageStepsArr,(function(e,n){return t("el-step",{key:n,attrs:{title:e.name}})})),1)],1)])},Le=[],Me={name:"widget-page-steps-layout",components:{Draggable:S.a,WidgetFormItem:V["a"]},props:["element","select","index","data"],data:function(){return{selectWidget:this.select,activeName:0,showIndex:0}},methods:{back:function(){this.showIndex-=1},next:function(){this.showIndex+=1},handleCurrentChange:function(e){this.showIndex=e-1},handleMoveStart:function(e){e.item._underlying_vm_=deepmerge({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),!1;this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},Ne=Me,Ie=(t("96a0"),Object(_["default"])(Ne,Oe,Le,!1,null,"5ef93b94",null)),Pe=Ie.exports,Fe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[t("el-row",[t("el-col",{attrs:{span:17,push:2}},[t("span",{staticStyle:{"font-weight":"bold","font-size":"14px"}},[e._v("1/"+e._s(e.data.pageSize))])]),t("el-col",{attrs:{span:6}},[t("el-button",{style:"background-color:"+e.element.nextButton.color+";border-color:"+e.element.nextButton.color,attrs:{type:"primary",icon:e.element.nextButton.icon}},[e._v(e._s(e.element.nextButton.name))]),t("el-button",{style:"background-color:"+e.element.backButton.color+";border-color:"+e.element.backButton.color,attrs:{type:"success",icon:e.element.backButton.icon}},[e._v(e._s(e.element.backButton.name))])],1)],1)],1)},Re=[],$e={name:"widget-page-button-layout",components:{Draggable:S.a,WidgetFormItem:V["a"]},props:["element","select","index","data"],data:function(){return{selectWidget:this.select,activeName:0,showIndex:0}},methods:{back:function(){this.showIndex-=1},next:function(){this.showIndex+=1},handleCurrentChange:function(e){this.showIndex=e-1},handleMoveStart:function(e){e.item._underlying_vm_=deepmerge({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(r.className.indexOf("data-grid")>=0)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),!1;this.selectWidget=n.columns[t].list[i]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},je=$e,ze=(t("5e63"),Object(_["default"])(je,Fe,Re,!1,null,"13deb0f7",null)),Ve=ze.exports,We={name:"widget-panel",components:{Draggable:S.a,WidgetDivLayout:xe,WidgetGridLayout:W["a"],WidgetTableLayout:me,WidgetPaginationLayout:Te,WidgetCollapseLayout:we,WidgetSubtableLayout:q["a"],WidgetSubdivLayout:U["a"],WidgetFormItem:V["a"],WidgetPageStepsLayout:Pe,WidgetPageButtonLayout:Ve,WidgetDataViewLayout:H["a"],WidgetHottableLayout:oe,WidgetMainTableLayout:de},props:["data","select","selectWidgetList"],data:function(){return{selectWidget:this.select}},mounted:function(){document.body.ondrop=function(e){var n=navigator.userAgent.toLowerCase().indexOf("firefox")>-1;n&&(e.preventDefault(),e.stopPropagation())}},methods:{handleMoveStart:function(e){window.panelList=this.data.list,e.item._underlying_vm_=E()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleWidgetAdd:function(e){var n=e.newIndex,t=e.item;if("孙表"==t.innerText||"div孙表"==t.innerText)return this.$message.error("孙表只能存在子表中"),this.data.list.splice(n,1),!1;var i=this;if(i.data.list[n]&&i.data.list[n].fieldPath){if(0==i.data.list[n].fieldPath.indexOf("item."))return this.$message.error("子表字段只能存在子表中"),this.data.list.splice(n,1),!1;if(4==i.data.list[n].fieldPath.split(".").length)return this.$message.error("孙表字段只能存在子表中"),this.data.list.splice(n,1),!1}for(var o=0,r=i.data.list.length-1;r>=0;r--)"amap"==i.data.list[r].ctrlType&&(o+=1);if(o>1)for(var a=i.data.list.length-1;a>=0;a--)if("amap"==i.data.list[a].ctrlType&&!i.data.list[a].options.addressName)return this.$message.error("已存在高德地图控件"),void i.data.list.splice(a,1);e.to;if(this.selectWidget=this.data.list[n],this.data.pageSize&&this.data.pageSize>=2)if(0==e.newIndex){var s=this.data.list[0];this.data.list.splice(0,1),this.data.list.splice(1,0,s)}else if(e.newIndex==this.data.list.length-1){var l=this.data.list[e.newIndex];this.data.list.splice(e.newIndex,1),this.data.list.splice(this.data.list.length-1,0,l)}if("page"==this.selectWidget.ctrlType)if(this.data.pageSize&&(2==this.data.pageSize||this.data.pageSize>2))this.data.pageSize+=1,this.data.list[0].pageSize=this.data.pageSize,this.data.list[0].pageStepsArr.push({name:"分页"+(this.data.list[0].pageStepsArr.length+1)});else{this.data.pageSize=2;var c={ctrlType:"pageSteps",desc:"分页步骤条",key:"1581473408000_37810",isShow:!0,isLayout:!0,columns:[{list:[]}],pageSize:2,pageStepsArr:[{name:"分页1"},{name:"分页2"}]};this.data.list.splice(0,0,c);var d={ctrlType:"pageButton",desc:"分页步骤按钮",key:"1581473408000_37811",isLayout:!0,columns:[{list:[]}],nextButton:{name:"下一步",icon:"",color:"#409eff",preScript:"",rearScript:""},backButton:{name:"上一步",icon:"",color:"#67C23A",preScript:"",rearScript:""}};this.data.list.push(d)}},handleChange:function(e){this.data.list.remove(this.data.list.length-1)}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},qe=We,Ue=(t("1429"),Object(_["default"])(qe,P,F,!1,null,"29866be6",null)),He=Ue.exports,Ke=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form",{staticClass:"form",attrs:{"data-vv-scope":"field",size:"small",inline:"","label-position":"left"}},[t("el-tabs",{staticClass:"field__tabs",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.activeTabName,callback:function(n){e.activeTabName=n},expression:"activeTabName"}},[t("el-tab-pane",{attrs:{label:"字段属性",name:"field"}},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[e.field&&!e.field.isLayout?t("el-collapse",{attrs:{accordion:""},model:{value:e.avtiveCollapseName,callback:function(n){e.avtiveCollapseName=n},expression:"avtiveCollapseName"}},[t("el-collapse-item",{attrs:{title:"基础属性",name:"basic"}},[e.field.isLayout||"iframe"!=e.field.ctrlType&&"contractPreview"!=e.field.ctrlType?e._e():[t("BasicsProperty",{attrs:{data:e.field,"main-bo-fields":e.tableFields,"all-bo-data":e.allBoData,"bo-def-data":e.boDefData,formVarData:e.formVarData,returnData:e.returnData,formType:e.formData.formType,linkageNoAttrFieldList:e.noAttrFieldList}})],e.field.isLayout||e.field.noBasics?e._e():[e.isNoAttrField()?t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"请选择控件所绑定的业务对象属性"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("绑定对象")])],1),t("ht-select",{attrs:{validate:"required",options:e.tableFields,props:{key:"keyName",value:"desc"},filterable:"",clearable:""},on:{change:e.changeNoAttrFile},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(e){return t("el-option",{key:e.name,attrs:{label:e.desc,value:e.name}})}))}}],null,!1,3987553233),model:{value:e.field.tableName,callback:function(n){e.$set(e.field,"tableName",n)},expression:"field.tableName"}})],2):e._e(),e.isNoAttrField()?t("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("span",[e._v("控件别名")])]),t("ht-input",{attrs:{readonly:""},model:{value:e.field.name,callback:function(n){e.$set(e.field,"name",n)},expression:"field.name"}})],2):e._e()],e.field.isLayout||e.field.noBasics?e._e():[e.field.options&&e.field.options.noBindModel?e._e():t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"请选择字段所绑定的业务对象属性"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("绑定属性")])],1),t("ht-select",{attrs:{validate:"required",options:e.tableFields,props:{key:"keyName",value:"desc"},filterable:"",clearable:""},on:{change:e.change},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!1,2545629083),model:{value:e.field.target,callback:function(n){e.$set(e.field,"target",n)},expression:"field.target"}})],2),e.field.noTitle?e._e():t("ht-form-item",{attrs:{label:"字段标题","label-width":"100px"}},[t("ht-input",{staticStyle:{width:"215px"},model:{value:e.field.desc,callback:function(n){e.$set(e.field,"desc",n)},expression:"field.desc"}},[t("el-button",{staticStyle:{width:"80px"},attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(n){return e.editI18nMessage("")}},slot:"append"},[e._v("国际化")])],1)],1),"divider"!=e.field.ctrlType?t("ht-form-item",{attrs:{label:"控件类型","label-width":"100px"}},[t("el-select",{attrs:{filterable:!0},on:{change:e.isChangeWatch},model:{value:e.field.ctrlType,callback:function(n){e.$set(e.field,"ctrlType",n)},expression:"field.ctrlType"}},[t("el-option-group",{attrs:{label:"基础字段"}},e._l(e.basicComponents.filter((function(n){return e.filterFieldsByCurrentField(n)})),(function(e){return t("el-option",{key:e.ctrlType,attrs:{label:e.desc,value:e.ctrlType}})})),1),t("el-option-group",{attrs:{label:"高级字段"}},e._l(e.advanceComponents.filter((function(n){return e.filterAdvanceFields(n)})),(function(e){return t("el-option",{key:e.ctrlType,attrs:{label:e.desc,value:e.ctrlType}})})),1)],1)],1):e._e(),!e.field.noTitle&&e.field.options?t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"子孙表Table布局列宽请设置为:px"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("标题宽度")])],1),t("ht-input",{attrs:{placeholder:"宽度:100%"},model:{value:e.field.options.labelstyleWidth,callback:function(n){e.$set(e.field.options,"labelstyleWidth",n)},expression:"field.options.labelstyleWidth"}})],2):e._e(),"amap"==e.field.ctrlType?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"请选择地图返回的地址要绑定的字段"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("绑定字段")])],1),t("ht-select",{attrs:{validate:"required",options:e.tableFields,props:{key:"name",value:"desc"}},on:{change:e.changeMap},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!1,1490320667),model:{value:e.field.options.addressName,callback:function(n){e.$set(e.field.options,"addressName",n)},expression:"field.options.addressName"}})],2),t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"高德地图控件的高度,默认高度为:350px。"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("地图高度")])],1),e.field.noTitle?e._e():t("ht-input",{attrs:{type:"number",min:0},model:{value:e.field.options.heightMap,callback:function(n){e.$set(e.field.options,"heightMap",n)},expression:"field.options.heightMap"}})],2)]:e._e(),t("BasicsProperty",{attrs:{data:e.field,"main-bo-fields":e.tableFields,"all-bo-data":e.allBoData,"bo-def-data":e.boDefData,formVarData:e.formVarData,returnData:e.returnData,formType:e.formData.formType,linkageNoAttrFieldList:e.noAttrFieldList}})]],2),e.field.noAdvanced?e._e():t("el-collapse-item",{attrs:{title:"高级属性",name:"advanced"}},[t("advanced-property",{attrs:{data:e.field,"main-bo-fields":e.tableFields,"all-bo-data":e.allBoData,boDefData:e.boDefData,fieldIndexData:e.fieldIndexData},on:{"update:data":function(n){e.field=n}}})],1)],1):e.field&&e.field.isLayout?[t("layout-property",{attrs:{data:e.field,"sub-tables":e.subTables,"sun-tables":e.sunTables,tablefields:e.tableFields,"bo-def-data":e.boDefData,formType:e.formData.formType},on:{"update:data":function(n){e.field=n}}})]:t("div",{staticClass:"field-empty"},[e._v("选择一个字段进行属性设置")])],2)],1),t("el-tab-pane",{staticStyle:{padding:"0 10px 10px"},attrs:{label:"表单属性",name:"form","data-vv-scope":"editBpmForm"}},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("el-collapse",{model:{value:e.formCollapseActiveNames,callback:function(n){e.formCollapseActiveNames=n},expression:"formCollapseActiveNames"}},[t("el-collapse-item",{attrs:{title:"基础属性",name:"formBasic"}},[t("el-form",{staticClass:"form__property-content",attrs:{model:e.formData,"data-vv-scope":"editBpmForm"}},[t("ht-form-item",{attrs:{label:"表单分类","label-width":"80px"}},[t("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.formData.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(n){return e.$set(e.formData,"typeId",n)},"update:sys-type-id":function(n){return e.$set(e.formData,"typeId",n)}},model:{value:e.formData.typeName,callback:function(n){e.$set(e.formData,"typeName",n)},expression:"formData.typeName"}})],1),t("ht-form-item",{attrs:{label:"表单名称","label-width":"80px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称",maxlength:50,showWordLimit:!0},model:{value:e.formData.name,callback:function(n){e.$set(e.formData,"name",n)},expression:"formData.name"}})],1),t("div",{staticStyle:{display:"flex"}},[t("ht-form-item",{attrs:{label:"表单别名","label-width":"80px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.formData.name,expression:"formData.name"}],attrs:{disabled:!!e.formData.id,autocomplete:"off",validate:{required:!0,isExist:"${form}/form/form/v1/checkKey?key=",regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}},maxlength:50,showWordLimit:!0,placeholder:"请输入别名"},model:{value:e.formData.formKey,callback:function(n){e.$set(e.formData,"formKey",n)},expression:"formData.formKey"}})],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"别名只能填写英文、数字、下划线",placement:"right-start"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"-5px","margin-top":"10px"}})])],1),t("ht-form-item",{attrs:{label:"表单描述","label-width":"80px"}},[t("ht-input",{attrs:{type:"textarea",maxlength:200,showWordLimit:!0,placeholder:"请输入描述"},model:{value:e.formData.desc,callback:function(n){e.$set(e.formData,"desc",n)},expression:"formData.desc"}})],1)],1)],1),t("el-collapse-item",{attrs:{title:"表单配置",name:"formConfig"}},[t("el-form",{staticClass:"form__property-content",attrs:{model:e.formData,"data-vv-scope":"editBpmForm"}},[t("ht-form-item",{attrs:{label:"样式配置","label-width":"80px"}},[t("el-button",{staticClass:"style__config-btn",attrs:{type:"primary",plain:""},on:{click:e.formSettingClick}},[e._v("设计样式")])],1)],1)],1)],1)],1)],1)],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"表单配置",visible:e.formSettingVisible,"append-to-body":"","close-on-click-modal":!1,width:"60%"},on:{"update:visible":function(n){e.formSettingVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{staticStyle:{"min-width":"130px"}},[e._v("字体颜色:")]),t("td",[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.formSetting.fontColor,callback:function(n){e.$set(e.formSetting,"fontColor",n)},expression:"formSetting.fontColor"}})],1)]),t("tr",[t("th",{staticStyle:{"min-width":"130px"}},[e._v("是否隐藏冒号:")]),t("td",[t("el-checkbox",{model:{value:e.formSetting.customColon,callback:function(n){e.$set(e.formSetting,"customColon",n)},expression:"formSetting.customColon"}},[e._v("是")])],1)]),t("tr",[t("th",{staticStyle:{"min-width":"130px"}},[e._v("标题位置:")]),t("td",[t("ht-select",{attrs:{options:[{key:"right",value:"居右"},{key:"center",value:"居中"},{key:"left",value:"居左"},{key:"justify",value:"两端对齐"}]},model:{value:e.formSetting.align,callback:function(n){e.$set(e.formSetting,"align",n)},expression:"formSetting.align"}})],1)])])]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.formSettingOk}},[e._v("确 定")]),t("el-button",{attrs:{type:"danger"},on:{click:e.formSettingReset}},[e._v("重 置")]),t("el-button",{on:{click:function(n){e.formSettingVisible=!1}}},[e._v("取 消")])],1)]),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"引入脚本",visible:e.dialogincluddingFileVisible,"append-to-body":"","close-on-click-modal":!1,width:"1024"},on:{"update:visible":function(n){e.dialogincluddingFileVisible=n}}},[t("el-row",{staticStyle:{height:"100%"}},[t("el-col",{staticStyle:{padding:"5px",height:"100%"},attrs:{span:12}},[t("codemirror",{ref:"mycode",staticClass:"mycode",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.formHtml,callback:function(n){e.formHtml=n},expression:"formHtml"}})],1),t("el-col",{staticStyle:{padding:"5px"},attrs:{span:12}},[t("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[t("el-dropdown",{attrs:{size:"mini"},on:{command:e.variablesClick}},[t("el-button",{attrs:{type:"primary"}},[e._v("\n 常用变量\n "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:{value:"currentUser.account"}}},[e._v("当前用户账号")]),t("el-dropdown-item",{attrs:{command:{value:"currentUser.username"}}},[e._v("当前用户名称")])],1)],1)],1),t("span",{staticStyle:{color:"red"}},[e._v("编辑的脚本内容会直接填充到【script】里面;如需使用到表单BO数据例:data.实体表名.实体表字段")]),t("codemirror",{ref:"mycode2",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions2},model:{value:e.includeFiles.diyJs,callback:function(n){e.$set(e.includeFiles,"diyJs",n)},expression:"includeFiles.diyJs"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.includeFilesOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogincluddingFileVisible=!1,e.includeFiles.diyJs=""}}},[e._v("取 消")])],1)],1),t("ht-load-data",{attrs:{url:e.formHtmlUrl,context:"form"},on:{"update:url":function(n){e.formHtmlUrl=n},"after-load-data":e.afterformHtml}}),t("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],1)},Ge=[],Je=(t("aef6"),t("a481"),function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticStyle:{margin:"15px"}},[e.data&&"div"==e.data.ctrlType?[t("el-row",[t("el-col",{attrs:{span:24}},[t("ht-form-item",{staticStyle:{width:"100%"},attrs:{"label-width":"65px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"具体数值请设置为:px"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("宽度")])],1),t("ht-input",{attrs:{placeholder:"宽度:100%"},model:{value:e.data.options.width,callback:function(n){e.$set(e.data.options,"width",n)},expression:"data.options.width"}})],2)],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{staticStyle:{width:"100%"},attrs:{"label-width":"65px",label:"内边距"}},[t("ht-input",{attrs:{placeholder:"padding:10px 10px 10px 0"},model:{value:e.data.options.padding,callback:function(n){e.$set(e.data.options,"padding",n)},expression:"data.options.padding"}})],1)],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{staticStyle:{width:"100%"},attrs:{"label-width":"65px",label:"外边距"}},[t("ht-input",{attrs:{placeholder:"margin:10px 10px 10px 0"},model:{value:e.data.options.margin,callback:function(n){e.$set(e.data.options,"margin",n)},expression:"data.options.margin"}})],1)],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{staticStyle:{width:"100%"},attrs:{"label-width":"65px",label:"背景颜色"}},[t("div",{staticStyle:{display:"flex"}},[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.backgroundColor,callback:function(n){e.$set(e.data.options,"backgroundColor",n)},expression:"data.options.backgroundColor"}})],1)])],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{staticStyle:{width:"100%"},attrs:{"label-width":"65px",label:"圆角"}},[t("ht-input",{attrs:{placeholder:"radius:10px"},model:{value:e.data.options.radius,callback:function(n){e.$set(e.data.options,"radius",n)},expression:"data.options.radius"}})],1)],1)],1)]:e.data&&"divider"==e.data.ctrlType?[t("div",{staticClass:"custDialog-div"},[t("span",[e._v("图标")]),t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.icons}})],1)]),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"内容","label-width":"100px"}},[t("ht-input",{model:{value:e.data.options.content,callback:function(n){e.$set(e.data.options,"content",n)},expression:"data.options.content"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"位置","label-width":"100px"}},[t("ht-select",{attrs:{options:[{key:"left",value:"居左"},{key:"right",value:"居右"},{key:"center",value:"居中"}]},model:{value:e.data.options.position,callback:function(n){e.$set(e.data.options,"position",n)},expression:"data.options.position"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"颜色","label-width":"100px"}},[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.color,callback:function(n){e.$set(e.data.options,"color",n)},expression:"data.options.color"}})],1)]:e.data&&"grid"==e.data.ctrlType?[t("ht-form-item",{attrs:{label:"栅格间隔","label-width":"65px"}},[t("ht-input",{attrs:{type:"number",size:"mini",width:"156px"},model:{value:e.data.options.gutter,callback:function(n){e.$set(e.data.options,"gutter",n)},expression:"data.options.gutter"}},[t("template",{slot:"append"},[t("span",[e._v("px")])])],2)],1),t("ht-form-item",{attrs:{"label-width":"65px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"一行被切分为24分栏,通过列配置可以将一行划分为多列,每一列指定包含几个分栏。"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("列配置")])],1),t("draggable",e._b({staticClass:"column-ul",attrs:{tag:"ul",list:e.data.columns,handle:".drag-item"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(n,i){return t("li",{key:i},[t("i",{staticClass:"drag-item icon-draggable"}),t("ht-input",{attrs:{size:"mini",width:"130px",min:0,max:24,type:"number"},model:{value:n.span,callback:function(t){e.$set(n,"span",e._n(t))},expression:"item.span"}}),e._v("  \n "),t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handleGridColumnStyle(i)}}},[e._v("样式")]),t("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(n){return e.handleGridColumnRemove(i)}}})],1)})),0),t("div",{staticStyle:{"margin-left":"22px"}},[t("el-button",{attrs:{type:"text"},on:{click:e.handleGridColumnAdd}},[e._v("添加一列")])],1)],2),t("ht-form-item",{attrs:{label:"横向排列","label-width":"65px"}},[t("ht-select",{attrs:{options:[{key:"start",value:"左对齐"},{key:"end",value:"右对齐"},{key:"center",value:"居中"},{key:"space-around",value:"两侧间隔相等"},{key:"space-between",value:"两端对齐"}]},model:{value:e.data.options.justify,callback:function(n){e.$set(e.data.options,"justify",n)},expression:"data.options.justify"}})],1),t("ht-form-item",{attrs:{label:"纵向排列","label-width":"65px"}},[t("ht-select",{attrs:{options:[{key:"top",value:"顶部对齐"},{key:"middle",value:"居中"},{key:"bottom",value:"底部对齐"}]},model:{value:e.data.options.align,callback:function(n){e.$set(e.data.options,"align",n)},expression:"data.options.align"}})],1)]:e.data&&"table"==e.data.ctrlType?[t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"0px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 行列配置 ")])]),t("ht-form-item",{attrs:{"label-width":"0px"}},[t("ul",{staticClass:"tableUl"},e._l(e.data.rows,(function(n,i){return t("li",{key:i},[t("span",[e._v("第"+e._s(i+1)+"行:")]),e._l(n.cols,(function(n,o){return t("el-tag",{key:o,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return e.handleTableCol(i,o)}}},[e._v(e._s(n.colspan))])})),e.tableHasColspan(i)?t("el-button",{staticClass:"tableTdAddBt",attrs:{type:"primary",size:"mini",icon:"el-icon-plus",circle:"",title:"添加"},on:{click:function(n){return e.tableAddTd(i)}}}):e._e()],2)})),0)]),t("ht-form-item",{attrs:{"label-width":"65px"}},[t("span",[e._v(" 追加到第 ")]),t("ht-input",{attrs:{type:"number"},model:{value:e.tableTempAddRowIndex,callback:function(n){e.tableTempAddRowIndex=n},expression:"tableTempAddRowIndex"}}),e._v(" 行\n "),t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus",circle:"",title:"添加"},on:{click:function(n){return e.tableOperation("add","row")}}})],1),t("ht-form-item",{attrs:{"label-width":"65px"}},[t("span",[e._v(" 追加到第 ")]),t("ht-input",{attrs:{type:"number"},model:{value:e.tableTempAddColIndex,callback:function(n){e.tableTempAddColIndex=n},expression:"tableTempAddColIndex"}}),e._v(" 列\n "),t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-plus",circle:"",title:"添加"},on:{click:function(n){return e.tableOperation("add","col")}}})],1),t("ht-form-item",{attrs:{"label-width":"65px"}},[t("span",[e._v(" 删 除 第  ")]),t("ht-input",{attrs:{type:"number"},model:{value:e.tableTempDelRowIndex,callback:function(n){e.tableTempDelRowIndex=n},expression:"tableTempDelRowIndex"}}),e._v(" 行\n "),t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",circle:"",title:"删除"},on:{click:function(n){return e.tableOperation("del","row")}}})],1),t("ht-form-item",{attrs:{"label-width":"65px"}},[t("span",[e._v(" 删 除 第  ")]),t("ht-input",{attrs:{type:"number"},model:{value:e.tableTempDelColIndex,callback:function(n){e.tableTempDelColIndex=n},expression:"tableTempDelColIndex"}}),e._v(" 列\n "),t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",circle:"",title:"删除"},on:{click:function(n){return e.tableOperation("del","col")}}})],1),t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 表格行高 ")]),t("ht-input",{attrs:{size:"mini",width:"90px",min:0,type:"number"},model:{value:e.data.options.lineHeight,callback:function(n){e.$set(e.data.options,"lineHeight",n)},expression:"data.options.lineHeight"}}),e._v(" px\n ")],1),t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 标题宽度 ")]),t("ht-input",{attrs:{size:"mini",width:"90px",type:"number"},model:{value:e.data.options.labelWidth,callback:function(n){e.$set(e.data.options,"labelWidth",n)},expression:"data.options.labelWidth"}}),e._v(" \n "),t("el-radio-group",{model:{value:e.data.options.labelWidthType,callback:function(n){e.$set(e.data.options,"labelWidthType",n)},expression:"data.options.labelWidthType"}},[t("el-radio-button",{attrs:{label:"percent"}},[e._v("%")]),t("el-radio-button",{attrs:{label:"px"}},[e._v("px")])],1)],1),t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 边框颜色 ")]),t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.borderColor,callback:function(n){e.$set(e.data.options,"borderColor",n)},expression:"data.options.borderColor"}})],1),t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 边框宽度 ")]),t("ht-input",{attrs:{size:"mini",width:"90px",min:0,type:"number"},model:{value:e.data.options.borderWidth,callback:function(n){e.$set(e.data.options,"borderWidth",n)},expression:"data.options.borderWidth"}}),e._v(" px\n ")],1),t("ht-form-item",{staticStyle:{display:"block","margin-bottom":"12px"},attrs:{"label-width":"65px"}},[t("span",[e._v(" 字体颜色 ")]),t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.fontColor,callback:function(n){e.$set(e.data.options,"fontColor",n)},expression:"data.options.fontColor"}})],1)]:e.data&&"tab"==e.data.ctrlType?[t("ht-form-item",{attrs:{"label-width":"",label:"风格类型"}},[t("el-radio-group",{model:{value:e.data.options.type,callback:function(n){e.$set(e.data.options,"type",n)},expression:"data.options.type"}},[t("el-radio-button",{attrs:{label:""}},[e._v("默认")]),t("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡")]),t("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")])],1)],1),t("ht-form-item",{attrs:{"label-width":"",label:"选项卡位置"}},[t("el-radio-group",{model:{value:e.data.options.align,callback:function(n){e.$set(e.data.options,"align",n)},expression:"data.options.align"}},[t("el-radio-button",{attrs:{label:"top"}},[e._v("顶部")]),t("el-radio-button",{attrs:{label:"left"}},[e._v("左侧")]),t("el-radio-button",{attrs:{label:"right"}},[e._v("右侧")]),t("el-radio-button",{attrs:{label:"bottom"}},[e._v("底部")])],1)],1),t("ht-form-item",{attrs:{"label-width":""}},[t("ht-checkbox",{attrs:{options:[{key:"true",value:"页签、切换前是否校验当前页"}]},model:{value:e.data.options.nextCheck,callback:function(n){e.$set(e.data.options,"nextCheck",n)},expression:"data.options.nextCheck"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"标签配置项"}},[t("form-tabs-dialog",{ref:"FormtbsDialog",attrs:{data:e.data,tablefields:e.tablefields}}),t("draggable",e._b({staticClass:"column-ul",attrs:{tag:"ul",list:e.data.columns,handle:".drag-item"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(n,i){return t("li",{key:i},[t("i",{staticClass:"drag-item icon-draggable"}),t("ht-input",{attrs:{size:"mini",width:"130px"},model:{value:n.span,callback:function(t){e.$set(n,"span",t)},expression:"item.span"}}),t("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-edit"},on:{click:function(n){return e.openFormtbsDialog(i)}}}),t("el-button",{attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(n){return e.handleGridColumnRemove(i)}}})],1)})),0),t("div",{staticStyle:{"margin-left":"22px"}},[t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handleGridColumnAdd("tab")}}},[e._v("添加标签")])],1)],1)]:e.data&&"page"==e.data.ctrlType?[t("h3",[e._v("无内容")])]:e.data&&"pageSteps"==e.data.ctrlType?[t("ht-form-item",{attrs:{"label-width":"",label:"是否显示分页步骤条"}},[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.data.isShow,callback:function(n){e.$set(e.data,"isShow",n)},expression:"data.isShow"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"分页步骤名配置"}},e._l(e.data.pageStepsArr,(function(n,i){return t("li",{key:i},[t("i",{staticClass:"drag-item icon-draggable"}),t("ht-input",{attrs:{size:"mini",width:"130px",maxlength:"8","show-word-limit":""},model:{value:n.name,callback:function(t){e.$set(n,"name",t)},expression:"item.name"}})],1)})),0)]:e.data&&"pageButton"==e.data.ctrlType?[t("h1",[e._v("分页按钮配置:")]),t("h3",[e._v("下一步按钮配置:")]),t("ht-form-item",{attrs:{"label-width":"",label:"按钮名"}},[t("ht-input",{attrs:{maxlength:"6","show-word-limit":""},model:{value:e.data.nextButton.name,callback:function(n){e.$set(e.data.nextButton,"name",n)},expression:"data.nextButton.name"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"按钮图标"}},[t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.pegeNextIcon}})],1)]),t("ht-form-item",{attrs:{"label-width":"",label:"按钮颜色"}},[t("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.nextButton.color,callback:function(n){e.$set(e.data.nextButton,"color",n)},expression:"data.nextButton.color"}})],1)]),t("h3",[e._v("上一步按钮配置:")]),t("ht-form-item",{attrs:{"label-width":"",label:"按钮名"}},[t("ht-input",{attrs:{maxlength:"6","show-word-limit":""},model:{value:e.data.backButton.name,callback:function(n){e.$set(e.data.backButton,"name",n)},expression:"data.backButton.name"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"按钮图标"}},[t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.pegeBackIcon}})],1)]),t("ht-form-item",{attrs:{"label-width":"",label:"按钮颜色"}},[t("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.backButton.color,callback:function(n){e.$set(e.data.backButton,"color",n)},expression:"data.backButton.color"}})],1)]),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"按钮脚本",visible:e.pageBtnScriptDialog,"append-to-body":"","before-close":e.pageBtnScriptDialogOk,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.pageBtnScriptDialog=n}}},[t("el-row",{staticStyle:{height:"100%"}},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.pageBtnScriptBase,expression:"pageBtnScriptBase"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{type:"textarea",rows:"30",autocomplete:"off"},domProps:{value:e.pageBtnScriptBase},on:{input:function(n){n.target.composing||(e.pageBtnScriptBase=n.target.value)}}})]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.pageBtnScriptDialogClose}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.pageBtnScriptDialogOk}},[e._v("确 定")])],1)],1)]:e.data&&"accordion"==e.data.ctrlType?[t("ht-form-item",{attrs:{"label-width":"",label:"折叠面板配置"}},[t("ht-checkbox",{attrs:{options:[{key:"true",value:"面板、折叠前是否校验当前面板"}]},model:{value:e.data.options.nextCheck,callback:function(n){e.$set(e.data.options,"nextCheck",n)},expression:"data.options.nextCheck"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"面板配置"}},[t("draggable",e._b({staticClass:"column-ul",attrs:{tag:"ul",list:e.data.columns,handle:".drag-item"}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.columns,(function(n,i){return t("li",{key:i},[t("i",{staticClass:"drag-item icon-draggable"}),t("ht-input",{attrs:{size:"mini",width:"130px"},model:{value:n.span,callback:function(t){e.$set(n,"span",t)},expression:"item.span"}}),t("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"是否展开","inactive-value":"false","active-value":"true"},on:{change:function(t){return e.switchChange(n)}},model:{value:n.isOpen,callback:function(t){e.$set(n,"isOpen",t)},expression:"item.isOpen"}}),t("el-button",{staticClass:"grid-remove-button",staticStyle:{"margin-left":"10px"},attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(n){return e.handleGridColumnRemove(i)}}})],1)})),0),t("div",{staticStyle:{"margin-left":"22px"}},[t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handleGridColumnAdd("collapse")}}},[e._v("添加面板")])],1)],1)]:!e.data||"subtable"!=e.data.ctrlType&&"subDiv"!=e.data.ctrlType&&"hottable"!=e.data.ctrlType?!e.data||"suntable"!=e.data.ctrlType&&"sunDiv"!=e.data.ctrlType?e.data&&"dataView"==e.data.ctrlType?[t("div",{staticClass:"custDialog-div"},[t("span",[e._v("数据视图设置")]),e.data.templateKey&&""!=e.data.templateKey?t("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:function(n){return e.dataViewClick()}}},[e._v("设置参数绑定")]):e._e()],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"120px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"所选择的表单列表作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选择表单列表")])],1),e.templateShow?t("eip-data-template-selector",{attrs:{placeholder:"请选择表单列表",single:!0},on:{handleRemove:e.handleDataRemove},model:{value:e.data.templateObj,callback:function(n){e.$set(e.data,"templateObj",n)},expression:"data.templateObj"}}):e._e()],2),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置表单列表回填",visible:e.dialogcustDialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustDialogVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定表单的字段属性")]),t("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(e.data.templateField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.desc))]),t("td",[t("ht-select",{attrs:{filterable:"",validate:"required",options:e.tablefields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.name],callback:function(t){e.$set(e.custDialogprop,n.name,t)},expression:"custDialogprop[field.name]"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.unbind(n.name)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置数据视图参数",visible:e.dialogDataViewVisible,"append-to-body":"","close-on-click-modal":!1,width:"800px"},on:{"update:visible":function(n){e.dialogDataViewVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"180px"}}),t("td",{attrs:{width:"240px"}},[e._v("表单字段")]),t("td",{attrs:{width:"240px"}},[e._v("表单列表字段")]),t("td",{attrs:{width:"80px"}},[e._v("操作")])]),t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"180px"}},[t("el-tooltip",{attrs:{content:"表单参数绑定,可根据绑定表单字段对数据报表数据进行过滤展示;不绑定则显示所有数据"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("关联查询字段")]),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.addSelectList()}}})],1),t("td",{attrs:{colspan:"6"}},[t("table",{attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(e.selectList,(function(n,i){return t("tr",{key:i},[t("td",{attrs:{width:"240px"}},[t("ht-select",{staticStyle:{margin:"10px 20px"},attrs:{options:e.tablefields,props:{key:"name",value:"desc"},clearable:!0,filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!0),model:{value:n.selectField,callback:function(t){e.$set(n,"selectField",t)},expression:"item.selectField"}})],1),t("td",{attrs:{width:"240px"}},[t("el-select",{staticStyle:{margin:"10px 10px 10px 30px"},attrs:{clearable:"",placeholder:"请选择"},model:{value:n.bindSelectd,callback:function(t){e.$set(n,"bindSelectd",t)},expression:"item.bindSelectd"}},e._l(e.data.templateField,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)],1),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"80px"}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"20px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.selectList.remove(n)}}})],1)])})),0)])]),t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"180px"}},[t("el-tooltip",{attrs:{content:"字段回填,将表单字段的值回填到数据视图表单字段中;不绑定则不回填。"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("关联填充字段")]),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.addBindList()}}})],1),t("td",{attrs:{colspan:"6"}},[t("table",{attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(e.bindList,(function(n,i){return t("tr",{key:i},[t("td",{attrs:{width:"240px"}},[t("ht-select",{staticStyle:{margin:"10px 20px"},attrs:{options:e.tablefields,props:{key:"name",value:"desc"},clearable:!0,filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!0),model:{value:n.fillField,callback:function(t){e.$set(n,"fillField",t)},expression:"item.fillField"}})],1),t("td",{attrs:{width:"240px"}},[t("el-select",{staticStyle:{margin:"10px 10px 10px 30px"},attrs:{clearable:"",placeholder:"请选择"},model:{value:n.bindFilld,callback:function(t){e.$set(n,"bindFilld",t)},expression:"item.bindFilld"}},e._l(e.data.templateField,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)],1),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"80px"}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"20px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.bindList.remove(n)}}})],1)])})),0)])])])]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.confirmDataView()}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogDataViewVisible=!1}}},[e._v("取 消")])],1)])]:[t("div",{staticClass:"property-empty"},[e._v("当前布局字段没有可配置属性")])]:[t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置孙表对话框返回值",visible:e.dialogSunDialog,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogSunDialog=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),t("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{options:e.sunTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.comment],callback:function(t){e.$set(e.custDialogprop,n.comment,t)},expression:"custDialogprop[field.comment]"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.unbind(n.comment)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogSunOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogSunDialog=!1}}},[e._v("取 消")])],1)]),t("ht-form-item",{attrs:{"label-width":"",label:"绑定孙表"}},[t("ht-select",{attrs:{filterable:"",options:e.sunTables,props:{key:"name",value:"desc"}},on:{change:e.subTableChange},model:{value:e.data.options.boSubEntity,callback:function(n){e.$set(e.data.options,"boSubEntity",n)},expression:"data.options.boSubEntity"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"孙表标题"}},[t("ht-input",{staticStyle:{width:"215px"},model:{value:e.data.desc,callback:function(n){e.$set(e.data,"desc",n)},expression:"data.desc"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.editI18nMessage},slot:"append"},[e._v("国际化")])],1)],1),"hottable"!==e.data.ctrlType&&"onetomany"==e.data.options.relation?t("ht-form-item",{attrs:{"label-width":"",label:"最大行数"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"0为无限制",placement:"top-start"}},[t("i",{staticClass:"el-icon-info"})]),t("ht-input",{attrs:{type:"number",min:0},model:{value:e.data.options.maxRow,callback:function(n){e.$set(e.data.options,"maxRow",n)},expression:"data.options.maxRow"}})],1):e._e(),t("el-button",{attrs:{icon:"icon-technology",size:"mini"},on:{click:e.includdingFile}},[e._v("自定义表头")]),t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[t("el-checkbox",{model:{value:e.data.subtableBackfill,callback:function(n){e.$set(e.data,"subtableBackfill",n)},expression:"data.subtableBackfill"}},[e._v("孙表回填")]),t("el-tooltip",{attrs:{content:"需先配置自定义对话框,实现效果:配置孙表回填后会在孙表上显示配置的按钮,点击后弹出对话框,选择数据将已选数据回填到孙表中。"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),e.data.subtableBackfill?t("span",[t("div",{staticClass:"custDialog-div"},[e.data.customDialogjson.custDialog.alias?t("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogSunClick}},[e._v("设置返回值")]):e._e()],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选择对话框")])],1),t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.changeCustDialog},model:{value:e.data.customDialogjson.custDialog.alias,callback:function(n){e.$set(e.data.customDialogjson.custDialog,"alias",n)},expression:"data.customDialogjson.custDialog.alias"}})],2),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[t("ht-input",{model:{value:e.data.customDialogjson.name,callback:function(n){e.$set(e.data.customDialogjson,"name",n)},expression:"data.customDialogjson.name"}})],1),t("div",{staticClass:"custDialog-div"},[t("span",[e._v("按钮图标")]),t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.icons}})],1),t("i",{class:this.data.customDialogjson.icon,staticStyle:{float:"right","line-height":"28px"}})])],1):e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置对话框返回值",visible:e.dialogcustDialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustDialogVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),t("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.comment],callback:function(t){e.$set(e.custDialogprop,n.comment,t)},expression:"custDialogprop[field.comment]"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.unbind(n.comment)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),t("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})]:[t("ht-form-item",{attrs:{"label-width":"",label:"绑定子表"}},[t("ht-select",{attrs:{filterable:"",options:e.subTables,props:{key:"name",value:"desc"}},on:{change:e.subTableChange},model:{value:e.data.options.boSubEntity,callback:function(n){e.$set(e.data.options,"boSubEntity",n)},expression:"data.options.boSubEntity"}})],1),t("ht-form-item",{attrs:{"label-width":"",label:"子表标题"}},[t("ht-input",{staticStyle:{width:"215px"},model:{value:e.data.desc,callback:function(n){e.$set(e.data,"desc",n)},expression:"data.desc"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.editI18nMessage},slot:"append"},[e._v("国际化")])],1)],1),t("ht-form-item",{attrs:{"label-width":"",label:"子表布局"}},[t("ht-select",{attrs:{options:[{key:"subtable",value:"子表"},{key:"subDiv",value:"DIV子表"}]},on:{change:e.subChange},model:{value:e.data.ctrlType,callback:function(n){e.$set(e.data,"ctrlType",n)},expression:"data.ctrlType"}})],1),"hottable"!==e.data.ctrlType&&"onetomany"==e.data.options.relation?t("ht-form-item",{attrs:{"label-width":"",label:"最大行数"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"0为无限制",placement:"top-start"}},[t("i",{staticClass:"el-icon-info"})]),t("ht-input",{attrs:{type:"number",min:0},model:{value:e.data.options.maxRow,callback:function(n){e.$set(e.data.options,"maxRow",n)},expression:"data.options.maxRow"}})],1):e._e(),t("br"),t("el-button",{directives:[{name:"show",rawName:"v-show",value:e.data.customQuery&&e.data.customQuery.isUse,expression:"data.customQuery && data.customQuery.isUse"}],staticClass:"custDialog-btn",staticStyle:{width:"100%","margin-left":"0px !important","margin-bottom":"5px"},attrs:{icon:"icon-list2",size:"mini"},on:{click:e.showSelectQueryDialog}},[e._v("绑定关联查询回填子表")]),t("el-dialog",{attrs:{title:"子表添加关联查询阿",width:"60%","append-to-body":"",top:"8vh",visible:e.selectQueryDialog,"close-on-click-modal":!1},on:{"update:visible":function(n){e.selectQueryDialog=n}}},[t("el-tag",{attrs:{type:"warning"}},[e._v("子表回填:展示子表回填中设置的其他返回值(子表无返回值对应字段)")]),e.data.customQuery&&e.data.customQuery.alias?t("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},[t("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),t("td",[t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(n){return e.setSelectQuery(e.data.customQuery.alias)}},model:{value:e.data.customQuery.alias,callback:function(n){e.$set(e.data.customQuery,"alias",n)},expression:"data.customQuery.alias"}})],1)])])]),t("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"参数绑定"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.data.customQuery.conditionfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{validate:"required",options:e.subTableEnt,props:{key:"name",value:"desc"},filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])]),t("el-tab-pane",{attrs:{label:"设置返回值"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.data.customQuery.resultfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{validate:"required",options:e.data.list,props:{key:"name",value:"desc"},filterable:""},model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1):e._e(),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(n){e.selectQueryDialog=!1}}},[e._v("保存")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.closeQueryDialog}},[e._v("清空")])],1)],1),"hottable"==e.data.ctrlType?t("div",{staticStyle:{"margin-bottom":"10px"}},[t("el-checkbox",{model:{value:e.data.showTitle,callback:function(n){e.$set(e.data,"showTitle",n)},expression:"data.showTitle"}},[e._v("显示标题")])],1):e._e(),"hottable"!=e.data.ctrlType?t("el-button",{attrs:{icon:"icon-technology",size:"mini"},on:{click:e.includdingFile}},[e._v("自定义表头")]):e._e(),"hottable"==e.data.ctrlType?t("el-row",{staticClass:"hottable_btn_row"},["hottable"==e.data.ctrlType?t("el-button",{on:{click:e.setColHeader}},[e._v("设置表头")]):e._e(),"hottable"==e.data.ctrlType?t("el-button",{on:{click:e.setCrossMapping}},[e._v("跨表取数")]):e._e(),"hottable"==e.data.ctrlType?t("el-button",{on:{click:e.setNestedHeaders}},[e._v("嵌套表头")]):e._e()],1):e._e(),"hottable"==e.data.ctrlType?t("el-row",{staticClass:"hottable_btn_row"},["hottable"==e.data.ctrlType?t("el-button",{on:{click:e.setMainTableCalc}},[e._v("主表汇总")]):e._e(),"hottable"==e.data.ctrlType?t("el-button",{on:{click:e.setCellCalc}},[e._v("单元格计算")]):e._e()],1):e._e(),t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},["onetomany"==e.data.options.relation?t("el-checkbox",{model:{value:e.data.subtablePagination,callback:function(n){e.$set(e.data,"subtablePagination",n)},expression:"data.subtablePagination"}},[e._v("前端分页")]):e._e()],1),e.data.subtablePagination&&"pc"==e.formType?t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[t("el-tooltip",{attrs:{content:"勾选时支持对子表进行前端的导入/导出(即:导入/导出均在浏览器端进行,用户不提交时数据不会保存到后台)。"}},[t("i",{staticClass:"property-tip icon-question"})]),t("el-checkbox",{model:{value:e.data.subtableImportExport,callback:function(n){e.$set(e.data,"subtableImportExport",n)},expression:"data.subtableImportExport"}},[e._v("子表导入/导出")]),e.data.subtableImportExport?t("el-button",{staticClass:"subimport-mergedialog_button",attrs:{type:"primary",plain:""},on:{click:e.openSubImportMergeDialog}},[e._v("子表数据合并")]):e._e(),e.data.subtableImportExport?t("sub-import-merge-dialog",{ref:"subImportMergeDialog",attrs:{expression:e.data.subtableImportMergeExp},on:{updateExpression:e.handleUpdateExpression}}):e._e()],1):e._e(),t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[t("el-tooltip",{attrs:{content:"需先配置自定义对话框,实现效果:配置子表回填后会在子表上显示配置的按钮,点击后弹出对话框,选择数据将已选数据回填到子表中。"}},[t("i",{staticClass:"property-tip icon-question"})]),t("el-checkbox",{model:{value:e.data.subtableBackfill,callback:function(n){e.$set(e.data,"subtableBackfill",n)},expression:"data.subtableBackfill"}},[e._v("子表回填")]),e.data.subtableBackfill?t("el-checkbox",{model:{value:e.data.initTemplateData,callback:function(n){e.$set(e.data,"initTemplateData",n)},expression:"data.initTemplateData"}},[e._v("数据初始化")]):e._e()],1),e.data.subtableBackfill&&e.data.initTemplateData||"hottable"==e.data.ctrlType?t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"10px"}},[t("el-tooltip",{attrs:{content:"当填单用户需要手动追加多份初始化回填数据时配置。"}},[t("i",{staticClass:"property-tip icon-question"})]),e.data.subtableBackfill&&e.data.initTemplateData?t("el-checkbox",{model:{value:e.data.addInitTemplateData,callback:function(n){e.$set(e.data,"addInitTemplateData",n)},expression:"data.addInitTemplateData"}},[e._v("追加初始化")]):e._e(),"hottable"==e.data.ctrlType?t("el-checkbox",{model:{value:e.data.initSumRow,callback:function(n){e.$set(e.data,"initSumRow",n)},expression:"data.initSumRow"}},[e._v("初始化统计行")]):e._e()],1):e._e(),e.data.initTemplateData?t("ht-form-item",{attrs:{"label-width":"100px",label:"初始化类型"}},[t("el-radio-group",{model:{value:e.data.initTemplateDataType,callback:function(n){e.$set(e.data,"initTemplateDataType",n)},expression:"data.initTemplateDataType"}},[t("el-radio-button",{attrs:{label:"empty"}},[e._v("数据为空")]),t("el-radio-button",{attrs:{label:"add"}},[e._v("数据追加")]),t("el-radio-button",{attrs:{label:"cover"}},[e._v("数据覆盖")])],1)],1):e._e(),e.data.initSumRow?t("ht-form-item",{attrs:{"label-width":"120px",label:"统计行标签字段"}},[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})})),1)}))}}],null,!1,2655655752),model:{value:e.data.options.initSumRowField,callback:function(n){e.$set(e.data.options,"initSumRowField",n)},expression:"data.options.initSumRowField"}})],1):e._e(),e.data.initSumRow?t("ht-form-item",{attrs:{"label-width":"100px",label:"统计行标签值"}},[t("el-input",{attrs:{placeholder:"统计行标签字段值"},model:{value:e.data.options.initSumRowValue,callback:function(n){e.$set(e.data.options,"initSumRowValue",n)},expression:"data.options.initSumRowValue"}})],1):e._e(),e.data.initTemplateData&&e.data.addInitTemplateData?t("ht-form-item",{attrs:{"label-width":"100px",label:"追加按钮名称"}},[t("el-input",{attrs:{placeholder:"追加初始化数据按钮名称"},model:{value:e.data.addInitBtnName,callback:function(n){e.$set(e.data,"addInitBtnName",n)},expression:"data.addInitBtnName"}})],1):e._e(),t("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),"hottable"==e.data.ctrlType?t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"可见区域百分比"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("控件高度")])],1),t("ht-input",{attrs:{size:"mini",width:"130px",min:5,type:"number"},model:{value:e.data.options.height,callback:function(n){e.$set(e.data.options,"height",n)},expression:"data.options.height"}}),e._v("vh\n ")],2):e._e(),"hottable"==e.data.ctrlType||"subtable"==e.data.ctrlType||"subDiv"==e.data.ctrlType?t("div",{staticClass:"custDialog-div"},[t("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custOrgClick}},[e._v("设置自动回填")])],1):e._e(),e.data.subtableBackfill?t("span",[t("div",{staticClass:"custDialog-div"},[e.data.customDialogjson.custDialog.alias?t("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值")]):e._e()],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选择对话框")])],1),t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.changeCustDialog},model:{value:e.data.customDialogjson.custDialog.alias,callback:function(n){e.$set(e.data.customDialogjson.custDialog,"alias",n)},expression:"data.customDialogjson.custDialog.alias"}})],2),e.data.customDialogjson.custDialog.conditions&&e.data.customDialogjson.custDialog.conditions.length>0?t("div",{staticClass:"basics-property"},[t("ht-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"自定义对话框需要的参数传入"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("参数绑定")])],1)],2)],1):e._e(),e.data.customDialogjson.custDialog.conditions&&e.data.customDialogjson.custDialog.conditions.length>0?t("table",{staticClass:"form-table custDialog-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[e._m(0),e._l(e.data.customDialogjson.custDialog.conditions,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{validate:"required",options:e.tablefields.filter((function(e){return"main"==e.type})),props:{key:"name",value:"desc"},clearable:!0,filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.bind,callback:function(t){e.$set(n,"bind",t)},expression:"condition.bind"}})],1)])}))],2)]):e._e(),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[t("ht-input",{model:{value:e.data.customDialogjson.name,callback:function(n){e.$set(e.data.customDialogjson,"name",n)},expression:"data.customDialogjson.name"}})],1),t("div",{staticClass:"custDialog-div"},[t("span",[e._v("按钮图标")]),t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.icons}})],1),t("i",{class:this.data.customDialogjson.icon,staticStyle:{float:"right","line-height":"28px"}})])],1):e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置子表对话框返回值",visible:e.dialogcustDialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustDialogVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),t("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(this.data.customDialogjson.resultField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.comment],callback:function(t){e.$set(e.custDialogprop,n.comment,t)},expression:"custDialogprop[field.comment]"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.unbind(n.comment)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)]),t("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置栅格布局样式",visible:e.dialogStyleVisible,"append-to-body":"","before-close":e.includeStyleNo,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogStyleVisible=n}}},[t("span",{staticStyle:{color:"red"}},[e._v("\n 编辑的只能为Style样式内容,如:border: 1px solid #ccc;  border-left: none;\n   border-right: none;  border-top: none;  border-bottom: none;\n ")]),t("el-row",{staticStyle:{height:"100%"}},[t("codemirror",{staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmStyle},model:{value:e.style,callback:function(n){e.style=n},expression:"style"}}),t("div",{staticStyle:{width:"15%",float:"left"}},[t("div",[e._v("颜色:")]),t("div",{staticClass:"block"},[t("el-color-picker",{model:{value:e.clickColor,callback:function(n){e.clickColor=n},expression:"clickColor"}})],1)]),t("div",{staticStyle:{width:"30%",float:"left","margin-right":"25px"}},[t("div",[e._v("类型:")]),t("div",{staticClass:"block"},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.selectBorderType,callback:function(n){e.selectBorderType=n},expression:"selectBorderType"}},e._l(e.borderType,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),t("div",{staticStyle:{width:"30%",float:"left"}},[t("div",[e._v("可见性:")]),t("el-select",{attrs:{multiple:"","collapse-tags":"",placeholder:"请选择"},model:{value:e.hiddenBorder,callback:function(n){e.hiddenBorder=n},expression:"hiddenBorder"}},e._l(e.hiddenBorderType,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.includeStyleOk}},[e._v("确 定")]),t("el-button",{on:{click:e.includeStyleNo}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{title:"添加关联关系",visible:e.relationVisible,"append-to-body":"",width:"600px","close-on-click-modal":!1},on:{"update:visible":function(n){e.relationVisible=n}}},[t("el-form",{attrs:{inline:!0}},[t("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")])],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.relations,border:""}},[t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{attrs:{label:"子表字段"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-select",{model:{value:n.row.key_,callback:function(t){e.$set(n.row,"key_",t)},expression:"scope.row.key_"}},e._l(e.data.list,(function(e){return t("el-option",{key:e.key,attrs:{label:e.name,value:e.name}})})),1)]}}])}),t("el-table-column",{attrs:{prop:"value_",label:"主表字段"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-select",{model:{value:n.row.value_,callback:function(t){e.$set(n.row,"value_",t)},expression:"scope.row.value_"}},e._l(e.tablefields[0].children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.path+"."+e.name}})})),1)]}}])}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"primary",icon:"el-icon-delete"},on:{click:function(t){return e.remove(n.$index)}}})]}}])})],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("确定")]),t("el-button",{on:{click:function(n){e.relationVisible=!1}}},[e._v("取消")])],1)],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置自动回填",visible:e.dialogcustOrgVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustOrgVisible=n}}},[e.data.customDialogjson&&e.data.customDialogjson.orgConfig?t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("单位名称")]),t("td",{attrs:{width:"220px"}},[t("ht-select",{attrs:{filterable:"",options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!1,532409648),model:{value:e.data.customDialogjson.orgConfig.name,callback:function(n){e.$set(e.data.customDialogjson.orgConfig,"name",n)},expression:"data.customDialogjson.orgConfig.name"}})],1)]),t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("单位ID")]),t("td",{attrs:{width:"220px"}},[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!1,532409648),model:{value:e.data.customDialogjson.orgConfig.id,callback:function(n){e.$set(e.data.customDialogjson.orgConfig,"id",n)},expression:"data.customDialogjson.orgConfig.id"}})],1)]),t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("单位编码")]),t("td",{attrs:{width:"220px"}},[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!1,532409648),model:{value:e.data.customDialogjson.orgConfig.code,callback:function(n){e.$set(e.data.customDialogjson.orgConfig,"code",n)},expression:"data.customDialogjson.orgConfig.code"}})],1)]),t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("实例ID")]),t("td",{attrs:{width:"220px"}},[t("ht-select",{attrs:{options:e.subTables.filter((function(n){return n.name===e.data.options.boSubEntity})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!1,532409648),model:{value:e.data.customDialogjson.orgConfig.instId,callback:function(n){e.$set(e.data.customDialogjson.orgConfig,"instId",n)},expression:"data.customDialogjson.orgConfig.instId"}})],1)])])]):e._e(),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custOrgDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustOrgVisible=!1}}},[e._v("取 消")])],1)]),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"自定义表头",visible:e.dialogincluddingFileVisible,"append-to-body":"","before-close":e.includeFilesOk,"close-on-click-modal":!1,width:"900px"},on:{"update:visible":function(n){e.dialogincluddingFileVisible=n}}},[t("el-row",{staticStyle:{height:"100%"}},[t("el-col",{attrs:{span:13}},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.subCustomHeader,expression:"subCustomHeader"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{type:"textarea",rows:"30",autocomplete:"off"},domProps:{value:e.subCustomHeader},on:{input:function(n){n.target.composing||(e.subCustomHeader=n.target.value)}}})]),t("el-col",{attrs:{span:10,push:1}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("使用说明")])]),t("ol",{staticClass:"guide-ol"},[t("li",[e._v("\n 可从\n "),t("code",[e._v("引入脚本")]),e._v("处复制头部\n "),t("code",[e._v("thead标签")]),e._v("中行\n "),t("code",[e._v("tr标签")]),e._v("所有数据作为二级头部信息\n ")]),t("li",[e._v("\n 参照复制的二级头部数据,进行\n "),t("code",[e._v("th标签")]),e._v("的修改合并为一级头部\n ")]),t("li",[e._v("\n 示例:\n "),t("el-input",{attrs:{autosize:{minRows:2,maxRows:7},type:"textarea"},model:{value:e.tableHeaderExample,callback:function(n){e.tableHeaderExample=n},expression:"tableHeaderExample"}})],1)])])],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.includeFilesOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogincluddingFileVisible=!1,e.subCustomHeader=""}}},[e._v("取 消")])],1)],1)],2)}),Ye=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"100px;"}},[e._v("参数名")]),t("td",[e._v("取值对象")])])}],Qe=t("a8ec"),Xe=Qe["a"],Ze=(t("9c7e"),Object(_["default"])(Xe,Je,Ye,!1,null,"2eff6ad6",null)),en=Ze.exports,nn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form",{attrs:{"data-vv-scope":"field",size:"small",inline:""}},[e.field.options.isWidth?[t("ht-form-item",{attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"是否设置控件的宽度 如 80%"}},[t("i",{staticClass:"property-tip icon-question"})]),t("label",[e._v("自定义控件宽度")])],1),t("el-input",{staticStyle:{float:"left"},attrs:{placeholder:"宽度:100%"},model:{value:e.field.options.width,callback:function(n){e.$set(e.field.options,"width",n)},expression:"field.options.width"}})],2)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"input")||e.isBasicsProperty(e.field.options.basicsProperty,"number")||e.isBasicsProperty(e.field.options.basicsProperty,"currency")?[e.field.options.mathExp?t("ht-form-item",{attrs:{label:"统计函数","label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"函数统计将被移除,请使用公式编辑功能"}},[t("i",{staticClass:"property-tip icon-question"})]),t("label",[e._v("统计函数")])],1),t("span",{staticStyle:{color:"red"}},[e._v("请使用公式编辑功能")])],2):e._e(),e.field.options.mathExp?t("el-popconfirm",{attrs:{title:"确定清空吗?",trigger:"hover"},on:{onConfirm:e.clearFunction}},[t("el-button",{staticClass:"el-icon-circle-close",attrs:{slot:"reference",type:"danger"},slot:"reference"},[e._v("清空")])],1):e._e(),t("br")]:e._e(),e.field.noTitle?e._e():[e.field.noTitle?e._e():t("ht-form-item",{attrs:{label:"标题字体样式","label-width":"100px"}},[t("div",[t("el-switch",{attrs:{"active-text":"加粗"},model:{value:e.field.options.boldLable,callback:function(n){e.$set(e.field.options,"boldLable",n)},expression:"field.options.boldLable"}}),t("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"隐藏控件"},model:{value:e.field.options.hideCtrl,callback:function(n){e.$set(e.field.options,"hideCtrl",n)},expression:"field.options.hideCtrl"}}),("sub"!=e.data.parentNodeType||"sub"==e.data.parentNodeType&&"subDiv"==e.data.parentType)&&("sun"!=e.data.parentNodeType||"sun"==e.data.parentNodeType&&"sunDiv"==e.data.parentType)?t("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"隐藏标题"},model:{value:e.field.options.hideLabel,callback:function(n){e.$set(e.field.options,"hideLabel",n)},expression:"field.options.hideLabel"}}):e._e()],1),t("div",{staticStyle:{height:"0px","margin-top":"10px","margin-bottom":"20px"}},[t("el-color-picker",{directives:[{name:"show",rawName:"v-show",value:e.field.options.lableColor?e.field.options.lableColor=e.field.options.lableColor:e.field.options.lableColor="#969799",expression:"\n field.options.lableColor\n ? (field.options.lableColor = field.options.lableColor)\n : (field.options.lableColor = '#969799')\n "}],attrs:{size:"mini"},model:{value:e.field.options.lableColor,callback:function(n){e.$set(e.field.options,"lableColor",n)},expression:"field.options.lableColor"}})],1)])],e.isBasicsProperty(e.field.ctrlType,"attachment")||e.isBasicsProperty(e.field.ctrlType,"imageViewer")?[t("ht-form-item",{attrs:{label:"文件只读时的权限","label-width":""}},[t("el-switch",{attrs:{"active-text":"允许预览"},model:{value:e.field.options.file.allowPreview,callback:function(n){e.$set(e.field.options.file,"allowPreview",n)},expression:"field.options.file.allowPreview"}}),t("el-switch",{staticStyle:{"margin-left":"10px"},attrs:{"active-text":"允许下载"},model:{value:e.field.options.file.allowDownload,callback:function(n){e.$set(e.field.options.file,"allowDownload",n)},expression:"field.options.file.allowDownload"}})],1)]:e._e(),e.field.noTooltip?e._e():[t("ht-form-item",{attrs:{label:"提示信息(tooltip)","label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"字段的提示信息(tooltip)"}},[t("i",{staticClass:"property-tip icon-question"})]),t("label",[e._v("提示信息")])],1),t("el-button",{staticClass:"el-icon-edit",attrs:{size:"mini"},on:{click:e.tipClick}},[e._v("编写内容")]),t("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:function(n){return e.editI18nMessage("tip")}}},[e._v("国际化")])],2)],e.isAdvancedProperty(e.field.options.advancedProperty,"isInputEdit")?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{model:{value:e.field.options.isInputEdit,callback:function(n){e.$set(e.field.options,"isInputEdit",n)},expression:"field.options.isInputEdit"}},[e._v("\n 禁用\n "),t("el-tooltip",{attrs:{content:"文本框为置灰状态并且不可编辑"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"input")?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{model:{value:e.field.options.isReadonly,callback:function(n){e.$set(e.field.options,"isReadonly",n)},expression:"field.options.isReadonly"}},[e._v("\n 不可编辑\n "),t("el-tooltip",{attrs:{content:"文本框不可编辑"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"isBindIdentity")?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{on:{change:e.identityCheck},model:{value:e.field.options.isBindIdentity,callback:function(n){e.$set(e.field.options,"isBindIdentity",n)},expression:"field.options.isBindIdentity"}},[e._v("\n 绑定流水号\n "),t("el-tooltip",{attrs:{content:"流程启动时生成流水号"}},[t("i",{staticClass:"property-tip icon-question"})])],1),e.field.options.isBindIdentity?t("ht-form-item",{attrs:{label:"选择流水号","label-width":"90px"}},[t("ht-select",{attrs:{options:e.identitys,props:{key:"alias",value:"name"}},model:{value:e.field.options.bindIdentityjson.alias,callback:function(n){e.$set(e.field.options.bindIdentityjson,"alias",n)},expression:"field.options.bindIdentityjson.alias"}})],1):e._e()],1),t("ht-load-data",{attrs:{url:e.identityUrl,requestMethod:"post",context:"portal"},on:{"after-load-data":e.afterLoadIdentityData}}),t("div",{staticStyle:{width:"300px"}})]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"isEditor")?[t("ht-form-item",{attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-checkbox",{model:{value:e.field.options.isEditor,callback:function(n){e.$set(e.field.options,"isEditor",n)},expression:"field.options.isEditor"}},[e._v("富文本")])],1),e.field.options.isEditor?t("el-checkbox",{model:{value:e.field.options.noToolbar,callback:function(n){e.$set(e.field.options,"noToolbar",n)},expression:"field.options.noToolbar"}},[e._v("无工具栏")]):e._e(),e.field.options.isEditor?t("div",[t("el-input-number",{staticStyle:{width:"150px"},attrs:{value:"150",placeholder:"高度(px)","controls-position":"right",min:1,max:1e3},model:{value:e.field.options.initialFrameHeight,callback:function(n){e.$set(e.field.options,"initialFrameHeight",n)},expression:"field.options.initialFrameHeight"}}),t("el-input-number",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度(px)","controls-position":"right",min:1,max:1e3},model:{value:e.field.options.initialFrameWidth,callback:function(n){e.$set(e.field.options,"initialFrameWidth",n)},expression:"field.options.initialFrameWidth"}})],1):e._e(),e.field.options.isEditor?e._e():t("div",{staticStyle:{width:"300px"}})],2)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"inputType")&&"number"!==e.field.ctrlType?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{model:{value:e.field.options.inputType,callback:function(n){e.$set(e.field.options,"inputType",n)},expression:"field.options.inputType"}},[e._v("\n 是否密码框\n "),t("el-tooltip",{attrs:{content:"文本框内容是否已密码的形式显示"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("div",{staticStyle:{width:"300px"}})],1)]:e._e(),e.isAdvancedProperty(e.field.options.advancedProperty,"bindPreAndSufFix")?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{on:{change:e.bindPreAndSufFixChange},model:{value:e.field.options.isBindPreAndSufFix,callback:function(n){e.$set(e.field.options,"isBindPreAndSufFix",n)},expression:"field.options.isBindPreAndSufFix"}},[e._v("\n 绑定前缀、后缀\n "),t("el-tooltip",{attrs:{content:"前缀文本框前部分固定的内容,后缀则后部分"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("div",{staticStyle:{width:"300px"}})],1),e.field.options.isBindPreAndSufFix?t("ht-form-item",{attrs:{"label-width":"100px",label:"前缀"}},[t("ht-input",{on:{change:e.isNumberPrefix},model:{value:e.field.options.bindPreAndSufFixjson.preFix,callback:function(n){e.$set(e.field.options.bindPreAndSufFixjson,"preFix",n)},expression:"field.options.bindPreAndSufFixjson.preFix"}})],1):e._e(),e.field.options.isBindPreAndSufFix?t("ht-form-item",{attrs:{"label-width":"100px",label:"后缀"}},[t("ht-input",{model:{value:e.field.options.bindPreAndSufFixjson.sufSix,callback:function(n){e.$set(e.field.options.bindPreAndSufFixjson,"sufSix",n)},expression:"field.options.bindPreAndSufFixjson.sufSix"}})],1):e._e()]:e._e(),void 0==e.field.options.validateType||e.field.options.isInputEdit?e._e():[t("ht-form-item",{attrs:{"label-width":"260px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"进行校验时,会按照从上至下的顺序依次校验"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("字段校验"),t("span",{staticStyle:{color:"red"}},[e._v("(带*的支持EXCEL导入时校验)")])])],1),t("ValidataProperty",{attrs:{data:e.field,boData:e.mainBoFields,fieldIndexData:e.fieldIndexData},on:{"update:data":function(n){e.field=n},"update:boData":function(n){e.mainBoFields=n},"update:bo-data":function(n){e.mainBoFields=n}}})],2)],e.isAdvancedProperty(e.field.options.advancedProperty,"script")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("设置控件执行的方法")]),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:e.autoRunJSScript}},[e._v("设置自定义脚本")])]:e._e(),t("el-dialog",{attrs:{title:"统计函数",visible:e.dialogCountVisible,"destroy-on-close":"","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogCountVisible=n}}},[t("math-dialog",{attrs:{"bo-def-data":e.boDefData,visible:e.dialogCountVisible,"math-exp":e.field.options.mathExp},on:{"update:visible":function(n){e.dialogCountVisible=n},"update:mathExp":function(n){return e.$set(e.field.options,"mathExp",n)},"update:math-exp":function(n){return e.$set(e.field.options,"mathExp",n)}}})],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"自定义运行脚本设置",visible:e.dialogScriptVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogScriptVisible=n}}},[t("div",[t("p",[t("span",[t("strong",[e._v("备注:")])])]),t("p",[e._v("只需要填写function内的业务逻辑 内置参数有")]),t("code",[e._v("\n function(req,data,i18n,Message,Loading,formVm,_this){\n "),t("br"),e._v("// 业务逻辑代码\n "),t("br"),e._v("// req 异步请求封装 可以查看带中的request.js\n "),t("br"),e._v("// i18n 国际化对象 i18n.t('login.login');\n // data 在线表单数据对象\n "),t("br"),e._v("// Message, Loading 分别ElementUI 的message 和 loading组件\n "),t("br"),e._v("// formVm form的vue实例对象 使用如下\n "),t("br"),e._v("// formVm.data 表单数据\n "),t("br"),e._v("// formVm.$t('login.login') 国际化\n "),t("br"),e._v("// _this 当前控件的vue对象 _this.inputVal 控件绑定的model值\n "),t("br"),e._v("}\n // 如果是设置树控件的脚本 多三个参数 nodeData节点数据 ,node节点对象,treeComponent 树组件对象\n ")]),t("p",[e._v("如果设置了输入框 返回值将直接绑带到输入框中")])]),t("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[t("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.allBoData,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+("sub"==n.nodeType?"[0]":"")+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(n){e.diyScript=n},expression:"diyScript"}})],1),t("div",{staticStyle:{width:"100%",height:"100%"}},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.scriptText,expression:"scriptText"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{type:"textarea",rows:"15",autocomplete:"off"},domProps:{value:e.scriptText},on:{input:function(n){n.target.composing||(e.scriptText=n.target.value)}}})]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.scriptOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogScriptVisible=!1,e.scriptText=""}}},[e._v("取 消")])],1)],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"字段提示",visible:e.dialogTipVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogTipVisible=n}}},[t("htEditor",{attrs:{config:e.myConfig},model:{value:e.tooltip,callback:function(n){e.tooltip=n},expression:"tooltip"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){e.dialogTipVisible=!1,e.field.options.tip=e.tooltip}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogTipVisible=!1,e.tooltip=""}}},[e._v("取 消")])],1)],1),t("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],2)},tn=[],on=(t("96cf"),t("1da1")),rn=t("e9d5"),an=t("ee4b"),sn=t("4172"),ln=t("e2d0"),cn={name:"advabced-property",props:["data","mainBoFields","allBoData","boDefData","fieldIndexData"],components:{ValidataProperty:rn["a"],htEditor:an["default"],i18nMessageEdit:sn["a"],MathDialog:ln["a"]},data:function(){return{myConfig:{initialFrameHeight:240,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable"]],initialFrameWidth:"100%",zIndex:9999,enableAutoSave:!1,readonly:!1},effectObj:{validateObj:{fieldPath:this.data.fieldPath,options:{validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|alpha_spaces|alpha_dash|alpha_num|alpha|method"}}},field:this.data,customQuerys:[],customQueryUrl:"",fields:[],dialogLinkageVisible:!1,linkage:[{value:"",effect:[{validateObj:{fieldPath:this.data.fieldPath,options:{validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|alpha_spaces|alpha_dash|alpha_num|alpha|method"}}}]}],items:[{key:"n",value:"隐藏"},{key:"w",value:"显示"},{key:"b",value:"必填"}],identityUrl:"",identitys:[],scriptText:"",isBnt:!1,diyScript:"",dialogScriptVisible:!1,dialogTipVisible:!1,dialogCountVisible:!1,tooltip:"",i18nMessageKey:"",createKeyMap:{text:!0,image:!0,"immediate-single":!0,"immediate-textarea":!0}}},mounted:function(){this.field.options.isBindIdentity&&(this.identityUrl="/sys/identity/v1/getAll"),this.field.options.bindIdentityjson&&this.field.options.bindIdentityjson.alias&&this.identityCheck()},methods:{isBasicsProperty:function(e,n){if(e&&n){var t=e.split("|");return!!t.includes(n)}return!1},clearFunction:function(){this.field.options.mathExp=void 0},bindPreAndSufFixChange:function(e){e||(this.field.options.bindPreAndSufFixjson={})},afterSaveI18n:function(e){e.key=e.key.replace("$","#"),e.prop.endsWith("placeholder")?(this.field.options.placeholder=e.key,this.field.options.placeholder_zh=e.desc):e.prop.endsWith("tip")?this.tooltip=e.key:(this.field.desc=e.key,this.field.desc_zh=e.desc)},editI18nMessage:function(e){this.i18nMessageKey=this.field.fieldPath||this.field.path,this.createKeyMap[this.field.ctrlType]&&(this.i18nMessageKey=this.formData.formKey+"."+this.field.ctrlType+5e3*Math.random()),this.i18nMessageKey&&e&&(this.i18nMessageKey+=e),this.$refs.i18nMessageEdit.handleOpen()},tipClick:function(){this.dialogTipVisible=!0,this.field.options.tip?this.tooltip=this.field.options.tip:this.tooltip=""},diyScriptChange:function(){var e=Object(on["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.$refs.scriptText,i=n,!t.selectionStart&&0!==t.selectionStart){e.next=12;break}return o=t.selectionStart,r=t.selectionEnd,this.scriptText=t.value.substring(0,o)+i+t.value.substring(r,t.value.length),e.next=8,this.$nextTick();case 8:t.focus(),t.setSelectionRange(r+i.length,r+i.length),e.next=13;break;case 12:this.scriptText+=i;case 13:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),scriptOk:function(){this.dialogScriptVisible=!1,this.scriptText?(this.isBnt,this.field.options.script=Base64.encode(this.scriptText)):this.field.options.script=""},autoRunJSScript:function(e){e&&(this.isBnt=!0),this.dialogScriptVisible=!0,this.field.options.script&&(this.scriptText=Base64.decode(this.field.options.script))},closeDialogLinkage:function(){this.dialogLinkageVisible=!1,this.linkage.length=0},linkageOk:function(){this.dialogLinkageVisible=!1,Object.assign(this.field.options.linkage,this.linkage)},addRows:function(){this.linkage.push({value:"",effect:[{validateObj:{fieldPath:this.field.fieldPath,options:{validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|alpha_spaces|alpha_dash|alpha_num|alpha|method"}}}]})},openLinkage:function(){this.field.options.linkage&&this.field.options.linkage.length>0?Object.assign(this.linkage,this.field.options.linkage):1==this.linkage.length&&(this.linkage.length=0),this.dialogLinkageVisible=!0},setCurrentCustomQuery:function(){var e=this,n=this;this.customQuerys.forEach((function(t){e.field.options.customQuery.alias==t.alias&&("string"==typeof t.conditionfield&&(t.conditionfield=JSON.parse(t.conditionfield),t.resultfield=JSON.parse(t.resultfield)),Object.assign(n.field.options.customQuery,t))}));var t=[];this.field.options.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&t.push(e)})),this.field.options.bind=t},dynamicClick:function(){this.customQueryUrl="/form/customQuery/v1/list",this.field.options.customQuery={},this.field.options.bind=[],this.field.options.options=[],"dynamic"==this.field.options.choiceType&&(this.field.options.linkage=[])},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},afterLoadIdentityData:function(e){this.identitys=e},identityCheck:function(){this.field.options.isBindIdentity?this.identityUrl="/sys/identity/v1/getAll":this.identityUrl=""},isAdvancedProperty:function(e,n){if(e&&n){var t=e.split("|");return!!t.includes(n)}return!1},isNumberPrefix:function(){"number"==this.field.ctrlType&&this.field.options.bindPreAndSufFixjson.preFix&&(this.field.options.width="90%")}},watch:{data:{handler:function(e){this.field=e},deep:!0,immediate:!0},field:{handler:function(e){this.$emit("update:data",e)},deep:!0,immediate:!0}}},dn=cn,un=(t("9910"),Object(_["default"])(dn,nn,tn,!1,null,"48ec1a85",null)),hn=un.exports,pn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form",{attrs:{"data-vv-scope":"field",size:"small",inline:""}},["input"!=e.field.ctrlType&&"button"!=e.field.ctrlType||"sub"!=e.field.parentNodeType?e._e():[t("ht-form-item",{staticStyle:{"margin-bottom":"-10px"},attrs:{label:"显示设置","label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"为true时,绑定字段显示"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("显示设置")])],1),t("ht-select",{staticStyle:{width:"100px"},attrs:{clearable:"",options:e.mainBoFields,props:{key:"name",value:"desc"},filterable:""},on:{change:e.changeShowCondition},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!1,2465520064),model:{value:e.field.options.showCondition.target,callback:function(n){e.$set(e.field.options.showCondition,"target",n)},expression:"field.options.showCondition.target"}}),t("ht-input",{staticStyle:{width:"100px"},attrs:{placeholder:"请输入值"},model:{value:e.field.options.showCondition.value,callback:function(n){e.$set(e.field.options.showCondition,"value",n)},expression:"field.options.showCondition.value"}})],2),t("pre",{staticStyle:{color:"red"}},[e.field.options.showCondition.fieldPath?t("span",[e._v(e._s(e.field.options.showCondition.fieldPath+"=="+e.field.options.showCondition.value))]):e._e(),e._v(" 为true时,显示绑定的字段")])],e.isBasicsProperty(e.field.options.basicsProperty,"selectConfig")?[t("ht-form-item",{attrs:{label:"","label-width":"100px"}},["eip-cascader"!=e.field.ctrlType&&"autocomplete"!=e.field.ctrlType?t("el-checkbox-button",{attrs:{label:"isMultiple"},model:{value:e.field.options.multiple,callback:function(n){e.$set(e.field.options,"multiple",n)},expression:"field.options.multiple"}},[e._v("是否多选")]):e._e(),"dropdown"==e.field.ctrlType&&e.field.options.multiple?t("el-checkbox-button",{attrs:{label:"cascade"},model:{value:e.field.options.cascade,callback:function(n){e.$set(e.field.options,"cascade",n)},expression:"field.options.cascade"}},[e._v("父子节点级联选中")]):e._e(),"eip-cascader"!=e.field.ctrlType&&"autocomplete"!=e.field.ctrlType?t("el-checkbox-button",{attrs:{label:"filterable"},model:{value:e.field.options.filterable,callback:function(n){e.$set(e.field.options,"filterable",n)},expression:"field.options.filterable"}},[e._v("是否可搜索")]):e._e(),e.field.options.filterable&&"dropdown"!=e.field.ctrlType?t("el-checkbox-button",{attrs:{label:"allowCreate"},model:{value:e.field.options.allowCreate,callback:function(n){e.$set(e.field.options,"allowCreate",n)},expression:"field.options.allowCreate"}},[e._v("是否可创建条目")]):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"choiceType")?[t("ht-form-item",{staticStyle:{"margin-bottom":"0px","margin-right":"0px"},attrs:{label:"选项配置","label-width":"100px"}},["radio"==e.field.options.type||"checkbox"==e.field.options.type?t("el-checkbox",{model:{value:e.field.options.inline,callback:function(n){e.$set(e.field.options,"inline",n)},expression:"field.options.inline"}},[e._v("\n 换行显示\n "),t("el-tooltip",{attrs:{content:"是否换行显示"}},[t("i",{staticClass:"property-tip icon-question"})])],1):t("span",{staticStyle:{"margin-left":"96px"}}),t("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.field.options.choiceType,callback:function(n){e.$set(e.field.options,"choiceType",n)},expression:"field.options.choiceType"}},[t("el-radio-button",{attrs:{label:"static",disabled:"cascader"==e.field.ctrlType||"dropdown"==e.field.ctrlType||"eip-cascader"==e.field.ctrlType}},[e._v("固定选项")]),t("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.field.options.choiceType?t("div",[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},["autocomplete"==e.field.ctrlType?t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",[e._v("选项配置")]),t("td",{staticStyle:{width:"60px"}},[e._v("\n 操作\n "),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.options.push({value:""})}}})],1)]),e._l(e.field.options.options,(function(n,i){return t("tr",{key:i},[t("td",[t("el-input",{attrs:{size:"mini",placeholder:"请填写输入建议"},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{staticStyle:{"text-align":"center"}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.options.remove(n)}}})],1)])}))],2):t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{staticStyle:{width:"100px"}},[e._v("选项值")]),t("td",[e._v("选项标签")]),t("td",{staticStyle:{width:"60px"}},[e._v("\n 操作\n "),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.options.push({key:"",value:""})}}})],1)]),e._l(e.field.options.options,(function(n,i){return t("tr",{key:i},[t("td",[t("el-input",{attrs:{size:"mini",placeholder:"选项值"},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}})],1),t("td",[t("el-input",{attrs:{size:"mini",placeholder:"选项标签"},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{staticStyle:{"text-align":"center"}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.options.remove(n)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.field.options.choiceType?t("div",{staticClass:"customQuery-inputs"},[t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(n){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(n){e.$set(e.field.options.customQuery,"alias",n)},expression:"field.options.customQuery.alias"}}),e.field.options.bind&&e.field.options.bind.length>0?t("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("参数绑定")])],1),"eip-cascader"==e.field.ctrlType?[t("table",{staticClass:"form-table custDialog-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"100px;"}},[e._v("参数名")]),t("td",[e._v("取值对象")])]),e._l(e.field.options.bind,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr",staticStyle:{"text-align":"center"}},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])}))],2)])]:[t("table",{staticClass:"form-table custDialog-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"100px;"}},[e._v("参数名")]),t("td",[e._v("取值对象")])]),e._l(e.field.options.bind,(function(n,i){return t("tr",{key:i,staticStyle:{"text-align":"center"}},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return n.name!==e.field.name})),(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])}))],2)])]],2):e._e(),"eip-cascader"!=e.field.ctrlType?t("ht-form-item",{attrs:{label:"","label-width":""}},[t("el-checkbox",{model:{value:e.field.options.customQuery.noInit,callback:function(n){e.$set(e.field.options.customQuery,"noInit",n)},expression:"field.options.customQuery.noInit"}},[e._v("\n 初始化时不加载选项\n "),t("el-tooltip",[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 初始化时不加载动态选项,当展开下拉框时再加载。\n "),t("br"),e._v("注意勾选该选项后:\n "),t("br"),e._v("1.只读时只会显示下拉框的选项值,不会显示值所对应的标签值;\n "),t("br"),e._v("2.下拉框多选、可创建条目时数据不会及时回显。\n ")]),t("i",{staticClass:"property-tip icon-question"})])],1)],1):e._e(),t("ht-form-item",{attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选项绑定")])],1),"autocomplete"==e.field.ctrlType?t("div",[t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"输入建议候选","label-width":"90px"}},[t("ht-select",{staticStyle:{width:"200px"},attrs:{clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.valueBind,callback:function(n){e.$set(e.field.options.customQuery,"valueBind",n)},expression:"field.options.customQuery.valueBind"}})],1)],1):t("div",[t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"值","label-width":"40px"}},[t("ht-select",{staticStyle:{width:"110px"},attrs:{clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.valueBind,callback:function(n){e.$set(e.field.options.customQuery,"valueBind",n)},expression:"field.options.customQuery.valueBind"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"40px"}},[t("ht-select",{staticStyle:{width:"120px"},attrs:{clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.labelBind,callback:function(n){e.$set(e.field.options.customQuery,"labelBind",n)},expression:"field.options.customQuery.labelBind"}})],1),"dropdown"==e.field.ctrlType?t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"PId","label-width":"40px"}},[t("ht-select",{staticStyle:{width:"120px"},attrs:{clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.PId,callback:function(n){e.$set(e.field.options.customQuery,"PId",n)},expression:"field.options.customQuery.PId"}}),e._v(" \n "),t("el-tooltip",[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 非必填。当数据为纯列表时使用。会根据该字段和值字段,将列表数据转化为树形数据。\n ")]),t("i",{staticClass:"property-tip icon-question"})])],1):e._e()],1)],2)],1):e._e(),"dynamic"!=e.field.options.choiceType||e.field.isMultiple||"autocomplete"==e.field.ctrlType||"eip-cascader"==e.field.ctrlType?e._e():t("el-button",{staticClass:"custDialog-btn",staticStyle:{width:"100%","margin-left":"0px !important","margin-bottom":"5px"},attrs:{icon:"icon-list2",size:"mini"},on:{click:e.showSelectQueryDialog}},[e._v("绑定关联查询")]),t("el-dialog",{attrs:{title:"下拉框添加关联查询",width:"60%","append-to-body":"",top:"8vh",visible:e.selectQueryDialog,"close-on-click-modal":!1},on:{"update:visible":function(n){e.selectQueryDialog=n}}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.customQuery.custQueryJson.push({})}}},[e._v("添加关联查询")]),t("el-tag",{attrs:{type:"warning"}},[e._v("当前下拉框的值发生变化时触发关联查询,可以添加多个关联查询(不能重复)。")]),t("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},e._l(e.field.options.customQuery.custQueryJson,(function(n,i){return t("div",{key:i},[t("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),t("td",[t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(t){return e.setSelectQuery(n.alias,i)}},model:{value:n.alias,callback:function(t){e.$set(n,"alias",t)},expression:"condition.alias"}}),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.customQuery.custQueryJson.remove(n)}}})],1)])])]),t("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"参数绑定"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.field.options.customQuery.custQueryJson[i].conditionfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.returnData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])]),t("el-tab-pane",{attrs:{label:"设置返回值"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.field.options.customQuery.custQueryJson[i].resultfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.returnData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1)})),0),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(n){e.selectQueryDialog=!1}}},[e._v("确定")])],1)],1),"static"==e.field.options.choiceType&&"autocomplete"!=e.field.ctrlType?t("el-button",{staticClass:"el-icon-edit",staticStyle:{width:"100%","margin-top":"5px","margin-bottom":"5px"},attrs:{size:"mini"},on:{click:e.openLinkage}},[e._v("联动设置")]):e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"字段联动设置",visible:e.dialogLinkageVisible,top:"8vh","append-to-body":"","close-on-click-modal":!1,width:"1040px"},on:{"update:visible":function(n){e.dialogLinkageVisible=n}}},[t("el-button",{staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus",size:"mini",plain:""},on:{click:function(n){return e.addRows()}}},[e._v("添加")]),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"190px"}},[e._v("所选值")]),t("td",{attrs:{width:"190px"}},[e._v("变换条件")]),t("td",{attrs:{width:"190px"}},[e._v("变换字段")]),t("td",{attrs:{width:"140px"}},[e._v("变换类型")]),t("td",{attrs:{width:"460px"}},[t("span",[e._v("字段验证")]),t("el-tooltip",{attrs:{effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[t("h3",[e._v("校验规则:")]),t("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[t("span",{staticStyle:{color:"red"}},[e._v("*正则表达式:")]),t("span",[e._v("两个参数,第一个参数为正则表达式,第二个参数为校验未通过时的提示信息")]),t("br"),t("span",{staticStyle:{color:"red"}},[e._v("例如:")]),t("span",[e._v('"^[0-9]+$","校验失败,请输入数字"')]),t("br"),t("span",{staticStyle:{color:"red"}},[e._v("注意:")]),t("span",[e._v("字符串格式的表达式以英文逗号‘,’来分割参数")])])]),t("i",{staticClass:"property-tip icon-question"})])],1),t("td",{attrs:{width:"60px"}},[e._v("操作")])]),e._l(e.linkage,(function(n,i){return t("tr",{key:i},[t("td",{attrs:{width:"190px"}},[t("ht-select",{attrs:{options:e.field.options.options,filterable:!0},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"column.value"}})],1),t("td",{attrs:{colspan:"4"}},[t("table",{attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(n.effect,(function(i,o){return t("tr",{key:o},[t("td",{attrs:{width:"190px"}},[t("ht-select",{attrs:{options:e.getLinkageTypeList(i),clearable:"",props:{key:"key",value:"desc"}},model:{value:i.linkageType,callback:function(n){e.$set(i,"linkageType",n)},expression:"effects.linkageType"}})],1),t("td",{attrs:{width:"190px"}},["subTable"==i.linkageType?t("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{options:e.subTables,clearable:"",props:{key:"name",value:"desc"}},model:{value:i.targetSub,callback:function(n){e.$set(i,"targetSub",n)},expression:"effects.targetSub"}}):e._e(),"field"==i.linkageType?t("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{options:e.getEffectsTargetOptions(),clearable:"",filterable:!0,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(i){return t("el-option",{key:i.id,attrs:{label:i.desc,value:e.getEffectsTarget(n,i)}})})),1)}))}}],null,!0),model:{value:i.target,callback:function(n){e.$set(i,"target",n)},expression:"effects.target"}}):e._e()],1),t("td",{attrs:{width:"160px"}},[t("ht-select",{staticStyle:{"margin-left":"40px"},attrs:{options:e.items},model:{value:i.type,callback:function(n){e.$set(i,"type",n)},expression:"effects.type"}})],1),t("td",{attrs:{width:"460px"}},[t("div",{staticClass:"basics-property",staticStyle:{"margin-left":"20px"}},[t("ValidataProperty",{attrs:{data:i.validateObj,boData:e.mainBoFields},on:{"update:boData":function(n){e.mainBoFields=n},"update:bo-data":function(n){e.mainBoFields=n}}})],1)]),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(t){return e.copyEffectObj(n.effect,i)}}}),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return e.addEffectObj(n.effect,e.effectObj)}}}),n.effect.length>1?t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-delete"},on:{click:function(e){return n.effect.remove(i)}}}):e._e()],1)])})),0)]),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(t){return e.copyEffect(n)}}}),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.linkage.remove(n)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.linkageOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogLinkageVisible=!1,e.linkage.length=0}}},[e._v("取 消")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.advancedProperty,"choiceType")?[t("ht-form-item",{staticStyle:{"margin-bottom":"0px","margin-right":"0px"},attrs:{label:"选项配置","label-width":"100px"}},[t("el-checkbox",{model:{value:e.field.options.inline,callback:function(n){e.$set(e.field.options,"inline",n)},expression:"field.options.inline"}},[e._v("\n 换行显示\n "),t("el-tooltip",{attrs:{content:"是否换行显示"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},on:{change:e.dynamicClick},model:{value:e.field.options.choiceType,callback:function(n){e.$set(e.field.options,"choiceType",n)},expression:"field.options.choiceType"}},[t("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),t("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"static"==e.field.options.choiceType?t("div",{staticStyle:{"margin-bottom":"10px"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("td",{staticStyle:{width:"100px"}},[e._v("选项值")]),t("td",[e._v("选项标签")]),t("td",{staticStyle:{width:"60px"}},[e._v("\n 操作\n "),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.options.push({key:"",value:""})}}})],1)]),e._l(e.field.options.options,(function(n,i){return t("tr",{key:i},[t("td",[t("el-input",{attrs:{size:"mini",placeholder:"选项值"},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}})],1),t("td",[t("el-input",{attrs:{size:"mini",placeholder:"选项标签"},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{staticStyle:{"text-align":"center"}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.options.remove(n)}}})],1)])}))],2)])]):e._e(),"dynamic"==e.field.options.choiceType?t("div",{staticClass:"customQuery-inputs"},[t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),t("ht-select",{attrs:{filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(n){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(n){e.$set(e.field.options.customQuery,"alias",n)},expression:"field.options.customQuery.alias"}}),e.field.options.bind&&e.field.options.bind.length>0?t("ht-form-item",{staticClass:"choiceType-bottom",attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("参数绑定")])],1),e._l(e.field.options.bind,(function(n,i){return t("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:n.comment,"label-width":"80px"}},[t("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)}))],2):e._e(),t("ht-form-item",{attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选项绑定")])],1),t("div",[t("ht-form-item",{attrs:{label:"值","label-width":"60px"}},[t("ht-select",{attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.valueBind,callback:function(n){e.$set(e.field.options.customQuery,"valueBind",n)},expression:"field.options.customQuery.valueBind"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"60px"}},[t("ht-select",{attrs:{options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.labelBind,callback:function(n){e.$set(e.field.options.customQuery,"labelBind",n)},expression:"field.options.customQuery.labelBind"}})],1)],1)],2)],1):e._e(),"static"==e.field.options.choiceType?t("el-button",{staticClass:"el-icon-edit",attrs:{size:"mini"},on:{click:e.openLinkage}},[e._v("联动设置")]):e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"字段联动设置",visible:e.dialogLinkageVisible,"append-to-body":"",top:"8vh","before-close":e.closeDialogLinkage,"close-on-click-modal":!1,width:"1040px"},on:{"update:visible":function(n){e.dialogLinkageVisible=n}}},[t("el-button",{staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus",size:"mini",plain:""},on:{click:function(n){return e.addRows()}}},[e._v("添加")]),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"190px"}},[e._v("所选值")]),t("td",{attrs:{width:"190px"}},[e._v("变换条件")]),t("td",{attrs:{width:"190px"}},[e._v("变换字段")]),t("td",{attrs:{width:"140px"}},[e._v("变换类型")]),t("td",{attrs:{width:"460px"}},[e._v("字段验证")]),t("td",{attrs:{width:"60px"}},[e._v("操作")])]),e._l(e.linkage,(function(n,i){return t("tr",{key:i},[t("td",{attrs:{width:"190px"}},[t("ht-select",{attrs:{filterable:!0,options:e.field.options.options},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"column.value"}})],1),t("td",{attrs:{colspan:"4"}},[t("table",{attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(n.effect,(function(i,o){return t("tr",{key:o},[t("td",{attrs:{width:"190px"}},[t("ht-select",{attrs:{options:e.getLinkageTypeList(i),clearable:"",props:{key:"key",value:"desc"}},model:{value:i.linkageType,callback:function(n){e.$set(i,"linkageType",n)},expression:"effects.linkageType"}})],1),t("td",{attrs:{width:"190px"}},["subTable"==i.linkageType?t("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{options:e.subTables,filterable:!0,clearable:"",props:{key:"name",value:"desc"}},model:{value:i.targetSub,callback:function(n){e.$set(i,"targetSub",n)},expression:"effects.targetSub"}}):e._e(),"field"==i.linkageType?t("ht-select",{staticStyle:{"margin-left":"30px"},attrs:{filterable:"",options:e.getEffectsTargetOptions(),clearable:"",props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(i){return t("el-option",{key:i.id,attrs:{label:i.desc,value:e.getEffectsTarget(n,i)}})})),1)}))}}],null,!0),model:{value:i.target,callback:function(n){e.$set(i,"target",n)},expression:"effects.target"}}):e._e()],1),t("td",{attrs:{width:"160px"}},[t("ht-select",{staticStyle:{"margin-left":"40px"},attrs:{options:e.items,clearable:""},model:{value:i.type,callback:function(n){e.$set(i,"type",n)},expression:"effects.type"}})],1),t("td",{attrs:{width:"460px"}},[t("div",{staticClass:"linkage-div-bottom",staticStyle:{"margin-left":"20px"}},[t("ValidataProperty",{attrs:{data:i.validateObj}})],1)]),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(t){return e.copyEffectObj(n.effect,i)}}}),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(t){return n.effect.push(Object.assign({},e.effectObj))}}}),n.effect.length>1?t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"5px"},attrs:{icon:"el-icon-delete"},on:{click:function(e){return n.effect.remove(i)}}}):e._e()],1)])})),0)]),t("td",{staticStyle:{"text-align":"center"},attrs:{width:"150px"}},[t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-document-copy"},on:{click:function(t){return e.copyEffect(n)}}}),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.linkage.remove(n)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.linkageOk}},[e._v("确 定")]),t("el-button",{on:{click:e.closeDialogLinkage}},[e._v("取 消")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"selector")?[t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"选择器设置","label-width":"100px"}},[t("ht-select",{attrs:{options:e.selectors,validate:"required",props:{key:"alias",value:"name"}},on:{change:e.changeFieldBind},model:{value:e.field.options.selector.type.alias,callback:function(n){e.$set(e.field.options.selector.type,"alias",n)},expression:"field.options.selector.type.alias"}})],1),t("div",[e.field.options.selector.type.alias?t("el-checkbox",{model:{value:e.field.options.selector.isSingle,callback:function(n){e.$set(e.field.options.selector,"isSingle",n)},expression:"field.options.selector.isSingle"}},[e._v("单选")]):e._e(),"eip-user-selector"==e.field.options.selector.type.alias?t("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(n){e.$set(e.field.options.selector,"selectCurrent",n)},expression:"field.options.selector.selectCurrent"}},[e._v("当前用户")]):e._e(),"eip-org-selector"==e.field.options.selector.type.alias?t("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(n){e.$set(e.field.options.selector,"selectCurrent",n)},expression:"field.options.selector.selectCurrent"}},[e._v("当前组织")]):e._e(),"eip-post-selector"==e.field.options.selector.type.alias?t("el-checkbox",{model:{value:e.field.options.selector.selectCurrent,callback:function(n){e.$set(e.field.options.selector,"selectCurrent",n)},expression:"field.options.selector.selectCurrent"}},[e._v("当前岗位")]):e._e()],1),e.field.options.bind&&e.field.options.bind.length>0?t("div",{staticClass:"basics-property"},[t("H3",{staticStyle:{"margin-bottom":"0px"}},[t("el-tooltip",{attrs:{content:"选择器的返回值绑定的属性,选择器控件绑定的属性不能作为返回值绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),e._v("返回值\n ")],1),e._l(e.field.options.bind,(function(n,i){return t("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:n.value,"label-width":"100px"}},[e.field.parentNodeType?e._e():t("ht-select",{attrs:{options:e.allBoData.filter((function(e){return"main"==e.type})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return[t("el-option",{key:"0",attrs:{label:"请选择",value:""}}),e._l(i,(function(n,i){return t("el-option-group",{key:Math.random()+i,attrs:{label:n.desc}},e._l(n.children,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.field.name,label:n.desc,value:n.path+"."+n.name}})})),1)}))]}}],null,!0),model:{value:n.jsonPath,callback:function(t){e.$set(n,"jsonPath",t)},expression:"bind.jsonPath"}}),e.field.parentNodeType&&"sub"==e.field.parentNodeType?t("ht-select",{attrs:{options:e.allBoData.filter((function(n){return"sub"==n.nodeType&&n.name==e.field.tableName})),props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return[t("el-option",{key:"0",attrs:{label:"请选择",value:""}}),e._l(i,(function(n,i){return t("el-option-group",{key:Math.random()+i,attrs:{label:n.desc}},e._l(n.children,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.field.name,label:n.desc,value:n.path+"."+n.name}})})),1)}))]}}],null,!0),model:{value:n.jsonPath,callback:function(t){e.$set(n,"jsonPath",t)},expression:"bind.jsonPath"}}):e._e(),e.field.parentNodeType&&"sun"==e.field.parentNodeType?t("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"},clearable:"",filterable:""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return[t("el-option",{key:"0",attrs:{label:"请选择",value:""}}),e._l(i,(function(n,i){return t("el-option-group",{key:Math.random()+i,attrs:{label:n.desc}},e._l(n.children,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.field.name,label:n.desc,value:n.path+"."+n.name}})})),1)}))]}}],null,!0),model:{value:n.jsonPath,callback:function(t){e.$set(n,"jsonPath",t)},expression:"bind.jsonPath"}}):e._e()],1)}))],2):e._e()]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"custDialog")?[t("div",{staticClass:"custDialog-div"},[t("span",[e._v("对话框设置")]),t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.icons}})],1)]),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[t("ht-input",{model:{value:e.field.options.customDialogjson.name,callback:function(n){e.$set(e.field.options.customDialogjson,"name",n)},expression:"field.options.customDialogjson.name"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选择对话框")])],1),t("ht-select",{attrs:{clearable:"",filterable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.changeCustDialog},model:{value:e.field.options.customDialogjson.custDialog.alias,callback:function(n){e.$set(e.field.options.customDialogjson.custDialog,"alias",n)},expression:"field.options.customDialogjson.custDialog.alias"}})],2),e.field.options.customDialogjson.custDialog.conditions&&e.field.options.customDialogjson.custDialog.conditions.length>0?t("div",{staticClass:"basics-property"},[t("ht-form-item",{attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"自定义对话框需要的参数传入"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("参数绑定")])],1)],2)],1):e._e(),e.field.options.customDialogjson.custDialog.conditions&&e.field.options.customDialogjson.custDialog.conditions.length>0?t("table",{staticClass:"form-table custDialog-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"100px;"}},[e._v("参数名")]),t("td",[e._v("取值对象")])]),e._l(e.field.options.customDialogjson.custDialog.conditions,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.allBoData.filter((function(e){return"main"==e.type})),props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.bind,callback:function(t){e.$set(n,"bind",t)},expression:"condition.bind"}})],1)])}))],2)]):e._e(),e.field.options.customDialogjson.custDialog.alias?t("el-button",{staticClass:"custDialog-btn",staticStyle:{width:"100%","margin-top":"5px"},attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值")]):e._e(),"1"==e.field.options.customDialogjson.custDialog.selectNum?t("el-button",{staticClass:"custDialog-btn",staticStyle:{width:"100%","margin-top":"5px","margin-left":"0px !important"},attrs:{icon:"icon-list2",size:"mini"},on:{click:e.showDialogQuery}},[e._v("绑定关联查询")]):e._e(),t("el-dialog",{attrs:{title:"对话框添加关联查询",width:"60%","append-to-body":"",top:"8vh",visible:e.dialogQuery,"close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogQuery=n}}},[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-bottom":"5px"},attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.customDialogjson.custDialog.custQueryJson.push({})}}},[e._v("添加关联查询")]),t("div",{staticStyle:{width:"100%",height:"550px",overflow:"auto"}},e._l(e.field.options.customDialogjson.custDialog.custQueryJson,(function(n,i){return t("div",{key:i},[t("table",{staticClass:"form-table choiceType-table",staticStyle:{"margin-bottom":"1px"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"110px"}},[e._v("关联查询:")]),t("td",[t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),t("ht-select",{attrs:{clearable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(t){return e.setDialogQuery(n.alias,i)}},model:{value:n.alias,callback:function(t){e.$set(n,"alias",t)},expression:"condition.alias"}}),t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.customDialogjson.custDialog.custQueryJson.remove(n)}}})],1)])])]),t("el-tabs",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"参数绑定"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.field.options.customDialogjson.custDialog.custQueryJson[i].conditionfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.returnData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])]),t("el-tab-pane",{attrs:{label:"设置返回值"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.field.options.customDialogjson.custDialog.custQueryJson[i].resultfield,(function(n,i){return t("tr",{key:i},[t("th",{attrs:{width:"110px"}},[e._v(e._s(n.comment)+":")]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.returnData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)])})),0)])])],1)],1)})),0),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(n){e.dialogQuery=!1}}},[e._v("确 定")])],1)],1),t("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置对话框返回值",visible:e.dialogcustDialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustDialogVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")])]),e._l(this.field.options.customDialogjson.resultField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{options:e.returnData,props:{key:"name",value:"desc"},clearable:"",filterable:""},on:{change:function(n){return e.updateCustDialogprop()}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.comment],callback:function(t){e.$set(e.custDialogprop,n.comment,t)},expression:"custDialogprop[field.comment]"}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"relation")?[t("div",{staticClass:"custDialog-div"},[t("span",[e._v("关联数据设置")]),e.field.options.customQuery.alias?t("el-button",{staticClass:"custDialog-btn",attrs:{icon:"icon-list2",size:"mini"},on:{click:e.custDialogClick}},[e._v("设置返回值")]):e._e()],1),t("div",{staticClass:"customQuery-inputs custDialog-item",staticStyle:{"margin-right":"15px"}},[t("ht-select",{attrs:{clearable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:function(n){return e.setCurrentCustomQuery()}},model:{value:e.field.options.customQuery.alias,callback:function(n){e.$set(e.field.options.customQuery,"alias",n)},expression:"field.options.customQuery.alias"}})],1),e.field.options.bind&&e.field.options.bind.length>0?t("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"自定义查询需要的参数传入"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("参数绑定")])],1),e._l(e.field.options.bind,(function(n,i){return t("ht-form-item",{key:i,staticClass:"customQuery-inputs",attrs:{label:n.comment,"label-width":"80px"}},[t("ht-select",{attrs:{clearable:"",options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}],null,!0),model:{value:n.fieldPath,callback:function(t){e.$set(n,"fieldPath",t)},expression:"bind.fieldPath"}})],1)}))],2):e._e(),t("ht-form-item",{staticClass:"basics-property",attrs:{label:"","label-width":""}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"返回值作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选项绑定")])],1),t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"值","label-width":"37px"}},[t("ht-select",{staticStyle:{width:"103px"},attrs:{validate:{required:!0},clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.valueBind,callback:function(n){e.$set(e.field.options.customQuery,"valueBind",n)},expression:"field.options.customQuery.valueBind"}})],1),t("ht-form-item",{staticClass:"customQuery-inputs",attrs:{label:"标签","label-width":"50px"}},[t("ht-select",{staticStyle:{width:"110px"},attrs:{validate:{required:!0},clearable:"",options:e.field.options.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.field.options.customQuery.labelBind,callback:function(n){e.$set(e.field.options.customQuery,"labelBind",n)},expression:"field.options.customQuery.labelBind"}})],1)],2),t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置关联数据返回值",visible:e.dialogcustDialogVisible,"append-to-body":"","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(n){e.dialogcustDialogVisible=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")]),t("td",{attrs:{width:"80px"}},[e._v("解除绑定")])]),e._l(e.field.options.customQuery.resultfield,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{options:e.allBoData,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.tableName+"."+e.name}})})),1)}))}}],null,!0),model:{value:e.custDialogprop[n.comment],callback:function(t){e.$set(e.custDialogprop,n.comment,t)},expression:"custDialogprop[field.comment]"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.unbind(n.comment)}}})],1)])}))],2)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.custDialogOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogcustDialogVisible=!1}}},[e._v("取 消")])],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"fileupload")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文件上传")]),t("ht-form-item",{staticClass:"custDialog-item",attrs:{"label-width":"50px"}},[t("el-checkbox",{model:{value:e.field.options.file.multiple,callback:function(n){e.$set(e.field.options.file,"multiple",n)},expression:"field.options.file.multiple"}},[e._v("\n 是否多选\n "),t("el-tooltip",{attrs:{content:"是否可同时选择多个文件上传"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("el-checkbox",{model:{value:e.field.options.file.simplicity,callback:function(n){e.$set(e.field.options.file,"simplicity",n)},expression:"field.options.file.simplicity"}},[e._v("\n 是否简版\n "),t("el-tooltip",{attrs:{content:"附件上传后以简约方法显示"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"最多上传个数","label-width":"100px"}},[t("el-input-number",{staticStyle:{width:"200px"},attrs:{value:"5",placeholder:"最多上传个数","controls-position":"right",min:1,max:20},model:{value:e.field.options.file.limit,callback:function(n){e.$set(e.field.options.file,"limit",n)},expression:"field.options.file.limit"}})],1),t("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"限制大小(M)","label-width":"100px"}},[t("el-input-number",{staticStyle:{width:"200px"},attrs:{value:"50",placeholder:"单个文件限制大小(M)","controls-position":"right",min:1,max:1024},model:{value:e.field.options.file.size,callback:function(n){e.$set(e.field.options.file,"size",n)},expression:"field.options.file.size"}})],1)],1),t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("支持的类型")]),t("el-radio-group",{model:{value:e.field.options.file.acceptType,callback:function(n){e.$set(e.field.options.file,"acceptType",n)},expression:"field.options.file.acceptType"}},[t("el-radio-button",{attrs:{label:"any"}},[e._v("任意类型")]),t("el-radio-button",{attrs:{label:"custom"}},[e._v("自定义类型")])],1),"custom"==e.field.options.file.acceptType?t("div",{staticStyle:{"margin-top":"5px"}},[t("el-button",{attrs:{type:"primary",plain:""},on:{click:e.selectAll}},[e._v("全选")]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.selectNotAll}},[e._v("全不选")]),t("el-button",{attrs:{type:"warning",plain:""},on:{click:e.counterSelect}},[e._v("反选")])],1):e._e(),"custom"==e.field.options.file.acceptType?t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("选择类型")]):e._e(),"custom"==e.field.options.file.acceptType?t("el-checkbox-group",{staticClass:"file-checkbox",model:{value:e.field.options.file.accept,callback:function(n){e.$set(e.field.options.file,"accept",n)},expression:"field.options.file.accept"}},e._l(e.upLoadAcceptList,(function(n){return t("el-checkbox",{key:n,attrs:{label:n}},[e._v(e._s(n))])})),1):e._e(),"custom"==e.field.options.file.acceptType?t("H3",{staticStyle:{"margin-bottom":"0px"}},[t("el-tooltip",{attrs:{content:"配置扩展类型的后缀名,多个用逗号隔开,如:DOC,DOCX"}},[t("i",{staticClass:"property-tip icon-question"})]),e._v("扩展类型\n ")],1):e._e(),"custom"==e.field.options.file.acceptType?t("ht-input",{attrs:{type:"textarea",rows:5},model:{value:e.field.options.file.acceptStr,callback:function(n){e.$set(e.field.options.file,"acceptStr",n)},expression:"field.options.file.acceptStr"}}):e._e(),t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("附件扩展属性配置")]),e._l(e.field.options.propConf,(function(n,i){return t("ht-form-item",{key:i,staticClass:"custDialog-item",attrs:{"label-width":"50px",label:n.name}},[t("ht-input",{model:{value:n.desc,callback:function(t){e.$set(n,"desc",t)},expression:"conf.desc"}}),t("el-checkbox",{staticStyle:{"margin-left":"3px"},model:{value:n.requried,callback:function(t){e.$set(n,"requried",t)},expression:"conf.requried"}},[e._v("必填")])],1)}))]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"property-text")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文本内容")]),t("el-button",{on:{click:function(n){e.textValue=e.field.options.textValue,e.dialogTextVisible=!0}}},[e._v("属性文本内容")]),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"属性文本内容",visible:e.dialogTextVisible,"append-to-body":"","close-on-click-modal":!1,width:"60%"},on:{"update:visible":function(n){e.dialogTextVisible=n}}},[t("FormVarSelector",{attrs:{type:"1",boData:e.formVarData},on:{"node-click":e.textClick}}),t("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.textValue,callback:function(n){e.textValue=n},expression:"textValue"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){e.dialogTextVisible=!1,e.field.options.textValue=e.textValue}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogTextVisible=!1,e.textValue=""}}},[e._v("取 消")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"textValue")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("文本内容")]),t("el-button",{on:{click:function(n){e.textValue=e.field.options.textValue,e.dialogTextVisible=!0}}},[e._v("文本内容")])]:e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"文本内容",visible:e.dialogTextVisible,"append-to-body":"","close-on-click-modal":!1,width:"60%"},on:{"update:visible":function(n){e.dialogTextVisible=n}}},[t("FormVarSelector",{attrs:{type:"1",boData:e.allBoData},on:{"node-click":e.textClick}}),t("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.textValue,callback:function(n){e.textValue=n},expression:"textValue"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){e.dialogTextVisible=!1,e.field.options.textValue=e.textValue}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogTextVisible=!1,e.textValue=""}}},[e._v("取 消")])],1)],1),e.isBasicsProperty(e.field.options.basicsProperty,"date")?[t("ht-form-item",{attrs:{label:"指定日期输入框的格式","label-width":""}},[t("ht-select",{attrs:{options:[{key:"yyyy-MM-dd",value:"yyyy-MM-dd"},{key:"yyyy 年 MM 月 dd 日",value:"yyyy 年 MM 月 dd 日"},{key:"yyyy-M-d H:m:s",value:"yyyy-M-d H:m:s"},{key:"yyyy-MM-dd HH:mm:ss",value:"yyyy-MM-dd HH:mm:ss"},{key:"HH:mm:ss",value:"HH:mm:ss"}],disabled:"",placeholder:"请选择日期格式"},model:{value:e.field.options.inputFormat,callback:function(n){e.$set(e.field.options,"inputFormat",n)},expression:"field.options.inputFormat"}})],1),t("ht-form-item",{attrs:{label:"日期绑定值设置","label-width":""}},[t("ht-checkbox",{attrs:{options:[{key:"true",value:"当前时间"}]},model:{value:e.field.options.showCurrentDate,callback:function(n){e.$set(e.field.options,"showCurrentDate",n)},expression:"field.options.showCurrentDate"}}),e.field.options.showCurrentDate?t("ht-checkbox",{attrs:{options:[{key:"true",value:"获取服务器当前时间"}]},model:{value:e.field.options.isServerDate,callback:function(n){e.$set(e.field.options,"isServerDate",n)},expression:"field.options.isServerDate"}}):e._e(),e.field.options.showCurrentDate?t("div",[e._v("\n 与当前日期相差的天数:\n "),t("ht-input",{attrs:{size:"mini",min:0,type:"number"},model:{value:e.field.options.day,callback:function(n){e.$set(e.field.options,"day",e._n(n))},expression:"field.options.day"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"time")?[t("ht-form-item",{attrs:{label:"时间设置","label-width":""}},[t("el-radio-group",{model:{value:e.field.options.type,callback:function(n){e.$set(e.field.options,"type",n)},expression:"field.options.type"}},[t("el-radio-button",{attrs:{label:"select",title:"时间不包含年月日"}},[e._v("固定时间点")]),t("el-radio-button",{attrs:{label:"picker",title:"时间包含当前年月日"}},[e._v("任意时间点")])],1)],1)]:e._e(),void 0===e.field.options.formulasDiyJs||"button"==e.field.ctrlType&&0==e.field.options.bindEventjson.isShowInput?e._e():t("div",[[t("ht-form-item",{staticStyle:{"margin-top":"10px"},attrs:{label:"公式编辑","label-width":"100px"}},[e.field.options.formulasDiyJs?e._e():t("el-button",{staticStyle:{"min-width":"200px"},attrs:{type:"primary",plain:""},on:{click:e.formulasDialog}},[e._v("编写公式")]),e.field.options.formulasDiyJs?t("el-button",{staticStyle:{"min-width":"200px"},attrs:{type:"success",plain:""},on:{click:e.formulasDialog}},[e._v("编写公式")]):e._e()],1),t("formulas-dialog",{ref:"formulasDialog",attrs:{boDefData:e.boDefData,field:e.field}})]],2),e.isBasicsProperty(e.field.options.basicsProperty,"dateCount")?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("el-checkbox",{model:{value:e.field.options.isCountDate,callback:function(n){e.$set(e.field.options,"isCountDate",n)},expression:"field.options.isCountDate"}},[e._v("\n 日期计算\n "),t("el-tooltip",{attrs:{content:"文本框内容是否由日期计算得出"}},[t("i",{staticClass:"property-tip icon-question"})])],1),e.field.options.isCountDate?t("ht-form-item",{attrs:{label:"开始时间","label-width":"90px"}},[t("ht-select",{attrs:{validate:"required",options:e.mainBoFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},["sub"==e.field.parentNodeType||"sun"==e.field.parentNodeType?e._l(n.children.filter((function(e){return"date"==e.dataType})),(function(e){return t("el-option",{key:"item."+e[o],attrs:{label:e[r],value:"item."+e[o]}})})):e._l(n.children.filter((function(e){return"date"==e.dataType})),(function(e){return t("el-option",{key:"data."+n.path+"."+e[o],attrs:{label:e[r],value:"data."+n.path+"."+e[o]}})}))],2)}))}}],null,!1,3749696424),model:{value:e.field.options.isStartDate,callback:function(n){e.$set(e.field.options,"isStartDate",n)},expression:"field.options.isStartDate"}})],1):e._e(),e.field.options.isCountDate?t("ht-form-item",{attrs:{label:"结束时间","label-width":"90px"}},[t("ht-select",{attrs:{validate:"required",options:e.mainBoFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},["sub"==e.field.parentNodeType||"sun"==e.field.parentNodeType?e._l(n.children.filter((function(e){return"date"==e.dataType})),(function(e){return t("el-option",{key:"item."+e[o],attrs:{label:e[r],value:"item."+e[o]}})})):e._l(n.children.filter((function(e){return"date"==e.dataType})),(function(e){return t("el-option",{key:"data."+n.path+"."+e[o],attrs:{label:e[r],value:"data."+n.path+"."+e[o]}})}))],2)}))}}],null,!1,3749696424),model:{value:e.field.options.isEndDate,callback:function(n){e.$set(e.field.options,"isEndDate",n)},expression:"field.options.isEndDate"}})],1):e._e(),e.field.options.isCountDate?t("ht-form-item",{attrs:{label:"计算周期","label-width":"90px"}},[t("ht-radio",{attrs:{options:[{key:"year",value:"年"},{key:"month",value:"月份"},{key:"day",value:"天数"},{key:"hour",value:"小时"},{key:"minute",value:"分钟"},{key:"second",value:"秒"}]},model:{value:e.field.options.countFormat,callback:function(n){e.$set(e.field.options,"countFormat",n)},expression:"field.options.countFormat"}})],1):e._e(),t("div",{staticStyle:{width:"200px"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"currency")?[t("h4",[e._v("数字设置")]),t("ht-form-item",{attrs:{label:"最小值","label-width":"100px"}},[t("ht-input",{attrs:{placeholder:"最小值","controls-position":"right",type:"number"},model:{value:e.field.options.min,callback:function(n){e.$set(e.field.options,"min",n)},expression:"field.options.min"}})],1),t("ht-form-item",{attrs:{label:"最大值","label-width":"100px"}},[t("ht-input",{attrs:{placeholder:"最大值","controls-position":"right",type:"number"},model:{value:e.field.options.max,callback:function(n){e.$set(e.field.options,"max",n)},expression:"field.options.max"}})],1),t("ht-form-item",{attrs:{label:"步长","label-width":"100px"}},[t("ht-input",{attrs:{placeholder:"步长","controls-position":"right",type:"number"},model:{value:e.field.options.step,callback:function(n){e.$set(e.field.options,"step",n)},expression:"field.options.step"}})],1),t("ht-form-item",{attrs:{label:"小数位","label-width":"100px"}},[t("ht-input",{attrs:{placeholder:"小数位","controls-position":"right",min:0,max:e.field.options.maxDecimalDigits,type:"number"},model:{value:e.field.options.decimalDigits,callback:function(n){e.$set(e.field.options,"decimalDigits",n)},expression:"field.options.decimalDigits"}})],1),t("ht-form-item",{attrs:{label:"格式化显示设置","label-width":"100px"}},[t("el-checkbox-button",{model:{value:e.field.options.filterthousandBit,callback:function(n){e.$set(e.field.options,"filterthousandBit",n)},expression:"field.options.filterthousandBit"}},[e._v("千分位")]),t("el-checkbox-button",{model:{value:e.field.options.filtercurrency,callback:function(n){e.$set(e.field.options,"filtercurrency",n)},expression:"field.options.filtercurrency"}},[e._v("货币(大写)")])],1),t("ht-form-item",{attrs:{label:"单位","label-width":"100px"}},[t("el-select",{attrs:{filterable:"","allow-create":"",clearable:"","default-first-option":"",placeholder:"请选择(其他输入即可)"},model:{value:e.field.options.company,callback:function(n){e.$set(e.field.options,"company",n)},expression:"field.options.company"}},e._l(e.companys,(function(e,n){return t("el-option",{key:n,attrs:{label:e.label,value:e.label}})})),1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"img")?[t("ht-form-item",{attrs:{"label-width":"200px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"可以上传本地图片和输入网络图片地址"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("图片配置")])],1),t("el-row",[t("el-col",{attrs:{span:10}},[e._v("图片地址")]),t("el-col",{attrs:{span:14}},[t("el-checkbox",{model:{value:e.field.options.isDisplay,callback:function(n){e.$set(e.field.options,"isDisplay",n)},expression:"field.options.isDisplay"}},[e._v("本地上传")])],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.field.options.isDisplay,expression:"field.options.isDisplay"}]},[t("el-col",{attrs:{span:24}},[t("img-file-upload",{attrs:{fileJson:e.field.options.fileJson},model:{value:e.field.options.fileJson,callback:function(n){e.$set(e.field.options,"fileJson",n)},expression:"field.options.fileJson"}})],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.field.options.isDisplay,expression:"!field.options.isDisplay"}]},[e.field.options.isDisplay?e._e():t("el-col",{attrs:{span:24}},[t("ht-input",{attrs:{type:"textarea",rows:8},model:{value:e.field.options.imgSrc,callback:function(n){e.$set(e.field.options,"imgSrc",n)},expression:"field.options.imgSrc"}})],1)],1)],2),t("ht-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"默认为原始图片宽高"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("图片宽高")])],1),t("ht-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度:默认图片宽度",min:0,max:999,type:"number"},model:{value:e.field.options.size.width,callback:function(n){e.$set(e.field.options.size,"width",n)},expression:"field.options.size.width"}}),t("ht-input",{staticStyle:{width:"150px"},attrs:{type:"number",min:0,max:999,placeholder:"高度:默认图片高度"},model:{value:e.field.options.size.height,callback:function(n){e.$set(e.field.options.size,"height",n)},expression:"field.options.size.height"}})],2)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"imageViewer")?[t("ht-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"默认为原始图片宽高"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("图片宽高")])],1),t("ht-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度:默认图片宽度",min:0,type:"number"},model:{value:e.field.options.size.width,callback:function(n){e.$set(e.field.options.size,"width",n)},expression:"field.options.size.width"}}),t("ht-input",{staticStyle:{width:"150px"},attrs:{type:"number",min:0,placeholder:"高度:默认图片高度"},model:{value:e.field.options.size.height,callback:function(n){e.$set(e.field.options.size,"height",n)},expression:"field.options.size.height"}})],2),t("ht-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"图片的上传方式"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("上传方式")])],1),t("el-radio",{attrs:{label:"local",border:""},model:{value:e.field.options.uploadType,callback:function(n){e.$set(e.field.options,"uploadType",n)},expression:"field.options.uploadType"}},[e._v("本地上传")]),t("el-radio",{attrs:{label:"https",border:""},model:{value:e.field.options.uploadType,callback:function(n){e.$set(e.field.options,"uploadType",n)},expression:"field.options.uploadType"}},[e._v("网络图片")])],2),t("el-checkbox",{model:{value:e.field.options.file.multiple,callback:function(n){e.$set(e.field.options.file,"multiple",n)},expression:"field.options.file.multiple"}},[e._v("\n 是否多选\n "),t("el-tooltip",{attrs:{content:"是否可同时选择多个文件上传"}},[t("i",{staticClass:"property-tip icon-question"})])],1),t("ht-form-item",{staticClass:"custDialog-item",attrs:{label:"最多上传个数","label-width":"100px"}},[t("el-input-number",{staticStyle:{width:"200px"},attrs:{value:"3",placeholder:"最多上传个数","controls-position":"right",min:1,max:20},model:{value:e.field.options.file.limit,callback:function(n){e.$set(e.field.options.file,"limit",n)},expression:"field.options.file.limit"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"iframe")?[t("ht-form-item",{attrs:{"label-width":"",label:"Iframe标签链接地址"}},[t("ht-input",{attrs:{type:"textarea",rows:8},model:{value:e.data.options.iframeSrc,callback:function(n){e.$set(e.data.options,"iframeSrc",n)},expression:"data.options.iframeSrc"}})],1),t("ht-form-item",{attrs:{label:"iframe宽高","label-width":""}},[t("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"高度:500px"},model:{value:e.data.options.iframeSrcHeight,callback:function(n){e.$set(e.data.options,"iframeSrcHeight",n)},expression:"data.options.iframeSrcHeight"}}),t("el-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度:100%"},model:{value:e.data.options.iframeSrcWidth,callback:function(n){e.$set(e.data.options,"iframeSrcWidth",n)},expression:"data.options.iframeSrcWidth"}})],1),t("ht-form-item",{attrs:{label:"iframe样式","label-width":""}},[t("ht-radio",{attrs:{options:[{key:"0",value:"无边框"},{key:"1",value:"有边框"}]},model:{value:e.data.options.frameborder,callback:function(n){e.$set(e.data.options,"frameborder",n)},expression:"data.options.frameborder"}}),e.data.options.frameborder?t("span",[e._v("\n 颜色:\n "),t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.lableColor,callback:function(n){e.$set(e.data.options,"lableColor",n)},expression:"data.options.lableColor"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"contract")?[t("ht-form-item",{attrs:{label:"合同预览宽高","label-width":""}},[t("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"高度:500px"},model:{value:e.data.options.iframeSrcHeight,callback:function(n){e.$set(e.data.options,"iframeSrcHeight",n)},expression:"data.options.iframeSrcHeight"}}),t("el-input",{staticStyle:{width:"150px",float:"left"},attrs:{placeholder:"宽度:100%"},model:{value:e.data.options.iframeSrcWidth,callback:function(n){e.$set(e.data.options,"iframeSrcWidth",n)},expression:"data.options.iframeSrcWidth"}})],1),t("ht-form-item",{attrs:{label:"合同预览样式","label-width":""}},[t("ht-radio",{attrs:{options:[{key:"0",value:"无边框"},{key:"1",value:"有边框"}]},model:{value:e.data.options.frameborder,callback:function(n){e.$set(e.data.options,"frameborder",n)},expression:"data.options.frameborder"}}),e.data.options.frameborder?t("span",[e._v("\n 颜色:\n "),t("el-color-picker",{attrs:{size:"mini"},model:{value:e.data.options.lableColor,callback:function(n){e.$set(e.data.options,"lableColor",n)},expression:"data.options.lableColor"}})],1):e._e()],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"placeholder")&&!e.field.noPlaceholder?[t("ht-form-item",{attrs:{"label-width":"100px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"字段没有内容时显示的文本(placeholder)"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("填写说明")])],1),t("ht-input",{staticStyle:{width:"215px"},model:{value:e.field.options.placeholder,callback:function(n){e.$set(e.field.options,"placeholder",n)},expression:"field.options.placeholder"}},[t("el-button",{staticStyle:{width:"80px"},attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(n){return e.editI18nMessage("placeholder")}},slot:"append"},[e._v("国际化")])],1)],2)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"onetextBtn")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("按钮事件绑定设置")]),t("ht-form-item",{staticClass:"custDialog-item",attrs:{"label-width":"190px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"目前只添加系统中需使用到的事件,如果不满足需求,需自行扩展事件。"}},[t("i",{staticClass:"property-tip icon-question"}),t("el-checkbox",{model:{value:e.field.options.isBindBtn,callback:function(n){e.$set(e.field.options,"isBindBtn",n)},expression:"field.options.isBindBtn"}},[e._v("绑定按钮调用JS方法")])],1)],1),e.field.options.isBindBtn?t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.autoRunJSScript(!0)}}},[e._v("设置自定义脚本")]):e._e()],2),t("ht-form-item",{attrs:{"label-width":"190px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"是否显示输入框,如果显示需要绑定属性,js方法返回的值将填写到输入框中"}},[t("i",{staticClass:"property-tip icon-question"}),t("el-checkbox",{on:{change:e.clickNoBindModel},model:{value:e.field.options.bindEventjson.isShowInput,callback:function(n){e.$set(e.field.options.bindEventjson,"isShowInput",n)},expression:"field.options.bindEventjson.isShowInput"}},[e._v("是否显示输入框")])],1)],1)],2),t("ht-form-item",{staticClass:"customQuery-inputs custDialog-item",attrs:{label:"按钮名称","label-width":"100px"}},[t("ht-input",{model:{value:e.field.options.bindEventjson.name,callback:function(n){e.$set(e.field.options.bindEventjson,"name",n)},expression:"field.options.bindEventjson.name"}})],1),t("div",{staticClass:"custDialog-div"},[t("span",[e._v("按钮图标")]),t("div",{staticStyle:{float:"right","margin-right":"15px"}},[t("IconDialog",{on:{selected:e.icons}})],1)])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"stepControl")?[t("ht-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{label:"里程碑样式","label-width":"210px"}},[t("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},model:{value:e.field.options.direction,callback:function(n){e.$set(e.field.options,"direction",n)},expression:"field.options.direction"}},[t("el-radio-button",{attrs:{label:"horizontal"}},[e._v("横向")]),t("el-radio-button",{attrs:{label:"vertical"}},[e._v("纵向")])],1)],1),t("ht-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{label:"里程碑内容设置","label-width":"210px"}},[t("table",{staticClass:"form-table choiceType-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{staticStyle:{width:"100px"}},[e._v("名称")]),t("td",[e._v("描述")]),t("td",{staticStyle:{width:"55px"}},[e._v("操作")])]),e._l(e.field.options.steps,(function(n,i){return t("tr",{key:i},[t("td",[t("el-input",{attrs:{size:"mini",placeholder:"名称"},model:{value:n.title,callback:function(t){e.$set(n,"title",t)},expression:"item.title"}})],1),t("td",[t("el-input",{attrs:{size:"mini",placeholder:"名称"},model:{value:n.description,callback:function(t){e.$set(n,"description",t)},expression:"item.description"}})],1),t("td",{staticStyle:{"text-align":"center"}},[t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.field.options.steps.push({title:"",description:""})}}}),e.field.options.steps.length>1?t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.field.options.steps.remove(n)}}}):e._e()],1)])}))],2)])])]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"dicConfig")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("数据字典")]),t("div",{staticClass:"customQuery-inputs"},[t("el-select",{ref:"dicSelect",staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择数据字典"},on:{"visible-change":e.dicClick},model:{value:e.field.options.dic,callback:function(n){e.$set(e.field.options,"dic",n)},expression:"field.options.dic"}},[t("el-option",{staticStyle:{width:"100%",height:"100%",overflow:"auto","background-color":"#fff"},attrs:{value:e.field.options.dic,label:e.field.options.dicName}},[t("el-tree",{attrs:{data:e.dicData,props:e.dicDefaultProps},on:{"node-click":e.dicNodeClick}})],1)],1)],1),t("ht-form-item",[t("el-checkbox-group",{attrs:{size:"mini"},model:{value:e.field.options.filterable,callback:function(n){e.$set(e.field.options,"filterable",n)},expression:"field.options.filterable"}},[t("el-checkbox-button",{attrs:{label:"filterable"}},[e._v("字典是否可搜索")])],1)],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"tagConfig")?[t("H3",{staticStyle:{"margin-bottom":"0px"}},[e._v("标签")]),t("div",{staticClass:"customQuery-inputs"},[t("el-select",{ref:"tagSelect",staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择标签"},on:{"visible-change":e.tagClick},model:{value:e.field.options.tag,callback:function(n){e.$set(e.field.options,"tag",n)},expression:"field.options.tag"}},[t("el-option",{staticStyle:{width:"100%",height:"100%",overflow:"auto","background-color":"#fff"},attrs:{value:e.field.options.tag,label:e.field.options.tagName}},[t("el-tree",{attrs:{data:e.tagData,props:e.dicDefaultProps},on:{"node-click":e.tagNodeClick}})],1)],1)],1),t("ht-form-item",[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"可搜索","inactive-text":"不可搜索"},model:{value:e.field.options.filterable,callback:function(n){e.$set(e.field.options,"filterable",n)},expression:"field.options.filterable"}}),t("br"),t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"可扩展","inactive-text":"不可扩展"},model:{value:e.field.options.expand,callback:function(n){e.$set(e.field.options,"expand",n)},expression:"field.options.expand"}}),t("br"),t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"多选","inactive-text":"单选"},model:{value:e.field.isMultiple,callback:function(n){e.$set(e.field,"isMultiple",n)},expression:"field.isMultiple"}})],1)]:e._e(),e.isBasicsProperty(e.field.options.basicsProperty,"officeConfig")?[t("ht-form-item",[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"显示痕迹","inactive-text":"隐藏痕迹"},model:{value:e.field.options.isRevision,callback:function(n){e.$set(e.field.options,"isRevision",n)},expression:"field.options.isRevision"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"switch")?[t("ht-form-item",{attrs:{label:"打开时的值"}},[t("el-input",{on:{input:function(n){e.field.options.defaultValue=e.field.options.activeValue}},model:{value:e.field.options.activeValue,callback:function(n){e.$set(e.field.options,"activeValue",n)},expression:"field.options.activeValue"}})],1),t("ht-form-item",{attrs:{label:"关闭时的值"}},[t("el-input",{model:{value:e.field.options.inactiveValue,callback:function(n){e.$set(e.field.options,"inactiveValue",n)},expression:"field.options.inactiveValue"}})],1),t("ht-form-item",{attrs:{label:"打开时文字描述"}},[t("el-input",{model:{value:e.field.options.activeText,callback:function(n){e.$set(e.field.options,"activeText",n)},expression:"field.options.activeText"}})],1),t("ht-form-item",{attrs:{label:"关闭时文字描述"}},[t("el-input",{model:{value:e.field.options.inactiveText,callback:function(n){e.$set(e.field.options,"inactiveText",n)},expression:"field.options.inactiveText"}})],1)]:e._e(),e.isBasicsProperty(e.field.ctrlType,"signature")?[t("ht-form-item",{attrs:{label:"最大签章人数"}},[t("el-input-number",{attrs:{min:1},model:{value:e.field.options.maxPeople,callback:function(n){e.$set(e.field.options,"maxPeople",n)},expression:"field.options.maxPeople"}})],1)]:e._e(),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"自定义运行脚本设置",visible:e.dialogScriptVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogScriptVisible=n}}},[t("div",[t("p",[t("span",[t("strong",[e._v("备注:")])])]),t("p",[e._v("只需要填写function内的业务逻辑 内置参数有")]),t("code",[e._v("\n function(req,data,i18n,Message,Loading,formVm,_this){\n "),t("br"),e._v("// 业务逻辑代码\n "),t("br"),e._v("// req 异步请求封装\n 可以查看带中的request.js\n "),t("br"),e._v("// i18n 国际化对象\n i18n.t('login.login'); // data 在线表单数据对象\n "),t("br"),e._v("// Message,\n Loading 分别ElementUI 的message 和 loading组件\n "),t("br"),e._v("// formVm\n form的vue实例对象 使用如下\n "),t("br"),e._v("// formVm.data 表单数据\n "),t("br"),e._v("//\n formVm.$t('login.login') 国际化\n "),t("br"),e._v("// _this 当前控件的vue对象\n _this.inputVal 控件绑定的model值\n "),t("br"),e._v("} // 如果是设置树控件的脚本\n 多三个参数 nodeData节点数据 ,node节点对象,treeComponent 树组件对象\n ")]),t("p",[e._v("如果设置了输入框 返回值将直接绑带到输入框中")])]),t("ht-form-item",{attrs:{label:"自定义JS脚本","label-width":""}},[t("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.allBoData,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+("sub"==n.nodeType?"[0]":"")+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(n){e.diyScript=n},expression:"diyScript"}})],1),t("div",{staticStyle:{width:"100%",height:"100%"}},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.scriptText,expression:"scriptText"}],ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{type:"textarea",rows:"15",autocomplete:"off"},domProps:{value:e.scriptText},on:{input:function(n){n.target.composing||(e.scriptText=n.target.value)}}})]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.scriptOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogScriptVisible=!1,e.scriptText=""}}},[e._v("取 消")])],1)],1),t("i18n-message-edit",{ref:"i18nMessageEdit",attrs:{messageKey:e.i18nMessageKey},on:{"after-save":e.afterSaveI18n}})],2)},mn=[],fn=t("f94f"),gn=fn["a"],bn=(t("de86"),Object(_["default"])(gn,pn,mn,!1,null,"50f63064",null)),vn=bn.exports,_n=t("e924"),wn=t("86b9");function Cn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function yn(e){for(var n=1;n-1?("date"==this.field.ctrlType&&"date"!=this.field.options.dataType&&(this.field.options.dataType="date"),e.dataType==this.field.options.dataType):"sub"!=e.nodeType)},filterAdvanceFields:function(e){var n=["dataView","QRcode","milepost"];return!this.field.boSubEntity||!n.includes(e.ctrlType)},filterFieldsByCurrentField:function(e){var n=["related-process","amap"];if(this.field.boSubEntity&&n.includes(e.ctrlType))return!1;if(!e.options.dataType)return!0;if(!this.field.options)return!0;if(!this.field.options.dataType)return!0;if(this.field.options.dataType==e.options.dataType)return!0;var t=e.options.dataType.split("|");if(-1!=t.indexOf("string")&&(t.push("varchar"),t.push("nvarchar")),"number"==this.field.options.dataType)return"date"!=e.options.dataType;if("date"==this.field.options.dataType)return"number"!=e.options.dataType;if("clob"==this.field.options.dataType&&"textarea"==e.ctrlType)return!0;var i=["string","varchar","nvarchar"],o=this.field.options.dataType.split("|").filter((function(e){return-1!=t.indexOf(e)||-1!=i.indexOf(e)}));return!!(o&&o.length>=1)},attributeToReplace:function(e,n){for(var t in e)"key"==t||void 0!==n[t]||!e[t]&&""!==e[t]||delete e[t];for(var i in n){var o=n[i];if(void 0===e[i]||""===e[i])this.$set(e,i,o);else if("options"===i){var r=e[i].dataType;e[i]=o,r&&(e[i].dataType=r)}}for(var a in e)e[a]instanceof Object||e[a]!=n[a]&&void 0!=n[a]&&(e[a]=n[a])},changeCtrlType:function(e){var n=this,t=E()({},n.field,{clone:!0});p["b"].forEach((function(i){if(n.field.ctrlType==i.ctrlType){var o=E()({},i,{clone:!0});o.parentNodeType=n.data.parentNodeType,o.boSubEntity=n.data.boSubEntity,n.attributeToReplace(n.field,o),n.field.key=n.data.key,e||(n.field.boDefId=t.boDefId,n.field.target=t.target,n.field.boAttrId=t.boAttrId,n.field.fieldPath=t.fieldPath,n.field.name=t.name,n.field.desc=t.desc,n.field.title=t.desc,n.field.entId=t.entId,n.field.boDefAlias=t.boDefAlias,n.field.tableName=t.tableName,n.field.columnType=t.columnType,n.field.options.format=t.options.format,n.field.options.inputFormat=t.options.format,n.field.options.decimalDigits=t.decimalLen,n.field.options.maxDecimalDigits=t.decimalLen)}})),p["a"].forEach((function(i){if(n.field.ctrlType==i.ctrlType){var o=E()({},i,{clone:!0});o.parentNodeType=n.data.parentNodeType,o.boSubEntity=n.data.boSubEntity,n.attributeToReplace(n.field,o),n.field.key=n.data.key,e||(n.field.boDefId=t.boDefId,n.field.target=t.target,n.field.boAttrId=t.boAttrId,n.field.fieldPath=t.fieldPath,n.field.name=t.name,n.field.desc=t.desc,n.field.title=t.desc,n.field.entId=t.entId,n.field.boDefAlias=t.boDefAlias,n.field.tableName=t.tableName,n.field.columnType=t.columnType,n.field.options.format=t.format,n.field.options.inputFormat=t.format,n.field.options.decimalDigits=t.decimalLen,n.field.options.maxDecimalDigits=t.decimalLen)}})),n.$nextTick((function(){n.$emit("update:data",n.field)}))},includeFilesOk:function(){var e=this;this.formHtml?(this.dialogincluddingFileVisible=!1,d["a"].saveFormJs({formId:this.formData.id,diyJs:this.includeFiles.diyJs,formHtml:h["Base64"].encode(this.formHtml,"utf-8"),formExpand:h["Base64"].encode(this.formExpand,"utf-8")}).then((function(n){n.state&&e.$message.success(n.message)}))):this.$message.warning("模板HTML不能为空!")},variablesClick:function(e){this.includeFiles.diyJs+=e.value},afterformHtml:function(e){this.formExpand=e.bpmForm.formExpand,this.formHtml=e.bpmForm.formHtml,this.includeFiles.diyJs=e.bpmForm.diyJs},includdingFile:function(){this.dialogincluddingFileVisible=!0,this.formHtmlUrl="/form/form/v1/previewDesignVue?formId="+this.formData.id,this.includeFiles=this.formData.includeFiles?h["Base64"].decode(this.formData.includeFiles,"utf-8"):{diyFile:" ",diyCss:" ",diyJs:" "}},handleClick:function(e,n){},changeMap:function(e){var n=null;this.tableFields.forEach((function(t){n||(n=t.children.find((function(n){return n.name===e})),n&&(n.boDefAlias=t.boDefAlias||t.fieldPath.split(".")[0],n.tableName=t.name))})),this.field.options.addressMap=n.path+"."+n.name},change:function(e){var n=this,t=null;this.fieldIndexData={},this.tableFields.forEach((function(i){i.children.forEach((function(t,i){var o=t.name;-1!=e.indexOf(".")&&(o=t.path+"."+t.name),t.isRequired&&o==e&&(n.fieldIndexData.fieldName||(n.fieldIndexData.fieldName=t.fieldName,n.fieldIndexData.index=i))})),t||(t=i.children.find((function(n){return n.name===e})),-1!=e.indexOf(".")&&(t=i.children.find((function(n){return n.path+"."+n.name===e}))),t&&(t.boDefAlias=i.boDefAlias||i.path.split(".")[0],t.tableName=i.name))})),t?(this.field.boDefId=t.boDefId,this.field.boAttrId=t.id,"sub"==this.field.parentNodeType?this.field.fieldPath="item."+t.name:this.field.fieldPath=t.path+"."+t.name,this.field.options.dataType=t.dataType,this.field.name=t.name,this.field.desc=t.desc,this.field.title=t.desc,this.field.entId=t.entId,this.field.boDefAlias=t.boDefAlias,this.field.tableName=t.tableName,this.field.columnType=t.columnType,"date"==t.dataType?(this.field.options.format=t.format,this.field.options.inputFormat=t.format):"number"==t.dataType&&(this.field.options.maxDecimalDigits=t.decimalLen,this.field.options.decimalDigits=t.decimalLen)):"sub"==this.field.parentNodeType?(this.field.fieldPath="item."+e,this.field.name="item."+e):this.$message.warning("只允许子表绑定虚拟字段")},changeNoAttrFile:function(e){var n=this;this.tableFields.forEach((function(t){t.name==e&&(n.$set(n.field,"entId",t.id),n.$set(n.field,"boDefId",t.boDefId))}))},isChangeWatch:function(){this.isWatch=!0},editI18nMessage:function(e){this.i18nMessageKey=this.field.fieldPath||this.field.path,this.createKeyMap[this.field.ctrlType]&&(this.i18nMessageKey=this.formData.formKey+"."+this.field.ctrlType+5e3*Math.random()),this.i18nMessageKey&&e&&(this.i18nMessageKey+=e),this.$refs.i18nMessageEdit.handleOpen()},afterSaveI18n:function(e){e.key=e.key.replace("$","#"),e.prop.endsWith("placeholder")?(this.field.options.placeholder=e.key,this.field.options.placeholder_zh=e.desc):e.prop.endsWith("tip")?this.tooltip=e.key:(this.field.desc=e.key,this.field.desc_zh=e.desc)},isNoAttrField:function(e){return e||(e=this.field),"text"==e.ctrlType||"immediate-single"==e.ctrlType||"immediate-textarea"==e.ctrlType||"button"==e.ctrlType&&!e.options.bindEventjson.isShowInput},noAttrFieldListChange:function(e,n){var t=this,i=!1;this.noAttrFieldList.forEach((function(o){if(o.key===e.key){if(!n)return void t.noAttrFieldList.remove(o);i=!0}})),n&&!i&&("button"==e.ctrlType&&(e.desc=e.options.bindEventjson.name),this.noAttrFieldList.push(e))}},watch:{data:function(e){this.field=e},field:{handler:function(e){var n=this;if("select"==e.ctrlType&&e.isMultiple&&(e.options.multiple=!0,e.isMultiple=!1),"sub"==e.parentNodeType||"sun"==e.parentNodeType){if(e.boSubEntity&&(this.currentBoSubEntity=e.boSubEntity,this.tableFields=this.subTables.filter((function(n){return n.name===e.boSubEntity})),this.tableFields.length>0))for(var t=0;t0)for(var i=0;i0))for(var a=0;a0)for(var s=0;s0)for(var l=0;l0)for(var c=0;ce.children[t+1].index){var i=e.children[t];e.children[t]=e.children[t+1],e.children[t+1]=i}})),this.tableFields=this.mainBoFields)}var d=[],u=[],h=[],p=["select","dropdown","dialog"];("suntable"==e.ctrlType||"sunDiv"==e.ctrlType)&&this.currentBoSubEntity||"sun"==e.parentNodeType?(this.mainBoFields.forEach((function(e){u.push(yn({},e)),d.push(yn({},e))})),this.sunTables&&this.sunTables.length>0&&this.sunTables.forEach((function(n){"sun"==e.parentNodeType?n.name==e.boSubEntity&&(d.push(yn({},n)),u.push(yn({},n)),h.push(yn({},n))):(d.push(yn({},n)),u.push(yn({},n)),h.push(yn({},n)))}))):("sub"!=e.parentNodeType&&p.includes(e.ctrlType)?this.mainBoFields.forEach((function(e){h.push(yn({},e))})):"sub"==e.parentNodeType&&p.includes(e.ctrlType)&&this.subTables.forEach((function(e){h.push(yn({},e))})),this.mainBoFields.forEach((function(e){d.push(yn({},e))})),this.subTables.forEach((function(e){d.push(yn({},e));var t=n.sunTablesMap[e.name];t&&t.forEach((function(e){d.push(yn({},e))}))})),u=d),this.isNoAttrField()&&this.tableFields&&this.tableFields.length>0?(e.name||this.$set(e,"name","c_"+e.key),e.boDefAlias||this.$set(e,"boDefAlias",this.tableFields[0].boDefAlias),e.tableName||(this.$set(e,"tableName",this.tableFields[0].name),this.changeNoAttrFile(this.tableFields[0].name)),this.noAttrFieldListChange(e,!0)):"button"==e.ctrlType&&e.options.bindEventjson.isShowInput&&this.noAttrFieldListChange(e,!1),this.allBoData=d,this.formVarData=u,this.returnData=h,this.$emit("update:data",e),e.target&&"sub"!=e.parentNodeType&&"sun"!=e.parentNodeType&&(e.target=e.boDefAlias+"."+e.name)},deep:!0},"field.ctrlType":{handler:function(e,n){void 0!=n&&void 0!=e&&e!=n&&this.isWatch&&("number"==n||"currency"==n?"date"==e||"time"==e?this.changeCtrlType(!0):this.changeCtrlType(!1):"date"==n||"time"==n?"number"==e||"currency"==e?this.changeCtrlType(!0):this.changeCtrlType(!1):"select"==e?this.changeCtrlType(!1):"number"==e||"currency"==e?"number"==this.field.columnType?this.changeCtrlType(!1):this.changeCtrlType(!0):"date"==e||"time"==e?"date"==this.field.columnType?this.changeCtrlType(!1):this.changeCtrlType(!0):this.changeCtrlType(!1),this.isWatch=!1)}}},mounted:function(){this.$validator=this.$root.$validator,this.copyAdvanceComponents=this.advanceComponents.slice()},destroyed:function(){}},kn=xn,Sn=(t("34aa"),Object(_["default"])(kn,Ke,Ge,!1,null,"c50cd3fc",null)),Dn=Sn.exports;function En(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function Bn(e){for(var n=1;n0){var n=!1;this.copyFormList.forEach((function(t){t.id==e.id&&(n=!0)})),n||this.copyFormList.push(e)}else this.copyFormList.push(e)},monitor:function(){var e=this;document.onkeydown=function(n){var t=window.event.keyCode;18==t&&"AltRight"==n.code&&e.handleWidgetDelete()}},deleteWidget:function(e){for(var n=e.length-1;n>=0;n--)if(!e[n].key||e[n].columns||e[n].rows||e[n].list)if(e[n].columns&&e[n].columns.length>0)for(var t=e[n].columns.length-1;t>=0;t--)this.deleteWidget(e[n].columns[t].list);else if(e[n].rows&&e[n].rows.length>0){for(var i=e[n].rows.length-1;i>=0;i--)if(e[n].rows[i].cols.length>0)for(var o=e[n].rows[i].cols.length-1;o>=0;o--)this.deleteWidget(e[n].rows[i].cols[o].list)}else e[n].list&&e[n].list.length>0&&this.deleteWidget(e[n].list);else-1!=this.selectWidgetList.indexOf(e[n].key)&&e.splice(n,1)},handleWidgetDelete:function(){var e=this.widgetForm.list;e.length>0&&(this.deleteWidget(e),this.selectWidgetList.empty())},localSave:function(){var e={};e.widgetForm=this.widgetForm,e.formData=this.formData,e.boDefData=this.boDefData,e.widgetFormSelect=this.widgetFormSelect,e.mainBoFields=this.mainBoFields,e.subTables=this.subTables,e.sunTablesMap=this.sunTablesMap;var n=JSON.stringify(e),t=new Blob([n],{type:"application/json"}),i=window.saveAs,o=this.formData.name||this.formData.key||"表单设计";i(t,o+(new Date).getTime()+".json")},loadLocal:function(e){var n=this.formData.rev;this.widgetForm=e.widgetForm,this.formData=e.formData,this.formData.rev=n,this.boDefData=e.boDefData,this.widgetFormSelect=e.widgetFormSelect,this.mainBoFields=e.mainBoFields,this.subTables=e.subTables,this.sunTablesMap=e.sunTablesMap},saveEnd:function(){this.$refs.FormNavigator.saveEnd()},saveValidate:function(){this.$refs.propertyPanel.saveValidate()},close:function(e){e?(this.$emit("update:formDefId",e.formData.defId),this.$emit("update:formId",e.formData.id),this.formData=e.formData,this.formData.rev=e.rev):this.$emit("update:visibleDialog",!1)},initData:function(e,n){var t=this;if(this.copyFormList=[],this.formDefId?c["a"].get("${form}/form/formDef/v1/get?formDefId="+this.formDefId).then((function(e){t.widgetForm=JSON.parse(e.data.value.expand)})):this.formData.templateConf&&this.formData.templateConf.boDefId&&c["a"].post("${form}/form/form/v1/generateExpand",this.formData.templateConf).then((function(e){t.widgetForm=JSON.parse(e.data.value)})),n&&n.length>0){var i=n.extractByKey("id").join(",");return this.getBoDefData(i),this.widgetForm.boDefList=n,void(this.boDefIds=i)}e&&c["a"].get("${form}/form/form/v1/formDesign?formId="+e).then((function(n){t.formData=n.data,t.formData.id=e,t.boDefIds=JSON.parse(t.formData.bos).extractByKey("id").join(","),t.getBoDefData(t.boDefIds)}))},getBoDefData:function(e){var n=this;c["a"].post("${form}/bo/def/v1/getBOTree",e).then((function(e){n.boDefData=e.data,n.getMainBoFields()}))},getMainBoFields:function(){var e=this;this.mainBoFields=[],this.boDefData.children.forEach((function(n){var t=Bn({},n),i=t.children.filter((function(e){return"sub"==e.nodeType}));i.forEach((function(n){var t=n.children.filter((function(e){return"sub"==e.nodeType}));t&&t.length>0&&(e.sunTablesMap[n.name]=t);var i=Bn({},n);i.children=n.children.filter((function(e){return"hide"!=e.status&&"sub"!=e.nodeType})),e.subTables.push(i)})),t.children=t.children.filter((function(e){return"sub"!=e.nodeType&&"hide"!=e.status})),e.mainBoFields.push(t)}))}}},On=Tn,Ln=(t("9332"),Object(_["default"])(On,i,o,!1,null,"c10087fe",null));n["default"]=Ln.exports},"0fa9":function(e,n,t){"use strict";var i=t("07e6"),o=t.n(i);o.a},1028:function(e,n,t){"use strict";var i=t("6cca"),o=t.n(i);o.a},"10b0":function(e,n,t){"use strict";var i={single_source_shortest_paths:function(e,n,t){var o={},r={};r[n]=0;var a,s,l,c,d,u,h,p,m,f=i.PriorityQueue.make();f.push(n,0);while(!f.empty())for(l in a=f.pop(),s=a.value,c=a.cost,d=e[s]||{},d)d.hasOwnProperty(l)&&(u=d[l],h=c+u,p=r[l],m="undefined"===typeof r[l],(m||p>h)&&(r[l]=h,f.push(l,h),o[l]=s));if("undefined"!==typeof t&&"undefined"===typeof r[t]){var g=["Could not find a path from ",n," to ",t,"."].join("");throw new Error(g)}return o},extract_shortest_path_from_predecessor_list:function(e,n){var t=[],i=n;while(i)t.push(i),e[i],i=e[i];return t.reverse(),t},find_path:function(e,n,t){var o=i.single_source_shortest_paths(e,n,t);return i.extract_shortest_path_from_predecessor_list(o,t)},PriorityQueue:{make:function(e){var n,t=i.PriorityQueue,o={};for(n in e=e||{},t)t.hasOwnProperty(n)&&(o[n]=t[n]);return o.queue=[],o.sorter=e.sorter||t.default_sorter,o},default_sorter:function(e,n){return e.cost-n.cost},push:function(e,n){var t={value:e,cost:n};this.queue.push(t),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=i},"10cd":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-4e8a4b83]{background-color:#211bce}[data-v-4e8a4b83]:export{aside_width:230px}.download-btn[data-v-4e8a4b83]{color:#fff;background-color:#211bce;border-color:#211bce;padding:9px 15px;font-size:12px;border-radius:4px;cursor:pointer}.download-btn[data-v-4e8a4b83]:active,.download-btn[data-v-4e8a4b83]:hover{background-color:rgba(33,27,206,.8);border-color:rgba(33,27,206,.8)}div[aria-invalid=true][data-v-4e8a4b83] .el-input__inner,div[aria-invalid=true][data-v-4e8a4b83] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/D:/jenkins/workspace/xq-web-bpm/src/views/uc/RoleManager.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC6hBrB,+BACI,WACA,yBACA,qBACA,iBACA,eACA,kBACA,cAAe,CAClB,2EAEG,oCACA,+BD5jBqB,CC6jBxB,wHAGC,oBAAqB,CAAA",file:"RoleManager.vue?vue&type=style&index=0&id=4e8a4b83&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import \'@/assets/css/element-variables.scss\';\r\n\r\n.download-btn{\r\n color: #fff;\r\n background-color: $--color-primary;\r\n border-color: $--color-primary;\r\n padding: 9px 15px;\r\n font-size: 12px;\r\n border-radius: 4px;\r\n cursor: pointer;\r\n}\r\n.download-btn:hover,.download-btn:active{\r\n background-color: rgba($--color-primary, 0.8);\r\n border-color: rgba($--color-primary, 0.8);\r\n}\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},1115:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-f4cfea42] .el-input__inner,div[aria-invalid=true][data-v-f4cfea42] .el-input__inner:focus{border-color:#f56c6c}.form-table[data-v-f4cfea42]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-f4cfea42]{text-align:left;color:#666}.form-table th>span[data-v-f4cfea42]{color:red}.form-table td[data-v-f4cfea42],.form-table th[data-v-f4cfea42]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipRealtimeTextarea.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipRealtimeTextarea.vue"],names:[],mappings:"AAmGA,wHACE,oBCjGF,CDmGA,6BACE,WACA,6BACA,6BCjGF,CDoGA,gCACE,gBACA,UClGF,CDqGA,qCACE,SCnGF,CDsGA,gEACE,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBCnGF,CAAA",file:"EipRealtimeTextarea.vue?vue&type=style&index=0&id=f4cfea42&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n.form-table th {\r\n text-align: left ;\r\n color: #666;\r\n}\r\n\r\n.form-table th > span {\r\n color: #f00;\r\n}\r\n\r\n.form-table th, .form-table td {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n.form-table th {\n text-align: left;\n color: #666;\n}\n.form-table th > span {\n color: #f00;\n}\n.form-table th,\n.form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipRealtimeTextarea.css.map */"],sourceRoot:""}])},"12f2":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .mtkz{display:inline-block}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lines/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lines/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lines/viewLines.css"],names:[],mappings:"AAgBA,gIAGC,sBAAA,iBACA,yBACA,oBACD,CAEA,2BACC,kBACD,CAEA,0BACC,kBACA,UACD,CAEA,qBACC,oBACD,CAAA",file:"viewLines.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/* Uncomment to see lines flashing when they're painted */\r\n/*.monaco-editor .view-lines > .view-line {\r\n\tbackground-color: none;\r\n\tanimation-name: flash-background;\r\n\tanimation-duration: 800ms;\r\n}\r\n@keyframes flash-background {\r\n\t0% { background-color: lightgreen; }\r\n\t100% { background-color: none }\r\n}*/\r\n\r\n.monaco-editor.no-user-select .lines-content,\r\n.monaco-editor.no-user-select .view-line,\r\n.monaco-editor.no-user-select .view-lines {\r\n\tuser-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n}\r\n\r\n.monaco-editor .view-lines {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.monaco-editor .view-line {\r\n\tposition: absolute;\r\n\twidth: 100%;\r\n}\r\n\r\n.monaco-editor .mtkz {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n/* TODO@tokenization bootstrap fix */\r\n/*.monaco-editor .view-line > span > span {\r\n\tfloat: none;\r\n\tmin-height: inherit;\r\n\tmargin-left: inherit;\r\n}*/\r\n"],sourceRoot:""}])},1300:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:hsla(0,0%,100%,.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:transparent}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:hsla(0,0%,67.1%,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-diff-editor .delete-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-editor .insert-sign{font-size:11px!important;opacity:.7!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.hc-black .insert-sign{opacity:1}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffEditor.css"],names:[],mappings:"AAMA,kCACC,SACD,CAEA,gDACC,UACD,CAGA,qCAAyC,0BAAiC,CAC1E,0CAA6C,8BAAuC,CAGpF,qJAA+E,sBAA2B,CAC1G,8EAAgF,eAAkB,CAElG,kEACC,UACD,CACA,+CAAoD,8BAAqC,CACzF,wDAA0D,eAAkB,CAI5E,0HAIC,yBACA,qBACA,8BAAA,8BAAA,uBACA,yBAAA,sBAAA,kBACD,CACA,8JAIC,SACD,CAKA,8FACC,gBACD,CAIA,uDACC,oBACD,CAEA,yDACC,cACD,CAAA",file:"diffEditor.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n/* ---------- DiffEditor ---------- */\r\n\r\n.monaco-diff-editor .diffOverview {\r\n\tz-index: 9;\r\n}\r\n\r\n.monaco-diff-editor .diffOverview .diffViewport {\r\n\tz-index: 10;\r\n}\r\n\r\n/* colors not externalized: using transparancy on background */\r\n.monaco-diff-editor.vs\t\t\t.diffOverview { background: rgba(0, 0, 0, 0.03); }\r\n.monaco-diff-editor.vs-dark\t\t.diffOverview { background: rgba(255, 255, 255, 0.01); }\r\n\r\n.monaco-scrollable-element.modified-in-monaco-diff-editor.vs\t\t.scrollbar { background: rgba(0,0,0,0); }\r\n.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark\t.scrollbar { background: rgba(0,0,0,0); }\r\n.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black\t.scrollbar { background: none; }\r\n\r\n.monaco-scrollable-element.modified-in-monaco-diff-editor .slider {\r\n\tz-index: 10;\r\n}\r\n.modified-in-monaco-diff-editor\t\t\t\t.slider.active { background: rgba(171, 171, 171, .4); }\r\n.modified-in-monaco-diff-editor.hc-black\t.slider.active { background: none; }\r\n\r\n/* ---------- Diff ---------- */\r\n\r\n.monaco-editor .insert-sign,\r\n.monaco-diff-editor .insert-sign,\r\n.monaco-editor .delete-sign,\r\n.monaco-diff-editor .delete-sign {\r\n\tfont-size: 11px !important;\r\n\topacity: 0.7 !important;\r\n\tdisplay: flex !important;\r\n\talign-items: center;\r\n}\r\n.monaco-editor.hc-black .insert-sign,\r\n.monaco-diff-editor.hc-black .insert-sign,\r\n.monaco-editor.hc-black .delete-sign,\r\n.monaco-diff-editor.hc-black .delete-sign {\r\n\topacity: 1;\r\n}\r\n\r\n.monaco-editor .inline-deleted-margin-view-zone {\r\n\ttext-align: right;\r\n}\r\n.monaco-editor .inline-added-margin-view-zone {\r\n\ttext-align: right;\r\n}\r\n\r\n/* ---------- Inline Diff ---------- */\r\n\r\n.monaco-editor .view-zones .view-lines .view-line span {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.monaco-editor .margin-view-zones .lightbulb-glyph:hover {\r\n\tcursor: pointer;\r\n}\r\n"],sourceRoot:""}])},1342:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-50f63064]{background-color:#211bce}[data-v-50f63064]:export{aside_width:230px}.widget-mask[data-v-50f63064]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-50f63064]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-50f63064]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-50f63064]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-50f63064]{position:relative;margin:8px}.widget-form-item[data-v-50f63064]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-50f63064]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-50f63064]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-50f63064]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-50f63064]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-50f63064]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-50f63064]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-50f63064] .el-form-item__label{font-size:12px}.btn-padding[data-v-50f63064]{padding:5px}.btn-radio[data-v-50f63064]{margin-left:14px}.btn-radio[data-v-50f63064] .el-radio-button__inner{padding:5px}.choiceType-table td[data-v-50f63064]{padding:3px}.customQuery-inputs[data-v-50f63064] .inputs,.customQuery-inputs[data-v-50f63064] .inputs .el-select{width:100%}.basics-property .el-form-item[data-v-50f63064]{margin-bottom:0}.linkageTable-tr td[data-v-50f63064]{text-align:center}.basics-property[data-v-50f63064] .el-form-item{margin-bottom:0}.basics-label[data-v-50f63064] .el-form-item__label{text-align:center}.custDialog-div[data-v-50f63064]{height:28px;line-height:28px;margin-bottom:3px}.custDialog-div .custDialog-btn[data-v-50f63064]{float:right;margin-right:15px}.custDialog-table td[data-v-50f63064]{padding:5px}[data-v-50f63064] .custDialog-item{margin-bottom:5px}.file-checkbox .el-checkbox[data-v-50f63064]{margin-right:10px}code[data-v-50f63064]{background-color:#f9f2f4;border-radius:4px;color:#ca4440;font-size:90%;padding:2px 4px;white-space:nowrap}[data-v-50f63064] .el-dialog__body{padding:0 20px;color:#606266;font-size:14px;word-break:break-all}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/BasicsProperty.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CASpB,8BC/BC,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCooGhB,8BAEC,WAAY,CACb,4BAEC,gBAAiB,CAClB,oDAEC,WAAY,CACb,sCAEC,WAAY,CACb,qGAGC,UAAW,CACZ,gDAEC,eAAkB,CACnB,qCAEC,iBAAkB,CACnB,gDAEC,eAAkB,CACnB,oDAEC,iBAAkB,CACnB,iCAEC,YACA,iBACA,iBAAkB,CACnB,iDAEC,YACA,iBAAkB,CACnB,sCAEC,WAAY,CACb,mCAEC,iBAAkB,CACnB,6CAEC,iBAAkB,CACnB,sBAEC,yBACA,kBACA,cACA,cACA,gBACA,kBAAmB,CACpB,mCAEC,eACA,cACA,eACA,oBAAqB,CAAA",file:"BasicsProperty.vue?vue&type=style&index=0&id=50f63064&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.btn-radio >>> .el-radio-button__inner {\r\n padding: 5px;\r\n}\r\n.btn-padding {\r\n padding: 5px;\r\n}\r\n.btn-radio {\r\n margin-left: 14px;\r\n}\r\n.btn-radio >>> .el-radio-button__inner {\r\n padding: 5px;\r\n}\r\n.choiceType-table td {\r\n padding: 3px;\r\n}\r\n.customQuery-inputs >>> .inputs,\r\n.customQuery-inputs >>> .inputs .el-select {\r\n width: 100%;\r\n}\r\n.basics-property .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n.linkageTable-tr td {\r\n text-align: center;\r\n}\r\n.basics-property >>> .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n.basics-label >>> .el-form-item__label {\r\n text-align: center;\r\n}\r\n.custDialog-div {\r\n height: 28px;\r\n line-height: 28px;\r\n margin-bottom: 3px;\r\n}\r\n.custDialog-div .custDialog-btn {\r\n float: right;\r\n margin-right: 15px;\r\n}\r\n.custDialog-table td {\r\n padding: 5px;\r\n}\r\n>>> .custDialog-item {\r\n margin-bottom: 5px;\r\n}\r\n.file-checkbox .el-checkbox {\r\n margin-right: 10px;\r\n}\r\ncode {\r\n background-color: #f9f2f4;\r\n border-radius: 4px;\r\n color: #ca4440;\r\n font-size: 90%;\r\n padding: 2px 4px;\r\n white-space: nowrap;\r\n}\r\n>>> .el-dialog__body {\r\n padding: 0px 20px;\r\n color: #606266;\r\n font-size: 14px;\r\n word-break: break-all;\r\n}\r\n'],sourceRoot:""}])},"13dc":function(e,n,t){"use strict";t.r(n);var i,o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[t("el-aside",{staticStyle:{"overflow-x":"hidden",border:"1px solid #eee"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.demChange},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),t("ht-tree",{ref:"htTree",staticClass:"orgTree",attrs:{data:e.treeData,props:e.defaultProps,"node-key":"id","highlight-current":"","expand-on-click-node":!1,"support-filter":!0},on:{"node-click":e.orgTreeClick,refresh:e.handleRefresh,"row-click":e.rowClick}})],1),t("el-container",[t("el-main",{staticClass:"main-ht-table"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-sorter":[{direction:"DESC",property:"updateTime"}],"quick-search-props":"account,fullname,mobile","show-custom-column":!1,"show-export":!1},on:{"row-click":e.rowClick,load:e.loadData,select:e.selectRow,"select-all":e.selectRow},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.userDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",plain:""},on:{click:function(n){return e.setShiftUser()}}},[e._v("设置轮班")]),e.showExcel?t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-upload",type:"primary",plain:""},on:{click:function(n){return e.excelImport()}}},[e._v("Excel导入")]):e._e(),e.showExcel?t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-download",type:"primary",plain:""},on:{click:function(n){return e.excelExport()}}},[e._v("Excel导出")]):e._e(),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-upload",type:"primary",plain:""},on:{click:function(n){return e.signatureImport()}}},[e._v("签章导入")])]},proxy:!0},{key:"search",fn:function(){return[t("ht-table-search-panel",{attrs:{divide:3}},[t("ht-table-search-field",{attrs:{label:"姓名",prop:"fullname",placeholder:"请输入姓名"}}),t("ht-table-search-field",{attrs:{label:"账号",prop:"account",placeholder:"请输入账号"}}),t("ht-table-search-field",{attrs:{label:"邮箱",prop:"email",placeholder:"请输入邮箱"}}),t("ht-table-search-field",{attrs:{label:"电话",prop:"mobile",placeholder:"请输入电话"}}),t("ht-table-search-field",{attrs:{label:"岗位",prop:"POST_NAME_",placeholder:"请选择岗位名称"}}),t("ht-table-search-field",{attrs:{label:"职务",prop:"JOB_NAME_",placeholder:"请选择职务名称"}}),t("ht-table-search-field",{attrs:{label:"角色",prop:"ROLE_NAME_",placeholder:"请选择角色名称"}})],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"fullname",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(n){return e.handleCommand({row:i,command:"showInfo"})}}},[e._v(e._s(i.fullname))])]}}])}),t("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),t("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),t("ht-table-column",{attrs:{prop:"mobile",label:"电话",sortable:""}}),t("ht-table-column",{attrs:{prop:"sex",label:"性别",width:"80",filters:[{text:"男士",value:"男"},{text:"女士",value:"女"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["男"==i.sex?t("el-tag",[e._v("男士")]):e._e(),"女"==i.sex?t("el-tag",{attrs:{type:"success"}},[e._v("女士")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"status",label:"状态",width:"110",filters:[{text:"禁用",value:0},{text:"正常",value:1},{text:"离职",value:-2}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[0==i.status?t("el-tag",{attrs:{type:"warning"}},[e._v("禁用")]):e._e(),1==i.status?t("el-tag",[e._v("正常")]):e._e(),-2==i.status?t("el-tag",{attrs:{type:"info"}},[e._v("离职")]):e._e()]}}])}),t("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"edit"})}}},[t("span",[e._v(" 编辑 ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:{row:i,command:"toUnderUserPage"}}},[e._v("下属管理")]),t("el-dropdown-item",{attrs:{command:{row:i,command:"updatePwd"}}},[e._v("重置密码")])],1)],1)]}}])})]],2),t("el-dialog",{ref:"userManagerref",attrs:{width:"70%",top:"5vh",title:e.dialogTitle,visible:e.isUserManagerShow,"before-close":e.handleCloseUserManager,"close-on-click-modal":!1,"append-to-body":""}},[e.isUserManagerShow?t("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount,"org-code":e.orgCode},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.closeUserManeger}}):e._e()],1),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"append-to-body":"","before-close":e.handleCloseUserManager},on:{"update:visible":function(n){e.isUserInfo=n}}},[t("user-detail",{attrs:{user:e.user}})],1),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"重置密码",visible:e.isUpdatePwd,"append-to-body":"","before-close":e.handleCloseUserManager}},[t("el-form",{model:{value:e.password,callback:function(n){e.password=n},expression:"password"}},[t("ht-form-item",{attrs:{label:"请输入密码",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:e.pwdValidate,placeholder:"请输入密码","show-password":""},model:{value:e.password.pwd,callback:function(n){e.$set(e.password,"pwd",n)},expression:"password.pwd"}})],1),t("ht-form-item",{attrs:{label:"确认密码",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,20}$",message:"内容超出输入限制"}},placeholder:"确认密码","show-password":""},model:{value:e.password.newPwd,callback:function(n){e.$set(e.password,"newPwd",n)},expression:"password.newPwd"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.updatePwd()}}},[e._v("修改")]),t("el-button",{on:{click:function(n){return e.dialogCancle("isUpdatePwd")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),t("user-role-manager",{ref:"userRoleManager"}),t("eip-sys-type-dialog",{ref:"flowTypeDialog",attrs:{"cat-id":"6"}}),e.importDialogVisible?t("el-dialog",{attrs:{title:"导入Excel",visible:e.importDialogVisible,top:"15vh","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(n){e.importDialogVisible=n}}},[t("div",{staticStyle:{"padding-left":"20px"}},[t("el-row",{staticClass:"import_row"},[t("el-col",{attrs:{span:20}},[t("span",{staticClass:"m-r-10"},[e._v("组织维度: ")]),t("ht-select",{staticClass:"org-select",attrs:{options:e.demList},model:{value:e.importDemCode,callback:function(n){e.importDemCode=n},expression:"importDemCode"}})],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-download"},on:{click:function(n){return e.downloadTemplate()}}},[e._v("模板下载\n ")])],1)],1),t("el-row",{staticClass:"import_row"},[t("span",{staticClass:"m-r-10"},[e._v("导入文件: ")]),t("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.importUserUrl,"on-success":e.hadleUploadResult,"on-error":e.hadleUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".xlsx,.xls","before-upload":e.beforeUpload,limit:1,data:{isCheck:!0},"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择Excel文件")])],1)],1),t("el-row",{staticClass:"import_row"},[t("span",{staticClass:"m-r-10"},[e._v("用户组织、岗位关系数据导入模式: ")]),t("el-radio-group",{model:{value:e.importRepeatConver,callback:function(n){e.importRepeatConver=n},expression:"importRepeatConver"}},[t("el-radio-button",{attrs:{label:"false"}},[e._v("新增")]),t("el-radio-button",{attrs:{label:"true"}},[e._v("覆盖")])],1)],1),t("el-row",{staticClass:"import_row descript-title"},[t("strong",[e._v("导入须知: ")]),t("p",[e._v("\n 1、姓名、帐号为必填字段,组织名称列以“/”开头,下级组织同样用“/”分隔;\n ")]),t("p",[e._v("\n 2、岗位和职务导入规则:一一对应导入,多个用;号隔开,如果没有职务,则不导入岗位,如果有职务,则对应顺序以岗位为准(第一个岗位对应第一个职务,以此类推)(如果岗位有多个,职务只有一个时,导入同一个职务中);\n ")]),t("p",[e._v("3、邮箱格式必须符合标准,将不导入不符合规范的邮箱数据;")]),t("p",[e._v("4、导入过程中如果出现错误则会终止导入,且回滚已导入数据;")]),t("p",[e._v("\n 5、“编码前缀”说明:编码前缀用于生成组织编码的前缀,区分不同组织维度(使得相同的组织架构可以导入到多个不同的组织维度下),不同组织维度导入时需要输入不同的前缀编码,相同的组织维度,输入相同的组织维度编码;\n ")]),t("p",[e._v("\n 6、“用户组织、岗位关系数据导入模式”涉及到已存在用户(导入的用户在系统中已存在)数据导入时组织、岗位关系数据的处理方式(覆盖:先删除旧的组织、岗位关系数据,再按excel中的数据生成新关系数据;新增:不删除旧数据,excel中的数据做新增处理(如果和旧的一样,不会增加多份))。\n ")])])],1),t("span",{staticClass:"dialog-footer confirm-detail",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"拼命导入中"},on:{click:e.submitImport}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),e.signatureImportVisible?t("el-dialog",{attrs:{title:"签章批量导入",visible:e.signatureImportVisible,top:"15vh","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(n){e.signatureImportVisible=n}}},[t("div",{staticStyle:{"padding-left":"20px"}},[t("el-row",{staticClass:"import_row"},[t("span",{staticClass:"m-r-10"},[e._v("导入文件: ")]),t("el-upload",{ref:"signatureFile",staticStyle:{display:"inline-block"},attrs:{action:e.importSignatureUrl,"on-success":e.hadleSignatureUploadResult,"on-error":e.hadleSignatureUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".zip","before-upload":e.beforeSignatureUpload,limit:1,data:{isCheck:!0},"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择压缩文件")])],1)],1),t("el-row",{staticClass:"import_row"},[t("span",{staticClass:"m-r-10"},[e._v("存在时是否覆盖: ")]),t("el-radio-group",{model:{value:e.signatureRepeatConver,callback:function(n){e.signatureRepeatConver=n},expression:"signatureRepeatConver"}},[t("el-radio-button",{attrs:{label:"true"}},[e._v("是")]),t("el-radio-button",{attrs:{label:"false"}},[e._v("否")])],1)],1),t("el-row",{staticClass:"import_row descript-title"},[t("strong",[e._v("导入须知: ")]),t("p",[e._v("\n 1、上传附件为压缩文件,文件格式只支持.zip文件,压缩文件中至少包含一个签章文件且签章文件不存在嵌套层级;\n ")]),t("p",[e._v("\n 2、压缩文件中的签章文件只支持.png图片文件,建议图片尺寸:250*70px;\n ")]),t("p",[e._v("\n 3、签章图片以用户账号命名,如用户张三(账号:zhangsan),则签章图片名称为zhangsan.png;\n ")]),t("p",[e._v("4、如果用户已存在签章,则根据导入时的选项执行替换或不操作;")]),t("p",[e._v("5、签章默认密码来自密码策略模块的初始密码。")])])],1),t("span",{staticClass:"dialog-footer confirm-detail",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"拼命导入中"},on:{click:e.submitSignature}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.signatureImportVisible=!1}}},[e._v("取 消")])],1)]):e._e(),t("under-user-table",{ref:"underUserTable",attrs:{"user-id":e.selectOrgUserAccount,"dem-list":e.dimenList}}),t("shift-rule-dialog",{ref:"shiftRuleDialog",attrs:{single:!0},on:{onConfirm:e.shiftConfirm}})],1)],1),t("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"33%",title:"企微钉钉信息绑定",visible:e.wxDtVisible,"before-close":function(){return e.wxDtVisible=!1}}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"userUniteForm"}},[t("ht-form-item",{attrs:{label:"企业微信userid","label-width":"30%"}},[t("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.wxWorkId,callback:function(n){e.$set(e.userUnite,"wxWorkId","string"===typeof n?n.trim():n)},expression:"userUnite.wxWorkId"}})],1),t("ht-form-item",{attrs:{label:"阿里钉钉userid","label-width":"30%"}},[t("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.dingtalkId,callback:function(n){e.$set(e.userUnite,"dingtalkId","string"===typeof n?n.trim():n)},expression:"userUnite.dingtalkId"}})],1),t("ht-form-item",{attrs:{label:"公众号openid","label-width":"30%"}},[t("ht-input",{staticStyle:{width:"90%"},model:{value:e.userUnite.openId,callback:function(n){e.$set(e.userUnite,"openId","string"===typeof n?n.trim():n)},expression:"userUnite.openId"}})],1)],1),t("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:"${uc}/uc/userUnite/v1/save",model:e.userUnite,"scope-name":"userUniteForm"},on:{"after-save-data":function(){return e.wxDtVisible=!1}}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(){e.wxDtVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)},r=[],a=(t("8e6e"),t("456d"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("6b54"),t("aef6"),t("ac6a"),t("ade3")),s=(t("96cf"),t("1da1")),l=(t("7f7f"),t("292c")),c=t("24fd"),d=t("86b9"),u=t("04d2"),h=t("288e"),p=t("7f58"),m=t("164f");function f(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function g(e){for(var n=1;n=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function v(e,n){if(e){if("string"===typeof e)return _(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_(e,n):void 0}}function _(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0){var i=t.map((function(n){return{userId:n.id,shiftId:e[0].id}}));l["a"].saveShiftUser(i).then((function(e){e.state&&n.$message.success("设置成功")}))}else{var o=t.map((function(e){return e.id})).join(",");l["a"].removeShiftUser(o).then((function(e){e.state&&n.$message.success("设置成功")}))}})),Object(a["a"])(i,"getUserUniteData",(function(e){var n=this;this.userUnite={},this.userUnite.userId=e,l["a"].getUserUniteByUserId(e).then((function(e){e.data&&(n.userUnite=e.data),n.wxDtVisible=!0}))})),i)},k=x,S=(t("c059"),t("2877")),D=Object(S["default"])(k,o,r,!1,null,"ede4ee0c",null);n["default"]=D.exports},"141b":function(e,n,t){var i=t("2f7c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("22d8f5fc",i,!0,{sourceMap:!0,shadowMode:!1})},1429:function(e,n,t){"use strict";var i=t("1874"),o=t.n(i);o.a},1434:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-675b3e4d]{background-color:#211bce}[data-v-675b3e4d]:export{aside_width:230px}.el-table[data-v-675b3e4d] th.todo-header-row{background-color:#fafafa;font-size:13px}.el-table[data-v-675b3e4d] tr.todo-row{font-size:13px;color:#606266}.el-container[data-v-675b3e4d]{background-color:#fff}.el-row[data-v-675b3e4d]{margin-bottom:20px}.el-header[data-v-675b3e4d]{border-bottom:1.5px solid #ededed}.todo-subject[data-v-675b3e4d]{cursor:pointer;color:#211bce}.el-dropdown[data-v-675b3e4d]{vertical-align:top}.el-dropdown+.el-dropdown[data-v-675b3e4d]{margin-left:15px}.el-icon-arrow-down[data-v-675b3e4d]{font-size:12px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/TemplateDraft.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCwLrB,8CACE,yBACA,cAAe,CAChB,uCAGC,eACA,aD7M4B,CC8M7B,+BAGC,qBAAsB,CACvB,yBAGC,kBAAmB,CACpB,4BAGC,iCAAkC,CACnC,+BAGC,eAIA,aAJe,CAKhB,8BAGC,kBAAmB,CACpB,2CAGC,gBAAiB,CAClB,qCAGC,cAAe,CAAA",file:"TemplateDraft.vue?vue&type=style&index=0&id=675b3e4d&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n.el-table /deep/ th.todo-header-row {\r\n background-color: #fafafa;\r\n font-size: 13px;\r\n}\r\n\r\n.el-table /deep/ tr.todo-row {\r\n font-size: 13px;\r\n color: $--color-text-regular;\r\n}\r\n\r\n.el-container {\r\n background-color: #fff;\r\n}\r\n\r\n.el-row {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.el-header {\r\n border-bottom: 1.5px solid #ededed;\r\n}\r\n\r\n.todo-subject {\r\n cursor: pointer;\r\n}\r\n\r\n.todo-subject {\r\n color: $--theme-color;\r\n}\r\n\r\n.el-dropdown {\r\n vertical-align: top;\r\n}\r\n\r\n.el-dropdown + .el-dropdown {\r\n margin-left: 15px;\r\n}\r\n\r\n.el-icon-arrow-down {\r\n font-size: 12px;\r\n}\r\n'],sourceRoot:""}])},"14aa":function(e,n,t){var i=t("6c7c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("0d98ca99",i,!0,{sourceMap:!0,shadowMode:!1})},1535:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-48b2ac8e]{background-color:#211bce}[data-v-48b2ac8e]:export{aside_width:230px}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog{height:calc(100% - 60px);background:transparent;margin:0!important}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog .el-dialog__header{background:#000;min-height:20px;padding:10px}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog .el-dialog__title{color:#fff}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog .el-dialog__headerbtn{top:10px}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog .el-dialog__close{color:#fff}.el-dialog__wrapper[data-v-48b2ac8e] .preview__dialog .el-dialog__body{width:80%;background:#fff;height:calc(100% - 44px);margin:0 auto}.preview__container[data-v-48b2ac8e]{height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/FilePreview.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCgGrB,sDAEI,yBACA,uBACA,kBAAoB,CAJxB,yEAOM,gBACA,gBACA,YAAa,CATnB,wEAYM,UDnHiB,CCuGvB,4EAeM,QAAS,CAff,wEAkBM,UDzHiB,CCuGvB,uEAqBM,UACA,gBACA,yBACA,aAAc,CACf,qCAKH,WAAY,CAAA",file:"FilePreview.vue?vue&type=style&index=0&id=48b2ac8e&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.el-dialog__wrapper /deep/ {\r\n .preview__dialog {\r\n height: calc(100% - 60px);\r\n background: transparent;\r\n margin: 0 !important;\r\n\r\n .el-dialog__header {\r\n background: $--color-black;\r\n min-height: 20px;\r\n padding: 10px;\r\n }\r\n .el-dialog__title {\r\n color: $--color-white;\r\n }\r\n .el-dialog__headerbtn {\r\n top: 10px;\r\n }\r\n .el-dialog__close {\r\n color: $--color-white;\r\n }\r\n .el-dialog__body {\r\n width: 80%;\r\n background: $--color-white;\r\n height: calc(100% - 44px);\r\n margin: 0 auto;\r\n }\r\n }\r\n}\r\n\r\n.preview__container {\r\n height: 100%;\r\n}\r\n'],sourceRoot:""}])},"157d":function(e,n,t){var i=t("65a4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("27f44b7a",i,!0,{sourceMap:!0,shadowMode:!1})},"164b":function(e,n,t){(function(e){e(t("56b3"))})((function(e){"use strict";e.registerGlobalHelper("fold","comment",(function(e){return e.blockCommentStart&&e.blockCommentEnd}),(function(n,t){var i=n.getModeAt(t),o=i.blockCommentStart,r=i.blockCommentEnd;if(o&&r){for(var a,s=t.line,l=n.getLine(s),c=t.ch,d=0;;){var u=c<=0?-1:l.lastIndexOf(o,c-1);if(-1!=u){if(1==d&&u>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n@import "@/assets/css/form-editor.scss";\r\n.btn-radio >>> .el-radio-button__inner {\r\n padding: 5px 5px;\r\n}\r\n.btn-padding {\r\n padding: 5px 5px;\r\n}\r\n.btn-radio {\r\n margin-left: 14px;\r\n}\r\n.btn-radio >>> .el-radio-button__inner {\r\n padding: 5px 5px;\r\n}\r\n.choiceType-table td {\r\n padding: 3px;\r\n}\r\n.customQuery-inputs >>> .inputs,\r\n.customQuery-inputs >>> .inputs .el-select {\r\n width: 100%;\r\n}\r\n.choiceType-bottom .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n.linkageTable-tr td {\r\n text-align: center;\r\n}\r\n.linkage-div-bottom >>> .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n'],sourceRoot:""}])},"16d0":function(e,n,t){"use strict";var i=t("8e78"),o=t.n(i);o.a},"177d":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?t("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v("\n "+e._s(e.element.desc_zh||e.element.desc)+"\n ")]):e._e(),e.element&&e.element.key?t("el-row",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},attrs:{type:"flex",gutter:e.element.options.gutter?e.element.options.gutter:0,justify:e.element.options.justify,align:e.element.options.align}},[t("el-col",{attrs:{span:24}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:function(n){return e.handleMoveEnd(n,e.element)},start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element)}},model:{value:e.element.list,callback:function(n){e.$set(e.element,"list",n)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},[e._l(e.element.list.filter((function(e){return e.key})),(function(n,i){return["grid"==n.ctrlType?t("widget-grid-layout",{key:n.key,attrs:{element:n,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(n){e.element=n}}}):"suntable"==n.ctrlType?t("widget-suntable-layout",{key:n.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.element=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}}):"sunDiv"==n.ctrlType?t("widget-sundiv-layout",{key:n.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.element=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}}):t("widget-form-item",{key:n.key,attrs:{element:n,index:i,select:e.selectWidget,selectWidgetList:e.selectWidgetList,data:e.element},on:{"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:data":function(n){e.element=n}}})]}))],2)],1)],1)],1):e._e()],1)])},o=[],r=(t("7f7f"),t("b76a")),a=t.n(r),s=t("4bcf"),l=t("78ac"),c=t("de7b"),d=t("b741"),u=t("400c"),h=t("3c4e"),p=t.n(h),m={name:"widget-subdiv-layout",components:{Draggable:a.a,WidgetFormItem:s["a"],WidgetGridLayout:l["a"],WidgetSuntableLayout:c["a"],WidgetSundivLayout:d["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=p()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e,n){if(e.to.__vue__)n.name==e.item._underlying_vm_.boSubEntity&&(e.item._underlying_vm_.boSubEntity="",e.item._underlying_vm_.parentNodeType="",e.item._underlying_vm_.parentType="");else for(var t=0;t1&&this.page&&(e.pageBean.page=this.page,this.page=""));var t=e;if(e.org_id_&&(e.pageBean&&(t.pageBean={page:e.pageBean.page,pageSize:e.pageBean.pageSize,total:0,showTotal:!0}),"0"!=e.org_id_)){var i={property:"org_id_",value:e.org_id_,group:"main",operation:"EQUAL",relation:"AND"};t.querys||(t.querys=[]),t.querys.push(i)}if(e.role_id_){var o={property:"role_id_",value:e.role_id_,group:"main",operation:"EQUAL",relation:"AND"};t.querys||(t.querys=[]),t.querys.push(o)}t.pageBean||(t.pageBean={page:1,pageSize:50,total:0,showTotal:!0});var r=this;this.$http.post("${uc}/api/user/v1/users/queryByType",t).then((function(e){var n=e.data;r.data=n.rows,r.pagination.page=n.page,r.pagination.pageSize=n.pageSize,r.pagination.total=n.total})).finally((function(){n()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,n){e&&e.data&&e.data.isParent?e.data.children?n(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){n(e.data)})).catch((function(e){})):n([])},changeDemension:function(e){var n=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){n.orgs=r["a"].tile2nest(e.data)})).catch((function(e){}))},loadOrgUser:function(e){this.orgId=e.id,this.page=1,this.handleLoad({org_id_:e.id},(function(){}))},loadRoleUser:function(e){this.handleLoad({role_id_:e.id},(function(){}))},loadDemensions:function(){if(0==this.demensions.length){var e=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(n){var t=n.data;e.demensions=t,t.forEach((function(n){1==n.isDefault&&(e.defaultDemension=n.id)})),e.defaultDemension||(e.defaultDemension=t[0].id)})).catch((function(e){})),this.$http.post("${uc}/api/role/v1/roles/getAll").then((function(n){e.roles=r["a"].tile2nest(n.data)})).catch((function(e){}))}}}},s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},1874:function(e,n,t){var i=t("e60f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("d0a04db6",i,!0,{sourceMap:!0,shadowMode:!1})},"18a5":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-26955b68]{background-color:#211bce}[data-v-26955b68]:export{aside_width:230px}.widget-mask[data-v-26955b68]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-26955b68]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-26955b68]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-26955b68]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-26955b68]{position:relative;margin:8px}.widget-form-item[data-v-26955b68]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-26955b68]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-26955b68]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-26955b68]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-26955b68]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-26955b68]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-26955b68]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-26955b68] .el-form-item__label{font-size:12px}.widget-col[data-v-26955b68]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-26955b68]{outline:1px solid #e6a23c}.el-col[data-v-26955b68]{min-height:50px}.widget-col-list[data-v-26955b68]{min-height:50px;border:1px solid #ededed}div.widget-view-action[data-v-26955b68]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-26955b68]{margin:0 10px}div.drag-widget[data-v-26955b68]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-26955b68]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetTableLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCiIjB,6BACE,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetTableLayout.vue?vue&type=style&index=0&id=26955b68&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},"18b1":function(e,n,t){"use strict";var i=t("c22e"),o=t.n(i);o.a},"191d":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-388c0148] .el-input__inner,div[aria-invalid=true][data-v-388c0148] .el-input__inner:focus{border-color:#f56c6c}.text-center[data-v-388c0148]{position:sticky;background:#fff;height:30px;top:0;z-index:1;text-align:center}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/HtPageSelect.vue"],names:[],mappings:"AA+IA,wHACE,oBACF,CACA,8BACE,gBACA,gBACA,YACA,MACA,UACA,iBACF,CAAA",file:"HtPageSelect.vue?vue&type=style&index=0&id=388c0148&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.text-center{\n position: sticky;\n background: #fff;\n height:30px;\n top:0;\n z-index:1;\n text-align: center;\n}\n"],sourceRoot:""}])},"19af":function(e,n,t){e.exports=t.p+"img/table.215c94c3.png"},"1a1e":function(e,n,t){var i=t("c51d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("75923706",i,!0,{sourceMap:!0,shadowMode:!1})},"1a28":function(e,n,t){"use strict";var i=t("3737"),o=t.n(i);o.a},"1a2a":function(module,__webpack_exports__,__webpack_require__){"use strict";var _api_report_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("1c31");__webpack_exports__["a"]={data:function(){return{queryData:{pageNo:1,pageSize:10,reportType:"printinfo",name:"",token:""},data:"",dialogVisible:!1,time:"1",shareTempleData:"",form:{url:"",psd:""},shareDialogVisible:!1}},mounted:function(){this.getReportData()},created:function(){this.getToken()},methods:{getReportData:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},handleSizeChange:function(e){this.queryData.pageSize=e},handleCurrentChange:function(e){this.queryData.pageNo=e},save:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].save().then((function(n){e.id=n.result.id;var t="".concat(window.context.report,"jmreport/index/").concat(e.id,"?token=").concat(e.queryData.token);window.open(t,"_blank")}))},seeView:function(e){return window.open(window.context.report+"jmreport/view/"+e+"?token="+this.queryData.token,"_blank")},deleteTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].delete(e).then((function(){n.getReportData()}))},copyTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].copyTemple(e).then((function(){n.getReportData()}))},openShareTemple:function(e){var n=this;this.dialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareTemple(e).then((function(e){n.shareTempleData=e.result}))},shareTemple:function(){var e=this;this.shareTempleData.termOfValidity=this.time,this.dialogVisible=!1,this.shareDialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareUrl(this.shareTempleData).then((function(n){e.shareTempleData=n.result,e.form.url=window.context.report+e.shareTempleData.previewUrl.substring(1),e.form.psd=e.shareTempleData.previewLock}))},copyUrl:function(){var e=document.getElementById("url");e.select(),document.execCommand("Copy")},design:function(e){return window.open(window.context.report+"jmreport/index/"+e+"?token="+this.queryData.token,"_blank")},handleClose:function(e){e()},searchName:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.queryData.token=currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},"1a41":function(e,n,t){"use strict";var i=t("752c"),o=t.n(i);o.a},"1ae9":function(e,n,t){var i=t("7d86");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("f3b88b88",i,!0,{sourceMap:!0,shadowMode:!1})},"1b1d":function(e,n,t){var i=t("58c1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("585cada2",i,!0,{sourceMap:!0,shadowMode:!1})},"1b45":function(e,n,t){var i=t("b878");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("66985f5c",i,!0,{sourceMap:!0,shadowMode:!1})},"1b49":function(e,n,t){var i=t("606b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4bea2ea9",i,!0,{sourceMap:!0,shadowMode:!1})},"1c31":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0__),_request_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2ade"),report=window.context.report,currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")"),token=currentUserInfo.token;__webpack_exports__["a"]={getReportData:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].get(report+"jmreport/excelQuery?pageNo=".concat(e.pageNo,"&pageSize=").concat(e.pageSize,"&reportType=").concat(e.reportType,"&name=").concat(e.name,"&token=").concat(e.token)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getReportDataTemple:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].get(report+"jmreport/excelQueryByTemplate?pageNo=".concat(e.pageNo,"&pageSize=").concat(e.pageSize,"&reportType=").concat(e.reportType,"&name=").concat(e.name,"&token=").concat(e.token)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},save:function(){return new Promise((function(e,n){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"jmreport/save").then((function(n){e(n.data)}),(function(e){n(e)}))}))},delete:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].remove(window.context.report+"jmreport/delete?id=".concat(e,"&token=").concat(token)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},copyTemple:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].get(window.context.report+"jmreport/reportCopy?id=".concat(e,"&token=").concat(token)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},shareTemple:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].get(window.context.report+"jmreport/share/queryJurisdiction?reportId=".concat(e,"&token=").concat(token)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},shareUrl:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(window.context.report+"jmreport/share/addAndEdit",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getClassific:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualCategory/v1/listJson",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},delClassific:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].remove(report+"bigScreen/bladeVisualCategory/v1/".concat(e)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getList:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisual/v1/listJson",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},editSave:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualCategory/v1/save",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},delObj:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].remove(report+"bigScreen/bladeVisual/v1/".concat(e)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},buildBigScreen:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisual/v1/saveBladeVisualConfigVo",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},uploadPhoto:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisual/v1/uploadPhoto",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},updateStatus:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisual/v1/updateStatus?id=".concat(e.id,"&status=").concat(e.status)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},updateBladeVisualConfigVo:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisual/v1/updateBladeVisualConfigVo",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getMapManagement:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualMap/v1/query",{bladeVisualConfigVo:e}).then((function(e){n(e.data)}),(function(e){t(e)}))}))},mapEditSave:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualMap/v1/save",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},mapDelete:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].remove(report+"bigScreen/bladeVisualMap/v1/".concat(e)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getBigscreenDataScouce:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualDb/v1/query",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},dataScouceDelete:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].remove(report+"bigScreen/bladeVisualDb/v1/".concat(e)).then((function(e){n(e.data)}),(function(e){t(e)}))}))},dataSourceEditSave:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"bigScreen/bladeVisualDb/v1/save",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},dataSourceRefresh:function(e){return new Promise((function(n,t){_request_js__WEBPACK_IMPORTED_MODULE_1__["a"].post(report+"form/customQuery/v1/doQuery",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))}}},"1c35":function(e,n,t){e.exports=t("3e96")(146)},"1c58":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .view-ruler{position:absolute;top:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/rulers.css"],names:[],mappings:"AAKA,2BACC,kBACA,KACD,CAAA",file:"rulers.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-editor .view-ruler {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n}"],sourceRoot:""}])},"1c5b":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",[t("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{"label-width":"80px"}},[t("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:e.addManageBtns}},[e._v("添加")]),t("el-table",{ref:"manageSettingTable",staticClass:"dt-manage__table",attrs:{border:"","max-height":e.tabHeight,data:e.manageFields,"tooltip-effect":"dark"}},[t("el-table-column",{attrs:{prop:"name",label:"类型",width:"140"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-select",{on:{change:function(t){return e.handleManageChange(n.row)}},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}},e._l(e.defaultBtnOptions,(function(e){return t("el-option",{key:e.key,attrs:{label:e.value,value:e.key,disabled:e.disabled}})})),1)]}}])}),t("el-table-column",{attrs:{prop:"desc",label:"名称",width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-input",{staticStyle:{width:"60%"},attrs:{placeholder:"请输入按钮名称"},model:{value:n.row.desc,callback:function(t){e.$set(n.row,"desc",t)},expression:"scope.row.desc"}})]}}])}),t("el-table-column",{attrs:{prop:"right",label:"权限","render-header":e.mrightRenderHeader,width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(e.rightToDesc(n.row.right)))]),t("span",{staticStyle:{float:"right"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setFieldRightDialog(n.row)}}})],1)]}}])}),t("el-table-column",{attrs:{label:"排序",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.sort(n.$index,"down")}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.sort(n.$index,"up")}}})]}}])}),t("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.mpDisplay?n.row.mpDisplay=n.row.mpDisplay:e.initMpDisplay(n.row),expression:"\n scope.row.mpDisplay\n ? (scope.row.mpDisplay = scope.row.mpDisplay)\n : initMpDisplay(scope.row)\n "}],staticClass:"mobile-btn",class:{"is-active__btn":n.row.mpDisplay===e.btnType.isShow},attrs:{plain:n.row.mpDisplay===e.btnType.notShow,disabled:e.isDisabled(n.row)},on:{click:function(t){return e.btnChange(n.row)}}},[e._v("移动端")]),"add"===n.row.name||"edit"===n.row.name||"detail"===n.row.name?t("el-button",{on:{click:function(t){return e.setAuth(n.row)}}},[e._v("\n 设置表单权限\n ")]):e._e(),t("span",{staticStyle:{"margin-right":"13px"}},["url"===n.row.name?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setButtonValue("url",n.row)}}},[e._v("设置Url地址")]):e._e(),"switch"===n.row.name?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setButtonValue("switch",n.row)}}},[e._v("设置开关值")]):e._e()],1),"js"===n.row.name?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setButtonJs(n.row,n.$index)}}},[e._v("设置")]):e._e(),"batchUpdate"===n.row.name?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setButtonUpdate(n.row,n.$index)}}},[e._v("设置")]):e._e(),"export"===n.row.name?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setExport(n.row,n.$index)}}},[e._v("设置")]):e._e(),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.remove(n.$index)}}}),"js"==n.row.name||"url"==n.row.name||"switch"==n.row.name||"batchUpdate"==n.row.name?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-document-copy",plain:""},on:{click:function(t){return e.copy(n.$index)}}}):e._e(),"url"===n.row.name?t("ht-radio",{attrs:{options:[{key:"1",value:"列表按钮"},{key:"2",value:"表头按钮"}]},model:{value:n.row.type,callback:function(t){e.$set(n.row,"type",t)},expression:"scope.row.type"}}):e._e(),"add"===n.row.name||"edit"===n.row.name||"detail"===n.row.name?t("ht-radio",{attrs:{options:[{key:"old",value:"当前页面打开"},{key:"new",value:"新窗口打开"}]},model:{value:n.row.openType,callback:function(t){e.$set(n.row,"openType",t)},expression:"scope.row.openType"}}):e._e(),"produceQRCode"===n.row.name?[t("el-tooltip",{attrs:{content:"免登陆模式下生成的二维码链接只有只读权限,登陆模式下需要用户登录,登陆后拥有编辑权限"}},[t("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),t("el-switch",{staticStyle:{"margin-right":"15px"},attrs:{"active-text":"免登陆","inactive-text":"登陆"},model:{value:n.row.QRCodePattern,callback:function(t){e.$set(n.row,"QRCodePattern",t)},expression:"scope.row.QRCodePattern"}})]:e._e(),"import"==n.row.name?t("div",{staticStyle:{"padding-left":"10px",display:"inline-block"},on:{click:function(t){return e.handleImportClick(n)}}},[t("span",[e._v("导入行数限制")]),e._v(" \n "),t("el-input-number",{staticStyle:{width:"120px","margin-right":"10px"},attrs:{size:"small","controls-position":"right",min:1,max:1e4,step:10},model:{value:n.row.limit,callback:function(t){e.$set(n.row,"limit",t)},expression:"scope.row.limit"}}),t("span",[e._v("校验Jar包")]),e._v(" \n "),n.row.jarId?t("el-tag",{staticStyle:{height:"32px","line-height":"28px"},attrs:{size:"medium",closable:"","disable-transitions":!1},on:{close:function(e){n.row.jarId="",n.row.jarDesc=""}}},[e._v("\n "+e._s(n.row.jarDesc)+"\n ")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-search"},on:{click:function(n){return e.selectJar()}}}),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"下载默认模板",placement:"top-end"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-download"},on:{click:function(n){return e.downloadTemplate()}}})],1),t("el-upload",{ref:"fileUp",staticClass:"upload-demo",staticStyle:{display:"inline-block","margin-left":"10px"},attrs:{action:e.actionUrl,"on-remove":e.handleRemove,"file-list":n.row.importTemplate,headers:e.header,"on-success":e.success,"before-upload":e.beforeUpload,limit:2,accept:".xls"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"上传自定义模板,第一行可自定义内容描述,第二行为表头(不可修改),从第三行开始解析数据",placement:"top-end"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}})],1)],1)],1):e._e(),"produceQRCode"===n.row.name?t("el-select",{key:e.refreshTime,staticStyle:{"margin-right":"15px"},attrs:{multiple:"produceQRCode"===n.row.name,placeholder:"请选择映射字段"},model:{value:n.row.display,callback:function(t){e.$set(n.row,"display",t)},expression:"scope.row.display"}},e._l(e.displayField,(function(e){return t("el-option",{key:e.name,attrs:{label:e.label,value:JSON.stringify(e)}})})),1):e._e(),"switch"==n.row.name?t("el-select",{key:e.refreshTime,staticStyle:{"margin-right":"15px"},attrs:{multiple:!1},model:{value:n.row.bind,callback:function(t){e.$set(n.row,"bind",t)},expression:"scope.row.bind"}},e._l(e.displayField,(function(e){return t("el-option",{key:e.name,attrs:{label:e.desc,value:e.name}})})),1):e._e()]}}])})],1)],1),t("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,width:"50%",appendToBody:"","close-on-click-modal":!1,"destory-on-close":"",top:"8vh"},on:{"update:visible":function(n){e.dialogVisible=n}}},["设置Url地址"===e.dialogTitle?t("el-input",{attrs:{placeholder:"URL地址"},model:{value:e.url,callback:function(n){e.url=n},expression:"url"}}):e._e(),"设置开关值"===e.dialogTitle?t("div",{attrs:{align:"center",width:"500px"}},[t("table",{attrs:{width:"80%"}},[t("tr",[t("td",[e._v("开状态下值")]),t("td",[t("el-input",{attrs:{placeholder:"开时置值"},model:{value:e.switchOn,callback:function(n){e.switchOn=n},expression:"switchOn"}})],1)]),t("tr",[t("td",[e._v("开状态下显示")]),t("td",[t("el-input",{attrs:{placeholder:"开时显示值"},model:{value:e.switchOnLabel,callback:function(n){e.switchOnLabel=n},expression:"switchOnLabel"}})],1)]),t("tr",[t("td",[e._v("关状态下值")]),t("td",[t("el-input",{staticStyle:{"padding-top":"20px"},attrs:{placeholder:"关时置值"},model:{value:e.switchOff,callback:function(n){e.switchOff=n},expression:"switchOff"}})],1)]),t("tr",[t("td",[e._v("关状态下显示")]),t("td",[t("el-input",{attrs:{placeholder:"关时显示值"},model:{value:e.switchOffLabel,callback:function(n){e.switchOffLabel=n},expression:"switchOffLabel"}})],1)]),t("tr",[t("td",[e._v("默认状态")]),t("td",[t("el-select",{staticStyle:{"padding-top":"20px"},attrs:{placeholder:"默认状态",width:"100%"},model:{value:e.switchDefaultTrue,callback:function(n){e.switchDefaultTrue=n},expression:"switchDefaultTrue"}},e._l(e.switchOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)])])]):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.dialogOnconfirm()}}},[e._v("确 定")]),t("el-button",{attrs:{size:"medium"},on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),t("ImportJarSelector",{ref:"importJarSelector",attrs:{name:"importJarSelector","append-to-body":""},on:{"on-confirm":e.jarSelectorOnConfirm}}),t("flow-form-auth",{ref:"flowFormAuth"}),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"设置需要执行的js",visible:e.dialogMethodVisible,"append-to-body":"","close-on-click-modal":!1,"destroy-on-close":!0},on:{close:function(n){e.dialogMethodVisible=!1}}},[t("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[t("code",[t("code",[t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("javascript脚本,在点将js按钮时触发,参数:_req用来请求后台的\n ,row当前列的数据,_this数据列表this对象")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n 使用http请求后台接口地址的方法 this.$http.get(url).then(res => {\n })\n ")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n 使用http请求后台接口地址的方法 _req.get(url).then(res => { })\n ")])])])]),t("div",[e._v("\n 表单变量:\n "),t("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.displaySettingFields,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},model:{value:e.diyScript,callback:function(n){e.diyScript=n},expression:"diyScript"}})],1),t("div",{staticStyle:{width:"100%",height:"100%"}},[t("codemirror",{ref:"scriptText",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions,name:"jsCode"},model:{value:e.dialogRuleData,callback:function(n){e.dialogRuleData=n},expression:"dialogRuleData"}})],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.methodOk()}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogMethodVisible=!1}}},[e._v("取 消")])],1)]),t("el-dialog",{attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.batchUpdateVisible,"append-to-body":""},on:{"update:visible":function(n){e.batchUpdateVisible=n}}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],staticStyle:{width:"100%"},attrs:{"label-width":"80px","data-vv-scope":"form"}},[t("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:e.addBatchUpdategData}},[e._v("添加\n ")]),t("el-table",{attrs:{border:"","max-height":e.tabHeight,data:e.batchUpdateData,"show-header":!1}},[t("el-table-column",{attrs:{width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:e.displaySettingFields,props:{key:"name",value:"desc"}},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}})]}}])}),t("el-table-column",{attrs:{width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:[{key:0,value:"固定值"},{key:1,value:"用户录入"}]},model:{value:n.row.valueType,callback:function(t){e.$set(n.row,"valueType",t)},expression:"scope.row.valueType"}})]}}])}),t("el-table-column",{scopedSlots:e._u([{key:"default",fn:function(n){return[0==n.row.valueType?[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.row.defaultValue,callback:function(t){e.$set(n.row,"defaultValue",t)},expression:"scope.row.defaultValue"}})]:1==n.row.valueType?[t("ht-select",{attrs:{clearable:"",placeholder:"请选择",validate:{required:!0},options:e.outvalueTypeList},on:{change:function(t){return e.resetOutConfig(n.row,n.$index)}},model:{value:n.row.outValueType,callback:function(t){e.$set(n.row,"outValueType",t)},expression:"scope.row.outValueType"}}),n.row.outValueType&&"input"!=n.row.outValueType&&"data"!=n.row.outValueType&&"number"!=n.row.outValueType?t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setOutValue(n.row,n.$index)}}},[e._v("设置")]):e._e()]:e._e()]}}])}),t("el-table-column",{attrs:{label:"是否必填",width:"110px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-checkbox",{model:{value:n.row.isRequired,callback:function(t){e.$set(n.row,"isRequired",t)},expression:"scope.row.isRequired"}},[e._v("\n 是否必填\n ")])]}}])}),t("el-table-column",{attrs:{label:"操作",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.batchUpdateData.remove(n.row)}}})]}}])})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.batchUpdateOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.batchUpdateVisible=!1}}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{"close-on-click-modal":!1,"destroy-on-close":!0,visible:e.exportUpdateVisible,"append-to-body":""},on:{"update:visible":function(n){e.exportUpdateVisible=n}}},[t("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-table",{ref:"displaySettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.displayExportSettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToDisplay}},[t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),t("el-col",{attrs:{span:1}},[t("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为显示字段"},on:{click:function(n){return e.allFillToDisplay()}}})],1),t("el-col",{attrs:{span:10}},[t("el-table",{attrs:{border:"",data:e.exportSettingFields}},[t("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),t("el-table-column",{attrs:{label:"注释",prop:"desc"}}),t("el-table-column",{attrs:{label:"列名",prop:"name",width:"150"}}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.removeExport(n.$index)}}})]}}])})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.exportOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.exportUpdateVisible=!1}}},[e._v("取 消")])],1)],1),t("ht-load-data",{attrs:{url:"/form/customDialog/v1/getAll",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomDialogLoadData}}),t("ht-load-data",{attrs:{url:"/form/customQuery/v1/list",requestMethod:"post",context:"form"},on:{"after-load-data":e.afterCustomQueryLoadData}}),e.outValueTypeVisible?t("el-dialog",{attrs:{visible:e.outValueTypeVisible,"close-on-click-modal":!1,"destroy-on-close":!0,"append-to-body":""},on:{"update:visible":function(n){e.outValueTypeVisible=n}}},["select"==e.outConfig.type?t("el-form",{attrs:{"label-width":"120px"}},[t("el-form-item",{attrs:{label:"选项配置"}},[t("el-radio-group",{staticClass:"btn-radio",attrs:{size:"mini"},model:{value:e.outConfig.choiceType,callback:function(n){e.$set(e.outConfig,"choiceType",n)},expression:"outConfig.choiceType"}},[t("el-radio-button",{attrs:{label:"static"}},[e._v("固定选项")]),t("el-radio-button",{attrs:{label:"dynamic"}},[e._v("动态选项")])],1)],1),"dynamic"==e.outConfig.choiceType?[t("el-form-item",{attrs:{label:"选择关联查询"}},[t("ht-select",{attrs:{filterable:"",options:e.customQuerys,props:{key:"alias",value:"name"}},on:{change:e.setCurrentCustomQuery},model:{value:e.outConfig.customQuery.alias,callback:function(n){e.$set(e.outConfig.customQuery,"alias",n)},expression:"outConfig.customQuery.alias"}})],1),t("el-form-item",{attrs:{label:"值"}},[t("ht-select",{attrs:{clearable:"",options:e.outConfig.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.outConfig.customQuery.valueBind,callback:function(n){e.$set(e.outConfig.customQuery,"valueBind",n)},expression:"outConfig.customQuery.valueBind"}})],1),t("el-form-item",{attrs:{label:"标签"}},[t("ht-select",{attrs:{clearable:"",options:e.outConfig.customQuery.resultfield,props:{key:"field",value:"comment"}},model:{value:e.outConfig.customQuery.labelBind,callback:function(n){e.$set(e.outConfig.customQuery,"labelBind",n)},expression:"outConfig.customQuery.labelBind"}})],1)]:[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.outConfig.selectData,border:""}},[t("el-table-column",{attrs:{label:"选项值",width:"300px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{staticStyle:{width:"100%"},model:{value:n.row.key,callback:function(t){e.$set(n.row,"key",t)},expression:"scope.row.key"}})]}}],null,!1,908437884)}),t("el-table-column",{attrs:{label:"选项标签"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{staticStyle:{width:"100%"},model:{value:n.row.value,callback:function(t){e.$set(n.row,"value",t)},expression:"scope.row.value"}})]}}],null,!1,1203538880)}),t("el-table-column",{attrs:{label:"操作",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{staticClass:"btn-padding",staticStyle:{"margin-left":"0px"},attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.outConfig.selectData.remove(n.row)}}})]}}],null,!1,52689325)},[t("template",{slot:"header"},[e._v("\n 操作\n "),t("el-button",{staticClass:"btn-padding",attrs:{icon:"el-icon-plus"},on:{click:function(n){return e.outConfig.selectData.push({key:"",value:""})}}})],1)],2)],1)]],2):"dialog"==e.outConfig.type?t("el-form",{attrs:{"label-width":"120px"}},[t("ht-form-item",{attrs:{label:"按钮名称"}},[t("ht-input",{model:{value:e.outConfig.dialogConfig.name,callback:function(n){e.$set(e.outConfig.dialogConfig,"name",n)},expression:"outConfig.dialogConfig.name"}})],1),t("ht-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"所选择的自定义查询作为选项时的绑定"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("选择对话框")])],1),t("ht-select",{attrs:{filterable:"",options:e.customDialogs,props:{key:"alias",value:"name"}},on:{change:e.changeCustDialog},model:{value:e.outConfig.dialogConfig.alias,callback:function(n){e.$set(e.outConfig.dialogConfig,"alias",n)},expression:"outConfig.dialogConfig.alias"}}),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"150px"}},[e._v("返回结果字段")]),t("td",{attrs:{width:"220px"}},[e._v("绑定显示的属性")])]),e._l(e.outConfig.dialogConfig.resultField,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[e._v(e._s(n.comment))]),t("td",[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:e.name}})}))}}],null,!0),model:{value:e.outConfig.parameter[n.comment],callback:function(t){e.$set(e.outConfig.parameter,n.comment,t)},expression:"outConfig.parameter[field.comment]"}})],1)])}))],2)])],2)],1):t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"form",model:e.outConfig}},[t("el-form-item",[[t("el-checkbox",{model:{value:e.outConfig.isSingle,callback:function(n){e.$set(e.outConfig,"isSingle",n)},expression:"outConfig.isSingle"}},[e._v("单选")]),"user"==e.outConfig.type?t("el-checkbox",{model:{value:e.outConfig.selectCurrent,callback:function(n){e.$set(e.outConfig,"selectCurrent",n)},expression:"outConfig.selectCurrent"}},[e._v("当前用户")]):"org"==e.outConfig.type?t("el-checkbox",{model:{value:e.outConfig.selectCurrent,callback:function(n){e.$set(e.outConfig,"selectCurrent",n)},expression:"outConfig.selectCurrent"}},[e._v("当前组织")]):e._e()]],2),t("el-form-item",[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 选择器的返回值绑定的属性,选择器控件绑定的属性不能作为返回值绑定\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("返回值")])],1),t("br"),"user"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"用户ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"用户账号","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.account,callback:function(n){e.$set(e.outConfig.parameter,"account",n)},expression:"outConfig.parameter.account"}})],1),t("ht-form-item",{attrs:{label:"用户姓名","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.fullname,callback:function(n){e.$set(e.outConfig.parameter,"fullname",n)},expression:"outConfig.parameter.fullname"}})],1),t("ht-form-item",{attrs:{label:"用户手机","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.mobile,callback:function(n){e.$set(e.outConfig.parameter,"mobile",n)},expression:"outConfig.parameter.mobile"}})],1),t("ht-form-item",{attrs:{label:"用户邮箱","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.email,callback:function(n){e.$set(e.outConfig.parameter,"email",n)},expression:"outConfig.parameter.email"}})],1)]:"org"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"组织ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"组织代码","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.code,callback:function(n){e.$set(e.outConfig.parameter,"code",n)},expression:"outConfig.parameter.code"}})],1),t("ht-form-item",{attrs:{label:"组织名称","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.name,callback:function(n){e.$set(e.outConfig.parameter,"name",n)},expression:"outConfig.parameter.name"}})],1)]:"post"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"岗位ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"岗位代码","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.code,callback:function(n){e.$set(e.outConfig.parameter,"code",n)},expression:"outConfig.parameter.code"}})],1),t("ht-form-item",{attrs:{label:"岗位名称","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.name,callback:function(n){e.$set(e.outConfig.parameter,"name",n)},expression:"outConfig.parameter.name"}})],1)]:"job"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"职务ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"职务代码","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.code,callback:function(n){e.$set(e.outConfig.parameter,"code",n)},expression:"outConfig.parameter.code"}})],1),t("ht-form-item",{attrs:{label:"职务名称","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.name,callback:function(n){e.$set(e.outConfig.parameter,"name",n)},expression:"outConfig.parameter.name"}})],1)]:"dem"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"维度ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"维度代码","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.code,callback:function(n){e.$set(e.outConfig.parameter,"code",n)},expression:"outConfig.parameter.code"}})],1),t("ht-form-item",{attrs:{label:"维度名称","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.demName,callback:function(n){e.$set(e.outConfig.parameter,"demName",n)},expression:"outConfig.parameter.demName"}})],1)]:"role"==e.outConfig.type?[t("ht-form-item",{attrs:{label:"角色ID","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.id,callback:function(n){e.$set(e.outConfig.parameter,"id",n)},expression:"outConfig.parameter.id"}})],1),t("ht-form-item",{attrs:{label:"角色代码","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.code,callback:function(n){e.$set(e.outConfig.parameter,"code",n)},expression:"outConfig.parameter.code"}})],1),t("ht-form-item",{attrs:{label:"角色名称","label-width":"100px"}},[t("ht-select",{attrs:{clearable:"",options:e.displaySettingFields,props:{key:"name",value:"desc"}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n){return t("el-option",{key:n.id,attrs:{disabled:n.name==e.outConfig.bind,label:n.desc,value:n.name}})}))}}],null,!1,3009070474),model:{value:e.outConfig.parameter.name,callback:function(n){e.$set(e.outConfig.parameter,"name",n)},expression:"outConfig.parameter.name"}})],1)]:e._e()],2)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.outValueOk}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.outValueTypeVisible=!1}}},[e._v("取 消")])],1)],1):e._e()],1)},o=[],r=t("617c"),a=r["a"],s=(t("c22d"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"3a19331a",null);n["default"]=l.exports},"1c63":function(e,n,t){"use strict";var i=t("0b69"),o=t.n(i);o.a},"1c67":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-action-bar{text-align:right;white-space:nowrap}.monaco-action-bar .actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar.reverse .actions-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform 50ms ease;transition:-webkit-transform 50ms ease;transition:transform 50ms ease;transition:transform 50ms ease,-webkit-transform 50ms ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar.animated .action-item.active{-webkit-transform:scale(1.272019649);transform:scale(1.272019649)}.monaco-action-bar .action-item .codicon,.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-item .codicon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monaco-action-bar .action-label{font-size:11px;margin-right:4px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar.animated.vertical .action-item.active{-webkit-transform:translate(5px);transform:translate(5px)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:170px;min-width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.css"],names:[],mappings:"AAKA,mBACC,iBACA,kBACD,CAEA,sCACC,oBAAA,oBAAA,aACA,cACA,UACA,WACA,qBAAA,kBAAA,wBACD,CAEA,+CACC,oBACD,CAEA,8CACC,8BAAA,8BAAA,+BAAA,0BACD,CAEA,gCACC,eACA,qBACA,+CAAA,uCAAA,+BAAA,2DACA,iBACD,CAEA,yCACC,cACD,CAEA,gDACC,qCAAA,4BACD,CAEA,+EAEC,oBACD,CAEA,yCACC,oBAAA,oBAAA,aACA,yBAAA,sBAAA,kBACD,CAEA,iCACC,eACA,gBACD,CAEA,oHAEC,UACD,CAIA,4BACC,eACD,CAEA,yCACC,aACD,CAEA,oDACC,cACA,6BACA,gBACA,iBACA,iBACD,CAEA,yDACC,iCAAA,wBACD,CAEA,oDACC,eACD,CAGA,iDACC,gBACA,mBAAA,WAAA,OACA,gBACA,eACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,wBAAA,qBAAA,uBACA,iBACD,CAAA",file:"actionbar.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-action-bar {\r\n\ttext-align: right;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.monaco-action-bar .actions-container {\r\n\tdisplay: flex;\r\n\tmargin: 0 auto;\r\n\tpadding: 0;\r\n\twidth: 100%;\r\n\tjustify-content: flex-end;\r\n}\r\n\r\n.monaco-action-bar.vertical .actions-container {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.monaco-action-bar.reverse .actions-container {\r\n\tflex-direction: row-reverse;\r\n}\r\n\r\n.monaco-action-bar .action-item {\r\n\tcursor: pointer;\r\n\tdisplay: inline-block;\r\n\ttransition: transform 50ms ease;\r\n\tposition: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\r\n}\r\n\r\n.monaco-action-bar .action-item.disabled {\r\n\tcursor: default;\r\n}\r\n\r\n.monaco-action-bar.animated .action-item.active {\r\n\ttransform: scale(1.272019649, 1.272019649); /* 1.272019649 = √φ */\r\n}\r\n\r\n.monaco-action-bar .action-item .icon,\r\n.monaco-action-bar .action-item .codicon {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.monaco-action-bar .action-item .codicon {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n}\r\n\r\n.monaco-action-bar .action-label {\r\n\tfont-size: 11px;\r\n\tmargin-right: 4px;\r\n}\r\n\r\n.monaco-action-bar .action-item.disabled .action-label,\r\n.monaco-action-bar .action-item.disabled .action-label:hover {\r\n\topacity: 0.4;\r\n}\r\n\r\n/* Vertical actions */\r\n\r\n.monaco-action-bar.vertical {\r\n\ttext-align: left;\r\n}\r\n\r\n.monaco-action-bar.vertical .action-item {\r\n\tdisplay: block;\r\n}\r\n\r\n.monaco-action-bar.vertical .action-label.separator {\r\n\tdisplay: block;\r\n\tborder-bottom: 1px solid #bbb;\r\n\tpadding-top: 1px;\r\n\tmargin-left: .8em;\r\n\tmargin-right: .8em;\r\n}\r\n\r\n.monaco-action-bar.animated.vertical .action-item.active {\r\n\ttransform: translate(5px, 0);\r\n}\r\n\r\n.secondary-actions .monaco-action-bar .action-label {\r\n\tmargin-left: 6px;\r\n}\r\n\r\n/* Action Items */\r\n.monaco-action-bar .action-item.select-container {\r\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\r\n\tflex: 1;\r\n\tmax-width: 170px;\r\n\tmin-width: 60px;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tmargin-right: 10px;\r\n}\r\n"],sourceRoot:""}])},"1c7e":function(e,n,t){"use strict";var i=t("c686"),o=t.n(i);o.a},"1c9f":function(e,n,t){"use strict";var i=t("96df"),o=t.n(i);o.a},"1cf0":function(e,n,t){"use strict";var i=t("520d"),o=t.n(i);o.a},"1e00":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-468c7b96] .el-card__body{padding:0}.excel-view-item[data-v-468c7b96]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-468c7b96],.excel-view-item .item-footer[data-v-468c7b96]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-468c7b96]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-468c7b96]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-468c7b96]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-468c7b96]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-468c7b96]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-468c7b96]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-468c7b96]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-468c7b96]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-468c7b96]{display:block}.excel-list-add[data-v-468c7b96]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-468c7b96]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-468c7b96]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/ReportGraphicDesign.vue"],names:[],mappings:"AA4UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportGraphicDesign.vue?vue&type=style&index=0&id=468c7b96&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},"1e03":function(e,n,t){var i=t("071c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2b37ac85",i,!0,{sourceMap:!0,shadowMode:!1})},"1e93":function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return s})),t.d(n,"b",(function(){return l})),t.d(n,"e",(function(){return c})),t.d(n,"c",(function(){return d})),t.d(n,"f",(function(){return u})),t.d(n,"d",(function(){return h})),t.d(n,"g",(function(){return p}));var i=t("3742");const o="undefined"!==typeof e,r="undefined"!==typeof TextDecoder;let a;class s{constructor(e){this.buffer=e,this.byteLength=this.buffer.byteLength}toString(){return o?this.buffer.toString():r?(a||(a=new TextDecoder),a.decode(this.buffer)):i["p"](this.buffer)}}function l(e,n){return e[n+0]<<0>>>0|e[n+1]<<8>>>0}function c(e,n,t){e[t+0]=255&n,n>>>=8,e[t+1]=255&n}function d(e,n){return e[n]*Math.pow(2,24)+e[n+1]*Math.pow(2,16)+e[n+2]*Math.pow(2,8)+e[n+3]}function u(e,n,t){e[t+3]=n,n>>>=8,e[t+2]=n,n>>>=8,e[t+1]=n,n>>>=8,e[t]=n}function h(e,n){return e[n]}function p(e,n,t){e[t]=n}}).call(this,t("1c35").Buffer)},"1ece":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[t("ht-aside-tree",{attrs:{"type-key":"SYS_DICT",hasFooter:!1},on:{"node-click":e.handleNodeClick}}),t("el-container",[t("el-main",{staticClass:"main-ht-table"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":e.defaultQuerys,"default-sorter":[{direction:"DESC",property:"sn_"}],"quick-search-props":e.querySearch,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData,select:e.selectDict,"select-all":e.selectDict},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{attrs:{url:"${portal}/sys/sysDictionary/v1/deleteDictionaries",htTable:e.$refs.htTable,requestMethod:"post"},on:{"after-delete":e.afterDelete}},[e._v("删除")]),t("el-button",{attrs:{icon:"el-icon-unlock",type:"success",plain:""},on:{click:function(n){return e.handleDictFlag("启")}}},[e._v("\n 启用")]),t("el-button",{attrs:{type:"danger",plain:"",icon:"el-icon-lock"},on:{click:function(n){return e.handleDictFlag("禁")}}},[e._v("禁用")]),t("el-button",{attrs:{icon:"el-icon-refresh",type:"primary",plain:""},on:{click:function(n){return e.handleSyncRedis()}}},[e._v("同步缓存")]),t("el-button",{attrs:{icon:"el-icon-sort",type:"primary",plain:""},on:{click:function(n){return e.handleMoveDict()}}},[e._v("移动字典")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{prop:"name_",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(n){return e.showDialog(i.id)}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code_",label:"编码",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("span",[e._v(e._s(i.code))])]}}])}),t("ht-table-column",{attrs:{prop:"kind_id_",label:"类别",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[1==i.kindId?t("el-tag",[e._v("系统")]):e._e(),2==i.kindId?t("el-tag",{attrs:{type:"success"}},[e._v("租户")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"memo",label:"备注","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"flag_",label:"状态",sortable:!0,"show-overflow-tooltip":!0,filters:e.filtersOptions},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[-1==i.flag?t("el-tag",{attrs:{type:"info"}},[e._v("草稿")]):e._e(),1==i.flag?t("el-tag",{attrs:{type:"success"}},[e._v("启用")]):e._e(),0==i.flag?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e()]}}])})]],2)],1),e.dialogVisible?t("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"48%",title:"枚举字典表",visible:e.dialogVisible,"before-close":e.beforeCloseDialog}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"PortalSysDictionaryForm"}},[t("el-row",[t("el-col",{attrs:{span:10}},[t("ht-form-item",{attrs:{label:"名称","label-width":"60px"}},[t("ht-input",{attrs:{validate:"required"},model:{value:e.PortalSysDictionary.name,callback:function(n){e.$set(e.PortalSysDictionary,"name",n)},expression:"PortalSysDictionary.name"}})],1)],1),t("el-col",{attrs:{span:10,offset:4}},[t("ht-form-item",{attrs:{label:"编码","label-width":"60px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.PortalSysDictionary.name,expression:"PortalSysDictionary.name"}],attrs:{validate:"required"},model:{value:e.PortalSysDictionary.code,callback:function(n){e.$set(e.PortalSysDictionary,"code",n)},expression:"PortalSysDictionary.code"}})],1)],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{attrs:{label:"备注","label-width":"60px",width:"100%"}},[t("ht-input",{attrs:{width:"100%"},model:{value:e.PortalSysDictionary.memo,callback:function(n){e.$set(e.PortalSysDictionary,"memo",n)},expression:"PortalSysDictionary.memo"}})],1)],1)],1),t("el-row",{staticClass:"btn-group"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleAdd}},[e._v("添加")]),t("el-button",{attrs:{type:"danger",plain:""},on:{click:e.handleDictItemDel}},[e._v("删除")]),t("el-button",{attrs:{type:"success",plain:""},on:{click:function(n){return e.handleDictItemFlag(1)}}},[e._v("启用")]),t("el-button",{attrs:{type:"danger",plain:""},on:{click:function(n){return e.handleDictItemFlag(0)}}},[e._v("禁用")]),t("el-button",{attrs:{type:"primary",plain:""},on:{click:e.handleIndex}},[e._v("保存排序号")])],1),t("el-table",{staticClass:"edit-dict-table",attrs:{border:"",height:e.tableHeight,data:e.dictItem},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{type:"selection","header-align":"center",align:"center",width:"45"}}),t("el-table-column",{attrs:{label:"成员名称","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{validate:{required:!0,method:{callback:function(t,i){return e.checkRepeat(t,"name",n.row)},message:"成员名称重复"}}},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}})]}}],null,!1,2940465242)}),t("el-table-column",{attrs:{label:"成员值","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{validate:{required:!0,method:{callback:function(t,i){return e.checkRepeat(t,"value",n.row)},message:"成员值重复"}}},model:{value:n.row.value,callback:function(t){e.$set(n.row,"value",t)},expression:"scope.row.value"}})]}}],null,!1,2887081531)}),t("el-table-column",{attrs:{label:"排序号","header-align":"center",width:"120px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{width:"100%",type:"number",min:1,validate:{required:!0}},on:{change:function(t){return e.changeSN(n.row,"sn")}},model:{value:n.row.sn,callback:function(t){e.$set(n.row,"sn",t)},expression:"scope.row.sn"}})]}}],null,!1,4259289989)}),t("el-table-column",{attrs:{label:"状态","header-align":"center",width:"66px"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-tag",{attrs:{type:-1==n.row.flag?"info":1==n.row.flag?"success":"danger"}},[e._v(e._s(-1==n.row.flag?"草稿":1==n.row.flag?"启用":"禁用")+"\n ")])]}}],null,!1,3311832799)}),t("el-table-column",{attrs:{label:"操作",width:"90px","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{disabled:!n.row.id,type:"text",title:n.row.id?"":"请先填写字典项并保存"},on:{click:function(t){return e.loadSub(n.row,"setting")}}},[e._v("级联")]),t("el-button",{attrs:{disabled:!n.row.id,type:"text",title:n.row.id?"":"请先填写字典项并保存"},on:{click:function(t){return e.loadSub(n.row,"search")}}},[e._v("查看")])]}}],null,!1,2793270001)})],1)],1),t("lower-dict-modal",{ref:"lowerDict"}),t("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:"${portal}/sys/sysDictionary/v1/saveDictionary",model:e.PortalSysDictionary,"request-method":e.saveMethod,"scope-name":"PortalSysDictionaryForm",type:"success"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData,"after-response-value":e.GetResponseValue}},[e._v(e._s(e.$t("eip.common.save")))]),t("ht-submit-button",{attrs:{url:"${portal}/sys/sysDictionary/v1/saveDictionary",model:e.PortalSysDictionary,"request-method":e.saveMethod,"scope-name":"PortalSysDictionaryForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":function(n){return e.afterSaveData("close")},click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.saveAndClose")))]),t("el-button",{on:{click:e.beforeCloseDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1):e._e(),t("ht-sidebar-dialog",{staticClass:"sp-manager__dialog",attrs:{width:"24%",title:"移动字典",visible:e.moveDialog,"before-close":e.beforeCloseMoveDialog}},[t("ht-sys-type-tree",{ref:"htSysTypeTree",attrs:{"type-key":"SYS_DICT","highlight-current":"",hasFooter:!1,hasNavbarCollapse:!1,supportFilter:!1},on:{"node-click":e.handleMoveTreeClick}}),t("div",{staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.MoveDict}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:e.beforeCloseMoveDialog}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)],1)},o=[],r=(t("6762"),t("96cf"),t("1da1")),a=t("2909"),s=(t("55dd"),t("ac6a"),t("a858")),l=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.visible?t("el-dialog",{staticClass:"lower-dict",attrs:{top:"6vh",title:"下级字典项",width:"1000px",visible:e.visible,"append-to-body":""},on:{"update:visible":function(n){e.visible=n}}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:12}},["search"==e.type?t("div",{staticClass:"head-content no-margin"},[e._v("\n 已选下级字典\n ")]):e._e(),t("ht-table",{ref:"htTable",attrs:{selectable:!1,"highlight-current-row":"",data:e.dictData,pageResult:e.pageResult,"default-querys":e.defaultQuerys,"default-sorter":[{direction:"DESC",property:"code_"},{direction:"DESC",property:"name_"}],"quick-search-props":"search"==e.type?"":e.querySearch,"show-custom-column":!1,"show-export":!1,nopagination:"search"==e.type},on:{load:e.loadData,"row-click":e.rowClick}},[[t("ht-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"code",label:"编码","show-overflow-tooltip":!0}})]],2)],1),t("el-col",{attrs:{span:12}},[t("div",{staticClass:"head-content"},[e._v("已选下级字典项")]),e.load?e._e():t("el-table",{ref:"selectTable",attrs:{size:"mini",data:e.selectItemData,border:"",height:e.selectItemTableHeight,"max-height":e.selectItemTableHeight},on:{select:e.selectionChange}},["setting"==e.type?t("el-table-column",{attrs:{"header-align":"center",type:"selection",width:"45",align:"center","show-overflow-tooltip":""}}):e._e(),t("el-table-column",{attrs:{resizable:"","header-align":"center",align:"center",property:"name",label:"成员名称"}}),t("el-table-column",{attrs:{resizable:"",property:"value",align:"center","header-align":"center",label:"成员值"}}),"search"==e.type?t("el-table-column",{attrs:{align:"center","header-align":"center",label:"操作",resizable:""},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.deleteDictItem(n.row.id,"search")}}},[e._v("删除")])]}}],null,!1,3105954018)}):e._e()],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.close}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveLowerDict}},[e._v("确 定")])],1)],1):e._e()},c=[],d=(t("8615"),t("7514"),{name:"LowerDictModal",components:{},props:{lowerDictParams:{type:Object}},data:function(){return{upperDictId:"",dictItemId:"",load:!1,visible:!1,type:"",defaultQuerys:[{property:"id_",value:"",operation:"NOT_EQUAL"},{property:"flag_",value:1,operation:"EQUAL"}],querySearch:[{label:"名称",prop:"name_"},{label:"编码",prop:"code_"}],dictData:[],selectItemData:[],pageResult:{page:1,pageSize:20,total:0},selectItemTableHeight:320,currentDictId:"",quickSearchPlaceholder:"请输入字典名称进行查询",sectionObj:{}}},methods:{loadData:function(e,n){var t=this;if(this.load=!0,"search"==this.type){var i=this.qs.stringify({detailId:this.dictItemId});s["a"].loadSetLowerDict(i).then((function(e){var n=e;t.dictData=n,t.$nextTick((function(){t.selectItemTableHeight=t.$refs.htTable.$refs.htTable.maxHeight})),t.load=!1})).finally((function(){return n()}))}else s["a"].loadDictList(e).then((function(e){var n=e;t.dictData=n.rows,t.$nextTick((function(){t.selectItemTableHeight=t.$refs.htTable.$refs.htTable.maxHeight})),t.load=!1,t.pageResult={page:n.page,pageSize:n.pageSize,total:n.total}})).finally((function(){return n()}))},rowClick:function(e,n,t){var i=this;if(this.currentDictId=e.id,this.$refs.htTable.$refs.htTable.toggleRowSelection(e),this.qs.stringify({id:e.id}),"search"==this.type)this.loadSetLowerDictItem();else{var o={dictionaryId:e.id,flag:1};s["a"].queryDictDetail(o).then((function(e){i.selectItemData=e,i.toggeRowSelection()}))}},toggeRowSelection:function(){var e=this,n=this.sectionObj[this.currentDictId];n&&this.$nextTick((function(){n.forEach((function(n){e.$refs.selectTable.toggleRowSelection(e.selectItemData.find((function(e){return n.id==e.id})),!0)}))}))},selectionChange:function(e){this.sectionObj[this.currentDictId]=e},setCurrent:function(e){this.$refs.singleTable.setCurrentRow(e)},quickSearch:function(){},open:function(e,n,t){var i=this;this.type=n,this.defaultQuerys[0].value=t,this.upperDictId=t,this.dictItemId=e.id,this.visible=!0,this.$nextTick((function(){i.$refs.htTable.load()}))},close:function(){this.beforeClose(),this.visible=!1},handleClickRow:function(e){var n=this;return{on:{click:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=[],i.push(e.id),n.selectedRowKeys=i,"add"!=n.fromUpperDict.type){t.next=9;break}return t.next=6,n.loadDictItem(n.selectedRowKeys);case 6:n.itemDataSource=t.sent,t.next=12;break;case 9:return t.next=11,n.loadAddedDictItem(n.selectedRowKeys[0]);case 11:n.itemDataSource=t.sent;case 12:case"end":return t.stop()}}),t)})));function i(){return t.apply(this,arguments)}return i}()}}},rowClassName:function(){return"row-class-name"},beforeClose:function(){this.upperDictId="",this.defaultQuerys[0].value="",this.currentDictId="",this.type="",this.dictData=[],this.selectItemData=[],this.sectionObj={}},saveLowerDict:function(){var e=this;if("setting"==this.type){var n=[];if(Object.values(this.sectionObj).forEach((function(e){e.forEach((function(e){n.push(e.id)}))})),!n.length)return void this.$message.warning("请选择级联字典及对应字典项");var t=this.qs.stringify({detailId:this.dictItemId,lowerDetailIds:n.join(","),lowerDictId:this.currentDictId});s["a"].saveDictLowerDetails(t).then((function(){e.$message.success("字典级联设置成功"),e.beforeClose(),e.visible=!1})).catch((function(n){e.$message.success("字典级联设置失败")}))}else this.close()},loadSetLowerDictItem:function(){var e=this,n=this.qs.stringify({detailId:this.dictItemId,dictLowerId:this.currentDictId});s["a"].loadSetLowerDictItem(n).then((function(n){e.selectItemData=n}))},deleteDictItem:function(e){var n=this,t=this.qs.stringify({detailId:this.dictItemId,lowerDetailIds:e});s["a"].delLowerDetails(t).then((function(e){n.loadSetLowerDictItem(),n.$message.success("删除成功")}))}}}),u=d,h=(t("4953"),t("2877")),p=Object(h["default"])(u,l,c,!1,null,"2441a99e",null),m=p.exports,f=t("164f"),g=t("2147"),b=function(){return t.e("chunk-6325c814").then(t.bind(null,"f3e2"))},v=function(){return t.e("chunk-a004e5e6").then(t.bind(null,"e24e"))},_={components:{htAsideTree:b,LowerDictModal:m,htSysTypeTree:v},data:function(){return{tableHeight:"calc(100vh - 318px)",dictItem:[],dialogVisible:!1,filtersOptions:[{value:-1,text:"草稿"},{value:1,text:"启用"},{value:0,text:"禁用"}],data:[],querySearch:[{label:"名称",prop:"name_"},{label:"编码",prop:"code_"}],pageResult:{page:1,pageSize:50,total:0},options:{kindId:[{code:1,desc:"系统字典"},{code:2,desc:"租户字典"}]},PortalSysDictionary:{name:"",code:"",kindId:1,memo:"",details:[],treeId:""},saveMethod:"POST",multipleSelection:[],dictSelection:[],defaultQuerys:[],parantTreeId:"",moveDialog:!1,moveDictionary:{},moveTreeId:"",currentDictId:"",snChange:null,tenantId:void 0,changeTree:!1}},mounted:function(){this.$validator=this.$root.$validator},methods:{handleNodeClick:function(e){this.changeTree=!0,0!=e.parentId?(this.$set(this.defaultQuerys,0,{property:"TREE_ID_",value:e.id,operation:"EQUAL"}),this.parantTreeId=e.id):(this.defaultQuerys.splice(0),this.parantTreeId=""),this.$refs.htTable.load()},loadData:function(e,n){var t=this;this.changeTree&&this.parantTreeId?e.querys=[{property:"TREE_ID_",value:this.parantTreeId,operation:"EQUAL"}]:this.changeTree&&!this.parantTreeId&&(e.querys=[]),s["a"].loadDictList(e).then((function(e){var n=e;t.data=n.rows,t.pageResult={page:n.page,pageSize:n.pageSize,total:n.total},t.changeTree=!1})).finally((function(){return n()}))},showDialog:function(e){g["a"].state.currentUserDetail&&g["a"].state.currentUserDetail.user&&(this.tenantId=g["a"].state.currentUserDetail.user.tenantId),e?(this.currentDictId=e,this.loadDictItem()):this.parantTreeId?this.dialogVisible=!0:this.$message.warning("请先选择左侧添加的父节点!")},handleDictFlag:function(e){var n=this;if(this.dictSelection.length){var t="确定".concat(e,"用选中数据吗?");this.$confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=[];n.dictSelection.forEach((function(e){t.push(e.id)}));var i=n.qs.stringify({status:"启"==e?1:0,ids:t.join(",")});s["a"].updateDictionariesStatus(i).then((function(e){n.dictSelection=[],n.$refs.htTable.load()}))})).catch((function(){n.$message({type:"info",message:"已取消".concat(e?"启用":"禁用")})}))}else this.$message.warning("请选择要".concat(e,"用的数据"))},afterDelete:function(){this.dictSelection=[]},selectDict:function(e,n){this.dictSelection=e},loadDictItem:function(){var e=this,n=this.qs.stringify({id:this.currentDictId});s["a"].loadDictionaryById(n).then((function(n){e.PortalSysDictionary=n,e.PortalSysDictionary.details.length&&(e.PortalSysDictionary.details.sort((function(e,n){return e.sn-n.sn})),e.PortalSysDictionary.details.forEach((function(e,n){e.key=(new Date).getTime()+n})),e.dictItem=Object(a["a"])(e.PortalSysDictionary.details)),e.dialogVisible=!0}),(function(e){reject(e)}))},changeSN:function(e){null==this.snChange?(this.snChange={},this.snChange[e.id]=e.sn):this.snChange[e.id]=e.sn},handleSyncRedis:function(){var e=this;s["a"].syncDictionaryRedis().then((function(n){e.$message.success(n.message)})).catch((function(n){e.$message.warning(n)}))},handleMoveDict:function(){this.dictSelection.length?this.moveDialog=!0:this.$message.warning("请选择要移动的字典")},beforeCloseMoveDialog:function(){this.moveTreeId="",this.moveDialog=!1},MoveDict:function(){var e=this;if(this.moveTreeId){var n=[];this.dictSelection.forEach((function(e){n.push(e.id)}));var t=this.qs.stringify({treeId:this.moveTreeId,ids:n.join(",")});s["a"].moveDictionaries(t).then((function(n){e.moveTreeId="",e.moveDialog=!1,e.dictSelection=[],e.$refs.htTable.load()})).catch((function(n){e.$message.warning(n)}))}else this.$message.warning("请选择移动的目标字典目录")},handleMoveTreeClick:function(e){0!=e.parentId?this.moveTreeId=e.id:this.moveTreeId=""},checkRepeat:function(e,n,t){var i=this;return new Promise((function(o){var r=i.dictItem.filter((function(e){return e.key!=t.key}));r.length?(r.forEach((function(t){t[n]==e&&o(!1)})),o(!0)):o(!0)}))},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.dictItem.length&&(n=Object(a["a"])(this.dictItem),n.forEach((function(e){delete e.key})),this.PortalSysDictionary.details=n),this.PortalSysDictionary.treeId||(this.PortalSysDictionary.treeId=this.parantTreeId),f["a"].state.tenantId&&(this.PortalSysDictionary.tenantId=f["a"].state.tenantId),this.PortalSysDictionary.kindId="-1"==this.tenantId?1:2,this.isSubmit=!0;case 8:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),handleAdd:function(){var e=this.dictItem.length,n="";this.PortalSysDictionary&&this.PortalSysDictionary.id&&(n=this.PortalSysDictionary.id),this.dictItem.push({dictionaryId:n,name:"",value:"",sn:e+1,flag:-1,key:(new Date).getTime()+e})},handleDictItemDel:function(){var e=this;if(this.multipleSelection.length){var n=this.multipleSelection.filter((function(e){return-1==e.flag}));if(n.length){var t="如存在未保存的字典成员,请先保存!如继续此操作未保存的编辑将被删除,是否继续?";this.$confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=[],i=[];n.forEach((function(e){i.push(e.key),e.id&&t.push(e.id)}));var o=Object(a["a"])(e.dictItem),r=o.filter((function(e){return!i.includes(e.key)}));if(e.dictItem=r,t.length>0){var l=e.qs.stringify({ids:t.join(",")});s["a"].deleteDictItem(l).then((function(){e.loadDictItem(),e.$message.success("删除成功")}))}})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))}else this.$message.warning("启用或禁用状态的数据,不可删除!")}else this.$message.warning("请选择要删除得数据")},handleDictItemFlag:function(e){var n=this;this.multipleSelection.forEach((function(e){e.keys}));var t=!1;if(this.multipleSelection.length<=0)this.$message.warning("请选择至少一条数据!");else{var i=[];if(this.multipleSelection.forEach((function(e){e.id?i.push(e.id):t=!0})),i.length<=0)this.$message.warning("所选数据未保存,不能进行该操作!");else{var o,r={ids:i.join(","),status:e},a=this.qs.stringify(r,{indices:!1}),l=e?"启":"禁";o=t?"存在未保存的字段成员,请先保存!如继续此操作未保存的编辑将被清除,是否继续?":"确定".concat(l,"用选中数据,是否继续?"),this.$confirm(o,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){s["a"].updateDictItemStatus(a).then((function(){n.loadDictItem(),n.$message.success("".concat(e?"启用":"禁用","成功"))}))})).catch((function(){n.$message({type:"info",message:"已取消".concat(e?"启用":"禁用")})}))}}},handleIndex:function(){var e=this;null==this.snChange?this.$message.warning("字典项排序号无更改"):s["a"].updateDictItemSequence(this.snChange).then((function(){e.loadDictItem(),e.$message.success("排序号更新成功!")}))},handleSelectionChange:function(e){this.multipleSelection=e},loadSub:function(e,n){this.$refs.lowerDict.open(e,n,this.currentDictId)},beforeCloseDialog:function(){this.PortalSysDictionary={kindId:1,name:"",code:"",memo:"",details:[],treeId:""},this.dictItem=[],this.currentDictId="",this.dialogVisible=!1},afterSaveData:function(e){var n=this;setTimeout((function(){e?n.beforeCloseDialog():n.loadDictItem(),n.$refs.htTable.load()}),0)},GetResponseValue:function(e){this.currentDictId=e}}},w=_,C=(t("d05c"),Object(h["default"])(w,i,o,!1,null,"0fd31b8f",null));n["default"]=C.exports},"1edc":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".fields-title{font-size:16px;font-weight:700}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/SelectRelative.vue"],names:[],mappings:"AAwQA,cACI,eACA,eACJ,CAAA",file:"SelectRelative.vue?vue&type=style&index=0&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.fields-title {\r\n font-size: 16px;\r\n font-weight: bold;\r\n}\r\n"],sourceRoot:""}])},"1f06":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight"},[t("el-aside",{staticStyle:{"overflow-x":"hidden",border:"1px solid #eee"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.demChange},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),t("ht-tree",{ref:"htTree",staticClass:"orgTree",attrs:{data:e.treeData,props:e.defaultProps,"node-key":"id","highlight-current":"","expand-on-click-node":!1,"support-filter":!0},on:{"node-click":e.orgTreeClick,refresh:e.handleRefresh,"row-click":e.rowClick}})],1),t("el-container",[t("el-main",[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"name",label:"岗位名称"},{prop:"p.CODE_",label:"岗位编码"},{prop:"j.NAME_",label:"职务名称"}],"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable,parameter:"postCodes",pk:"code"},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"岗位名称",sortable:!0,"show-overflow-tooltip":!0,width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"岗位编码",width:"150","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"jobName",label:"职务名称",width:"200","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"pathName",label:"组织路径","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-button",{attrs:{size:"mini"},on:{click:function(n){return e.handleCommand({row:i,command:"disPersonnel"})}}},[e._v("分配人员")])]}}])})]],2)],1)],1),t("ht-sidebar-dialog",{attrs:{width:"32%",title:("add"==e.diaType?"添加":"编辑")+"岗位",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editDemForm"},model:{value:e.orgPost,callback:function(n){e.orgPost=n},expression:"orgPost"}},["add"===e.diaType?t("ht-form-item",{staticClass:"zhiwu",attrs:{label:"职务名称","label-width":"100px"}},[t("eip-job-selector",{attrs:{config:{code:"orgPost.jobCode"},single:!0,"append-to-body":"",validate:{required:!0}},model:{value:e.orgPost.jobName,callback:function(n){e.$set(e.orgPost,"jobName",n)},expression:"orgPost.jobName"}})],1):e._e(),t("ht-form-item",{attrs:{label:"岗位名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称"},model:{value:e.orgPost.name,callback:function(n){e.$set(e.orgPost,"name",n)},expression:"orgPost.name"}})],1),t("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.orgPost.name,expression:"orgPost.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:"add"!=e.diaType},model:{value:e.orgPost.code,callback:function(n){e.$set(e.orgPost,"code",n)},expression:"orgPost.code"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.orgPost,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-sidebar-dialog",{attrs:{width:"40%",title:"查看岗位详情",visible:"showInfo"===e.diaType,"before-close":e.handleClose}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位名称(编码):")]),t("td",[e._v(e._s(e.orgPost.name)+"("+e._s(e.orgPost.id)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属职务(编码):")]),t("td",[e._v(e._s(e.orgPost.jobName)+"("+e._s(e.orgPost.relDefId)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属组织(编码):")]),t("td",[e._v(e._s(e.orgPost.orgName)+"("+e._s(e.orgPost.orgId)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),t("td",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,height:"200",border:"true"}},[t("el-table-column",{attrs:{prop:"fullName",label:"姓名",width:"100"}}),t("el-table-column",{attrs:{prop:"pathName",label:"人员所属组织全路径"}})],1)],1)])])])]),e.dialogVisible?t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}):e._e(),t("eip-org-dialog",{ref:"eipOrgDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.eipOrgDialogOk}}),t("distrubutive-user",{ref:"distrubutiveUser"})],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a=t("24fd"),s=t("86b9"),l=t("34d3"),c=function(){return t.e("chunk-0d50c8e6").then(t.bind(null,"5238"))},d=function(){return t.e("chunk-20c33210").then(t.bind(null,"b775e"))},u={components:{eipOrgDialog:c,distrubutiveUser:l["a"],EipJobSelector:d},computed:{demDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgPost/deleteOrgPost"},saveRoleUrl:function(){var e=window.context.uc+"/api/org/v1/orgPost";return this.orgPost.id?e+="/updateOrgPost":e+="/saveOrgPost",e},requestMethod:function(){return"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,orgPost:{name:"",code:"",jobCode:"",jobName:"",orgCode:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],diaType:"",jobs:[],postUser:[],readOnly:!0,tempOrgPost:{},selectOrgId:"",selectOrgName:"",orgList:[],demList:[],treeData:[],defaultProps:{children:"children",label:"name"}}},mounted:function(){this.getAllDemList(),this.$validator=this.$root.$validator},methods:{getAllDemList:function(){var e=this;a["a"].getDescAll().then((function(n){for(var t=0;t1)this.$message.error("岗位组织不能选择多个");else if(this.tempOrgPost.orgId&&this.tempOrgPost.orgId!=e[0].id){var t=this;this.$confirm("修改所属组织,保存后当前岗位下的人员会一并转移到新组织下","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){t.orgPost.orgCode=e[0].code,t.$set(n.orgPost,"orgName",e[0].name)}))}else this.orgPost.orgCode=e[0].code,this.$set(this.orgPost,"orgName",e[0].name)}}},h=u,p=(t("aa50"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"51bef067",null);n["default"]=m.exports},"1f26":function(e,n,t){var i=t("f6a0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("13259048",i,!0,{sourceMap:!0,shadowMode:!1})},"1f93":function(e,n,t){var i=t("ea51");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4f08f062",i,!0,{sourceMap:!0,shadowMode:!1})},"1fd3":function(e,n,t){"use strict";var i=t("c325"),o=t.n(i);o.a},"1fe0":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"build"},[t("imglist",{ref:"imglist",on:{change:e.handleSetimg}}),t("top",{ref:"top"}),t("div",{staticClass:"app",class:{"app--none":!e.menuFlag}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.menuFlag,expression:"menuFlag"}],staticClass:"menu",on:{click:function(n){return n.target!==n.currentTarget?null:e.handleMouseDown(n)}}},[t("p",{staticClass:"title"},[e._v("图层")]),t("layer",{ref:"layer",attrs:{nav:e.nav}})],1),t("div",{ref:"wrapper",staticStyle:{flex:"1",overflow:"hidden",position:"relative"}},[t("div",{staticClass:"refer-line-img",on:{click:e.imgClick}},[t("img",{attrs:{src:e.isShowReferLine?e.imgOpenData:e.imgClose}})]),t("sketch-rule",{attrs:{thick:e.thick,scale:e.scale,width:e.width,height:e.height,startX:e.startX,startY:e.startY,isShowReferLine:e.isShowReferLine,palette:e.palette,shadow:e.shadow,horLineArr:e.lines.h,verLineArr:e.lines.v}}),t("div",{ref:"screensRef",class:e.dragSlide?"dragghanle":"",attrs:{id:"screens"},on:{mousedown:function(n){return n.stopPropagation(),e.dragMousedown(n)},mouseup:e.dragMouseup,mousemove:e.dragMousemove,wheel:e.handleWheel,scroll:e.handleScroll}},[t("div",{ref:"containerRef",staticClass:"screen-container"},[t("div",{ref:"canvas",staticClass:"canvas",style:e.canvasStyle},[t("container",{ref:"container",attrs:{wscale:e.scale}})],1)])])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.menuFlag,expression:"menuFlag"}],staticClass:"menu params"},[t("p",{staticClass:"title"},[e._v("操作")]),t("el-tabs",{staticClass:"tabs",attrs:{stretch:""},model:{value:e.tabsActive,callback:function(n){e.tabsActive=n},expression:"tabsActive"}},[t("el-tab-pane",{attrs:{name:"0"}},[t("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"配置",placement:"top"},slot:"label"},[t("div",[t("i",{staticClass:"el-icon-setting"})])]),t("el-form",{attrs:{"label-width":"120px","label-position":"left",size:"mini"}},[e.vaildProp("",[void 0])?e.isSelectActive?[t("el-form-item",{attrs:{label:"水平方式"}},[t("el-tooltip",{attrs:{content:"左对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-fold icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("left")}}})]),t("el-tooltip",{attrs:{content:"居中对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-operation icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("center")}}})]),t("el-tooltip",{attrs:{content:"右对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-unfold icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("right")}}})])],1),t("el-form-item",{attrs:{label:"垂直方式"}},[t("el-tooltip",{attrs:{content:"顶对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-fold icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("top")}}})]),t("el-tooltip",{attrs:{content:"中部对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-operation icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("middle")}}})]),t("el-tooltip",{attrs:{content:"底对齐",placement:"top"}},[t("i",{staticClass:"el-icon-s-unfold icon",on:{click:function(n){return e.$refs.container.handlePostionSelect("bottom")}}})])],1),t("el-form-item",{attrs:{"label-width":"0"}},[t("el-button",{staticClass:"block",attrs:{type:"primary",size:"mini"},on:{click:e.handleDeleteSelect}},[e._v("删除")])],1),t("el-form-item",{attrs:{"label-width":"0"}},[t("el-button",{staticClass:"block",attrs:{type:"danger",size:"mini"},on:{click:e.handleFloder}},[e._v("成组")])],1)]:[t("el-form-item",{attrs:{label:"大屏宽度"}},[t("avue-input-number",{model:{value:e.config.width,callback:function(n){e.$set(e.config,"width",n)},expression:"config.width"}})],1),t("el-form-item",{attrs:{label:"大屏高度"}},[t("avue-input-number",{model:{value:e.config.height,callback:function(n){e.$set(e.config,"height",n)},expression:"config.height"}})],1),t("el-form-item",{attrs:{label:"大屏简介"}},[t("avue-input",{attrs:{type:"textarea","min-rows":5},model:{value:e.config.info,callback:function(n){e.$set(e.config,"info",n)},expression:"config.info"}})],1),t("el-form-item",{attrs:{label:"背景颜色"}},[t("avue-input-color",{model:{value:e.config.backgroundColor,callback:function(n){e.$set(e.config,"backgroundColor",n)},expression:"config.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"背景图片"}},[-1!=e.config.backgroundImage.toString().indexOf("http")?t("img",{attrs:{src:e.config.backgroundImage,alt:"",width:"100%"},on:{click:function(n){return e.handleOpenImg("config.backgroundImage","background")}}}):t("img",{attrs:{src:"/mvue"+e.config.backgroundImage,alt:"",width:"100%"},on:{click:function(n){return e.handleOpenImg("config.backgroundImage","background")}}})]),t("el-form-item",{attrs:{label:"环境地址"}},[t("avue-input",{attrs:{type:"textarea","min-rows":3},model:{value:e.config.url,callback:function(n){e.$set(e.config,"url",n)},expression:"config.url"}})],1),t("el-form-item",{attrs:{label:"参数"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("query")}}},[e._v("编辑")])],1),t("el-form-item",{attrs:{label:"水印(预览有效)"}},[t("avue-switch",{model:{value:e.config.mark.show,callback:function(n){e.$set(e.config.mark,"show",n)},expression:"config.mark.show"}})],1),e.config.mark.show?[t("el-form-item",{attrs:{label:"内容"}},[t("avue-input",{model:{value:e.config.mark.text,callback:function(n){e.$set(e.config.mark,"text",n)},expression:"config.mark.text"}})],1),t("el-form-item",{attrs:{label:"大小"}},[t("avue-input-number",{model:{value:e.config.mark.fontSize,callback:function(n){e.$set(e.config.mark,"fontSize",n)},expression:"config.mark.fontSize"}})],1),t("el-form-item",{attrs:{label:"颜色"}},[t("avue-input-color",{model:{value:e.config.mark.textStyle,callback:function(n){e.$set(e.config.mark,"textStyle",n)},expression:"config.mark.textStyle"}})],1),t("el-form-item",{attrs:{label:"角度"}},[t("avue-input-number",{model:{value:e.config.mark.degree,callback:function(n){e.$set(e.config.mark,"degree",n)},expression:"config.mark.degree"}})],1)]:e._e()]:[t("p",{staticClass:"title"},[e._v(e._s(e.activeObj.title))]),t("el-form-item",{attrs:{label:"图层名称"}},[t("avue-input",{model:{value:e.activeObj.name,callback:function(n){e.$set(e.activeObj,"name",n)},expression:"activeObj.name"}})],1),t("el-form-item",{attrs:{label:"隐藏"}},[t("avue-switch",{model:{value:e.activeObj.display,callback:function(n){e.$set(e.activeObj,"display",n)},expression:"activeObj.display"}})],1),e.vaildProp("colorList")?[t("el-form-item",{attrs:{label:"系统配色"}},[t("avue-switch",{model:{value:e.activeOption.switchTheme,callback:function(n){e.$set(e.activeOption,"switchTheme",n)},expression:"activeOption.switchTheme"}})],1),e.activeOption.switchTheme?t("el-form-item",{attrs:{label:"配色选择"}},[t("avue-select",{attrs:{dic:e.dicOption.themeList},model:{value:e.activeOption.theme,callback:function(n){e.$set(e.activeOption,"theme",n)},expression:"activeOption.theme"}})],1):e._e()]:e._e(),t(e.activeComponent.prop+"Option",{tag:"component"}),t("main-option")]],2)],1),e.vaildProp("dataList")?t("el-tab-pane",{attrs:{name:"1"}},[t("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"数据",placement:"top"},slot:"label"},[t("div",[t("i",{staticClass:"el-icon-document-copy"})])]),t("el-form",{attrs:{"label-width":"120px","label-position":"left",size:"mini"}},[t("el-form-item",{attrs:{label:"数据类型"}},[t("avue-radio",{attrs:{dic:e.dicOption.dataType},model:{value:e.activeObj.dataType,callback:function(n){e.$set(e.activeObj,"dataType",n)},expression:"activeObj.dataType"}})],1),e.isStatic?t("el-form-item",{attrs:{label:"数据值","label-position":"top"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("data")}}},[e._v("编辑")])],1):e._e(),t("el-form-item",{attrs:{label:"刷新时间"}},[t("avue-input-number",{model:{value:e.activeObj.time,callback:function(n){e.$set(e.activeObj,"time",n)},expression:"activeObj.time"}})],1),e.isApi||e.isSql?[t("el-form-item",{attrs:{"label-width":"0"}},[t("el-button",{staticClass:"block",attrs:{size:"mini",type:"primary"},on:{click:e.handleSql}},[e.isSql?t("span",[e._v("编辑SQL语句")]):e.isApi?t("span",[e._v("编辑Api接口")]):e._e()])],1)]:e._e(),t("el-form-item",{attrs:{"label-width":"0"}},[t("el-button",{staticClass:"block",attrs:{size:"mini",type:"primary"},on:{click:e.handleRes}},[e._v("刷新数据")])],1)],2)],1):e._e(),e.vaildProp("eventList")?t("el-tab-pane",{attrs:{name:"2"}},[t("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"交互",placement:"top"},slot:"label"},[t("div",[t("i",{staticClass:"el-icon-thumb"})])]),t("el-form",{attrs:{"label-width":"120px","label-position":"left",size:"mini"}},[t("el-form-item",{attrs:{label:"子类"}},[t("avue-select",{attrs:{multiple:"",dic:e.childList,props:e.childProps},model:{value:e.activeObj.child.index,callback:function(n){e.$set(e.activeObj.child,"index",n)},expression:"activeObj.child.index"}})],1),t("el-form-item",{attrs:{label:"参数名称"}},[t("avue-input",{model:{value:e.activeObj.child.paramName,callback:function(n){e.$set(e.activeObj.child,"paramName",n)},expression:"activeObj.child.paramName"}})],1)],1)],1):e._e(),e.vaildProp("formatterList")?t("el-tab-pane",{attrs:{name:"3"}},[t("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"事件",placement:"top"},slot:"label"},[t("div",[t("i",{staticClass:"iconfont icon-peizhi"})])]),t("el-form",{attrs:{"label-width":"120px","label-position":"left",size:"mini"}},[t("el-form-item",{attrs:{label:"提示事件"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("formatter")}}},[e._v("编辑")])],1),e.vaildProp("clickFormatterList")?t("el-form-item",{attrs:{label:"点击事件"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("clickFormatter")}}},[e._v("编辑")])],1):e._e(),e.vaildProp("labelFormatterList")?t("el-form-item",{attrs:{label:"标题事件"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("labelFormatter")}}},[e._v("编辑")])],1):e._e(),t("el-form-item",{attrs:{"label-width":"0"}},[t("el-button",{staticClass:"block",attrs:{size:"mini",type:"primary"},on:{click:e.handleRefresh}},[e._v("刷新")])],1)],1)],1):e._e(),e.isActive?t("el-tab-pane",{attrs:{name:"4"}},[t("el-tooltip",{attrs:{slot:"label",effect:"dark",content:"参数",placement:"top"},slot:"label"},[t("div",[t("i",{staticClass:"el-icon-folder"})])]),t("el-form",{attrs:{"label-width":"120px","label-position":"left",size:"mini"}},[t("el-form-item",{attrs:{label:"序号"}},[t("avue-input",{attrs:{disabled:""},model:{value:e.activeObj.index,callback:function(n){e.$set(e.activeObj,"index",n)},expression:"activeObj.index"}})],1),t("el-form-item",{attrs:{label:"X位置"}},[t("avue-input-number",{model:{value:e.activeObj.left,callback:function(n){e.$set(e.activeObj,"left",n)},expression:"activeObj.left"}})],1),t("el-form-item",{attrs:{label:"Y位置"}},[t("avue-input-number",{model:{value:e.activeObj.top,callback:function(n){e.$set(e.activeObj,"top",n)},expression:"activeObj.top"}})],1),t("el-form-item",{attrs:{label:"宽度"}},[t("avue-input-number",{model:{value:e.activeComponent.width,callback:function(n){e.$set(e.activeComponent,"width",n)},expression:"activeComponent.width"}})],1),t("el-form-item",{attrs:{label:"高度"}},[t("avue-input-number",{model:{value:e.activeComponent.height,callback:function(n){e.$set(e.activeComponent,"height",n)},expression:"activeComponent.height"}})],1)],1)],1):e._e()],1)],1)]),t("codeedit",{attrs:{type:e.code.type,visible:e.code.box},on:{submit:e.codeClose,"update:visible":function(n){return e.$set(e.code,"box",n)}},model:{value:e.code.obj,callback:function(n){e.$set(e.code,"obj",n)},expression:"code.obj"}}),t("contentmenu",{ref:"contentmenu"}),t("el-dialog",{attrs:{"append-to-body":"",title:"返回数据",visible:e.show,width:"60%"},on:{"update:visible":function(n){e.show=n}}},[t("div",[t("el-form",{attrs:{size:"small"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isSql,expression:"isSql"}]},[t("el-form-item",{attrs:{label:"数据源选择"}},[t("avue-select",{attrs:{dic:e.DIC.sql},model:{value:e.db,callback:function(n){e.db=n},expression:"db"}})],1),t("el-form-item",{attrs:{label:"SQL语句","label-position":"top"}},[t("monaco-editor",{attrs:{height:"100"},model:{value:e.sql,callback:function(n){e.sql=n},expression:"sql"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.isApi,expression:"isApi"}]},[t("el-form-item",{attrs:{label:"接口地址"}},[t("avue-input",{model:{value:e.activeObj.url,callback:function(n){e.$set(e.activeObj,"url",n)},expression:"activeObj.url"}})],1),t("el-form-item",{attrs:{label:"接口方式"}},[t("avue-radio",{attrs:{dic:e.dicOption.dataMethod},model:{value:e.activeObj.dataMethod,callback:function(n){e.$set(e.activeObj,"dataMethod",n)},expression:"activeObj.dataMethod"}})],1),t("el-form-item",{attrs:{label:"接口参数"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.openCode("dataQuery")}}},[e._v("编辑")])],1)],1),t("el-form-item",{attrs:{label:"响应数据","label-position":"top"}},[t("monaco-editor",{attrs:{disabled:"",height:"200"},model:{value:e.dataRes,callback:function(n){e.dataRes=n},expression:"dataRes"}})],1),t("el-form-item",{attrs:{"label-width":"0"}},[t("el-row",[t("el-col",{attrs:{span:3}},[t("el-button",{staticClass:"block",attrs:{size:"mini",type:"danger"},on:{click:function(n){return e.openCode("dataFormatter")}}},[e._v("数据处理")])],1),t("el-col",{attrs:{span:3}},[t("el-button",{staticClass:"block",attrs:{size:"mini",type:"primary"},on:{click:e.handleRes}},[e._v("刷新数据")])],1)],1)],1)],1)],1)])],1)},o=[],r=(t("7f7f"),t("ac6a"),t("6762"),t("2fdb"),t("068d")),a=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("draggable",{attrs:{group:{name:"form"},"ghost-class":"ghost",list:e.nav,animation:300}},[e._l(e.nav,(function(n){return[n.children?t("div",{key:n.index,staticClass:"menu__folder"},[t("div",{class:["menu__item--folder",{"is-active":e.handleGetActive(n),"is-over":e.contain.overactive===n.index}],on:{dblclick:function(t){return e.hangeChangeName(n)},click:function(t){return e.handleSetActive(n)},contextmenu:function(t){t.preventDefault(),e.contain.handleContextMenu&&e.contain.handleContextMenu(t,n)}}},[t("i",{staticClass:"iconfont icon-fold",class:{"is-active":n.menu},on:{click:function(t){return e.openFolder(n)}}}),t("i",{staticClass:"iconfont icon-folder",on:{click:function(t){return e.openFolder(n)}}}),n.isname?t("input",{directives:[{name:"model",rawName:"v-model",value:n.name,expression:"item.name"}],attrs:{type:"text"},domProps:{value:n.name},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.isname=!1},input:function(t){t.target.composing||e.$set(n,"name",t.target.value)}}}):t("span",[e._v(e._s(n.name))])]),t("div",{directives:[{name:"show",rawName:"v-show",value:n.menu,expression:"item.menu"}],key:"list"+n.index,staticClass:"menu__list"},[t("draggable",{attrs:{group:{name:"form"},"ghost-class":"ghost",list:n.children,animation:300}},[e._l(n.children,(function(n){return[n.children?t("layer",{key:n.index,attrs:{count:e.count+1,nav:[n]}}):t("div",{key:n.index,class:["menu__item",{"is-active":e.handleGetActive(n),"is-over":e.contain.overactive===n.index}],on:{click:function(t){return e.handleSetActive(n)},contextmenu:function(t){t.preventDefault(),e.contain.handleContextMenu&&e.contain.handleContextMenu(t,n)},mouseover:function(t){e.contain.overactive=n.index},mouseout:function(n){e.contain.overactive=void 0}}},[t("span",{staticClass:"menu__icon"},[t("i",{class:"iconfont "+n.icon})]),t("span",[e._v(e._s(n.name))])])]}))],2)],1)]):t("div",{key:n.index,class:["menu__item",{"is-active":e.handleGetActive(n),"is-over":e.contain.overactive===n.index}],on:{contextmenu:function(t){t.preventDefault(),e.contain.handleContextMenu&&e.contain.handleContextMenu(t,n)},click:function(t){return e.handleSetActive(n)},mouseover:function(t){e.contain.overactive=n.index},mouseout:function(n){e.contain.overactive=void 0}}},[t("span",{staticClass:"menu__icon"},[t("i",{class:"iconfont "+n.icon})]),t("span",[e._v(e._s(n.name))])])]}))],2)},s=[],l=(t("c5f6"),t("b76a")),c=t.n(l),d={name:"layer",inject:["contain"],provide:function(){return{contain:this.contain}},components:{draggable:c.a},props:{count:{type:Number,default:1},nav:{type:Array,default:function(){return[]}}},methods:{handleGetActive:function(e){return this.contain.active.includes(e.index)},handleSetActive:function(e){this.contain.keys.ctrl?(Array.isArray(this.contain.active)||this.contain.handleInitActive(),this.contain.active.push(e.index)):this.contain.active=[e.index]},hangeChangeName:function(e){this.$set(e,"isname",!e.isname)},openFolder:function(e){this.$set(e,"menu",!e.menu),e.isname=!1}}},u=d,h=t("2877"),p=Object(h["default"])(u,a,s,!1,null,null,null),m=p.exports,f=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"top-nav"},[t("el-menu",{staticClass:"nav",attrs:{mode:"horizontal","background-color":"#212528","text-color":"#fff","active-text-color":"#409EFF"},on:{mousedown:e.contain.handleMouseDown}},[e._l(e.baseList,(function(n,i){return t("el-submenu",{key:i,attrs:{index:i+""}},[t("template",{slot:"title"},[t("el-tooltip",{attrs:{effect:"dark",content:n.label,placement:"top"}},[t("i",{class:"nav__icon iconfont "+n.icon})])],1),t("div",{staticStyle:{width:"390px"}},e._l(n.children,(function(n,o){return t("el-menu-item",{key:o,staticClass:"menu-inline",attrs:{index:i+"-"+o},on:{click:function(t){return e.handleAdd(n.option,!0)}}},[t("div",{staticClass:"usehove"},[t("img",{staticClass:"inside-img",attrs:{src:n.option.img}}),t("div",{staticClass:"bottom-text"},[e._v(e._s(n.label))])])])})),1)],2)})),t("el-menu-item",{attrs:{index:"11"},on:{click:e.handleImg}},[t("el-tooltip",{attrs:{effect:"dark",content:"导出图片",placement:"top"}},[t("i",{staticClass:"nav__icon el-icon-camera",staticStyle:{"font-size":"18px"}})])],1),t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:!e.contain.menuFlag,expression:"!contain.menuFlag"}],attrs:{index:"6"},on:{click:e.handleReset}},[t("el-tooltip",{attrs:{effect:"dark",content:"还原",placement:"top"}},[t("i",{staticClass:"nav__icon iconfont icon-reset"})])],1),t("el-menu-item",{directives:[{name:"show",rawName:"v-show",value:e.contain.menuFlag,expression:"contain.menuFlag"}],attrs:{index:"7"},on:{click:e.handleView}},[t("el-tooltip",{attrs:{effect:"dark",content:"预览",placement:"top"}},[t("i",{staticClass:"nav__icon iconfont el-icon-view"})])],1),t("el-menu-item",{attrs:{index:"8"},on:{click:e.handleBuild}},[t("el-tooltip",{attrs:{effect:"dark",content:"保存",placement:"top"}},[t("i",{staticClass:"nav__icon iconfont icon-build"})])],1),t("el-menu-item",{attrs:{index:"9",disabled:!e.contain.canUndo},on:{click:e.contain.editorUndo}},[t("el-tooltip",{attrs:{effect:"dark",content:"撤销",placement:"top"}},[t("i",{staticClass:"nav__icon el-icon-arrow-left"})])],1),t("el-menu-item",{attrs:{index:"10",disabled:!e.contain.canRedo},on:{click:e.contain.editorRedo}},[t("el-tooltip",{attrs:{effect:"dark",content:"重做",placement:"top"}},[t("i",{staticClass:"nav__icon el-icon-arrow-right"})])],1),t("el-menu-item",{attrs:{index:"12"},on:{click:function(n){e.$refs.result.show=!0}}},[t("el-tooltip",{attrs:{effect:"dark",content:"大屏结构",placement:"top"}},[t("i",{staticClass:"nav__icon el-icon-info"})])],1)],2),t("result",{ref:"result"})],1)},g=[],b=(t("34ef"),t("4917"),t("28a5"),t("3bf1")),v=".",_=[{label:"图表",icon:"el-icon-pie-chart",children:[{label:"通用型",option:{name:"通用型",title:"通用型",icon:"icon-bar",img:t("6899"),dataType:1,dataMethod:"get",data:{categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]},echartFormatter:"(data)=>{\nconsole.log(data);\nreturn {\n title: {\n\t\t\t\t textStyle: {\n\t\t\t\t\tfontWeight: 'normal', \n\t\t\t\t\tcolor: '#fff'\n\t\t\t\t},\n text: 'ECharts 入门示例'\n },\n tooltip: {},\n legend: {\n data:['销量'],\n\t\t\t\ttextStyle: {\n\t\t\t\t\tfontWeight: 'normal', \n\t\t\t\t\tcolor: '#fff'\n\t\t\t\t},\n },\n xAxis: {\n data: [\"衬衫\",\"羊毛衫\",\"雪纺衫\",\"裤子\",\"高跟鞋\",\"袜子\"]\n },\n yAxis: {},\n series: [{\n name: '销量',\n type: 'bar',\n data: [5, 20, 36, 10, 10, 20]\n }]\n };\n}",url:v+"/bar",time:5e3,component:{width:600,height:300,name:"common",prop:"common"}}},{label:"自定义",option:{name:"自定义",title:"自定义",icon:"icon-bar",img:t("abb1"),data:[],dataFormatter:"",component:{width:800,height:500,name:"test",prop:"test"},option:{fontSize:20}}},{label:"datav",option:{name:"datav",title:"datav",icon:"icon-bar",img:t("7a438"),dataType:1,dataMethod:"get",data:{categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]},echartFormatter:"(data)=>{\n console.log(data);\n return {\n config:{\n\t data: [66] \n\t}\n }\n}",url:v+"/bar",time:5e3,component:{width:150,height:200,name:"datav",prop:"datav"},option:{is:"dv-water-level-pond"}}},{label:"柱形图",option:{name:"柱状图",title:"柱状图",icon:"icon-bar",img:t("25c7"),dataType:1,dataMethod:"get",data:{categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]},dataFormatter:"",url:v+"/bar",time:5e3,component:{width:600,height:300,name:"bar",prop:"bar"},option:{gridX:90,gridY:0,gridX2:0,gridY2:0,legend:!0,nameColor:"#eee",lineColor:"#eee",xNameFontSize:16,yNameFontSize:16,labelShow:!0,labelShowColor:"#fff",labelShowFontSize:14,labelShowFontWeight:300,yAxisInverse:!1,xAxisInverse:!1,xAxisShow:!0,yAxisShow:!0,xAxisSplitLineShow:!1,yAxisSplitLineShow:!1,barWidth:30,barRadius:8,barColor:[{color1:"#83bff6",color2:"#188df0",postion:90,$index:0,_show:!0},{color1:"#23B7E5",color2:"#564AA3",postion:50,$index:1,_show:!0}],barMinHeight:2}}},{label:"折线图",option:{name:"折线图",title:"折线图",icon:"icon-line",img:t("60de"),dataType:1,dataMethod:"get",data:{categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]},dataFormatter:"",url:v+"/bar",time:5e3,component:{width:600,height:300,name:"line",prop:"line"},option:{gridX:90,gridY:0,gridX2:0,gridY2:0,nameColor:"#eee",lineColor:"#eee",lineWidth:5,xNameFontSize:16,yNameFontSize:16,labelShow:!1,labelShowFontSize:14,labelShowFontWeight:300,yAxisInverse:!1,xAxisInverse:!1,xAxisShow:!0,yAxisShow:!0,xAxisSplitLineShow:!1,yAxisSplitLineShow:!1,barWidth:30,barRadius:8,barColor:[{color1:"#83bff6",color2:"#188df0",postion:90,$index:0,_show:!0},{color1:"#23B7E5",color2:"#564AA3",postion:50,$index:1,_show:!0}],symbolSize:6,smooth:!0,barMinHeight:2}}},{label:"饼图",option:{name:"饼图",title:"饼图",icon:"icon-pie",img:t("956b"),dataType:1,dataMethod:"get",time:5e3,url:v+"/pie",data:[{name:"苹果",value:1000879,url:"http://www.baidu.com"},{name:"三星",value:3400879,url:"http://www.baidu.com"},{name:"小米",value:2300879,url:"http://www.baidu.com"},{name:"oppo",value:5400879,url:"http://www.baidu.com"},{name:"大疆",value:3e3,url:"http://www.baidu.com"},{name:"抖音",value:2e3,url:"http://www.baidu.com"}],dataFormatter:"",resize:!1,component:{width:600,height:300,name:"pie",prop:"pie"},option:{legend:!0,labelShow:!0,barColor:[{color1:"#83bff6"},{color1:"#23B7E5"},{color1:"rgba(154, 168, 212, 1)"},{color1:"#188df0"},{color1:"#564AA3"}]}}},{label:"象形图",option:{title:"象形图",name:"象形图",icon:"icon-pictorialBar",img:t("2def"),dataType:1,dataMethod:"get",time:5e3,url:v+"/pie",data:[{name:"苹果",value:1000879},{name:"三星",value:3400879},{name:"小米",value:2300879},{name:"oppo",value:5400879},{name:"大疆",value:3e3},{name:"抖音",value:2e3}],dataFormatter:"",component:{width:600,height:300,name:"pictorialbar",prop:"pictorialbar"},option:{symbolSize:30,split:30,symbol:"/img/source/source256.png",fontSize:"24",xAxisShow:!1,yAxisShow:!0,color:"#4dffff",nameColor:"#564AA3",xNameFontSize:"24",yNameFontSize:"24"}}},{label:"雷达图",option:{title:"雷达图",name:"雷达图",icon:"icon-radar",img:t("3ae9"),dataType:1,dataMethod:"get",time:5e3,url:v+"/radar",data:{indicator:[{name:"销售",max:6500},{name:"管理",max:16e3},{name:"信息技术",max:3e4},{name:"客服",max:38e3},{name:"研发",max:52e3},{name:"市场",max:25e3}],series:[{data:[{value:[4300,1e4,28e3,35e3,5e4,19e3],name:"预算分配(Allocated Budget)"},{value:[5e3,14e3,28e3,31e3,42e3,21e3],name:"实际开销(Actual Spending)"}]}]},dataFormatter:"",component:{width:970,height:400,name:"radar",prop:"radar"},option:{width:"100%",height:600,titleShow:!0,title:"各部门开销",subtext:"最近一个月",titleColor:"#666",tipBackgroundColor:"rgba(50,50,50,0.7)",tipColor:"#fff",shape:"polygon",radius:"75%",splitNumber:4,radarNameColor:"#fff",radarNameSize:18,titleFontSize:18,areaOpacity:.3,legend:!0,barColor:[{color1:"#564AA3"},{color1:"#188df0"}]}}},{label:"散点图",option:{title:"散点图",name:"散点图",icon:"icon-scatter",img:t("6a7b"),dataType:1,dataMethod:"get",time:5e3,url:v+"/scatter",data:[{data:[[1,8.04],[2,6.95]]},{data:[[1,4.04],[2,3.95]]}],dataFormatter:"",component:{width:600,height:300,name:"scatter",prop:"scatter"},option:{lineSize:25,barColor:[{postion:.2,color1:"#91c7ae"},{postion:.8,color1:"#63869e"},{postion:1,color1:"#c23531"}]}}},{label:"漏斗图",option:{title:"漏斗图",name:"漏斗图",icon:"icon-funnel",img:t("3661"),dataType:1,dataMethod:"get",time:5e3,url:v+"/funnel",data:[{value:335,name:"直接访问"},{value:310,name:"邮件营销"},{value:234,name:"联盟广告"}],dataFormatter:"",component:{width:400,height:300,name:"funnel",prop:"funnel"},option:{radius:!0,barColor:[{color1:"#83bff6"},{color1:"#23B7E5"},{color1:"rgba(154, 168, 212, 1)"},{color1:"#188df0"},{color1:"#564AA3"}]}}},{label:"地图",option:{name:"地图",title:"地图",icon:"icon-map",img:t("6973"),data:[],dataFormatter:"",component:{width:800,height:500,name:"map",prop:"map"},option:{borderWidth:1,scale:87,type:0,borderColor:"#0dffff",areaColor:"#061d33",banner:!0,bannerTime:3e3,fontSize:14,zoom:.5,empAreaColor:"rgba(35, 183, 229, 0.42)",empColor:"#fff",index:"894edc1d-d2f0-4616-962c-8e61083ada71",mapData:"https://data.bladex.vip/blade-visual/map/data?id=1235103352843448322",color:"rgba(13, 255, 255, 1)"}}}]},{label:"文字",icon:"icon-text",children:[{label:"文本框",option:{title:"文本框",name:"文本框",icon:"icon-text",img:t("ff2b"),dataType:0,dataFormatter:"",data:{value:"文本框"},component:{width:100,height:40,name:"text",prop:"text"},option:{textAlign:"center",fontSize:26,fontWeight:"normal",color:"#fff"}}},{label:"跑马灯",option:{title:"跑马灯",name:"跑马灯",icon:"icon-scroll",img:t("f692"),top:0,left:0,dataType:0,data:{value:"跑马灯"},dataFormatter:"",component:{width:100,height:50,name:"text",prop:"text"},option:{scroll:!0,speed:70,textAlign:"center",fontSize:26,fontWeight:"normal",color:"#fff"}}},{label:"超链接",option:{title:"超链接",name:"超链接",icon:"icon-link",img:t("a21e"),top:0,left:0,data:{value:"超链接"},dataFormatter:"",component:{width:100,height:50,name:"text",prop:"text"},option:{link:!0,linkHref:"http://avue.top",linkTarget:"_self",textAlign:"center",fontSize:26,fontWeight:"normal",color:"#fff"}}},{label:"实时时间",option:{name:"实时时间",title:"实时时间",icon:"icon-datetime",img:t("de8b"),top:78,left:1604,component:{width:250,height:50,name:"datetime",prop:"datetime"},option:{format:"yyyy-MM-dd hh:mm:ss",color:"#fff",textAlign:"left",fontSize:24,fontWeight:"normal"}}}]},{label:"媒体",icon:"el-icon-picture",children:[{label:"图片",option:{title:"图片",name:"图片",icon:"el-icon-picture",img:t("40ea"),top:0,left:0,dataType:0,data:{value:""},dataFormatter:"",component:{width:140,height:140,name:"img",prop:"img"},option:{duration:"1000"}}},{label:"图片框",option:{title:"图片框",name:"图片框",icon:"el-icon-picture",img:t("0bb6"),top:0,left:0,component:{width:140,height:140,name:"imgborder",prop:"imgborder"},option:{backgroundColor:"rgba(180, 181, 198, 0.1)"}}},{label:"轮播图",option:{title:"轮播图",name:"轮播图",icon:"icon-banner",img:t("de0b"),top:0,left:0,dataType:1,dataMethod:"get",time:5e3,url:v+"/swiper",data:[{value:"https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg"},{value:"https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg"}],dataFormatter:"",component:{width:670,height:370,name:"swiper",prop:"swiper"},option:{type:"",interval:5e3,opacity:100,indicator:"none"}}},{label:"iframe",option:{title:"iframe",name:"iframe",icon:"icon-iframe",img:t("9240"),top:0,left:0,component:{width:670,height:370,option:{},name:"iframe",prop:"iframe"},option:{},dataType:0,data:{value:"https://avuejs.com"},dataFormatter:""}},{label:"video",option:{title:"video",name:"video",icon:"icon-video",img:t("66c1"),top:0,left:0,dataType:0,data:{value:"http://www.w3school.com.cn/i/movie.ogg"},option:{},dataFormatter:"",component:{width:670,height:370,option:{},name:"video",prop:"video"}}}]},{label:"指标",icon:"el-icon-menu",children:[{label:"翻牌器",option:{title:"翻牌器",name:"翻牌器",icon:"icon-flop",img:t("0d3b"),top:0,left:0,dataType:0,data:{value:"12345"},dataFormatter:"",component:{width:300,height:100,name:"flop",prop:"flop"},option:{type:"img",suffixText:"",suffixTextAlign:"",suffixSplit:"",suffixColor:"",suffixFontSize:"",borderColor:"#fff",borderWidth:3,backgroundBorder:"/img/border/border1.png",fontSize:32,fontWeight:"normal",splitx:0,splity:0,backgroundColor:"",color:"#fff"}}},{label:"颜色块",option:{title:"颜色块",name:"颜色块",icon:"icon-flop",img:t("cf80"),top:0,left:0,dataType:0,data:[{backgroundColor:"#67C23A",prefixText:"某某某总人数",value:"12345",suffixText:"人"},{backgroundColor:"#409EFF",prefixText:"某某某总人数",value:"12345",suffixText:"人"},{backgroundColor:"#E6A23C",prefixText:"某某某总人数",value:"12345",suffixText:"人"},{backgroundColor:"#F56C6C",prefixText:"某某某总人数",value:"12345",suffixText:"人"},{backgroundColor:"#7232dd",prefixText:"某某某总人数",value:"12345",suffixText:"人"},{backgroundColor:"blue",prefixText:"某某某总人数",value:"12345",suffixText:"人"}],dataFormatter:"",component:{width:888,height:203,name:"flop",prop:"flop"},option:{span:3,decimals:2,whole:!0,padding:12,textAlign:"left",splity:23,splitx:17,fontSize:28,prefixSplity:4,prefixFontSize:13,backgroundColor:"#F56C6C",suffixText:"人",suffixInline:!0,suffixSplitx:10,suffixFontSize:18}}},{label:"环形图",option:{title:"环形图",name:"环形图",icon:"icon-circle",img:t("95a8"),top:0,left:0,dataType:0,data:{label:"人数增涨",value:40,data:80},dataFormatter:"",component:{width:300,height:300,name:"progress",prop:"progress"},option:{type:"circle",strokeWidth:25,color:"rgba(154, 168, 212, 1)",fontSize:40,fontWeight:"normal",suffixColor:"rgba(154, 168, 212, 1)",suffixFontSize:40,suffixFontWeight:"normal",borderColor:"#564AA3",split:20,width:400,height:80}}},{label:"进度条",option:{title:"进度条",name:"进度条",icon:"el-icon-minus",img:t("5001"),top:0,left:0,data:{label:"人数增涨",value:40,data:80},dataFormatter:"",component:{width:400,height:100,name:"progress",prop:"progress"},option:{type:"line",color:"#fff",fontSize:24,suffixColor:"#fff",strokeWidth:13,fontWeight:"normal",borderColor:"#564AA3"}}},{label:"仪表盘",option:{title:"仪表盘",icon:"icon-gauge",img:t("fadf"),name:"仪表盘",dataType:1,dataMethod:"get",time:5e3,url:v+"/gauge",data:{min:1,max:10,label:"名称",value:4,unit:"%"},dataFormatter:"",component:{width:390,height:314,name:"gauge",prop:"gauge"},option:{lineSize:15,axisLabelShow:!1,axisLabelFontSize:25,nameFontSize:20,valueFontSize:30,nameColor:"",lineColor:"#eee",barColor:[{color1:"rgba(154, 168, 212, 1)",postion:"0.2"},{color1:"#23B7E5",postion:"0.8"},{color1:"#564AA3",postion:"1"}]}}},{label:"字符云",option:{title:"字符云",name:"字符云",icon:"icon-wordCloud",img:t("37b6"),top:725,left:3780,dataType:1,dataMethod:"get",data:[{name:"三星",value:"1234"},{name:"小米",value:"1234"},{name:"华为",value:"1234"},{name:"oppo",value:"1234"},{name:"抖音",value:"1234"},{name:"快手",value:"1234"},{name:"淘宝",value:"1234"},{name:"百度",value:"1234"},{name:"京东",value:"1234"},{name:"天猫",value:"1234"},{name:"字符1",value:"1234"},{name:"字符1",value:"1234"}],dataFormatter:"",url:v+"/wordCloud",time:5e3,component:{name:"wordcloud",prop:"wordcloud",width:600,height:300},option:{minFontSize:30,maxFontSize:80,split:30,rotate:!0}}}]},{label:"表格",icon:"el-icon-film",children:[{label:"表格",option:{title:"表格",name:"表格",icon:"icon-table",img:t("19af"),top:0,left:0,dataType:0,data:[{type1:"数据1",type2:"数据1"},{type1:"数据2",type2:"数据2"},{type1:"数据3",type2:"数据3"},{type1:"数据4",type2:"数据4"}],dataFormatter:"",component:{width:500,height:200,name:"table",prop:"table"},option:{columnShow:!0,columnViews:!0,headerBackground:"rgba(30, 144, 255, 1)",headerColor:"rgba(241, 242, 245, 1)",headerTextAlign:"center",bodyBackground:"rgba(0, 0, 0, 0.01)",bodyColor:"rgba(0, 0, 0, 1)",borderColor:"rgba(51, 65, 107, 1)",bodyTextAlign:"center",column:[{label:"车牌号",prop:"type1"},{label:"驾驶员",prop:"type2"},{label:"里程",prop:"type3"},{label:"油耗",prop:"type4"}],align:"center",headerAlign:"center",header:!1,scroll:!0,scrollTime:1e4,fontSize:15,count:4,nthColor:"rgba(127, 185, 242, 1)",othColor:"rgba(164, 205, 244, 1)",index:!0,scrollCount:1}}},{label:"选项卡",option:{title:"选项卡",name:"选项卡",icon:"icon-tabs",img:t("db4e"),child:{index:[],paramName:""},dataFormatter:"",dataType:0,data:[{label:"选项卡1",value:"1"},{label:"选项卡2",value:"2"}],component:{width:356.9128919860628,height:46.209059233449096,name:"tabs",prop:"tabs"},option:{type:"tabs",color:"#eee",empColor:"#4dffff",fontSize:20,split:8,empBackgroundImage:"/img/banner/banner5.png",backgroundImage:"/img/banner/banner4.png"}}}]}],w=(t("f92b"),function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{"append-to-body":"",title:"代码结构",visible:e.show,width:"60%"},on:{"update:visible":function(n){e.show=n}}},[t("monaco-editor",{attrs:{disabled:""},model:{value:e.contain.json,callback:function(n){e.$set(e.contain,"json",n)},expression:"contain.json"}})],1)}),C=[],y={components:{MonacoEditor:r["a"]},inject:["contain"],data:function(){return{show:!1}}},A=y,x=Object(h["default"])(A,w,C,!1,null,null,null),k=x.exports,S=t("1c31"),D={inject:["contain"],provide:function(){return{contain:this.contain}},components:{result:k},data:function(){return{baseList:_}},methods:{vaildData:function(e){for(var n=[],t=0;t<20;t++)n.push(t+"");return n.includes(e)},handleImg:function(){var e=this;this.$confirm("是否导出大屏图片?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.$Screenshot(document.querySelector("#wrapper")).then((function(n){e.downFile(n.toDataURL("image/jpeg",.8),(new Date).getTime()),e.$message.success("图片导出成功")}))})).catch((function(){}))},handleView:function(){this.contain.menuFlag=!1,this.contain.handleInitActive(),this.contain.setScale(document.body.clientWidth)},handleReset:function(){this.contain.menuFlag=!0,this.contain.setScale(this.contain.contentWidth)},handleBuild:function(){var e=this;if(this.$route.params.id<=100)this.$message.error("模版例子不能修改");else{this.contain.handleInitActive();var n=this.$loading({lock:!0,text:"正在保存配置,请稍后",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.$nextTick((function(){html2canvas(document.getElementById("content"),{useCORS:!0,backgroundColor:null,allowTaint:!0}).then((function(t){function i(e,n){var t=e.split(","),i=t[0].match(/:(.*?);/)[1],o=atob(t[1]),r=o.length,a=new Uint8Array(r);while(r--)a[r]=o.charCodeAt(r);return new File([a],n,{type:i})}var o=i(t.toDataURL("image/jpeg",.1),(new Date).getTime()+".jpg"),r=new FormData;r.append("positiveFile",o),S["a"].uploadPhoto(r).then((function(n){var t=n,i=t.message,o={config:{component:JSON.stringify(e.contain.nav),detail:JSON.stringify(e.contain.config),id:e.contain.obj.config.id,visualId:e.contain.visual.id},visual:{backgroundUrl:i,category:e.contain.obj.visual.category,id:e.contain.visual.id,isDele:e.contain.obj.visual.isDele,status:e.contain.obj.visual.status,title:e.contain.obj.visual.title}};return S["a"].updateBladeVisualConfigVo(o).then((function(e){}))})).then((function(){n.close(),e.$confirm("保存成功大屏配置, 是否打开预览?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var n=e.$router.resolve({path:"/view/"+e.contain.id});window.open(n.href,"_blank")})).catch((function(){}))})).catch((function(){e.$message.error("参数传递出错"),n.close()}))}))}))}},handleAdd:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=this.deepClone(e);t.left=0,t.top=0,t.index=Object(b["a"])(),n?this.contain.nav.unshift(t):this.contain.nav.push(t)},handleUndo:function(){this.contain.editorUndo()},handleRedo:function(){this.contain.editorRedo()}}},E=D,B=(t("d3f1"),Object(h["default"])(E,f,g,!1,null,"70ec8aaa",null)),T=B.exports,O=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"图库",width:"80%",visible:e.imgVisible},on:{"update:visible":function(n){e.imgVisible=n}}},[t("div",{staticStyle:{margin:"0 auto"}},[t("el-upload",{staticClass:"upload-demo",attrs:{headers:e.headers,"on-success":e.onSuccess,"show-file-list":!1,action:e.url+"bigScreen/bladeVisual/v1/uploadPhoto",name:"positiveFile",multiple:"","list-type":"picture"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload",type:"primary"}},[e._v("点击上传")])],1)],1),t("el-scrollbar",{staticClass:"imgList"},e._l(e.imgOption[e.imgActive],(function(n,i){return t("img",{key:i,style:e.styleName,attrs:{src:n.value},on:{click:function(t){return e.handleSetimg(n.value)}}})})),0)],1)},L=[],M=t("3129"),N=M["a"],I=Object(h["default"])(N,O,L,!1,null,null,null),P=I.exports,F=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{directives:[{name:"show",rawName:"v-show",value:e.contentMenu,expression:"contentMenu"}],staticClass:"contentmenu",style:e.styleName,on:{click:function(n){e.contentMenu=!1}}},[e.contain.isFolder?t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleLogout()}}},[t("i",{staticClass:"el-icon-close"}),e._v("解散分组\n ")]):e._e(),e.contain.isFolder?e._e():t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleCompose()}}},[t("i",{staticClass:"el-icon-close"}),e._v("组合分组\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleDel()}}},[t("i",{staticClass:"el-icon-close"}),e._v("删除图层\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleCopy()}}},[t("i",{staticClass:"el-icon-document"}),e._v("复制图层\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleTop()}}},[t("i",{staticClass:"el-icon-arrow-up"}),e._v("置顶图层\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleBottom()}}},[t("i",{staticClass:"el-icon-arrow-down"}),e._v("置底图层\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleStepTop()}}},[t("i",{staticClass:"el-icon-arrow-up"}),e._v("上移一层\n ")]),t("div",{staticClass:"contentmenu__item",on:{click:function(n){return e.handleStepBottom()}}},[t("i",{staticClass:"el-icon-arrow-down"}),e._v("下移一层\n ")])])},R=[],$={name:"contentmenu",inject:["contain"],data:function(){return{contentMenu:!1,contentMenuX:0,contentMenuY:0}},computed:{styleName:function(){return{left:this.setPx(this.contentMenuX),top:this.setPx(this.contentMenuY)}}},methods:{show:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.contentMenuX=e,this.contentMenuY=n,this.contentMenu=!0},hide:function(){this.contentMenuX=0,this.contentMenuY=0,this.contentMenu=!1},handleStepBottom:function(){this.handleCommon(!1,!0)},handleStepTop:function(){this.handleCommon(!0,!0)},handleCompose:function(){var e=this,n=this.contain.active;this.$confirm("是否组合所选择的图层?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t={title:"文件夹",name:"文件夹",index:Object(b["a"])(),children:[]},i=e.contain.findnav(n[0],!0);n.forEach((function(n){var i=e.contain.findnav(n,!0);i.parent.splice(i.count,1),t.children.push(i.obj)})),i.parent.push(t)})).catch((function(){}))},handleLogout:function(){var e=this,n=this.contain.activeObj;this.$confirm("是否解散".concat(n.name,"图层?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=e.contain.findnav(n.index,!0),i=e.deepClone(t.obj.children);t.parent.splice(t.count,1),i.forEach((function(e){t.parent.push(e)})),e.contain.handleInitActive()})).catch((function(){}))},handleDel:function(){var e=this;this.$confirm("是否删除所选图层?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var n=e.contain.findnav(e.contain.active[0],!0);e.contain.active.forEach((function(t){var i=e.contain.findnav(t,!0);Array.isArray(n.parent)?n.parent.splice(i.count,1):n.parent.children.splice(i.count,1)})),e.contain.handleInitActive()})).catch((function(){}))},handleCopy:function(){var e=this,n=this.contain.findnav(this.contain.active[0],!0);this.contain.active.forEach((function(t){var i=e.contain.findnav(t,!0),o=e.deepClone(i.obj);o.index=Object(b["a"])(),n.parent.push(o)})),this.contain.handleInitActive()},handleCommon:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=function(e,n,t){return e[n]=e.splice(t,1,e[n])[0],e},i=this.contain.activeObj,o=this.deepClone(i),r=this.contain.findnav(i.index,!0);if(0!==r.pcount){if(r.len<1)return;if(n){if(e&&0===r.count)return;if(!e&&r.count===r.len)return;var a=e?r.count-1:r.count+1;t(r.parent.children,r.count,a)}else if(e){if(0===r.count)return;r.parent.children.splice(r.count,1),r.parent.children.unshift(o)}else{if(r.count===r.len)return;r.parent.children.splice(r.count,1),r.parent.children.push(o)}}else{if(this.contain.nav.length<1)return;if(n){if(e&&0===r.count)return;if(!e&&r.count===r.len)return;var s=e?r.count-1:r.count+1;t(this.contain.nav,r.count,s)}else if(e){if(0===r.count)return;this.contain.nav.splice(r.count,1),this.contain.nav.unshift(o)}else{if(r.count===r.len)return;this.contain.nav.splice(r.count,1),this.contain.nav.push(o)}}},handleTop:function(){this.handleCommon(!0)},handleBottom:function(){this.handleCommon()}}},j=$,z=(t("4657"),Object(h["default"])(j,F,R,!1,null,"6d485d4a",null)),V=z.exports,W=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{visible:e.visible,"before-close":e.handleClose,width:"60%"},on:{"update:visible":function(n){e.visible=n}}},[t("monaco-editor",{model:{value:e.code,callback:function(n){e.code=n},expression:"code"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(n){return e.setVisible(!1)}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submit}},[e._v("确 定")])],1)],1)},q=[],U=t("9073"),H=U["a"],K=Object(h["default"])(H,W,q,!1,null,null,null),G=K.exports,J=t("36f0"),Y=t("7501"),Q=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"竖展示"}},[t("avue-switch",{attrs:{type:"textarea"},model:{value:e.main.activeOption.category,callback:function(n){e.$set(e.main.activeOption,"category",n)},expression:"main.activeOption.category"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"柱体设置"}},[t("el-form-item",{attrs:{label:"最大宽度"}},[t("avue-slider",{model:{value:e.main.activeOption.barWidth,callback:function(n){e.$set(e.main.activeOption,"barWidth",n)},expression:"main.activeOption.barWidth"}})],1),t("el-form-item",{attrs:{label:"圆角"}},[t("avue-slider",{model:{value:e.main.activeOption.barRadius,callback:function(n){e.$set(e.main.activeOption,"barRadius",n)},expression:"main.activeOption.barRadius"}})],1),t("el-form-item",{attrs:{label:"最小高度"}},[t("avue-slider",{model:{value:e.main.activeOption.barMinHeight,callback:function(n){e.$set(e.main.activeOption,"barMinHeight",n)},expression:"main.activeOption.barMinHeight"}})],1)],1)],1)],1)},X=[],Z={inject:["main"]},ee=Z,ne=Object(h["default"])(ee,Q,X,!1,null,null,null),te=ne.exports,ie=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"时间格式"}},[t("avue-select",{attrs:{dic:e.dicOption.format},model:{value:e.main.activeOption.format,callback:function(n){e.$set(e.main.activeOption,"format",n)},expression:"main.activeOption.format"}})],1),t("el-form-item",{attrs:{label:"自定义格式"}},[t("avue-input",{model:{value:e.main.activeOption.format,callback:function(n){e.$set(e.main.activeOption,"format",n)},expression:"main.activeOption.format"}})],1),t("el-form-item",{attrs:{label:"字体间距"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体背景"}},[t("avue-input-color",{model:{value:e.main.activeOption.backgroundColor,callback:function(n){e.$set(e.main.activeOption,"backgroundColor",n)},expression:"main.activeOption.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"对其方式"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.textAlign,callback:function(n){e.$set(e.main.activeOption,"textAlign",n)},expression:"main.activeOption.textAlign"}})],1),t("el-form-item",{attrs:{label:"文字粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.fontWeight,callback:function(n){e.$set(e.main.activeOption,"fontWeight",n)},expression:"main.activeOption.fontWeight"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1)],1)},oe=[],re={data:function(){return{dicOption:J["c"]}},inject:["main"]},ae=re,se=Object(h["default"])(ae,ie,oe,!1,null,null,null),le=se.exports,ce=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"整体"}},[t("avue-switch",{model:{value:e.main.activeOption.whole,callback:function(n){e.$set(e.main.activeOption,"whole",n)},expression:"main.activeOption.whole"}})],1),t("el-form-item",{attrs:{label:"精度"}},[t("avue-input-number",{model:{value:e.main.activeOption.decimals,callback:function(n){e.$set(e.main.activeOption,"decimals",n)},expression:"main.activeOption.decimals"}})],1),t("el-form-item",{attrs:{label:"行数"}},[t("avue-input-number",{model:{value:e.main.activeOption.span,callback:function(n){e.$set(e.main.activeOption,"span",n)},expression:"main.activeOption.span"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"边框设置"}},[t("el-form-item",{attrs:{label:"X间距"}},[t("avue-slider",{model:{value:e.main.activeOption.splitx,callback:function(n){e.$set(e.main.activeOption,"splitx",n)},expression:"main.activeOption.splitx"}})],1),t("el-form-item",{attrs:{label:"Y间距"}},[t("avue-slider",{model:{value:e.main.activeOption.splity,callback:function(n){e.$set(e.main.activeOption,"splity",n)},expression:"main.activeOption.splity"}})],1),t("el-form-item",{attrs:{label:"边框宽度"}},[t("avue-input-number",{attrs:{max:1e3},model:{value:e.main.activeOption.width,callback:function(n){e.$set(e.main.activeOption,"width",n)},expression:"main.activeOption.width"}})],1),t("el-form-item",{attrs:{label:"边框高度"}},[t("avue-input-number",{attrs:{max:1e3},model:{value:e.main.activeOption.height,callback:function(n){e.$set(e.main.activeOption,"height",n)},expression:"main.activeOption.height"}})],1),t("el-form-item",{attrs:{label:"边框"}},[t("avue-radio",{attrs:{dic:e.dicOption.border},model:{value:e.main.activeOption.type,callback:function(n){e.$set(e.main.activeOption,"type",n)},expression:"main.activeOption.type"}})],1),"border"===e.main.activeOption.type?[t("el-form-item",{attrs:{label:"边框颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.borderColor,callback:function(n){e.$set(e.main.activeOption,"borderColor",n)},expression:"main.activeOption.borderColor"}})],1),t("el-form-item",{attrs:{label:"边框宽度"}},[t("avue-input-number",{attrs:{max:10},model:{value:e.main.activeOption.borderWidth,callback:function(n){e.$set(e.main.activeOption,"borderWidth",n)},expression:"main.activeOption.borderWidth"}})],1)]:e._e(),"img"===e.main.activeOption.type?[t("el-form-item",{attrs:{label:"图片地址"}},[e.main.activeOption.backgroundBorder?t("img",{attrs:{src:e.main.activeOption.backgroundBorder,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeOption.backgroundBorder,callback:function(n){e.$set(e.main.activeOption,"backgroundBorder",n)},expression:"main.activeOption.backgroundBorder"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeOption.backgroundBorder","border")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1)]:e._e(),t("el-form-item",{attrs:{label:"背景颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.backgroundColor,callback:function(n){e.$set(e.main.activeOption,"backgroundColor",n)},expression:"main.activeOption.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"背景图片"}},[e.main.activeOption.backgroundImage?t("img",{attrs:{src:e.main.activeOption.backgroundImage,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeOption.backgroundImage,callback:function(n){e.$set(e.main.activeOption,"backgroundImage",n)},expression:"main.activeOption.backgroundImage"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeOption.backgroundImage","")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1)],2),t("el-collapse-item",{attrs:{title:"内部设置"}},[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"文字粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.fontWeight,callback:function(n){e.$set(e.main.activeOption,"fontWeight",n)},expression:"main.activeOption.fontWeight"}})],1),t("el-form-item",{attrs:{label:"对其方式"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.textAlign,callback:function(n){e.$set(e.main.activeOption,"textAlign",n)},expression:"main.activeOption.textAlign"}})],1)],1),t("el-collapse-item",{attrs:{title:"前缀设置"}},[e.main.activeOption.whole?e._e():[t("el-form-item",{attrs:{label:"前缀内容"}},[t("avue-input",{model:{value:e.main.activeOption.prefixText,callback:function(n){e.$set(e.main.activeOption,"prefixText",n)},expression:"main.activeOption.prefixText"}})],1)],e.main.activeOption.row?e._e():[t("el-form-item",{attrs:{label:"对其方式"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.prefixTextAlign,callback:function(n){e.$set(e.main.activeOption,"prefixTextAlign",n)},expression:"main.activeOption.prefixTextAlign"}})],1)],t("el-form-item",{attrs:{label:"X间距"}},[t("avue-slider",{model:{value:e.main.activeOption.prefixSplitx,callback:function(n){e.$set(e.main.activeOption,"prefixSplitx",n)},expression:"main.activeOption.prefixSplitx"}})],1),t("el-form-item",{attrs:{label:"Y间距"}},[t("avue-slider",{model:{value:e.main.activeOption.prefixSplity,callback:function(n){e.$set(e.main.activeOption,"prefixSplity",n)},expression:"main.activeOption.prefixSplity"}})],1),t("el-form-item",{attrs:{label:"颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.prefixColor,callback:function(n){e.$set(e.main.activeOption,"prefixColor",n)},expression:"main.activeOption.prefixColor"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.prefixFontSize,callback:function(n){e.$set(e.main.activeOption,"prefixFontSize",n)},expression:"main.activeOption.prefixFontSize"}})],1)],2),t("el-collapse-item",{attrs:{title:"后缀设置"}},[e.main.activeOption.whole?e._e():[t("el-form-item",{attrs:{label:"后缀内容"}},[t("avue-input",{model:{value:e.main.activeOption.suffixText,callback:function(n){e.$set(e.main.activeOption,"suffixText",n)},expression:"main.activeOption.suffixText"}})],1)],e.main.activeOption.row?e._e():[t("el-form-item",{attrs:{label:"对其方式"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.suffixTextAlign,callback:function(n){e.$set(e.main.activeOption,"suffixTextAlign",n)},expression:"main.activeOption.suffixTextAlign"}})],1)],t("el-form-item",{attrs:{label:"X间距"}},[t("avue-slider",{model:{value:e.main.activeOption.suffixSplitx,callback:function(n){e.$set(e.main.activeOption,"suffixSplitx",n)},expression:"main.activeOption.suffixSplitx"}})],1),t("el-form-item",{attrs:{label:"Y间距"}},[t("avue-slider",{model:{value:e.main.activeOption.suffixSplity,callback:function(n){e.$set(e.main.activeOption,"suffixSplity",n)},expression:"main.activeOption.suffixSplity"}})],1),t("el-form-item",{attrs:{label:"颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.suffixColor,callback:function(n){e.$set(e.main.activeOption,"suffixColor",n)},expression:"main.activeOption.suffixColor"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.suffixFontSize,callback:function(n){e.$set(e.main.activeOption,"suffixFontSize",n)},expression:"main.activeOption.suffixFontSize"}})],1)],2)],1)],1)},de=[],ue={data:function(){return{dicOption:J["c"]}},inject:["main"]},he=ue,pe=Object(h["default"])(he,ce,de,!1,null,null,null),me=pe.exports,fe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div")},ge=[],be={inject:["main"]},ve=be,_e=Object(h["default"])(ve,fe,ge,!1,null,null,null),we=_e.exports,Ce=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"刻度线粗度(像素)"}},[t("avue-input-number",{model:{value:e.main.activeOption.lineSize,callback:function(n){e.$set(e.main.activeOption,"lineSize",n)},expression:"main.activeOption.lineSize"}})],1),t("el-form-item",{attrs:{label:"显示刻度值"}},[t("avue-switch",{model:{value:e.main.activeOption.axisLabelShow,callback:function(n){e.$set(e.main.activeOption,"axisLabelShow",n)},expression:"main.activeOption.axisLabelShow"}})],1),t("el-form-item",{attrs:{label:"刻度字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.axisLabelFontSize,callback:function(n){e.$set(e.main.activeOption,"axisLabelFontSize",n)},expression:"main.activeOption.axisLabelFontSize"}})],1),t("el-form-item",{attrs:{label:"指标名称字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.nameFontSize,callback:function(n){e.$set(e.main.activeOption,"nameFontSize",n)},expression:"main.activeOption.nameFontSize"}})],1),t("el-form-item",{attrs:{label:"指标字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.valueFontSize,callback:function(n){e.$set(e.main.activeOption,"valueFontSize",n)},expression:"main.activeOption.valueFontSize"}})],1)],1)},ye=[],Ae={inject:["main"]},xe=Ae,ke=Object(h["default"])(xe,Ce,ye,!1,null,null,null),Se=ke.exports,De=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"地址"}},[t("avue-input",{model:{value:e.main.activeObj.data.value,callback:function(n){e.$set(e.main.activeObj.data,"value",n)},expression:"main.activeObj.data.value"}})],1)],1)},Ee=[],Be={inject:["main"]},Te=Be,Oe=Object(h["default"])(Te,De,Ee,!1,null,null,null),Le=Oe.exports,Me=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"开启旋转"}},[t("avue-switch",{model:{value:e.main.activeOption.rotate,callback:function(n){e.$set(e.main.activeOption,"rotate",n)},expression:"main.activeOption.rotate"}})],1),t("el-form-item",{attrs:{label:"透明度"}},[t("el-slider",{attrs:{max:1,step:.1},model:{value:e.main.activeOption.opacity,callback:function(n){e.$set(e.main.activeOption,"opacity",n)},expression:"main.activeOption.opacity"}})],1),e.main.activeOption.rotate?[t("el-form-item",{attrs:{label:"旋转时间"}},[t("avue-input-number",{model:{value:e.main.activeOption.duration,callback:function(n){e.$set(e.main.activeOption,"duration",n)},expression:"main.activeOption.duration"}})],1)]:e._e(),t("el-form-item",{attrs:{label:"图片地址"}},[e.main.activeObj.data.value?t("img",{attrs:{src:e.main.activeObj.data.value,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeObj.data.value,callback:function(n){e.$set(e.main.activeObj.data,"value",n)},expression:"main.activeObj.data.value"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeObj.data.value")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1)],2)},Ne=[],Ie={inject:["main"]},Pe=Ie,Fe=Object(h["default"])(Pe,Me,Ne,!1,null,null,null),Re=Fe.exports,$e=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"背景色"}},[t("avue-input-color",{model:{value:e.main.activeOption.backgroundColor,callback:function(n){e.$set(e.main.activeOption,"backgroundColor",n)},expression:"main.activeOption.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"图片透明度"}},[t("avue-slider",{model:{value:e.main.activeOption.opacity,callback:function(n){e.$set(e.main.activeOption,"opacity",n)},expression:"main.activeOption.opacity"}})],1),t("el-form-item",{attrs:{label:"图片地址"}},[e.main.activeObj.data?t("img",{attrs:{src:e.main.activeObj.data,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeObj.data,callback:function(n){e.$set(e.main.activeObj,"data",n)},expression:"main.activeObj.data"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeObj.data","border")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1)],1)},je=[],ze={inject:["main"]},Ve=ze,We=Object(h["default"])(Ve,$e,je,!1,null,null,null),qe=We.exports,Ue=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"竖展示"}},[t("avue-switch",{attrs:{type:"textarea"},model:{value:e.main.activeOption.category,callback:function(n){e.$set(e.main.activeOption,"category",n)},expression:"main.activeOption.category"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"折线设置"}},[t("el-form-item",{attrs:{label:"平滑曲线"}},[t("avue-switch",{model:{value:e.main.activeOption.smooth,callback:function(n){e.$set(e.main.activeOption,"smooth",n)},expression:"main.activeOption.smooth"}})],1),t("el-form-item",{attrs:{label:"面积堆积"}},[t("avue-switch",{model:{value:e.main.activeOption.areaStyle,callback:function(n){e.$set(e.main.activeOption,"areaStyle",n)},expression:"main.activeOption.areaStyle"}})],1),t("el-form-item",{attrs:{label:"线条宽度"}},[t("avue-slider",{model:{value:e.main.activeOption.lineWidth,callback:function(n){e.$set(e.main.activeOption,"lineWidth",n)},expression:"main.activeOption.lineWidth"}})],1),t("el-form-item",{attrs:{label:"点的大小"}},[t("avue-slider",{model:{value:e.main.activeOption.symbolSize,callback:function(n){e.$set(e.main.activeOption,"symbolSize",n)},expression:"main.activeOption.symbolSize"}})],1)],1)],1)],1)},He=[],Ke={inject:["main"]},Ge=Ke,Je=Object(h["default"])(Ge,Ue,He,!1,null,null,null),Ye=Je.exports,Qe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"开启轮播"}},[t("avue-switch",{model:{value:e.main.activeOption.banner,callback:function(n){e.$set(e.main.activeOption,"banner",n)},expression:"main.activeOption.banner"}})],1),e.main.activeOption.banner?[t("el-form-item",{attrs:{label:"轮播时间"}},[t("avue-input",{model:{value:e.main.activeOption.bannerTime,callback:function(n){e.$set(e.main.activeOption,"bannerTime",n)},expression:"main.activeOption.bannerTime"}})],1)]:e._e(),0===e.main.activeOption.type?[t("el-form-item",{attrs:{label:"地图选择"}},[t("avue-select",{attrs:{dic:e.main.DIC.MAP,placeholder:"请选择地图"},model:{value:e.main.activeOption.mapData,callback:function(n){e.$set(e.main.activeOption,"mapData",n)},expression:"main.activeOption.mapData"}})],1),t("el-form-item",{attrs:{label:"地图比例"}},[t("avue-slider",{attrs:{max:5,step:.1},model:{value:e.main.activeOption.zoom,callback:function(n){e.$set(e.main.activeOption,"zoom",n)},expression:"main.activeOption.zoom"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体高亮颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.empColor,callback:function(n){e.$set(e.main.activeOption,"empColor",n)},expression:"main.activeOption.empColor"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"区域线"}},[t("avue-input-number",{model:{value:e.main.activeOption.borderWidth,callback:function(n){e.$set(e.main.activeOption,"borderWidth",n)},expression:"main.activeOption.borderWidth"}})],1),t("el-form-item",{attrs:{label:"区域颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.areaColor,callback:function(n){e.$set(e.main.activeOption,"areaColor",n)},expression:"main.activeOption.areaColor"}})],1),t("el-form-item",{attrs:{label:"区域高亮颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.empAreaColor,callback:function(n){e.$set(e.main.activeOption,"empAreaColor",n)},expression:"main.activeOption.empAreaColor"}})],1),t("el-form-item",{attrs:{label:"边框颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.borderColor,callback:function(n){e.$set(e.main.activeOption,"borderColor",n)},expression:"main.activeOption.borderColor"}})],1)]:e._e(),1===e.main.activeOption.type?[t("el-form-item",{attrs:{label:"图片地址"}},[t("avue-input",{model:{value:e.main.activeOption.img,callback:function(n){e.$set(e.main.activeOption,"img",n)},expression:"main.activeOption.img"}})],1),t("el-form-item",{attrs:{label:"地图比例"}},[t("avue-slider",{attrs:{max:300},model:{value:e.main.activeOption.scale,callback:function(n){e.$set(e.main.activeOption,"scale",n)},expression:"main.activeOption.scale"}})],1)]:e._e()],2)},Xe=[],Ze={inject:["main"]},en=Ze,nn=Object(h["default"])(en,Qe,Xe,!1,null,null,null),tn=nn.exports,on=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"图标"}},[e.main.activeOption.symbol?t("img",{attrs:{src:e.main.activeOption.symbol,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeOption.symbol,callback:function(n){e.$set(e.main.activeOption,"symbol",n)},expression:"main.activeOption.symbol"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeOption.symbol")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1),t("el-form-item",{attrs:{label:"图标字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.symbolSize,callback:function(n){e.$set(e.main.activeOption,"symbolSize",n)},expression:"main.activeOption.symbolSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"轴字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.nameColor,callback:function(n){e.$set(e.main.activeOption,"nameColor",n)},expression:"main.activeOption.nameColor"}})],1),t("el-form-item",{attrs:{label:"间距"}},[t("avue-slider",{model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"X轴设置"}},[t("el-form-item",{attrs:{label:"显示"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisShow,callback:function(n){e.$set(e.main.activeOption,"xAxisShow",n)},expression:"main.activeOption.xAxisShow"}})],1),t("el-form-item",{attrs:{label:"字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.xNameFontSize,callback:function(n){e.$set(e.main.activeOption,"xNameFontSize",n)},expression:"main.activeOption.xNameFontSize"}})],1)],1),t("el-collapse-item",{attrs:{title:"Y轴设置"}},[t("el-form-item",{attrs:{label:"显示"}},[t("avue-switch",{model:{value:e.main.activeOption.yAxisShow,callback:function(n){e.$set(e.main.activeOption,"yAxisShow",n)},expression:"main.activeOption.yAxisShow"}})],1),t("el-form-item",{attrs:{label:"字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.yNameFontSize,callback:function(n){e.$set(e.main.activeOption,"yNameFontSize",n)},expression:"main.activeOption.yNameFontSize"}})],1)],1)],1)],1)},rn=[],an={inject:["main"]},sn=an,ln=Object(h["default"])(sn,on,rn,!1,null,null,null),cn=ln.exports,dn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"饼图设置"}},[t("el-form-item",{attrs:{label:"设置为环形"}},[t("avue-switch",{model:{value:e.main.activeOption.radius,callback:function(n){e.$set(e.main.activeOption,"radius",n)},expression:"main.activeOption.radius"}})],1),t("el-form-item",{attrs:{label:"南丁格尔玫瑰"}},[t("avue-switch",{model:{value:e.main.activeOption.roseType,callback:function(n){e.$set(e.main.activeOption,"roseType",n)},expression:"main.activeOption.roseType"}})],1),t("el-form-item",{attrs:{label:"自动排序"}},[t("avue-switch",{model:{value:e.main.activeOption.sort,callback:function(n){e.$set(e.main.activeOption,"sort",n)},expression:"main.activeOption.sort"}})],1),t("el-form-item",{attrs:{label:"不展示零"}},[t("avue-switch",{model:{value:e.main.activeOption.notCount,callback:function(n){e.$set(e.main.activeOption,"notCount",n)},expression:"main.activeOption.notCount"}})],1)],1)],1)],1)},un=[],hn={inject:["main"]},pn=hn,mn=Object(h["default"])(pn,dn,un,!1,null,null,null),fn=mn.exports,gn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"类型"}},[t("avue-radio",{attrs:{dic:e.dicOption.line},model:{value:e.main.activeOption.type,callback:function(n){e.$set(e.main.activeOption,"type",n)},expression:"main.activeOption.type"}})],1),t("el-form-item",{attrs:{label:"间距"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-form-item",{attrs:{label:"边框颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.borderColor,callback:function(n){e.$set(e.main.activeOption,"borderColor",n)},expression:"main.activeOption.borderColor"}})],1),t("el-form-item",{attrs:{label:"边框大小"}},[t("avue-input-number",{attrs:{max:50},model:{value:e.main.activeOption.strokeWidth,callback:function(n){e.$set(e.main.activeOption,"strokeWidth",n)},expression:"main.activeOption.strokeWidth"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"文字粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.FontWeight,callback:function(n){e.$set(e.main.activeOption,"FontWeight",n)},expression:"main.activeOption.FontWeight"}})],1),t("el-form-item",{attrs:{label:"前缀字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.suffixFontSize,callback:function(n){e.$set(e.main.activeOption,"suffixFontSize",n)},expression:"main.activeOption.suffixFontSize"}})],1),t("el-form-item",{attrs:{label:"前缀字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.suffixColor,callback:function(n){e.$set(e.main.activeOption,"suffixColor",n)},expression:"main.activeOption.suffixColor"}})],1),t("el-form-item",{attrs:{label:"前缀文字粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.suffixFontWeight,callback:function(n){e.$set(e.main.activeOption,"suffixFontWeight",n)},expression:"main.activeOption.suffixFontWeight"}})],1)],1)},bn=[],vn={data:function(){return{dicOption:J["c"]}},inject:["main"]},_n=vn,wn=Object(h["default"])(_n,gn,bn,!1,null,null,null),Cn=wn.exports,yn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.radarNameSize,callback:function(n){e.$set(e.main.activeOption,"radarNameSize",n)},expression:"main.activeOption.radarNameSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{attrs:{max:200},model:{value:e.main.activeOption.radarNameColor,callback:function(n){e.$set(e.main.activeOption,"radarNameColor",n)},expression:"main.activeOption.radarNameColor"}})],1),t("el-form-item",{attrs:{label:"区域透明度"}},[t("avue-slider",{attrs:{max:1,step:.1},model:{value:e.main.activeOption.areaOpacity,callback:function(n){e.$set(e.main.activeOption,"areaOpacity",n)},expression:"main.activeOption.areaOpacity"}})],1)],1)},An=[],xn={inject:["main"]},kn=xn,Sn=Object(h["default"])(kn,yn,An,!1,null,null,null),Dn=Sn.exports,En=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1)],1)},Bn=[],Tn={inject:["main"]},On=Tn,Ln=Object(h["default"])(On,En,Bn,!1,null,null,null),Mn=Ln.exports,Nn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"类型"}},[t("avue-radio",{attrs:{dic:e.dicOption.swiperType},model:{value:e.main.activeOption.type,callback:function(n){e.$set(e.main.activeOption,"type",n)},expression:"main.activeOption.type"}})],1),t("el-form-item",{attrs:{label:"轮播时间"}},[t("avue-input",{model:{value:e.main.activeOption.interval,callback:function(n){e.$set(e.main.activeOption,"interval",n)},expression:"main.activeOption.interval"}})],1),t("el-form-item",{attrs:{label:"选择器"}},[t("avue-radio",{attrs:{dic:e.dicOption.swiperIndicator},model:{value:e.main.activeOption.indicator,callback:function(n){e.$set(e.main.activeOption,"indicator",n)},expression:"main.activeOption.indicator"}})],1),t("el-form-item",{attrs:{label:"图片透明度"}},[t("avue-slider",{model:{value:e.main.activeOption.opacity,callback:function(n){e.$set(e.main.activeOption,"opacity",n)},expression:"main.activeOption.opacity"}})],1)],1)},In=[],Pn={data:function(){return{dicOption:J["c"]}},inject:["main"]},Fn=Pn,Rn=Object(h["default"])(Fn,Nn,In,!1,null,null,null),$n=Rn.exports,jn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"开启滚动"}},[t("avue-switch",{model:{value:e.main.activeOption.scroll,callback:function(n){e.$set(e.main.activeOption,"scroll",n)},expression:"main.activeOption.scroll"}})],1),t("el-form-item",{attrs:{label:"开启显隐"}},[t("avue-switch",{model:{value:e.main.activeOption.columnShow,callback:function(n){e.$set(e.main.activeOption,"columnShow",n)},expression:"main.activeOption.columnShow"}})],1),t("el-form-item",{attrs:{label:"全部数据"}},[t("avue-switch",{model:{value:e.main.activeOption.columnViews,callback:function(n){e.$set(e.main.activeOption,"columnViews",n)},expression:"main.activeOption.columnViews"}})],1),e.main.activeOption.scroll?[t("el-form-item",{attrs:{label:"滚动时间"}},[t("avue-input-number",{model:{value:e.main.activeOption.scrollTime,callback:function(n){e.$set(e.main.activeOption,"scrollTime",n)},expression:"main.activeOption.scrollTime"}})],1),t("el-form-item",{attrs:{label:"滚动行数"}},[t("avue-input-number",{model:{value:e.main.activeOption.scrollCount,callback:function(n){e.$set(e.main.activeOption,"scrollCount",n)},expression:"main.activeOption.scrollCount"}})],1)]:e._e(),t("el-form-item",{attrs:{label:"开启排名"}},[t("avue-switch",{model:{value:e.main.activeOption.index,callback:function(n){e.$set(e.main.activeOption,"index",n)},expression:"main.activeOption.index"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"表头设置"}},[t("el-form-item",{attrs:{label:"背景"}},[t("avue-input-color",{attrs:{type:"textarea"},model:{value:e.main.activeOption.headerBackground,callback:function(n){e.$set(e.main.activeOption,"headerBackground",n)},expression:"main.activeOption.headerBackground"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{attrs:{type:"textarea"},model:{value:e.main.activeOption.headerColor,callback:function(n){e.$set(e.main.activeOption,"headerColor",n)},expression:"main.activeOption.headerColor"}})],1)],1),t("el-collapse-item",{attrs:{title:"表格设置"}},[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"显示行数"}},[t("avue-input-number",{model:{value:e.main.activeOption.count,callback:function(n){e.$set(e.main.activeOption,"count",n)},expression:"main.activeOption.count"}})],1),t("el-form-item",{attrs:{label:"文字颜色"}},[t("avue-input-color",{attrs:{type:"textarea"},model:{value:e.main.activeOption.bodyColor,callback:function(n){e.$set(e.main.activeOption,"bodyColor",n)},expression:"main.activeOption.bodyColor"}})],1),t("el-form-item",{attrs:{label:"奇行颜色"}},[t("avue-input-color",{attrs:{type:"textarea"},model:{value:e.main.activeOption.nthColor,callback:function(n){e.$set(e.main.activeOption,"nthColor",n)},expression:"main.activeOption.nthColor"}})],1),t("el-form-item",{attrs:{label:"偶行颜色"}},[t("avue-input-color",{attrs:{type:"textarea"},model:{value:e.main.activeOption.othColor,callback:function(n){e.$set(e.main.activeOption,"othColor",n)},expression:"main.activeOption.othColor"}})],1)],1),t("el-collapse-item",{attrs:{title:"表格列设置"}},[t("avue-crud",{attrs:{option:e.tableOption,data:e.main.activeOption.column},on:{"row-save":e.rowSave,"row-del":e.rowDel,"row-update":e.rowUpdate}})],1)],1)],2)},zn=[],Vn={data:function(){return{dicOption:J["c"],tableOption:J["e"]}},inject:["main"],methods:{rowSave:function(e,n){this.main.activeOption.column.push(e),n()},rowDel:function(e,n){this.main.activeOption.column.splice(n,1)},rowUpdate:function(e,n,t){this.main.activeOption.column.splice(n,1,e),t()}}},Wn=Vn,qn=Object(h["default"])(Wn,jn,zn,!1,null,null,null),Un=qn.exports,Hn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"类型"}},[t("avue-radio",{attrs:{dic:e.dicOption.tabsTypeList},model:{value:e.main.activeOption.type,callback:function(n){e.$set(e.main.activeOption,"type",n)},expression:"main.activeOption.type"}})],1),"tabs"===e.main.activeOption.type?[t("el-form-item",{attrs:{label:"字体间距"}},[t("avue-input-number",{model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"边框设置"}},[t("el-form-item",{attrs:{label:"背景颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.backgroundColor,callback:function(n){e.$set(e.main.activeOption,"backgroundColor",n)},expression:"main.activeOption.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"图标间距"}},[t("avue-input-number",{model:{value:e.main.activeOption.iconSplit,callback:function(n){e.$set(e.main.activeOption,"iconSplit",n)},expression:"main.activeOption.iconSplit"}})],1),t("el-form-item",{attrs:{label:"图标大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.iconSize,callback:function(n){e.$set(e.main.activeOption,"iconSize",n)},expression:"main.activeOption.iconSize"}})],1),t("el-form-item",{attrs:{label:"图片地址"}},[e.main.activeOption.backgroundImage?t("img",{attrs:{src:e.main.activeOption.backgroundImage,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeOption.backgroundImage,callback:function(n){e.$set(e.main.activeOption,"backgroundImage",n)},expression:"main.activeOption.backgroundImage"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeOption.backgroundImage","border")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1),t("el-form-item",{attrs:{label:"边框颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.borderColor,callback:function(n){e.$set(e.main.activeOption,"borderColor",n)},expression:"main.activeOption.borderColor"}})],1),t("el-form-item",{attrs:{label:"边框宽度"}},[t("avue-input-number",{attrs:{max:10},model:{value:e.main.activeOption.borderWidth,callback:function(n){e.$set(e.main.activeOption,"borderWidth",n)},expression:"main.activeOption.borderWidth"}})],1)],1),t("el-collapse-item",{attrs:{title:"高亮设置"}},[t("el-form-item",{attrs:{label:"字体高亮颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.empColor,callback:function(n){e.$set(e.main.activeOption,"empColor",n)},expression:"main.activeOption.empColor"}})],1),t("el-form-item",{attrs:{label:"背景图片"}},[e.main.activeOption.empBackgroundImage?t("img",{attrs:{src:e.main.activeOption.empBackgroundImage,alt:"",width:"100%"}}):e._e(),t("el-input",{model:{value:e.main.activeOption.empBackgroundImage,callback:function(n){e.$set(e.main.activeOption,"empBackgroundImage",n)},expression:"main.activeOption.empBackgroundImage"}},[t("div",{attrs:{slot:"append"},on:{click:function(n){return e.main.handleOpenImg("activeOption.empBackgroundImage","border")}},slot:"append"},[t("i",{staticClass:"iconfont el-icon-picture"})])])],1),t("el-form-item",{attrs:{label:"边框颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.empBorderColor,callback:function(n){e.$set(e.main.activeOption,"empBorderColor",n)},expression:"main.activeOption.empBorderColor"}})],1),t("el-form-item",{attrs:{label:"边框宽度"}},[t("avue-input-number",{attrs:{max:10},model:{value:e.main.activeOption.empBorderWidth,callback:function(n){e.$set(e.main.activeOption,"empBorderWidth",n)},expression:"main.activeOption.empBorderWidth"}})],1)],1)],1)]:e._e()],2)},Kn=[],Gn={data:function(){return{dicOption:J["c"]}},inject:["main"]},Jn=Gn,Yn=Object(h["default"])(Jn,Hn,Kn,!1,null,null,null),Qn=Yn.exports,Xn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"文本内容"}},[t("avue-input",{model:{value:e.main.activeObj.data.value,callback:function(n){e.$set(e.main.activeObj.data,"value",n)},expression:"main.activeObj.data.value"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{attrs:{max:200},model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.color,callback:function(n){e.$set(e.main.activeOption,"color",n)},expression:"main.activeOption.color"}})],1),t("el-form-item",{attrs:{label:"字体间距"}},[t("avue-slider",{model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-form-item",{attrs:{label:"字体行高"}},[t("avue-slider",{model:{value:e.main.activeOption.lineHeight,callback:function(n){e.$set(e.main.activeOption,"lineHeight",n)},expression:"main.activeOption.lineHeight"}})],1),t("el-form-item",{attrs:{label:"字体背景"}},[t("avue-input-color",{model:{value:e.main.activeOption.backgroundColor,callback:function(n){e.$set(e.main.activeOption,"backgroundColor",n)},expression:"main.activeOption.backgroundColor"}})],1),t("el-form-item",{attrs:{label:"文字粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.fontWeight,callback:function(n){e.$set(e.main.activeOption,"fontWeight",n)},expression:"main.activeOption.fontWeight"}})],1),t("el-form-item",{attrs:{label:"对齐方式"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.textAlign,callback:function(n){e.$set(e.main.activeOption,"textAlign",n)},expression:"main.activeOption.textAlign"}})],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"跑马灯设置"}},[t("el-form-item",{attrs:{label:"开启"}},[t("avue-switch",{model:{value:e.main.activeOption.scroll,callback:function(n){e.$set(e.main.activeOption,"scroll",n)},expression:"main.activeOption.scroll"}})],1),e.main.activeOption.scroll?[t("el-form-item",{attrs:{label:"滚动速度"}},[t("avue-input",{model:{value:e.main.activeOption.speed,callback:function(n){e.$set(e.main.activeOption,"speed",n)},expression:"main.activeOption.speed"}})],1)]:e._e()],2),t("el-collapse-item",{attrs:{title:"超链设置"}},[t("el-form-item",{attrs:{label:"开启"}},[t("avue-switch",{model:{value:e.main.activeOption.link,callback:function(n){e.$set(e.main.activeOption,"link",n)},expression:"main.activeOption.link"}})],1),e.main.activeOption.link?[t("el-form-item",{attrs:{label:"打开方式"}},[t("avue-radio",{attrs:{dic:e.dicOption.target},model:{value:e.main.activeOption.linkTarget,callback:function(n){e.$set(e.main.activeOption,"linkTarget",n)},expression:"main.activeOption.linkTarget"}})],1),t("el-form-item",{attrs:{label:"超链地址"}},[t("avue-input",{model:{value:e.main.activeOption.linkHref,callback:function(n){e.$set(e.main.activeOption,"linkHref",n)},expression:"main.activeOption.linkHref"}})],1)]:e._e()],2)],1)],1)},Zn=[],et={data:function(){return{dicOption:J["c"]}},inject:["main"]},nt=et,tt=Object(h["default"])(nt,Xn,Zn,!1,null,null,null),it=tt.exports,ot=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"地址"}},[t("avue-input",{model:{value:e.main.activeObj.data.value,callback:function(n){e.$set(e.main.activeObj.data,"value",n)},expression:"main.activeObj.data.value"}})],1)],1)},rt=[],at={inject:["main"]},st=at,lt=Object(h["default"])(st,ot,rt,!1,null,null,null),ct=lt.exports,dt=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"在线文档"}},[t("a",{attrs:{href:"https://echarts.apache.org/examples/zh/index.html",target:"_blank"}},[e._v("点击查看")])]),t("el-form-item",{attrs:{label:"配置列表"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.openCode}},[e._v("编辑")])],1),t("codeedit",{attrs:{visible:e.code.box},on:{submit:e.codeClose,"update:visible":function(n){return e.$set(e.code,"box",n)}},model:{value:e.code.obj,callback:function(n){e.$set(e.code,"obj",n)},expression:"code.obj"}})],1)},ut=[],ht={inject:["main"],data:function(){return{code:{box:!1,obj:{}}}},components:{codeedit:G},methods:{codeClose:function(e){this.main.activeObj[this.code.type]=e},openCode:function(){this.code.type="echartFormatter",this.code.obj=this.main.activeObj[this.code.type],this.code.box=!0}}},pt=ht,mt=Object(h["default"])(pt,dt,ut,!1,null,null,null),ft=mt.exports,gt=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"最小字体"}},[t("avue-input-number",{model:{value:e.main.activeOption.minFontSize,callback:function(n){e.$set(e.main.activeOption,"minFontSize",n)},expression:"main.activeOption.minFontSize"}})],1),t("el-form-item",{attrs:{label:"最大字体"}},[t("avue-input-number",{model:{value:e.main.activeOption.maxFontSize,callback:function(n){e.$set(e.main.activeOption,"maxFontSize",n)},expression:"main.activeOption.maxFontSize"}})],1),t("el-form-item",{attrs:{label:"间距"}},[t("avue-input-number",{model:{value:e.main.activeOption.split,callback:function(n){e.$set(e.main.activeOption,"split",n)},expression:"main.activeOption.split"}})],1),t("el-form-item",{attrs:{label:"旋转"}},[t("avue-switch",{model:{value:e.main.activeOption.rotate,callback:function(n){e.$set(e.main.activeOption,"rotate",n)},expression:"main.activeOption.rotate"}})],1)],1)},bt=[],vt={inject:["main"]},_t=vt,wt=Object(h["default"])(_t,gt,bt,!1,null,null,null),Ct=wt.exports,yt=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"在线文档"}},[t("a",{attrs:{href:"http://datav.jiaminghi.com/",target:"_blank"}},[e._v("点击查看")])]),t("el-form-item",{attrs:{label:"模块名称"}},[t("avue-input",{model:{value:e.main.activeOption.is,callback:function(n){e.$set(e.main.activeOption,"is",n)},expression:"main.activeOption.is"}})],1),t("el-form-item",{attrs:{label:"配置列表"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.openCode}},[e._v("编辑")])],1),t("codeedit",{attrs:{visible:e.code.box},on:{submit:e.codeClose,"update:visible":function(n){return e.$set(e.code,"box",n)}},model:{value:e.code.obj,callback:function(n){e.$set(e.code,"obj",n)},expression:"code.obj"}})],1)},At=[],xt={inject:["main"],data:function(){return{code:{box:!1,obj:{}}}},components:{codeedit:G},methods:{codeClose:function(e){this.main.activeObj[this.code.type]=e},openCode:function(){this.code.type="echartFormatter",this.code.obj=this.main.activeObj[this.code.type],this.code.box=!0}}},kt=xt,St=Object(h["default"])(kt,yt,At,!1,null,null,null),Dt=St.exports,Et=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-collapse",{attrs:{accordion:""}},[e.main.vaildProp("titleList")?[t("el-collapse-item",{attrs:{title:"标题设置"}},[t("el-form-item",{attrs:{label:"标题"}},[t("avue-switch",{model:{value:e.main.activeOption.titleShow,callback:function(n){e.$set(e.main.activeOption,"titleShow",n)},expression:"main.activeOption.titleShow"}})],1),t("el-form-item",{attrs:{label:"标题"}},[t("avue-input",{model:{value:e.main.activeOption.title,callback:function(n){e.$set(e.main.activeOption,"title",n)},expression:"main.activeOption.title"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.titleColor,callback:function(n){e.$set(e.main.activeOption,"titleColor",n)},expression:"main.activeOption.titleColor"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.titleFontSize,callback:function(n){e.$set(e.main.activeOption,"titleFontSize",n)},expression:"main.activeOption.titleFontSize"}})],1),t("el-form-item",{attrs:{label:"字体位置"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.titlePostion,callback:function(n){e.$set(e.main.activeOption,"titlePostion",n)},expression:"main.activeOption.titlePostion"}})],1),t("el-form-item",{attrs:{label:"副标题"}},[t("avue-input",{model:{value:e.main.activeOption.subtext,callback:function(n){e.$set(e.main.activeOption,"subtext",n)},expression:"main.activeOption.subtext"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.subTitleColor,callback:function(n){e.$set(e.main.activeOption,"subTitleColor",n)},expression:"main.activeOption.subTitleColor"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.subTitleFontSize,callback:function(n){e.$set(e.main.activeOption,"subTitleFontSize",n)},expression:"main.activeOption.subTitleFontSize"}})],1)],1)]:e._e(),e.main.vaildProp("barList")?[t("el-collapse-item",{attrs:{title:"X轴设置"}},[t("el-form-item",{attrs:{label:"名称"}},[t("avue-input",{model:{value:e.main.activeOption.xAxisName,callback:function(n){e.$set(e.main.activeOption,"xAxisName",n)},expression:"main.activeOption.xAxisName"}})],1),t("el-form-item",{attrs:{label:"显示"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisShow,callback:function(n){e.$set(e.main.activeOption,"xAxisShow",n)},expression:"main.activeOption.xAxisShow"}})],1),t("el-form-item",{attrs:{label:"显示网格线"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisSplitLineShow,callback:function(n){e.$set(e.main.activeOption,"xAxisSplitLineShow",n)},expression:"main.activeOption.xAxisSplitLineShow"}})],1),t("el-form-item",{attrs:{label:"标签间距"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisinterval,callback:function(n){e.$set(e.main.activeOption,"xAxisinterval",n)},expression:"main.activeOption.xAxisinterval"}})],1),t("el-form-item",{attrs:{label:"文字角度"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisRotate,callback:function(n){e.$set(e.main.activeOption,"xAxisRotate",n)},expression:"main.activeOption.xAxisRotate"}})],1),t("el-form-item",{attrs:{label:"轴反转"}},[t("avue-switch",{model:{value:e.main.activeOption.xAxisInverse,callback:function(n){e.$set(e.main.activeOption,"xAxisInverse",n)},expression:"main.activeOption.xAxisInverse"}})],1),t("el-form-item",{attrs:{label:"字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.xNameFontSize,callback:function(n){e.$set(e.main.activeOption,"xNameFontSize",n)},expression:"main.activeOption.xNameFontSize"}})],1)],1),t("el-collapse-item",{attrs:{title:"Y轴设置"}},[t("el-form-item",{attrs:{label:"名称"}},[t("avue-input",{model:{value:e.main.activeOption.yAxisName,callback:function(n){e.$set(e.main.activeOption,"yAxisName",n)},expression:"main.activeOption.yAxisName"}})],1),t("el-form-item",{attrs:{label:"显示"}},[t("avue-switch",{model:{value:e.main.activeOption.yAxisShow,callback:function(n){e.$set(e.main.activeOption,"yAxisShow",n)},expression:"main.activeOption.yAxisShow"}})],1),t("el-form-item",{attrs:{label:"轴网格线"}},[t("avue-switch",{model:{value:e.main.activeOption.yAxisSplitLineShow,callback:function(n){e.$set(e.main.activeOption,"yAxisSplitLineShow",n)},expression:"main.activeOption.yAxisSplitLineShow"}})],1),t("el-form-item",{attrs:{label:"反转"}},[t("avue-switch",{model:{value:e.main.activeOption.yAxisInverse,callback:function(n){e.$set(e.main.activeOption,"yAxisInverse",n)},expression:"main.activeOption.yAxisInverse"}})],1),t("el-form-item",{attrs:{label:"字号"}},[t("avue-input-number",{model:{value:e.main.activeOption.yNameFontSize,callback:function(n){e.$set(e.main.activeOption,"yNameFontSize",n)},expression:"main.activeOption.yNameFontSize"}})],1)],1)]:e._e(),e.main.vaildProp("labelList")?[t("el-collapse-item",{attrs:{title:"数值设置"}},[t("el-form-item",{attrs:{label:"显示"}},[t("avue-switch",{model:{value:e.main.activeOption.labelShow,callback:function(n){e.$set(e.main.activeOption,"labelShow",n)},expression:"main.activeOption.labelShow"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.labelShowFontSize,callback:function(n){e.$set(e.main.activeOption,"labelShowFontSize",n)},expression:"main.activeOption.labelShowFontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.labelShowColor,callback:function(n){e.$set(e.main.activeOption,"labelShowColor",n)},expression:"main.activeOption.labelShowColor"}})],1),t("el-form-item",{attrs:{label:"字体粗细"}},[t("avue-select",{attrs:{dic:e.dicOption.fontWeight},model:{value:e.main.activeOption.labelShowFontWeight,callback:function(n){e.$set(e.main.activeOption,"labelShowFontWeight",n)},expression:"main.activeOption.labelShowFontWeight"}})],1)],1)]:e._e(),e.main.vaildProp("tipList")?[t("el-collapse-item",{attrs:{title:"提示语设置"}},[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.tipFontSize,callback:function(n){e.$set(e.main.activeOption,"tipFontSize",n)},expression:"main.activeOption.tipFontSize"}})],1),t("el-form-item",{attrs:{label:"字体颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.tipColor,callback:function(n){e.$set(e.main.activeOption,"tipColor",n)},expression:"main.activeOption.tipColor"}})],1)],1)]:e._e(),e.main.vaildProp("postionList")?[t("el-collapse-item",{attrs:{title:"坐标轴边距设置"}},[t("el-form-item",{attrs:{label:"左边距(像素)"}},[t("avue-slider",{attrs:{max:400},model:{value:e.main.activeOption.gridX,callback:function(n){e.$set(e.main.activeOption,"gridX",n)},expression:"main.activeOption.gridX"}})],1),t("el-form-item",{attrs:{label:"顶边距(像素)"}},[t("avue-slider",{attrs:{max:400},model:{value:e.main.activeOption.gridY,callback:function(n){e.$set(e.main.activeOption,"gridY",n)},expression:"main.activeOption.gridY"}})],1),t("el-form-item",{attrs:{label:"右边距(像素)"}},[t("avue-slider",{attrs:{max:400},model:{value:e.main.activeOption.gridX2,callback:function(n){e.$set(e.main.activeOption,"gridX2",n)},expression:"main.activeOption.gridX2"}})],1),t("el-form-item",{attrs:{label:"底边距(像素)"}},[t("avue-slider",{attrs:{max:400},model:{value:e.main.activeOption.gridY2,callback:function(n){e.$set(e.main.activeOption,"gridY2",n)},expression:"main.activeOption.gridY2"}})],1)],1)]:e._e(),e.main.vaildProp("legendList")?[t("el-collapse-item",{attrs:{title:"图例操作"}},[t("el-form-item",{attrs:{label:"图例"}},[t("avue-switch",{model:{value:e.main.activeOption.legend,callback:function(n){e.$set(e.main.activeOption,"legend",n)},expression:"main.activeOption.legend"}})],1),t("el-form-item",{attrs:{label:"位置"}},[t("avue-select",{attrs:{dic:e.dicOption.textAlign},model:{value:e.main.activeOption.legendPostion,callback:function(n){e.$set(e.main.activeOption,"legendPostion",n)},expression:"main.activeOption.legendPostion"}})],1),t("el-form-item",{attrs:{label:"布局朝向"}},[t("avue-select",{attrs:{dic:e.dicOption.orientList},model:{value:e.main.activeOption.legendOrient,callback:function(n){e.$set(e.main.activeOption,"legendOrient",n)},expression:"main.activeOption.legendOrient"}})],1),t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.legendFontSize,callback:function(n){e.$set(e.main.activeOption,"legendFontSize",n)},expression:"main.activeOption.legendFontSize"}})],1)],1)]:e._e(),e.main.vaildProp("colorList")?[t("el-collapse-item",{attrs:{title:"自定义配色"}},[t("el-form-item",{attrs:{label:"文字颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.nameColor,callback:function(n){e.$set(e.main.activeOption,"nameColor",n)},expression:"main.activeOption.nameColor"}})],1),t("el-form-item",{attrs:{label:"轴线颜色"}},[t("avue-input-color",{model:{value:e.main.activeOption.lineColor,callback:function(n){e.$set(e.main.activeOption,"lineColor",n)},expression:"main.activeOption.lineColor"}})],1),t("avue-crud",{attrs:{option:e.colorOption,data:e.main.activeOption.barColor},on:{"row-save":e.rowSave,"row-del":e.rowDel,"row-update":e.rowUpdate}})],1)]:e._e()],2)],1)},Bt=[],Tt={inject:["main"],data:function(){return{dicOption:J["c"],colorOption:J["a"]}},methods:{rowSave:function(e,n){this.main.activeOption.barColor.push(e),n()},rowDel:function(e,n){this.main.activeOption.barColor.splice(n,1)},rowUpdate:function(e,n,t){this.main.activeOption.barColor.splice(n,1,e),t()}}},Ot=Tt,Lt=Object(h["default"])(Ot,Et,Bt,!1,null,null,null),Mt=Lt.exports,Nt=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form-item",{attrs:{label:"字体大小"}},[t("avue-input-number",{model:{value:e.main.activeOption.fontSize,callback:function(n){e.$set(e.main.activeOption,"fontSize",n)},expression:"main.activeOption.fontSize"}})],1)],1)},It=[],Pt={inject:["main"]},Ft=Pt,Rt=Object(h["default"])(Ft,Nt,It,!1,null,null,null),$t=Rt.exports,jt={components:{commonOption:ft,mainOption:Mt,barOption:te,datetimeOption:le,flopOption:me,funnelOption:we,gaugeOption:Se,iframeOption:Le,imgOption:Re,imgborderOption:qe,lineOption:Ye,mapOption:tn,pictorialbarOption:cn,pieOption:fn,progressOption:Cn,radarOption:Dn,scatterOption:Mn,swiperOption:$n,tableOption:Un,tabsOption:Qn,textOption:it,videoOption:ct,wordcloudOption:Ct,datavOption:Dt,testOption:$t}},zt=t("bd15"),Vt=(t("95a3"),t("b6be")),Wt=(t("c28e"),t("a858")),qt={mixins:[Y["a"],jt],data:function(){return{show:!1,keys:{ctrl:!1},dataRes:"",db:"",sql:"",nav:[],json:{},DIC:{sql:[]},loading:"",childProps:{label:"name",value:"index"},key:"",menuFlag:!0,code:{box:!1,type:"",obj:""},form:{},dicOption:J["c"],tabsActive:0,scale:.9,startX:0,startY:0,lines:{h:[],v:[]},rendIndex:0,shadow:{x:0,y:0},thick:20,width:0,height:0,isShowReferLine:!0,isImgOpen:!0,imgOpenData:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAbCAYAAAAOEM1uAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQNSURBVHja7JdvSON1HMdfP126/shSmaZ1ntuZbTLihOnSdJlPhIquB0VR1DZM9En0wCB3qCXKVOh86mmakdGDOqyHityBidYN1HPYZqbhOZprMGTOUk/9/XryWyxvek5NIu4Lg/H+fPj8Xt/P98/n8xUkSeK/PIT7gP8GoCAI8cTQAoWAHkgFRCAA3AKmgeBRA8VkOSZgMvAy8DZQCqQf4OcFRoDPgYmzAnwdaAAuxpFlCbgGfAR4ThUwYhcE4QngExnw71FWVuax2WwBk8mkSE9PV+7t7Ymrq6vbw8PD0uDgYO7CwsK5KPc14ENJkj497FtxAwqCYAK+kvcbANXV1U6Hw6HIyMh4GlAckJHwzMzMrM1my3a5XNoo01XgPUmSdk8MCLwEfAmoAPLz872jo6OrOTk5xVGBQ0tLS575+fnt7OzsRIPBcD4pKelctL2/v3+mtrbWLIpigixfA94BNk8C+JoMlyRn7WZvb68mISEhI+IQCASmKyoq0jweT25EU6lU4aGhoZnKykpzdNzl5eWbRqPxyWAwmCZL3wJvAHeOA/iCPMsHARwOx7jdbi+JXs7t7e3lrKys1LW1NVWsJXa73ZN6vb40WltfX3cbDIZ0r9ebKUv9wLvxAhYC1+V7je7u7rG6urrn9vu1tbWNNzU1lR90KgsLC5emp6cfB5TRejgc9mg0msyoTNYDXfEAjgFmQGxpaZlobm6OBbFrMpl+dTqd+YdcLztbW1ve5ORk7X6D3++f0ul0+aFQKAXYAF6RJOn6UQGDQBrgE0VRJQjCw7EAjUbj8tTUVN4hgLubm5u3lUrlhVjG+vr6ya6ursgWaJck6fJRAW8AzwNia2vrRGNjY8xltNvtEx0dHc8eRKfX62+73W418NB+m8/nm9LpdE+Fw+FHgD+AS/Fk8CJwI7IHe3t7x2pqau7agxsbG/NqtTp3a2tLGQtwcnJyvKSk5K7JhcPhnzQaTXYwGEyVpQ+AK8c5xd9EZt/e3v59Q0ND6f5LeXFx8cfy8vILfr9fHdEUCsVOX1/fhMViqdgfOxQKzRUUFKh9Pt+JTnHk76vyPZgcqR49PT3nExMTM/+x0XZ3fePj47/Mzc2RlZVFVVVVRkpKin5/3JWVFWdRUVFeIBCInN7v5NJ55ySV5EUZ8lEArVb728jIiDcvL++ZONqo0MDAwK2ampoyURQTZXlI7ob+PI1aXAR8AegiutVqdXZ2dt6zFs/OzrosFstjLpcr+iR3A+9LkrRzKs2CrGUCV4C3on3NZrPHarX+Xlxc/MARu5nLkiRdPbVuJsa4BDQCxjj6QRH4GvgY+PksOmqF3FG/KVcc9T066s+AH86y5Y8eOXI282XQyJtkRv6d/pvk/rPz/wT41wBibRrpeMs+PAAAAABJRU5ErkJggg==",imgClose:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPYSURBVHja7JVPTFRXFIe/+96gGRHEhQzBFMJKSKSkLTgtGxemSXcktohW2RBmTAjUClIYZ6Cxi+fQDgOCLJgJhqTSBAtLdjaxaSqQWnDSNp2U0I6FFh0SDdV0oMx7pwuZCUXjnyZNuvBsbnLvufe7555zfleJCP+1qReQfwVRSqWmqoFDIE3A+iZXQDbGlMmmNTatP5xPn/0ohOOgLgNtIB8DOlAKvAzsBTKBP4FF4Dvge1DrzwsBaAAuAJ8CxbpuezU/P397QcFLZGVlcf/+fRYXF1lc/G3VNJM/AJ8Dw8CdZ4QoQI4AIWBXaWkpQ0ND5v79+zW73Z5+n9XVVWZnb8rExIQ2MnKZWCz2M/Dhw1d4eiTngXafz2dmZ2ebPp9P6+vrl5qaI2p8fFyi0aheUlJiHj78tpaTs0sHJB6PW4HAJ3og0I2I+AHPkyAeu91uDA4OmrW1tRpAT09vsr29XXM4ciWZTJKXl2ctLCyoHTsy1ZUro+J0OjNSWR8ZGbFcLpeeSCTOAucfBykDpvr7+7c3NjamS+bevXvJ4uIS4vE7tra2tjW/32+7ffu21Ne7rJmZb7VIJKL27Nmjp0ADAwM0NjauAW+IyM2tkAGn8/WG69e/NjVNS20iHA6vd3Z2qrq6OtMwDFswGLROnz6dcffu3WRRUZEVCARwuVzbUv6WZVmVlZXa9PT0RRFp2gq56na7Dw0ODv6jGc6cOWNdu/Zl8saNb/RgMGi1tLSo7u5uaW5u1srLK8yDBw/aursD2ubmcbtPqnA4dFVE3twKuVBeXv7e5OSkabPZ0pGEQuG/WltbicV+0Xbv3m0LBnvWW1qatbNnvclLl4b0c+c+ErfblcoLa2trptPp1CORSEBEWrdCSoBpwzB2ejyedE6Wl5fNsrIyqaiokFAopBwOh/J4PKbf79/mcDiS0WiUnJwcWyoKr9erDMNYBg6ISOxx1dWg6/pAb2+vtZF8DWBqanr96NEalUgkpKCgQJaWljRN04jH43R1dcmpU6dsgBiGobxer3qoGnz2pD5pBfx1dXWaz+czi4qKNECtrKyYY2NjVjQa1fftK7aqq99hdHRUmpqaVEdHhzU/P58xPDycAN4Hws8iK28B/tzc3LJjx96lqqrKOnCggszMzLRmPHjwQM3MzFj19fX63NwcwDJQBUymK+ApEEDtBDkOnFBKvZafv9deWFhIdnYWKysr3Lr1K0tLvydE5CvgJ1AnQZqBi88DSV1aA0qAV4CCDRX+A1gAZoEfN/w/ALqAEyAjzwvZ8mc8KukblgGqD/gCZOyxkBd//P8G8vcAMK383pmr7aEAAAAASUVORK5CYII=",dragSlide:!1}},components:{MonacoEditor:r["a"],imglist:P,layer:m,codeedit:G,top:T,contentmenu:V,SketchRule:zt["default"]},computed:{isStatic:function(){return 0==this.activeObj.dataType},isApi:function(){return 1==this.activeObj.dataType},isSql:function(){return 2==this.activeObj.dataType},isFolder:function(){return this.activeObj.children},isActive:function(){return 0!==this.active.length},isSelectActive:function(){return this.active.length>1},childList:function(){return this.list.filter((function(e){return!["tabs"].includes(e.component.prop)}))},activeComponent:function(){return this.activeObj.component||{}},activeOption:function(){return this.activeObj.option||{}},activeObj:function(){var e,n=this;return this.validatenull(this.active)?{}:(this.active.forEach((function(t){var i=n.findnav(t,!0);n.active.length>1?(e||(e=[]),e.push(i.obj)):e=i.obj})),e)},palette:function(){return{bgColor:"#181b24",longfgColor:"#BABBBC",shortfgColor:"#9C9C9C",fontColor:"#DEDEDE",shadowColor:"#525252",lineColor:"#EB5648",borderColor:"#B5B5B5",cornerActiveColor:"#fff"}},canvasStyle:function(){return{width:window.innerWidth-530+"px",transform:"scale(".concat(this.scale,")")}}},watch:{activeObj:{handler:function(e){if(this.activeObj.sql&&this.isSql){var n=JSON.parse(Vt["a"].decrypt(this.activeObj.sql));this.db=n.id,this.sql=n.sql}else this.db="",this.sql=""},deep:!0},menuFlag:function(){this.setResize()},overactive:function(e,n){var t=this;[n,e].forEach((function(e,n){e&&t.setActive(e,1===n,"setOverActive")}))},active:function(e,n){var t=this;[n,e].forEach((function(e,n){e.forEach((function(e){t.setActive(e,1===n,"setActive")}))})),this.$refs.contentmenu.hide(),this.tabsActive="0"}},created:function(){this.listen(),this.iniresize(),this.initSqlList()},mounted:function(){var e=this;this.initFun(),this.$nextTick((function(){e.initSize()}))},methods:{handleRefresh:function(){return this.$refs.container.handleRefresh()},handleRes:function(){var e=this;this.isSql&&this.$set(this.activeObj,"sql",Vt["a"].encrypt(JSON.stringify({id:this.db,sql:this.sql}))),S["a"].dataSourceRefresh().then((function(n){e.validatenull(n)?e.dataRes="":e.dataRes=JSON.stringify(n||{},null,4),e.$message.success("数据刷新成功")}))},handleSql:function(){this.show=!0,this.dataRes=""},initSqlList:function(){var e=this;Wt["a"].getDataSourcePageJson({pageBean:{page:1,pageSize:50,total:0}}).then((function(n){var t=n.rows;e.DIC.sql=t.map((function(e){return{label:e.name,value:e.id}}))}))},codeClose:function(e){"query"===this.code.type?this.config.query=e:this.activeObj[this.code.type]=e},openCode:function(e){this.code.type=e,this.code.obj="query"===e?this.config.query:this.activeObj[e],this.code.box=!0},initFun:function(){var e=this;["setScale","setResize"].forEach((function(n){e[n]=e.$refs.container[n]})),["handleAdd"].forEach((function(n){e[n]=e.$refs.top[n]}))},handleContextMenu:function(e){var n=this,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.index&&(this.isSelectActive||(this.active=[t.index]),setTimeout((function(){n.$refs.contentmenu.show(e.clientX,e.clientY)}),0))},listen:function(){var e=this;document.onkeydown=function(n){"TEXTAREA"!=n.target.nodeName&&"INPUT"!=n.target.nodeName&&(32==n.keyCode&&(n.preventDefault(),e.keys.space=!0),46===n.keyCode&&e.deleteMethod(),90===n.keyCode&&e.editorUndo(),89===n.keyCode&&e.editorRedo(),e.keys.ctrl=17===n.keyCode)},document.onkeyup=function(){e.keys.ctrl=!1}},deleteMethod:function(){var e=this;this.active.forEach((function(n){var t=e.findnav(n);t.parent.splice(t.count,1)})),this.handleInitActive()},setActive:function(e,n,t){var i=this.$refs.container.handleGetObj(e);this.validatenull(i)||i[0][t](n)},handleFloder:function(){var e=this,n={title:"文件夹",name:"文件夹",index:Object(b["a"])(),children:[]};this.active.forEach((function(t){var i=e.findnav(t);n.children.push(i.obj),i.parent.splice(i.count,1)})),this.nav.push(n),this.handleInitActive()},handleDeleteSelect:function(){var e=this;this.$confirm("是否批量删除所选图层?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.deleteMethod()}))},vaildProp:function(e,n){return n?n.includes(this.activeComponent.prop):this.dicOption[e].includes(this.activeComponent.prop)},formatTooltip:function(e){return parseInt(e)},handleOpenImg:function(e,n){this.$refs.imglist.openImg(e,n)},handleSetimg:function(e,n){"activeObj.data"===n&&(this.activeObj.data=e),"activeObj.data.value"===n?this.activeObj.data.value=e:"activeOption.backgroundImage"===n?this.activeOption.backgroundImage=e:"activeOption.backgroundBorder"===n?this.activeOption.backgroundBorder=e:"activeOption.empBackgroundBorder"===n?this.activeOption.empBackgroundBorder=e:"config.backgroundImage"===n?this.config.backgroundImage=e:"activeOption.symbol"===n&&(this.activeOption.symbol=e)},handleScroll:function(){var e=this.$refs.screensRef.getBoundingClientRect(),n=this.$refs.canvas.getBoundingClientRect(),t=(e.left+this.thick-n.left)/this.scale,i=(e.top+this.thick-n.top)/this.scale;this.startX=t>>0,this.startY=i>>0},handleWheel:function(e){var n=this;if(e.ctrlKey||e.metaKey){e.preventDefault();var t=parseFloat(Math.max(.2,this.scale-e.deltaY/500).toFixed(2));this.scale=t}this.$nextTick((function(){n.handleScroll()}))},initSize:function(){var e=this.$refs.wrapper,n=window.innerWidth-530,t=window.innerHeight-45;e.style.width=n+"px",e.style.height=t+"px",this.width=n-this.thick,this.height=t-this.thick,this.shadow={x:0,y:0,width:n,height:t};var i=this.$refs.containerRef.getBoundingClientRect();this.$refs.screensRef.scrollLeft=i.width/2-this.thick,this.$refs.screensRef.scrollTop=i.height/2-this.thick},iniresize:function(){var e=this;window.addEventListener("resize",(function(){var n=e.width,t=e.height;e.initSize();var i=Math.min(e.width/n,e.height/t);e.scale=i>1?.5*i:i,e.rendIndex++}))},imgClick:function(){this.isShowReferLine=!this.isShowReferLine},dragMousedown:function(e){this.keys.space&&(this.dragSlide=!0,window.stardragEvent=e,window.startSlideX=this.$refs.screensRef.scrollLeft,window.startSlideY=this.$refs.screensRef.scrollTop)},dragMouseup:function(){this.dragSlide=!1},dragMousemove:function(e){if(this.dragSlide){var n=e.clientX-window.stardragEvent.clientX,t=e.clientY-window.stardragEvent.clientY;this.$refs.screensRef.scrollLeft=window.startSlideX-n,this.$refs.screensRef.scrollTop=window.startSlideY-t}}}},Ut=qt,Ht=(t("c8e5"),Object(h["default"])(Ut,i,o,!1,null,"65b29a08",null));n["default"]=Ht.exports},2044:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-4e314ab2] .el-input__inner,div[aria-invalid=true][data-v-4e314ab2] .el-input__inner:focus{border-color:#f56c6c}.htfile__readonly[data-v-4e314ab2] .file-list__wrap{margin-top:2px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipAttachment.vue"],names:[],mappings:"AAwNA,wHACE,oBAAqB,CACtB,oDAGG,cAAe,CAAA",file:"EipAttachment.vue?vue&type=style&index=0&id=4e314ab2&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] /deep/ .el-input__inner, div[aria-invalid='true'] /deep/ .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.htfile__readonly{\r\n /deep/.file-list__wrap{\r\n margin-top: 2px;\r\n }\r\n}\r\n"],sourceRoot:""}])},"204c":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".sp-manager__dialog[data-v-2de6ae90] >.el-dialog>.el-dialog__body{height:calc(100% - 170px)}.flexs[data-v-2de6ae90]{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexs>span[data-v-2de6ae90]{margin-left:10px}.avatar-uploader .avatar-uploader-icon[data-v-2de6ae90]{font-size:16px;color:#8c939d;text-align:center}.el-upload img[data-v-2de6ae90]{width:100%}[data-v-2de6ae90] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:50px;height:50px;padding:5px;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/massesGroupMange.vue"],names:[],mappings:"AAmLA,kEACI,yBAA0B,CAC7B,wBAGG,oBAAA,oBAAA,aACA,mBACA,yBAAA,sBAAA,kBAAmB,CAHvB,6BAKQ,gBAAiB,CACpB,wDAID,eACA,cACA,iBAAkB,CACrB,gCAGG,UAAW,CACd,6BAGG,0BACA,kBACA,eACA,kBACA,gBACA,WACA,YACA,YACA,iBACA,kBACA,8BAAA,qBAAsB,CAAA",file:"massesGroupMange.vue?vue&type=style&index=0&id=2de6ae90&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\n height: calc(100% - 170px);\n}\n\n.flexs {\n display: flex;\n justify-items: left;\n align-items: center;\n >span {\n margin-left: 10px;\n }\n}\n\n.avatar-uploader .avatar-uploader-icon,{\n font-size: 16px;\n color: #8c939d;\n text-align: center;\n}\n\n.el-upload img {\n width: 100%;\n}\n\n>>>.el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n width: 50px;\n height: 50px;\n padding: 5px;\n line-height: 40px;\n text-align: center;\n box-sizing: border-box;\n}\n\n>>>.el-button--mini.row-button {\n /*width: 124px;*/\n}\n"],sourceRoot:""}])},"207e":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".operator-card[data-v-09797259]{margin-top:10px}.operator-card[data-v-09797259] .el-card__body,.operator-card[data-v-09797259] .el-card__header{padding:10px}.operator-card[data-v-09797259] .el-card__header{background:#fafafa;color:#777;font-size:14px;font-weight:700}.operator-card .el-button[data-v-09797259]{width:32px;height:32px;padding:0;line-height:32px;text-align:center;color:#777;font-weight:700}.bo-tree__label[data-v-09797259]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bo-tree__icon[data-v-09797259]{outline:2px solid #999}.bo-tree__icon+.bo-tree__label[data-v-09797259]{margin-left:8px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/MathDialog.vue"],names:[],mappings:"AAyPA,gCACE,eAAgB,CACjB,gGAIC,YAAa,CACd,iDAGC,mBACA,WACA,eACA,eAAiB,CAClB,2CAGC,WACA,YACA,UACA,iBACA,kBACA,WACA,eAAiB,CAClB,iCAGC,gBACA,mBACA,sBAAuB,CACxB,gCAGC,sBAAuB,CACxB,gDAGC,eAAgB,CAAA",file:"MathDialog.vue?vue&type=style&index=0&id=09797259&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.operator-card {\r\n margin-top: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header,\r\n.operator-card >>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header {\r\n background: #fafafa;\r\n color: #777;\r\n font-size: 14px;\r\n font-weight: bold;\r\n}\r\n\r\n.operator-card .el-button {\r\n width: 32px;\r\n height: 32px;\r\n padding: 0;\r\n line-height: 32px;\r\n text-align: center;\r\n color: #777;\r\n font-weight: bold;\r\n}\r\n\r\n.bo-tree__label {\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.bo-tree__icon {\r\n outline: 2px solid #999;\r\n}\r\n\r\n.bo-tree__icon + .bo-tree__label {\r\n margin-left: 8px;\r\n}\r\n"],sourceRoot:""}])},2088:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-keybinding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border:1px solid hsla(0,0%,80%,.4);border-bottom-color:hsla(0,0%,73.3%,.4);border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);background-color:hsla(0,0%,86.7%,.4);vertical-align:middle;color:#555;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.hc-black .monaco-keybinding>.monaco-keybinding-key,.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:hsla(0,0%,50.2%,.17);color:#ccc;border:1px solid rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);-webkit-box-shadow:inset 0 -1px 0 rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6)}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/keybindingLabel.css"],names:[],mappings:"AAKA,mBACC,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,gBACD,CAEA,0CACC,qBACA,mCACA,wCACA,kBACA,sDAAA,8CACA,qCACA,sBACA,WACA,eACA,gBACA,YACD,CAEA,sDACC,aACD,CAEA,qDACC,cACD,CAEA,uGAEC,sCACA,WACA,mCACA,sCACA,oDAAA,2CACD,CAEA,oDACC,oBACD,CAEA,0DACC,SACD,CAAA",file:"keybindingLabel.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-keybinding {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tline-height: 10px;\r\n}\r\n\r\n.monaco-keybinding > .monaco-keybinding-key {\r\n\tdisplay: inline-block;\r\n\tborder: solid 1px rgba(204, 204, 204, 0.4);\r\n\tborder-bottom-color: rgba(187, 187, 187, 0.4);\r\n\tborder-radius: 3px;\r\n\tbox-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4);\r\n\tbackground-color: rgba(221, 221, 221, 0.4);\r\n\tvertical-align: middle;\r\n\tcolor: #555;\r\n\tfont-size: 11px;\r\n\tpadding: 3px 5px;\r\n\tmargin: 0 2px;\r\n}\r\n\r\n.monaco-keybinding > .monaco-keybinding-key:first-child {\r\n\tmargin-left: 0;\r\n}\r\n\r\n.monaco-keybinding > .monaco-keybinding-key:last-child {\r\n\tmargin-right: 0;\r\n}\r\n\r\n.hc-black .monaco-keybinding > .monaco-keybinding-key,\r\n.vs-dark .monaco-keybinding > .monaco-keybinding-key {\r\n\tbackground-color: rgba(128, 128, 128, 0.17);\r\n\tcolor: #ccc;\r\n\tborder: solid 1px rgba(51, 51, 51, 0.6);\r\n\tborder-bottom-color: rgba(68, 68, 68, 0.6);\r\n\tbox-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6);\r\n}\r\n\r\n.monaco-keybinding > .monaco-keybinding-key-separator {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.monaco-keybinding > .monaco-keybinding-key-chord-separator {\r\n\twidth: 6px;\r\n}"],sourceRoot:""}])},"20a1":function(e,n,t){var i=t("467c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("da11ea7e",i,!0,{sourceMap:!0,shadowMode:!1})},2135:function(e,n,t){"use strict";var i=t("0bc4"),o=t.n(i);o.a},"21fc":function(e,n,t){"use strict";var i=t("e57e"),o=t.n(i);o.a},"229a":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("el-tooltip",{attrs:{placement:e.tooltipplacement||e.$tooltipplacement,disabled:e.inputWriteable&&!e.errors.has("custom-form."+e.inputName)}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.errors.first("custom-form."+e.inputName)))]),e.inputWriteable?t("el-checkbox-group",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],style:this.styles,attrs:{name:e.inputName},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},e._l(this.options,(function(n){return t("span",{key:n.key},[t("el-checkbox",{key:n.key,attrs:{label:n.key}},[e._v(e._s(n.value))]),e.isVertical?t("br"):e._e()],1)})),0):e._e()],1),e.inputWriteable?e._e():t("span",[e._v(e._s(e.inputWriteable?e.inputVal:e.inputValnew))]),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},o=[],r=(t("3b2b"),t("a481"),t("2909")),a=(t("28a5"),t("386d"),t("ac6a"),t("7f7f"),t("d5ed")),s={name:"ht-checkbox",props:["validate","value","name","permission","cklist","linkage","ganged","styles","isVertical","tooltipplacement"],data:function(){return{inputVal:[],inputValnew:"",options:[],config:{}}},watch:{inputVal:function(e,n){this.$emit("input",e)}},computed:{inputWriteable:function(){var e=a["a"].getWriteable(this.permission);if(!a["a"].getWriteable(this.permission)&&this.inputVal.length>0&&""==this.inputValnew){for(var n=[],t=0;t0&&(this.$parent.isView||this.$parent.$parent.$parent.isView)){var t=a["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=a["a"].getValueByPath(t,i);e.traces[i]=o})),e.$watch("inputVal",(function(i,o){i!==o&&i.forEach((function(i){i===n.value&&n.effect.forEach((function(n){var i="permission.fields.".concat(n.target);e.traces[i];e.$store.dispatch("index/linkageValidate",n),a["a"].setValueByPath(t,i,n.type)}))}))}),{immediate:!0})}))}},created:function(){var e=this;if(this.options=this.cklist?JSON.parse(this.cklist):[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.$store.dispatch("bizForm/getByAliasCq",this.ganged.alias).then((function(n){e.config=n,e.search()})),this.value&&-1!=this.value.indexOf("[")){var n=this.value.substr(0,this.value.length-1);n=n.substr(1);for(var t=n.split(","),i=[],o=0;ospan[data-v-d897438c]{padding:10px 0;line-height:53px}.select-tree-div[data-v-d897438c]{height:calc(100% - 60px);overflow-y:auto;min-height:unset}[data-v-d897438c] .el-dialog__body{padding:0;height:calc(100% - 120px);overflow-y:auto}[data-v-d897438c] .el-card__body,[data-v-d897438c] .el-card__header{padding:10px}.org-find-card[data-v-d897438c] .el-card__header{background:#f5f7fa}[data-v-d897438c] .el-main{padding:0 20px!important}.button-group[data-v-d897438c]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-d897438c]{display:block;margin:8px 0}@media (max-width:1280px){[data-v-d897438c] .el-dialog{width:96%!important;margin-top:2vh!important}}[data-v-d897438c] .el-dialog__wrapper{overflow:unset!important}[data-v-d897438c] .el-dialog__wrapper::-webkit-scrollbar{width:0;background-color:transparent}[data-v-d897438c] .el-dialog{height:90%;min-height:400px}@media (max-height:960px){[data-v-d897438c] .el-dialog__body .el-container{height:100%!important}}[data-v-d897438c] .el-divider--vertical{height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSunDialog.vue"],names:[],mappings:"AAs/CA,mCACE,eACA,eACA,kBACA,YACA,yBACA,2BAA4B,CAC7B,mCAEC,yBACA,qBACA,aAAc,CACf,oCAEC,kBACA,YACA,kBACA,MACA,kBACA,cACA,2BACA,mBACA,mBAAoB,CACrB,qDAEC,oBAAqB,CACtB,kCAGC,gBACA,eAAgB,CACjB,6BAGC,4BACA,YAAa,CACd,2BAGC,aACA,eAAgB,CACjB,gCAGC,uBAEA,8BAAA,6BAAA,uBAAA,mBACA,mBAAA,cAAe,CAJjB,6EAEE,oBAAA,oBAAA,YAMoB,CARtB,6CAQI,iBAAkB,CARtB,0CAWI,gBAAiB,CAClB,4BAID,UAAW,CAKZ,6DAGC,0BAA2B,CAC5B,gCAGC,6BACA,qBAAuB,CACxB,qCAGC,eACA,gBAAiB,CAClB,kCAEC,yBACA,gBACA,gBAAiB,CAClB,mCAEC,UACA,0BACA,eAAgB,CAKjB,oEAGC,YAAa,CACd,iDAGC,kBAAmB,CACpB,2BAGC,wBAA0B,CAC3B,+BAGC,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BAA2B,CAC5B,sCAGC,cACA,YAAa,CACd,0BAEC,6BACE,oBACA,wBAA0B,CAC3B,CAEH,sCACE,wBAA0B,CAD5B,yDAGI,QACA,4BAA6B,CAC9B,6BAID,WACA,gBAAiB,CAClB,0BAEC,iDACE,qBAAuB,CACxB,CAEH,wCACE,WAAY,CAAA",file:"EipSunDialog.vue?vue&type=style&index=0&id=d897438c&lang=scss&scoped=true&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-button--mini {\r\n padding: 0px 15px;\r\n font-size: 12px;\r\n border-radius: 3px;\r\n height: 100%;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n/deep/ .el-button--info {\r\n background-color: #f5f7fa;\r\n border-color: #e4e7ed;\r\n color: #c0c4cc;\r\n}\r\n/deep/ .el-input__suffix {\r\n position: absolute;\r\n height: 100%;\r\n right: 0px !important;\r\n top: 0;\r\n text-align: center;\r\n color: #c0c4cc;\r\n -webkit-transition: all 0.3s;\r\n transition: all 0.3s;\r\n pointer-events: none;\r\n}\r\n.el-input__inner[aria-invalid="true"] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: unset !important;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n .search-item {\r\n display: flex;\r\n // width: 33.33%;\r\n margin-right: 12px;\r\n }\r\n .btn-wrap {\r\n line-height: 50px;\r\n }\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n.select-tree-div {\r\n height: calc(100% - 60px);\r\n overflow-y: auto;\r\n min-height: unset;\r\n}\r\n/deep/ .el-dialog__body {\r\n padding: 0;\r\n height: calc(100% - 120px);\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #f5f7fa;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n@media (max-width: 1280px) {\r\n /deep/ .el-dialog {\r\n width: 96% !important;\r\n margin-top: 2vh !important;\r\n }\r\n}\r\n/deep/.el-dialog__wrapper {\r\n overflow: unset !important;\r\n &::-webkit-scrollbar {\r\n width: 0;\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n/deep/ .el-dialog {\r\n height: 90%;\r\n min-height: 400px;\r\n}\r\n@media (max-height: 960px) {\r\n /deep/ .el-dialog__body .el-container {\r\n height: 100% !important;\r\n }\r\n}\r\n/deep/ .el-divider--vertical {\r\n height: 100%;\r\n}\r\n'],sourceRoot:""}])},"23ba":function(e,n,t){var i=t("d661");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("74498136",i,!0,{sourceMap:!0,shadowMode:!1})},"24b4":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"@-webkit-keyframes codicon-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes codicon-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.codicon-animation-spin{-webkit-animation:codicon-spin 1.5s steps(30) infinite;animation:codicon-spin 1.5s steps(30) infinite}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon-animations.css"],names:[],mappings:"AAKA,gCACC,GACC,gCAAA,uBACD,CACD,CAJA,wBACC,GACC,gCAAA,uBACD,CACD,CAEA,wBAEC,uDAAA,8CACD,CAAA",file:"codicon-animations.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n@keyframes codicon-spin {\r\n\t100% {\r\n\t\ttransform:rotate(360deg);\r\n\t}\r\n}\r\n\r\n.codicon-animation-spin {\r\n\t/* Use steps to throttle FPS to reduce CPU usage */\r\n\tanimation: codicon-spin 1.5s steps(30) infinite;\r\n}\r\n"],sourceRoot:""}])},"24c5":function(e,n,t){"use strict";var i=t("06d1"),o=t.n(i);o.a},"24df":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-31b19a81] .el-input__inner,div[aria-invalid=true][data-v-31b19a81] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipSwitch.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSwitch.vue"],names:[],mappings:"AAsEA,wHACE,oBCpEF,CAAA",file:"EipSwitch.vue?vue&type=style&index=0&id=31b19a81&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipSwitch.css.map */"],sourceRoot:""}])},"24fd":function(e,n,t){"use strict";var i=t("2ade"),o=t("4be7"),r=window.context.uc;n["a"]={getDescAll:function(){return new o["Promise"]((function(e,n){i["a"].get(r+"/api/demension/v1/dems/getAll").then((function(n){e(n.data)})).catch((function(e){n(e.message)}))}))},getByParentAndDem:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgs/getByParentAndDem",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},getByParentAndDemToTree:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgs/getByParentAndDemToTree",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},getDemListAll:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/demension/v1/dems/getDemListAll",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},setDemDefault:function(e){return new o["Promise"]((function(n,t){i["a"].put(r+"/api/demension/v1/dem/setDefaultDem?code="+e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getOrg:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/org/getOrg?code="+encodeURIComponent(e)).then((function(e){n(e.data)}))}))},getOrgUserPage:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgUsers/getOrgUserPage",e).then((function(e){n(e.data)}))}))},addUsersForOrg:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgUsers/addUsersForOrg",null,e,null).then((function(e){n(e.data)}))}))},getUserUndersPage:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/userUnder/getUserUndersPage",e).then((function(e){n(e.data)}))}))},setUnderUsers:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgUsers/setUnderUsers",null,e,null).then((function(e){n(e.data)}))}))},setOrgCharge:function(e){return new o["Promise"]((function(n,t){i["a"].put(r+"/api/org/v1/orgUser/setOrgCharge?account="+e.account+"&orgCode="+e.orgCode+"&isCharge="+e.isCharge).then((function(e){n(e.data)}))}))},setMasterById:function(e){return new o["Promise"]((function(n,t){i["a"].put(r+"/api/org/v1/orgPost/setMasterById?id="+e).then((function(e){n(e.data)}))}))},setMasterByIds:function(e){return new o["Promise"]((function(n,t){i["a"].put(r+"/api/org/v1/orgPost/setMasterByIds?ids="+e).then((function(e){n(e.data)}))}))},getOrgPost:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/orgPost/getOrgPost?postCode="+encodeURIComponent(e)).then((function(e){n(e.data)}))}))},getOrgAuthPage:function(e,n){return new o["Promise"]((function(t,o){i["a"].post(r+"/api/orgAuth/v1/orgAuths/getOrgAuthPage?orgCode="+n.orgCode,e).then((function(e){t(e.data)}))}))},saveOrgParams:function(e,n){return new o["Promise"]((function(t,o){i["a"].post(r+"/api/org/v1/orgParam/saveOrgParams",e,n).then((function(e){t(e.data)}))}))},getParamsPage:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/params/v1/params/getParamsPage",e).then((function(e){n(e.data)}))}))},getParams:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/params/v1/param/getParams?code="+e).then((function(e){n(e.data)}))}))},getJobPage:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/job/v1/jobs/getJobPage",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getOrgPostPage:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/orgPosts/getOrgPostPage",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getFullname:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/orgpost/getFullname?postId="+e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},saveUserPost:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/userPost/saveUserPost?postCode="+e.postCode+"&accounts="+e.accounts).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getUserRelByTypeId:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/userRel/v1/userRels/getUserRelByTypeId?typeId="+e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},addOrg:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/org/addOrg",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},updateOrg:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/api/org/v1/org/updateOrg",e).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getOrgParams:function(){return new o["Promise"]((function(e,n){i["a"].get(r+"/api/params/v1/orgParams/getOrgParams").then((function(n){e(n.data)}))}))},setPostMaster:function(e){return new o["Promise"]((function(n,t){i["a"].put(r+"/api/org/v1/orgPost/setPostMaster?postCode="+e.postCode+"&isMain="+e.isMain).then((function(e){n(e.data)}),(function(e){t(e)}))}))},getOrgParamsByCode:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/orgParam/getOrgParams?orgCode="+encodeURIComponent(e)).then((function(e){n(e.data)}))}))},getAllOrgAuth:function(){return new o["Promise"]((function(e,n){i["a"].get(r+"/api/orgAuth/v1/orgAuths/getAllOrgAuth").then((function(n){e(n.data)})).catch((function(e){n(e.message)}))}))},getCurrentUserAuthOrgLayout:function(){return new o["Promise"]((function(e,n){i["a"].get(r+"/api/orgAuth/v1/orgAuths/getCurrentUserAuthOrgLayout").then((function(n){e(n.data)})).catch((function(e){n(e.message)}))}))},get:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/org/get?id="+e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},getOrgLimitByCodes:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/org/getOrgLimitByCodes?codes="+e).then((function(e){n(e.data)}))}))},getChildrenByOrgId:function(e){return new o["Promise"]((function(n,t){i["a"].get(r+"/api/org/v1/orgs/children/".concat(e)).then((function(e){n(e.data)}))}))}}},2508:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-1b1983cc] .el-input__inner,div[aria-invalid=true][data-v-1b1983cc] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/UnderUserTable.vue"],names:[],mappings:"AAmMA,wHAEE,oBACF,CAAA",file:"UnderUserTable.vue?vue&type=style&index=0&id=1b1983cc&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid="true"] >>> .el-input__inner,\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n'],sourceRoot:""}])},2513:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticStyle:{margin:"-20px -10px"}},[t("el-container",{staticStyle:{height:"280px"}},[t("el-aside",{staticStyle:{border:"1px solid #eee"},attrs:{width:"293px"}},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("ht-tree",{attrs:{data:[e.boDefData],props:e.defaultProps,"default-expand-all":e.expandAll},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.node,o=n.data;return t("span",{staticClass:"custom-tree-node"},["number"==o.columnType?t("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==o.columnType?t("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==o.columnType?t("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),t("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}])})],1)],1),t("el-main",{staticStyle:{padding:"0 0 0 20px"}},[t("el-tag",{attrs:{type:"warning"}},[e._v("选择左侧的业务对象字段(数字类型),结合下方的运算符生成运算表达式。\n "),t("br"),e._v("注意:如果是子表数据计算,需要将公式中的rowIndex修改为具体的行号。")]),t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("通用运算符")])]),t("div",[t("el-row",{staticStyle:{"margin-top":"10px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"加"},on:{click:function(n){return e.insert("+")}}},[e._v("+")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"减"},on:{click:function(n){return e.insert("-")}}},[e._v("-")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(n){return e.insert("*")}}},[e._v("×")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"除"},on:{click:function(n){return e.insert("/")}}},[e._v("÷")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(n){e.insert("()")}}},[e._v("()")])],1)],1),t("el-row",{staticStyle:{"margin-top":"20px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(n){return e.insert("abs")}}},[e._v("|x|")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(n){return e.insert("round")}}},[e._v("≈")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(n){return e.insert("sqrt")}}},[e._v("开方")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(n){return e.insert("tofixed")}}},[e._v("保留")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"示为人民币大写"},on:{click:function(n){return e.insert("convertCurrency")}}},[e._v("RMB")])],1)],1)],1)])],1)],1),t("el-container",[t("el-main",{staticStyle:{padding:"0"}},[t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("运算表达式")])]),t("div",[t("el-input",{attrs:{type:"textarea",rows:8,cols:120,autocomplete:"off",id:"singleText"},model:{value:e.countSetting.mathExp,callback:function(n){e.$set(e.countSetting,"mathExp",n)},expression:"countSetting.mathExp"}})],1)])],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),t("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a={name:"math-dialog",props:["visible","boDefData","mathExp"],data:function(){return{expandAll:!0,defaultProps:{children:"children",label:"desc"},countSetting:{isSingleRecord:"",mathExp:""}}},mounted:function(){this.mathExpAssign(this.mathExp)},watch:{mathExp:function(e){this.mathExpAssign(e)}},methods:{mathExpAssign:function(e){this.$set(this.countSetting,"mathExp",e)},cancel:function(){this.$emit("update:visible",!1)},confirm:function(){this.$emit("update:mathExp",this.countSetting.mathExp);try{this.$parent&&this.$parent.$parent.setHotCellMathExp&&this.$parent.$parent.setHotCellMathExp(this.countSetting.mathExp)}catch(e){}this.$emit("update:visible",!1)},insert:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=document.getElementById("singleText"),i=n,o=0,"abs"==n?(i="FormMath.abs()",o=1):"round"==n?(i="FormMath.round()",o=1):"sqrt"==n?(i="FormMath.sqrt()",o=1):"tofixed"==n?(o=3,i="FormMath.tofixed(,2)"):"convertCurrency"==n?(i="FormMath.convertCurrency()",o=1):"()"==n?o=1:"sum"==n?(i="FormMath.sum()",o=1):"max"==n?(i="FormMath.max()",o=1):"min"==n?(i="FormMath.min()",o=1):"average"==n&&(i="FormMath.average()",o=1),!t.selectionStart&&0!==t.selectionStart){e.next=14;break}return r=t.selectionStart,a=t.selectionEnd,this.countSetting.mathExp=t.value.substring(0,r)+i+t.value.substring(a,t.value.length),e.next=10,this.$nextTick();case 10:t.focus(),t.setSelectionRange(a+i.length,a+i.length-o),e.next=15;break;case 14:this.countSetting.mathExp?this.countSetting.mathExp+=i:this.countSetting.mathExp=i;case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),handleNodeClick:function(e,n){if("number"==e.dataType){var t="main"==n.parent.data.nodeType,i="data."+e.path+"."+e.name;if(t||(i+="[rowIndex]"),t&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var o="";o=t||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(o)}}else this.$message({message:"请选择数字类型的字段! ",type:"warning"})}}},s=a,l=(t("00b7"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"66b26510",null);n["a"]=c.exports},2559:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-e766d92c] .el-input__inner,div[aria-invalid=true][data-v-e766d92c] .el-input__inner:focus{border-color:#f56c6c}.signaturePwd[data-v-e766d92c]{margin:5px 30px}.el-tag[data-v-e766d92c]{margin-right:7px;height:28px;line-height:26px;color:#666;background-color:transparent;border-color:#ebeef5;cursor:pointer}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipSignature.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSignature.vue"],names:[],mappings:"AAkQA,wHACE,oBChQF,CDkQA,+BACE,eChQF,CDmQA,yBACE,iBACA,YACA,iBACA,WACA,6BACA,qBACA,cCjQF,CAAA",file:"EipSignature.vue?vue&type=style&index=0&id=e766d92c&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.signaturePwd{\r\n margin: 5px 30px;\r\n}\r\n\r\n.el-tag {\r\n margin-right: 7px;\r\n height: 28px;\r\n line-height: 26px;\r\n color: #666;\r\n background-color: transparent;\r\n border-color: #ebeef5;\r\n cursor: pointer;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.signaturePwd {\n margin: 5px 30px;\n}\n.el-tag {\n margin-right: 7px;\n height: 28px;\n line-height: 26px;\n color: #666;\n background-color: transparent;\n border-color: #ebeef5;\n cursor: pointer;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipSignature.css.map */"],sourceRoot:""}])},"25c7":function(e,n,t){e.exports=t.p+"img/bar.179e480c.png"},"265d":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-3d762cae] .el-button--mini{padding:0 15px;font-size:12px;border-radius:3px;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}[data-v-3d762cae] .el-button--info{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc}[data-v-3d762cae] .el-input__suffix{position:absolute;height:100%;right:0!important;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__inner[aria-invalid=true][data-v-3d762cae]{border-color:#f56c6c}.el-select__tags[data-v-3d762cae]{background:#fff;margin-left:1px}.left-aside[data-v-3d762cae]{border-right:1px solid #eee;padding:10px}.org-tree[data-v-3d762cae]{height:440px;margin-top:10px}.middle-header[data-v-3d762cae]{height:unset!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.middle-header[data-v-3d762cae],.middle-header .search-item[data-v-3d762cae]{display:-webkit-box;display:-ms-flexbox;display:flex}.middle-header .search-item[data-v-3d762cae]{margin-right:12px}.middle-header .btn-wrap[data-v-3d762cae]{line-height:50px}.org-table[data-v-3d762cae]{width:100%}.right-aside[data-v-3d762cae],.select-aside[data-v-3d762cae]{border-left:1px solid #eee}.select-header[data-v-3d762cae]{border-bottom:1px solid #eee;height:52px!important}.select-header>span[data-v-3d762cae]{padding:10px 0;line-height:53px}.select-tree-div[data-v-3d762cae]{height:calc(100% - 60px);overflow-y:auto;min-height:unset}[data-v-3d762cae] .el-dialog__body{padding:0;height:calc(100% - 120px);overflow-y:auto}[data-v-3d762cae] .el-card__body,[data-v-3d762cae] .el-card__header{padding:10px}.org-find-card[data-v-3d762cae] .el-card__header{background:#f5f7fa}[data-v-3d762cae] .el-main{padding:0 20px!important}.button-group[data-v-3d762cae]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-3d762cae]{display:block;margin:8px 0}@media (max-width:1280px){[data-v-3d762cae] .el-dialog{width:96%!important;margin-top:2vh!important}}[data-v-3d762cae] .el-dialog__wrapper{overflow:unset!important}[data-v-3d762cae] .el-dialog__wrapper::-webkit-scrollbar{width:0;background-color:transparent}[data-v-3d762cae] .el-dialog{height:90%;min-height:400px}@media (max-height:960px){[data-v-3d762cae] .el-dialog__body .el-container{height:100%!important}}[data-v-3d762cae] .el-divider--vertical{height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipDialog.vue"],names:[],mappings:"AA41CA,mCACI,eACA,eACA,kBACA,YACA,yBACA,2BAA4B,CAC/B,mCAEG,yBACA,qBACA,aAAc,CACjB,oCAEG,kBACA,YACA,kBACA,MACA,kBACA,cACA,2BACA,mBACA,mBAAoB,CACvB,qDAEC,oBAAqB,CACtB,kCAGC,gBACA,eAAgB,CACjB,6BAGC,4BACA,YAAa,CACd,2BAGC,aACA,eAAgB,CACjB,gCAGC,uBAEA,8BAAA,6BAAA,uBAAA,mBACA,mBAAA,cAAe,CAJjB,6EAEE,oBAAA,oBAAA,YAMoB,CARtB,6CAQI,iBAAkB,CARtB,0CAWI,gBAAiB,CAClB,4BAID,UAAW,CAKZ,6DAGC,0BAA2B,CAC5B,gCAGC,6BACA,qBAAuB,CACxB,qCAGC,eACA,gBAAiB,CAClB,kCAEC,yBACA,gBACA,gBAAiB,CAClB,mCAEC,UACA,0BACA,eAAgB,CAKjB,oEAGC,YAAa,CACd,iDAGC,kBAAmB,CACpB,2BAGC,wBAA0B,CAC3B,+BAGC,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BAA2B,CAC5B,sCAGC,cACA,YAAa,CACd,0BAEC,6BACE,oBACA,wBAA0B,CAC3B,CAEH,sCACE,wBAA0B,CAD5B,yDAGI,QACA,4BAA6B,CAC9B,6BAID,WACA,gBAAiB,CAClB,0BAEC,iDACE,qBAAuB,CACxB,CAEH,wCACE,WACF,CAAA",file:"EipDialog.vue?vue&type=style&index=0&id=3d762cae&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-button--mini {\r\n padding: 0px 15px;\r\n font-size: 12px;\r\n border-radius: 3px;\r\n height: 100%;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n}\r\n/deep/ .el-button--info {\r\n background-color: #f5f7fa;\r\n border-color: #e4e7ed;\r\n color: #c0c4cc;\r\n}\r\n/deep/ .el-input__suffix {\r\n position: absolute;\r\n height: 100%;\r\n right: 0px !important;\r\n top: 0;\r\n text-align: center;\r\n color: #c0c4cc;\r\n -webkit-transition: all .3s;\r\n transition: all .3s;\r\n pointer-events: none;\r\n}\r\n.el-input__inner[aria-invalid='true'] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: unset !important;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n .search-item {\r\n display: flex;\r\n // width: 33.33%;\r\n margin-right: 12px;\r\n }\r\n .btn-wrap {\r\n line-height: 50px;\r\n }\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n.select-tree-div {\r\n height: calc(100% - 60px);\r\n overflow-y: auto;\r\n min-height: unset;\r\n}\r\n/deep/ .el-dialog__body {\r\n padding: 0;\r\n height: calc(100% - 120px);\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #f5f7fa;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n@media (max-width: 1280px) {\r\n /deep/ .el-dialog {\r\n width: 96% !important;\r\n margin-top: 2vh !important;\r\n }\r\n}\r\n/deep/.el-dialog__wrapper {\r\n overflow: unset !important;\r\n &::-webkit-scrollbar {\r\n width: 0;\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n/deep/ .el-dialog {\r\n height: 90%;\r\n min-height: 400px;\r\n}\r\n@media (max-height: 960px) {\r\n /deep/ .el-dialog__body .el-container {\r\n height: 100% !important;\r\n }\r\n}\r\n/deep/ .el-divider--vertical{\r\n height:100%\r\n}\r\n"],sourceRoot:""}])},2671:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-a0a55aa2] .el-input__inner,div[aria-invalid=true][data-v-a0a55aa2] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/PrgParamManage.vue"],names:[],mappings:"AAoUA,wHAEE,oBACF,CAAA",file:"PrgParamManage.vue?vue&type=style&index=0&id=a0a55aa2&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},2680:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-main",{staticClass:"base-main"},[t("div",{staticStyle:{width:"96%",margin:"0px auto 0","background-color":"#fff",padding:"20px","margin-top":"20px"}},[t("div",{attrs:{id:"printData"}},[t("div",{staticClass:"form-container"},[t("span",[e._v("表单内容")])]),t("div",{staticClass:"form-content"},[e.html?t("form",{attrs:{"data-vv-scope":"custom-form"}},[t("online-form",{ref:"onlineForm",staticClass:"custom-form",attrs:{html:e.html,data:e.data,permission:e.permission,isView:e.isView,isPrint:e.print},on:{loadSuccess:e.loadSuccess}})],1):e._e()])]),t("div",{ref:"btnRegion",staticStyle:{wdith:"100%","text-align":"center","padding-top":"20px"}},[e.startFlow&&"false"!=e.startFlow&&"get"!=e.action?t("el-button",{attrs:{type:"success",disabled:e.disabled},on:{click:e.start}},[e._v(e._s(e.startLable))]):e._e(),t("el-button",{attrs:{type:"primary",icon:"el-icon-printer",disabled:e.disabled},on:{click:function(n){return e.printDetail()}}},[e._v(e._s(e.printLable))]),e.isShow&&"editDraft"!=e.action?t("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:function(n){return e.boSave()}}},[e._v("保存")]):e._e(),"editDraft"===e.action?t("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:e.boSaveAndDelDraft}},[e._v("保存并删除草稿")]):e._e(),e.id?e._e():t("el-button",{attrs:{type:"primary",disabled:e.disabled},on:{click:e.boSaveDraft}},[e._v("保存至草稿")]),t("el-button",{attrs:{type:"error"},on:{click:function(n){return e.close(!1)}}},[e._v("返回")])],1)])])},o=[],r=t("659b"),a=r["a"],s=(t("8bda"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"48160dca",null);n["default"]=l.exports},2732:function(e,n,t){var i=t("5a88"),o=t("699e");n.mul=function(e,n){for(var t=i.alloc(e.length+n.length-1),r=0;r=0){for(var r=t[0],a=0;a=1&&e<=40}},"27b7":function(e,n,t){"use strict";var i=t("c736"),o=t.n(i);o.a},"27d8":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,i=e._self._c||n;return i("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[i("div",[i("el-input",{staticStyle:{width:"250px","margin-left":"17px"},attrs:{placeholder:"请输入报表名称",clearable:""},on:{change:function(n){return e.searchName()}},model:{value:e.queryData.name,callback:function(n){e.$set(e.queryData,"name",n)},expression:"queryData.name"}}),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.searchName}},[e._v("搜索")])],1),i("div",{staticStyle:{display:"flex","flex-wrap":"wrap",height:"calc(100% - 80px)",overflow:"auto"}},[i("el-card",{staticClass:"excel-view-item excel-list-add"},[i("a",{staticClass:"item-add",on:{click:e.save}},[i("i",{staticClass:"el-icon-plus",staticStyle:{"font-size":"20px"}}),i("p",{staticStyle:{"letter-spacing":"2px","font-size":"14px"}},[e._v("新建报表")])])]),e._l(e.data.records,(function(n){return i("el-card",{key:n.id,staticClass:"excel-view-item"},[i("div",[i("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t("c345")}}),i("div",{staticClass:"item-hidden"},[i("a",{on:{click:function(t){return e.design(n.id)}}},[e._v("设计")])])]),i("div",{staticClass:"item-footer"},[i("span",{staticClass:"item-name"},[e._v(e._s(n.name))]),i("div",{staticClass:"item-icon"},[i("a",{on:{click:function(t){return e.seeView(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"预览模板",placement:"top"}},[i("i",{staticClass:"el-icon-view"})])],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定删除模板吗?"},on:{onConfirm:function(t){return e.deleteTemple(n.id)}}},[i("i",{staticClass:"el-icon-delete",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"复制模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定复制模板吗?"},on:{onConfirm:function(t){return e.copyTemple(n.id)}}},[i("i",{staticClass:"el-icon-files",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",{on:{click:function(t){return e.openShareTemple(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"分享模板",placement:"top"}},[i("i",{staticClass:"el-icon-share"})])],1)])])])})),i("el-dialog",{attrs:{title:"创建分享链接",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[i("el-form",{ref:"form",attrs:{"label-width":"80px"}},[i("ht-form-item",{attrs:{label:"过期时间",prop:"shareTime","label-width":"80px"}},[i("ht-radio",{attrs:{options:[{key:"1",value:"永久有效"},{key:"2",value:"7天"},{key:"3",value:"1天"}]},model:{value:e.time,callback:function(n){e.time=n},expression:"time"}})],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.shareTemple}},[e._v("创建链接")])],1)],1),i("el-dialog",{attrs:{title:"分享链接",visible:e.shareDialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.shareDialogVisible=n}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"预览链接"}},[i("el-input",{attrs:{id:"url"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),i("el-form-item",{attrs:{label:"预览密码"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.psd,callback:function(n){e.$set(e.form,"psd",n)},expression:"form.psd"}}),i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:e.copyUrl}},[e._v("复制")])],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(n){e.shareDialogVisible=!1}}},[e._v("取消分享")])],1)],1),i("el-pagination",{attrs:{"current-page":e.queryData.pageNo,"page-sizes":[10,100,200,300,400],"page-size":e.queryData.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.data.records&&e.data.records.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],2)])},o=[],r=t("09be"),a=r["a"],s=(t("5128"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"468c7b96",null);n["default"]=l.exports},"27e6":function(e,n,t){var i=t("b05a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("54f90b9d",i,!0,{sourceMap:!0,shadowMode:!1})},2857:function(e,n,t){"use strict";var i=t("b88a"),o=t.n(i);o.a},"288e":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-form",{model:{value:e.user,callback:function(n){e.user=n},expression:"user"}},[t("ht-form-item",{attrs:{label:"姓名"}},[e._v(e._s(e.user.fullname))]),t("ht-form-item",{attrs:{label:"账号"}},[e._v(e._s(e.user.account))]),t("ht-form-item",{attrs:{label:"手机"}},[e._v(e._s(e.user.mobile))]),t("ht-form-item",{attrs:{label:"邮箱"}},[e._v(e._s(e.user.email))])],1),t("el-collapse",{attrs:{accordion:""}},[t("el-collapse-item",{attrs:{title:"更多属性"}},[t("el-form",{model:{value:e.user,callback:function(n){e.user=n},expression:"user"}},[t("ht-form-item",{attrs:{label:"用户头像"}},[t("el-avatar",{attrs:{size:120,src:e.photoUrl}},[t("img",{attrs:{src:e.photoUrl}})])],1),t("ht-form-item",{attrs:{label:"性别"}},[e._v(e._s(e.user.sex))]),t("ht-form-item",{attrs:{label:"地址"}},[e._v(e._s(e.user.address))]),t("ht-form-item",{attrs:{label:"状态"}},[0==e.user.status?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),1==e.user.status?t("el-tag",[e._v("正常")]):e._e(),-2==e.user.status?t("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()],1),t("ht-form-item",{attrs:{label:"角色"}},[e.user.roleName?e._l(e.user.roleName.split("|"),(function(n){return t("el-tag",{key:n},[e._v(e._s(n))])})):e._e()],2)],1)],1),t("el-collapse-item",{attrs:{title:"所属岗位组织"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.user.orgPostList,border:""}},[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"orgName",label:"所属组织"}}),t("ht-table-column",{attrs:{prop:"postName",label:"所属岗位"}}),t("ht-table-column",{attrs:{prop:"isMaster",label:"主组织/主岗位",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?t("el-tag",[e._v("是")]):e._e()]}}])})],1)],1)],1)],1)},o=[],r={name:"user-detail",props:["user"],data:function(){return{photoUrl:"/img/defaultPhoto.jpg"}},mounted:function(){var e=this;this.user.photo&&this.$store.dispatch("menu/downloadImg",this.user.photo).then((function(n){""!=n&&(e.photoUrl=n)}))},methods:{phonoError:function(e){this.user.photo="/img/defaultPhoto.jpg"}}},a=r,s=(t("8eef"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"71efa8de",null);n["a"]=l.exports},"28a0":function(e,n){"function"===typeof Object.create?e.exports=function(e,n){e.super_=n,e.prototype=Object.create(n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,n){e.super_=n;var t=function(){};t.prototype=n.prototype,e.prototype=new t,e.prototype.constructor=e}},"29f1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-sash{position:absolute;z-index:35;-ms-touch-action:none;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled).orthogonal-end:after,.monaco-sash.debug:not(.disabled).orthogonal-start:before{background:red}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.css"],names:[],mappings:"AAKA,aACC,kBACA,WACA,sBAAA,iBACD,CAEA,sBACC,mBACD,CAEA,0BACC,iBACD,CAEA,8BACC,eACD,CAEA,8BACC,eACD,CAEA,4BACC,iBACD,CAEA,gCACC,eACD,CAEA,gCACC,eACD,CAEA,sBACC,yBACA,6BACD,CAIA,mBACC,eACD,CAEA,4BACC,6BACD,CAEA,iHAEC,cACD,CAAA",file:"sash.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-sash {\r\n\tposition: absolute;\r\n\tz-index: 35;\r\n\ttouch-action: none;\r\n}\r\n\r\n.monaco-sash.disabled {\r\n\tpointer-events: none;\r\n}\r\n\r\n.monaco-sash.mac.vertical {\r\n\tcursor: col-resize;\r\n}\r\n\r\n.monaco-sash.vertical.minimum {\r\n\tcursor: e-resize;\r\n}\r\n\r\n.monaco-sash.vertical.maximum {\r\n\tcursor: w-resize;\r\n}\r\n\r\n.monaco-sash.mac.horizontal {\r\n\tcursor: row-resize;\r\n}\r\n\r\n.monaco-sash.horizontal.minimum {\r\n\tcursor: s-resize;\r\n}\r\n\r\n.monaco-sash.horizontal.maximum {\r\n\tcursor: n-resize;\r\n}\r\n\r\n.monaco-sash.disabled {\r\n\tcursor: default !important;\r\n\tpointer-events: none !important;\r\n}\r\n\r\n/** Debug **/\r\n\r\n.monaco-sash.debug {\r\n\tbackground: cyan;\r\n}\r\n\r\n.monaco-sash.debug.disabled {\r\n\tbackground: rgba(0, 255, 255, 0.2);\r\n}\r\n\r\n.monaco-sash.debug:not(.disabled).orthogonal-start::before,\r\n.monaco-sash.debug:not(.disabled).orthogonal-end::after {\r\n\tbackground: red;\r\n}\r\n"],sourceRoot:""}])},"2a04":function(e,n,t){var i=t("01e1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("d6ebddb2",i,!0,{sourceMap:!0,shadowMode:!1})},"2a69":function(e,n,t){"use strict";var i=t("b895"),o=t.n(i);o.a},"2a97":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".form-table tr td[data-v-692477ce]:first-child{text-align:right}[data-v-692477ce] .el-tabs__content{overflow-y:scroll;height:calc(100% - 68px)}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/OrgManager.vue"],names:[],mappings:"AAs9BA,+CACE,gBAAiB,CAClB,oCAEC,kBACA,wBAAyB,CAAA",file:"OrgManager.vue?vue&type=style&index=0&id=692477ce&scoped=true&lang=scss&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.form-table tr td:first-child {\r\n text-align: right;\r\n}\r\n>>> .el-tabs__content {\r\n overflow-y: scroll;\r\n height: calc(100% - 68px);\r\n}\r\n"],sourceRoot:""}])},"2ab73":function(e,n,t){var i=t("33b1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("25031f79",i,!0,{sourceMap:!0,shadowMode:!1})},"2b40":function(e,n,t){var i=t("e361");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("deaa4712",i,!0,{sourceMap:!0,shadowMode:!1})},"2bee":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,selection:!1,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1},on:{load:function(n){return e.loadData(e.params)}},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:e.openAddPanl}},[e._v("新增")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{prop:"name",align:"left",label:"组名"}}),t("ht-table-column",{attrs:{prop:"sn",label:"操作",width:"160","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommond,click:function(n){return e.handleCommond({row:i,command:"edit"})}}},[t("span",[t("i",{staticClass:"el-icon-edit"}),e._v("编辑\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-delete",command:{row:i,command:"del"}}},[e._v("删除")])],1)],1)]}}])})]],2)],1)},o=[],r=(t("7f7f"),t("fa49")),a={data:function(){return{loadings:{updAcutasLoading:!1,sequence:!1},data:[],currentRow:null,params:{pageBean:{page:1,pageSize:10,showTotal:!0},params:{}},pageResult:{page:1,pageSize:50,total:0}}},mounted:function(){this.$validator=this.$root.$validator,this.header={Authorization:"Bearer ".concat(this.$store.state.login.currentUser.token)}},methods:{handleCommond:function(e){switch(e.command){case"edit":this.editRow(e.row);break;case"del":this.deleteRow(e.row.id);break}},editRow:function(e){this.currentRow=e,this.openAddPanl()},deleteRow:function(e){var n=this;this.$confirm("是否删除该数据?","提示",{confirmButtonText:"删除",cancelButtonText:"取消",type:"danger"}).then((function(){var t=new FormData;t.append("id",e),r["a"].deleteFgroupList(t).then((function(e){e.state&&(n.loadData(n.pageResult),n.$message.success("数据已删除"))}))})).catch((function(){}))},openAddPanl:function(){var e,n=this;this.$prompt("请输入分组名称","".concat(this.currentRow?"编辑":"新增","名称"),{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/\S/,inputValue:null===(e=this.currentRow)||void 0===e?void 0:e.name,inputErrorMessage:"分组名称不能为空"}).then((function(e){var t,i=e.value,o={name:i,id:null===(t=n.currentRow)||void 0===t?void 0:t.id},a=n.currentRow?"编辑":"新增",s=n.currentRow?"editFgroupList":"addFgroupList";r["a"][s](o).then((function(e){1==e.state&&n.$message.success("".concat(a,"分组完成")),n.currentRow=null,n.loadData(n.pageResult)}))})).catch((function(){n.currentRow=null}))},loadData:function(e,n){var t=this;r["a"].getFgroupList(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.$refs.htTable.loading=!1})).finally((function(){return n()}))}}},s=a,l=(t("27b7"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"50fff4d8",null);n["default"]=c.exports},"2c35":function(e,n,t){"use strict";var i=t("7ecd"),o=t.n(i);o.a},"2c51":function(e,n,t){var i=t("b696");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("64d54443",i,!0,{sourceMap:!0,shadowMode:!1})},"2c55":function(e,n,t){"use strict";var i=t("2f71"),o=t.n(i);o.a},"2d2c":function(e,n,t){var i=t("b822");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("8c9bdc7e",i,!0,{sourceMap:!0,shadowMode:!1})},"2d5c":function(e,n,t){"use strict";var i=t("2d7d"),o=t.n(i);o.a},"2d7d":function(e,n,t){var i=t("07e8");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("bba26b10",i,!0,{sourceMap:!0,shadowMode:!1})},"2d85":function(e,n,t){"use strict";var i=t("d205"),o=t.n(i);o.a},"2dab":function(e,n,t){var i=t("dfe13");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("0b525d1a",i,!0,{sourceMap:!0,shadowMode:!1})},"2dad":function(e,n,t){"use strict";var i=t("c7ee"),o=t.n(i);o.a},"2def":function(e,n,t){e.exports=t.p+"img/bar2.632889b9.png"},"2e24":function(e,n,t){"use strict";var i=t("4b0e"),o=t.n(i);o.a},"2e2a":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".codicon-wrench-subaction{opacity:.5}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon-modifications.css"],names:[],mappings:"AAKA,0BACC,UACD,CAAA",file:"codicon-modifications.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.codicon-wrench-subaction {\r\n\topacity: 0.5;\r\n}\r\n"],sourceRoot:""}])},"2e4f":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-c6df4dcc] .el-input__inner,div[aria-invalid=true][data-v-c6df4dcc] .el-input__inner:focus{border-color:#f56c6c}.form-table[data-v-c6df4dcc]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-c6df4dcc]{text-align:left;color:#666}.form-table th>span[data-v-c6df4dcc]{color:red}.form-table td[data-v-c6df4dcc],.form-table th[data-v-c6df4dcc]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipRealtimeInput.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipRealtimeInput.vue"],names:[],mappings:"AAwGA,wHACE,oBCtGF,CDwGA,6BACE,WACA,6BACA,6BCtGF,CDyGA,gCACE,gBACA,UCvGF,CD0GA,qCACE,SCxGF,CD2GA,gEACE,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBCxGF,CAAA",file:"EipRealtimeInput.vue?vue&type=style&index=0&id=c6df4dcc&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n.form-table th {\r\n text-align: left ;\r\n color: #666;\r\n}\r\n\r\n.form-table th > span {\r\n color: #f00;\r\n}\r\n\r\n.form-table th, .form-table td {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n.form-table th {\n text-align: left;\n color: #666;\n}\n.form-table th > span {\n color: #f00;\n}\n.form-table th,\n.form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipRealtimeInput.css.map */"],sourceRoot:""}])},"2ec9":function(e,n,t){var i=t("f375");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("507a5692",i,!0,{sourceMap:!0,shadowMode:!1})},"2ee7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-4ba6b1ca]{background-color:#211bce}[data-v-4ba6b1ca]:export{aside_width:230px}.export_link[data-v-4ba6b1ca]{font-weight:400;color:#211bce;cursor:pointer}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSubExportDialog.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCoErB,8BACE,gBACA,cACA,cAAe,CAAA",file:"EipSubExportDialog.vue?vue&type=style&index=0&id=4ba6b1ca&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.export_link {\r\n font-weight: normal;\r\n color: $--color-primary;\r\n cursor: pointer;\r\n}\r\n'],sourceRoot:""}])},"2f03":function(e,n,t){var i=t("42ba");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2ea3712c",i,!0,{sourceMap:!0,shadowMode:!1})},"2f3a":function(e,n,t){var i=t("bbf0"),o=t("7bf0");function r(e){this.mode=i.KANJI,this.data=e}r.getBitsLength=function(e){return 13*e},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(e){var n;for(n=0;n=33088&&t<=40956)t-=33088;else{if(!(t>=57408&&t<=60351))throw new Error("Invalid SJIS character: "+this.data[n]+"\nMake sure your charset is UTF-8");t-=49472}t=192*(t>>>8&255)+(255&t),e.put(t,13)}},e.exports=r},"2f71":function(e,n,t){var i=t("b5ab");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("e65c69d8",i,!0,{sourceMap:!0,shadowMode:!1})},"2f7c":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".step_change_btn[data-v-235b5114]{height:32px;width:80px;padding:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipPagination.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipPagination.vue"],names:[],mappings:"AAgEA,kCACE,YACA,WACA,SC/DF,CAAA",file:"EipPagination.vue?vue&type=style&index=0&id=235b5114&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.step_change_btn {\r\n height: 32px;\r\n width: 80px;\r\n padding: 0px;\r\n}\r\n",".step_change_btn {\n height: 32px;\n width: 80px;\n padding: 0px;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipPagination.css.map */"],sourceRoot:""}])},"2f7d":function(e,n,t){"use strict";var i=t("2dab"),o=t.n(i);o.a},"2fdb":function(e,n,t){e.exports=t("3e96")(2089)},3022:function(e,n,t){(function(e){var i=Object.getOwnPropertyDescriptors||function(e){for(var n=Object.keys(e),t={},i=0;i=r)return e;switch(e){case"%s":return String(i[t++]);case"%d":return Number(i[t++]);case"%j":try{return JSON.stringify(i[t++])}catch(_){return"[Circular]"}default:return e}})),l=i[t];t=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),v(t)?i.showHidden=t:t&&n._extend(i,t),k(i.showHidden)&&(i.showHidden=!1),k(i.depth)&&(i.depth=2),k(i.colors)&&(i.colors=!1),k(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=l),u(i,e,i.depth)}function l(e,n){var t=s.styles[n];return t?"["+s.colors[t][0]+"m"+e+"["+s.colors[t][1]+"m":e}function c(e,n){return e}function d(e){var n={};return e.forEach((function(e,t){n[e]=!0})),n}function u(e,t,i){if(e.customInspect&&t&&T(t.inspect)&&t.inspect!==n.inspect&&(!t.constructor||t.constructor.prototype!==t)){var o=t.inspect(i,e);return A(o)||(o=u(e,o,i)),o}var r=h(e,t);if(r)return r;var a=Object.keys(t),s=d(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(t)),B(t)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return p(t);if(0===a.length){if(T(t)){var l=t.name?": "+t.name:"";return e.stylize("[Function"+l+"]","special")}if(S(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(E(t))return e.stylize(Date.prototype.toString.call(t),"date");if(B(t))return p(t)}var c,v="",_=!1,w=["{","}"];if(b(t)&&(_=!0,w=["[","]"]),T(t)){var C=t.name?": "+t.name:"";v=" [Function"+C+"]"}return S(t)&&(v=" "+RegExp.prototype.toString.call(t)),E(t)&&(v=" "+Date.prototype.toUTCString.call(t)),B(t)&&(v=" "+p(t)),0!==a.length||_&&0!=t.length?i<0?S(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),c=_?m(e,t,i,s,a):a.map((function(n){return f(e,t,i,s,n,_)})),e.seen.pop(),g(c,v,w)):w[0]+v+w[1]}function h(e,n){if(k(n))return e.stylize("undefined","undefined");if(A(n)){var t="'"+JSON.stringify(n).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(t,"string")}return y(n)?e.stylize(""+n,"number"):v(n)?e.stylize(""+n,"boolean"):w(n)?e.stylize("null","null"):void 0}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,n,t,i,o){for(var r=[],a=0,s=n.length;a-1&&(s=r?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),k(a)){if(r&&o.match(/^\d+$/))return s;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function g(e,n,t){var i=e.reduce((function(e,n){return n.indexOf("\n")>=0&&0,e+n.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return i>60?t[0]+(""===n?"":n+"\n ")+" "+e.join(",\n ")+" "+t[1]:t[0]+n+" "+e.join(", ")+" "+t[1]}function b(e){return Array.isArray(e)}function v(e){return"boolean"===typeof e}function w(e){return null===e}function C(e){return null==e}function y(e){return"number"===typeof e}function A(e){return"string"===typeof e}function x(e){return"symbol"===typeof e}function k(e){return void 0===e}function S(e){return D(e)&&"[object RegExp]"===L(e)}function D(e){return"object"===typeof e&&null!==e}function E(e){return D(e)&&"[object Date]"===L(e)}function B(e){return D(e)&&("[object Error]"===L(e)||e instanceof Error)}function T(e){return"function"===typeof e}function O(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function L(e){return Object.prototype.toString.call(e)}n.debuglog=function(t){if(k(r)&&(r=Object({NODE_ENV:"production",BASE_URL:"/mvue/"}).NODE_DEBUG||""),t=t.toUpperCase(),!a[t])if(new RegExp("\\b"+t+"\\b","i").test(r)){e.pid;a[t]=function(){n.format.apply(n,arguments)}}else a[t]=function(){};return a[t]},n.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},n.isArray=b,n.isBoolean=v,n.isNull=w,n.isNullOrUndefined=C,n.isNumber=y,n.isString=A,n.isSymbol=x,n.isUndefined=k,n.isRegExp=S,n.isObject=D,n.isDate=E,n.isError=B,n.isFunction=T,n.isPrimitive=O,n.isBuffer=t("d60a");function M(e,n){return Object.prototype.hasOwnProperty.call(e,n)}n.log=function(){},n.inherits=t("28a0"),n._extend=function(e,n){if(!n||!D(n))return e;var t=Object.keys(n),i=t.length;while(i--)e[t[i]]=n[t[i]];return e};var N="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function I(e,n){if(!e){var t=new Error("Promise was rejected with a falsy value");t.reason=e,e=t}return n(e)}function P(n){if("function"!==typeof n)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],i=0;i=0,a=m.indexOf("Macintosh")>=0,d=(m.indexOf("Macintosh")>=0||m.indexOf("iPad")>=0||m.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,s=m.indexOf("Linux")>=0,c=!0,u=navigator.language,h=u;let g=0;a?g=1:r?g=3:s&&(g=2);const b=r,v=a,_=s,w=l,C=c,y=d,A="object"===typeof self?self:"object"===typeof i?i:{},x=A,k=function(){if(x.setImmediate)return x.setImmediate.bind(x);if("function"===typeof x.postMessage&&!x.importScripts){let e=[];x.addEventListener("message",n=>{if(n.data&&n.data.vscodeSetImmediateId)for(let t=0,i=e.length;t{const i=++n;e.push({id:i,callback:t}),x.postMessage({vscodeSetImmediateId:i},"*")}}if("undefined"!==typeof e&&"function"===typeof e.nextTick)return e.nextTick.bind(e);const n=Promise.resolve();return e=>n.then(e)}(),S=a||d?2:r?1:3;let D=!0,E=!1;function B(){if(!E){E=!0;const e=new Uint8Array(2);e[0]=1,e[1]=2;const n=new Uint16Array(e.buffer);D=513===n[0]}return D}}).call(this,t("2820"),t("c8ba"))},"311a":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-27cce2d6] .el-input__inner,div[aria-invalid=true][data-v-27cce2d6] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/Position/D:/jenkins/workspace/xq-web-bpm/src/views/uc/Position/D:/jenkins/workspace/xq-web-bpm/src/views/uc/Position/JobManager.vue"],names:[],mappings:"AAwPA,wHAEE,oBACF,CAAA",file:"JobManager.vue?vue&type=style&index=0&id=27cce2d6&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},3129:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_string_link__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("b54a"),core_js_modules_es6_string_link__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_string_link__WEBPACK_IMPORTED_MODULE_0__),_tripartite_buildBigScreen_src_option_config__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("36f0");__webpack_exports__["a"]={data:function(){return{imgVisible:!1,imgObj:"",type:"",imgActive:0,imgOption:_tripartite_buildBigScreen_src_option_config__WEBPACK_IMPORTED_MODULE_1__["d"],imgTabs:[],token:""}},created:function(){this.getToken()},computed:{styleName:function(){return"background"===this.type?{width:"200px"}:{}},headers:function(){return{Authorization:this.token}}},watch:{type:{handler:function(){"background"===this.type?this.imgActive=0:"border"==this.type?this.imgActive=1:this.imgActive=2},immediate:!0}},methods:{onSuccess:function(e){var n=e.data.link;this.imgOption[this.imgActive].unshift({label:n,value:n})},openImg:function(e,n){this.type=n,this.imgObj=e,this.imgVisible=!0},handleSetimg:function(e){this.imgVisible=!1,this.$emit("change",e,this.imgObj)},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.token="Bearer "+currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},3185:function(e,n,t){var i=t("2508");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("a94b7f50",i,!0,{sourceMap:!0,shadowMode:!1})},3280:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".content[data-v-2b080088]{list-style:none}.content li[data-v-2b080088]{-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1);display:inline-block;vertical-align:top;width:100px;text-align:center;padding:10px;cursor:pointer;border:3px solid transparent;border-radius:3px}.content li .name[data-v-2b080088]{display:none}.content li .svg-icon[data-v-2b080088]{font-size:30px;padding:10px;-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1)}.content li.active[data-v-2b080088],.content li[data-v-2b080088]:hover{border-color:#6e6e6e}.content li.active .svg-icon[data-v-2b080088],.content li:hover .svg-icon[data-v-2b080088]{-webkit-transform:scale(1.5);transform:scale(1.5)}.editScroll[data-v-2b080088]{height:calc(100vh - 176px)}[data-v-2b080088] .el-scrollbar__wrap{height:100%;overflow-x:hidden!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/selector/D:/jenkins/workspace/xq-web-bpm/src/components/selector/D:/jenkins/workspace/xq-web-bpm/src/components/selector/D:/jenkins/workspace/xq-web-bpm/src/components/selector/IconPanl.vue"],names:[],mappings:"AAoEA,0BACE,eAAgB,CADlB,6BAGI,kDAAA,0CACA,qBACA,mBACA,YACA,kBACA,aACA,eACA,6BACA,iBAAkB,CAXtB,mCAaM,YAAa,CAbnB,uCAgBM,eACA,aACA,kDAAA,yCAA+C,CAlBrD,uEAwBI,oBAAqB,CAxBzB,2FA0BM,6BAEA,oBAA0B,CAC3B,6BAKH,0BAAwC,CACzC,sCAEC,YACA,2BAA6B,CAAA",file:"IconPanl.vue?vue&type=style&index=0&id=2b080088&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.content {\r\n list-style: none;\r\n li {\r\n transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 100px;\r\n text-align: center;\r\n padding: 10px;\r\n cursor: pointer;\r\n border: 3px solid transparent;\r\n border-radius: 3px;\r\n .name {\r\n display: none;\r\n }\r\n .svg-icon {\r\n font-size: 30px;\r\n padding: 10px;\r\n transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);\r\n }\r\n }\r\n\r\n li:hover,\r\n li.active {\r\n border-color: #6e6e6e;\r\n .svg-icon {\r\n -webkit-transform: scale(1.5, 1.5);\r\n -moz-transform: scale(1.5, 1.5);\r\n transform: scale(1.5, 1.5);\r\n }\r\n }\r\n}\r\n\r\n.editScroll {\r\n height: calc(100vh - 54px - 62px - 60px);\r\n}\r\n/deep/.el-scrollbar__wrap {\r\n height: 100%;\r\n overflow-x: hidden !important;\r\n}\r\n"],sourceRoot:""}])},3316:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1,"default-querys":[{property:"TYPE_",value:"2"}],"quick-search-props":"name"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary"},on:{click:function(n){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"编码",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"ctlType",label:"控件类型",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["date"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])})]],2),t("el-dialog",{attrs:{width:"50%",title:e.dialogTitle,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":!0}},[t("el-form",{attrs:{"data-vv-scope":"editParamForm"},model:{value:e.ProParam,callback:function(n){e.ProParam=n},expression:"ProParam"}},[t("ht-form-item",{attrs:{label:"参数名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(n){e.$set(e.ProParam,"name",n)},expression:"ProParam.name"}})],1),t("ht-form-item",{attrs:{label:"参数编码",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:!!e.ProParam.id},model:{value:e.ProParam.code,callback:function(n){e.$set(e.ProParam,"code",n)},expression:"ProParam.code"}})],1),t("ht-form-item",{attrs:{label:"控件类型",prop:"ctlType","label-width":"100px"}},[t("ht-select",{staticClass:"m-r",attrs:{options:e.ctlTypeOptions,validate:{required:!0},disabled:!!e.ProParam.id||e.readOnly},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(n){e.$set(e.ProParam,"ctlType",n)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?t("ht-form-item",{attrs:{label:"自定义选项",prop:"ctlType","label-width":"100px"}},[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-plus"},on:{click:function(n){return e.ProParam.json.push({})}}},[e._v("添加")]),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"sub-table-header"},[t("th",{attrs:{width:"150"}},[e._v("选项")]),t("th",{attrs:{width:"150"}},[e._v("值")]),t("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(n,i){return t("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}})],1),t("td",{staticClass:"trash"},[t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.remove(n)}}},[e._v("删除")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"up")}}},[e._v("上移")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.ProParam,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editParamForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)},o=[],r=(t("96cf"),t("1da1")),a=t("24fd"),s=t("7f58"),l=t("86b9"),c={components:{EipUserDialog:s["default"]},computed:{demDeleteUrl:function(){return window.context.uc+"/api/params/v1/param/deleteParamsByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/params/v1/param";return this.ProParam.id?e+="/updateParams":(this.ProParam.ctrType=this.ProParam.ctlType,e+="/addParams"),e},requestMethod:function(){return this.ProParam.id?"PUT":"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,dialogTitle:"",isCusOprionsShow:!1,ProParam:{id:"",name:"",code:"",ctlType:"",ctrType:"",json:[],type:"2"},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,ctlTypeOptions:[{key:"input",value:"手动输入"},{key:"select",value:"下拉框"},{key:"checkbox",value:"复选框"},{key:"radio",value:"单选按钮"},{key:"date",value:"日期"},{key:"number",value:"数字"}],showInfo:!1}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var n=this;a["a"].setDemDefault(e.code).then((function(){n.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.showInfo=!1,this.isCusOprionsShow=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,e?(this.dialogTitle="编辑参数",this.loadDataUrl="/api/params/v1/param/getByAlias?code=".concat(e.code)):(this.readOnly=!1,this.isCusOprionsShow=!1,this.dialogTitle="添加参数",this.ProParam={id:"",name:"",code:"",ctlType:"",json:[],type:"2"})},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;a["a"].getParamsPage(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){var n=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,a["a"].getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),n.ProParam=e,n.ctlTypeChecked()}));break;case"edit":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(this.isCusOprionsShow&&!this.ProParam.json|this.ProParam.json.length<1)){e.next=4;break}return this.$message.warning("请添加自定义选项!"),this.isSubmit=!1,e.abrupt("return");case 4:this.isSubmit=!0,this.ProParam.ctrType=this.ProParam.ctlType;case 6:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var n=this;this.dialogVisible&&(e.json&&(e.json=JSON.parse(e.json)),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return n.$validator.validateAll("editParamForm")})))},move:function(e,n,t){this.ProParam.json=l["a"].arrayMove(e,n,t)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},d=c,u=(t("ee14"),t("2877")),h=Object(u["default"])(d,i,o,!1,null,"a0a55aa2",null);n["default"]=h.exports},3395:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".el-input__inner[aria-invalid=true][data-v-38d6a37a]{border-color:#f56c6c}.el-select__tags[data-v-38d6a37a]{background:#fff;margin-left:1px}.left-aside[data-v-38d6a37a]{border-right:1px solid #eee;padding:10px}.org-tree[data-v-38d6a37a]{height:440px;margin-top:10px}.middle-header[data-v-38d6a37a]{height:52px!important}.org-table[data-v-38d6a37a]{width:100%}.right-aside[data-v-38d6a37a],.select-aside[data-v-38d6a37a]{border-left:1px solid #eee}.select-header[data-v-38d6a37a]{border-bottom:1px solid #eee;height:52px!important}.select-header>span[data-v-38d6a37a]{padding:10px 0;line-height:53px}.select-tree-div[data-v-38d6a37a]{height:500px;overflow-y:auto}[data-v-38d6a37a] .el-dialog{margin-top:8vh!important}[data-v-38d6a37a] .el-dialog__body{padding:0}[data-v-38d6a37a] .el-card__body,[data-v-38d6a37a] .el-card__header{padding:10px}.org-find-card[data-v-38d6a37a] .el-card__header{background:#f5f7fa}[data-v-38d6a37a] .el-main{padding:0 20px!important}.button-group[data-v-38d6a37a]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-38d6a37a]{display:block;margin:8px 0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtDialog.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtDialog.vue"],names:[],mappings:"AAq6BA,qDACE,oBCp6BF,CDu6BA,kCACE,gBACA,eCr6BF,CDw6BA,6BACE,4BACA,YCt6BF,CDy6BA,2BACE,aACA,eCv6BF,CD06BA,gCACE,qBCx6BF,CD26BA,4BACE,UCz6BF,CDg7BA,6DACE,0BC36BF,CD86BA,gCACE,6BACA,qBC56BF,CD+6BA,qCACE,eACA,gBC76BF,CDg7BA,kCACE,aACA,eC96BF,CDi7BA,6BACE,wBC/6BF,CDk7BA,mCACE,SCh7BF,CDu7BA,oEACE,YCl7BF,CDq7BA,iDACE,kBCn7BF,CDs7BA,2BACE,wBCp7BF,CDu7BA,+BACE,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BCr7BF,CDw7BA,sCACE,cACA,YCt7BF,CAAA",file:"HtDialog.vue?vue&type=style&index=0&id=38d6a37a&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.el-input__inner[aria-invalid='true'] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: 52px !important;\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n\r\n.select-tree-div {\r\n height: 500px;\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-dialog {\r\n margin-top: 8vh !important;\r\n}\r\n\r\n>>> .el-dialog__body {\r\n padding: 0;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #F5F7FA;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n",".el-input__inner[aria-invalid='true'] {\n border-color: #f56c6c;\n}\n.el-select__tags {\n background: #fff;\n margin-left: 1px;\n}\n.left-aside {\n border-right: 1px solid #eee;\n padding: 10px;\n}\n.org-tree {\n height: 440px;\n margin-top: 10px;\n}\n.middle-header {\n height: 52px !important;\n}\n.org-table {\n width: 100%;\n}\n.right-aside {\n border-left: 1px solid #eee;\n}\n.select-aside {\n border-left: 1px solid #eee;\n}\n.select-header {\n border-bottom: 1px solid #eee;\n height: 52px !important;\n}\n.select-header > span {\n padding: 10px 0;\n line-height: 53px;\n}\n.select-tree-div {\n height: 500px;\n overflow-y: auto;\n}\n>>> .el-dialog {\n margin-top: 8vh !important;\n}\n>>> .el-dialog__body {\n padding: 0;\n}\n>>> .el-card__header {\n padding: 10px;\n}\n>>> .el-card__body {\n padding: 10px;\n}\n.org-find-card >>> .el-card__header {\n background: #f5f7fa;\n}\n>>> .el-main {\n padding: 0 20px !important;\n}\n.button-group {\n width: 70px;\n height: 170px;\n margin: 0px auto;\n position: relative;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.button-group > button {\n display: block;\n margin: 8px 0;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtDialog.css.map */"],sourceRoot:""}])},"33b1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css"],names:[],mappings:"AAKA,mDACC,kCACA,kBACA,iBACA,qBACA,sBACA,8BAAA,sBACA,eACA,WACD,CAEA,6CACC,gBACA,qBACA,UACD,CAEA,0DACC,cACD,CAAA",file:"lineNumbers.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-editor .margin-view-overlays .line-numbers {\r\n\tfont-variant-numeric: tabular-nums;\r\n\tposition: absolute;\r\n\ttext-align: right;\r\n\tdisplay: inline-block;\r\n\tvertical-align: middle;\r\n\tbox-sizing: border-box;\r\n\tcursor: default;\r\n\theight: 100%;\r\n}\r\n\r\n.monaco-editor .relative-current-line-number {\r\n\ttext-align: left;\r\n\tdisplay: inline-block;\r\n\twidth: 100%;\r\n}\r\n\r\n.monaco-editor .margin-view-overlays .line-numbers.lh-odd {\r\n\tmargin-top: 1px;\r\n}\r\n"],sourceRoot:""}])},"33f2":function(module,__webpack_exports__,__webpack_require__){"use strict";var _api_report_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("1c31");__webpack_exports__["a"]={data:function(){return{queryData:{pageNo:1,pageSize:10,reportType:"printinfo",name:"",token:""},data:"",dialogVisible:!1,time:"1",shareTempleData:"",form:{url:"",psd:""},shareDialogVisible:!1}},mounted:function(){this.getReportData()},created:function(){this.getToken()},methods:{getReportData:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportDataTemple(this.queryData).then((function(n){e.data=n.result}))},handleSizeChange:function(e){this.queryData.pageSize=e},handleCurrentChange:function(e){this.queryData.pageNo=e},save:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].save().then((function(n){e.id=n.result.id;var t="".concat(window.context.report,"jmreport/index/").concat(e.id);window.open(t,"_blank")}))},seeView:function(e){return window.open(window.context.report+"jmreport/view/"+e+"?token="+this.queryData.token,"_blank")},deleteTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].delete(e).then((function(){n.getReportData()}))},copyTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].copyTemple(e).then((function(){n.getReportData()}))},openShareTemple:function(e){var n=this;this.dialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareTemple(e).then((function(e){n.shareTempleData=e.result}))},shareTemple:function(){var e=this;this.shareTempleData.termOfValidity=this.time,this.dialogVisible=!1,this.shareDialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareUrl(this.shareTempleData).then((function(n){e.shareTempleData=n.result,e.form.url=window.context.report+e.shareTempleData.previewUrl.substring(1),e.form.psd=e.shareTempleData.previewLock}))},copyUrl:function(){var e=document.getElementById("url");e.select(),document.execCommand("Copy")},design:function(e){return window.open(window.context.report+"jmreport/index/"+e+"?token="+this.queryData.token,"_blank")},handleClose:function(e){e()},searchName:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportDataTemple(this.queryData).then((function(n){e.data=n.result}))},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.queryData.token=currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},3452:function(e,n,t){e.exports=t("3e96")(2297)},3465:function(module,__webpack_exports__,__webpack_require__){"use strict";var _api_report_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("1c31");__webpack_exports__["a"]={data:function(){return{queryData:{pageNo:1,pageSize:10,reportType:"datainfo",name:"",token:""},data:"",dialogVisible:!1,time:"1",shareTempleData:"",form:{url:"",psd:""},shareDialogVisible:!1}},mounted:function(){this.getReportData()},created:function(){this.getToken()},methods:{getReportData:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportDataTemple(this.queryData).then((function(n){e.data=n.result}))},handleSizeChange:function(e){this.queryData.pageSize=e},handleCurrentChange:function(e){this.queryData.pageNo=e},save:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].save().then((function(n){e.id=n.result.id;var t="".concat(window.context.report,"jmreport/index/").concat(e.id);window.open(t,"_blank")}))},seeView:function(e){return window.open(window.context.report+"jmreport/view/"+e+"?token="+this.queryData.token,"_blank")},deleteTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].delete(e).then((function(){n.getReportData()}))},copyTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].copyTemple(e).then((function(){n.getReportData()}))},openShareTemple:function(e){var n=this;this.dialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareTemple(e).then((function(e){n.shareTempleData=e.result}))},shareTemple:function(){var e=this;this.shareTempleData.termOfValidity=this.time,this.dialogVisible=!1,this.shareDialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareUrl(this.shareTempleData).then((function(n){e.shareTempleData=n.result,e.form.url=window.context.report+e.shareTempleData.previewUrl.substring(1),e.form.psd=e.shareTempleData.previewLock}))},copyUrl:function(){var e=document.getElementById("url");e.select(),document.execCommand("Copy")},design:function(e){return window.open(window.context.report+"jmreport/index/"+e+"?token="+this.queryData.token,"_blank")},handleClose:function(e){e()},searchName:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportDataTemple(this.queryData).then((function(n){e.data=n.result}))},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.queryData.token=currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},"34aa":function(e,n,t){"use strict";var i=t("4ba4"),o=t.n(i);o.a},"34d3":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"岗位人员",visible:e.dialogVisible,width:"80%","before-close":e.handleClose,"close-on-click-modal":"","append-to-body":!0},on:{"select-all":e.selectUser}},[e.dialogVisible?t("ht-table",{ref:"userTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":[{prop:"u.fullname_",label:"姓名"}],"default-querys":[{property:"POS_ID_",value:this.postId}]},on:{load:e.loadData,"select-all":e.selectUser,select:e.selectUser},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showUserDialog()}}},[e._v("添加用户")]),t("ht-delete-button",{attrs:{url:e.DeleteUrl,htTable:e.$refs.userTable,pk:"orgUserId"}},[e._v("删除")]),t("el-button",{attrs:{size:"small",type:"primary",plain:""},on:{click:function(n){return e.setMaster()}}},[e._v("设置主组织")])]},proxy:!0}],null,!1,2276829944)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"u.fullName_",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[e._v("\n "+e._s(n.row.fullName)+"\n ")]}}],null,!1,3536182441)}),t("ht-table-column",{attrs:{prop:"account",label:"账号"}}),t("ht-table-column",{attrs:{prop:"isMaster",label:"主组织",width:"100",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?t("el-tag",[e._v("是")]):e._e()]}}],null,!1,2019174581)})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)},o=[],r=(t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("ac6a"),t("24fd")),a=t("7f58");function s(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=l(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function l(e,n){if(e){if("string"===typeof e)return c(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t.cursor{position:absolute;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{-webkit-transition:all 80ms;transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@-webkit-keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@-webkit-keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%,to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.cursor-smooth{-webkit-animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{-webkit-animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{-webkit-animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/viewCursors.css"],names:[],mappings:"AAIA,8BACC,kBACA,KACD,CAEA,sCACC,kBACA,eACD,CAGA,oEACC,4BAAA,mBACD,CAGA,iEACC,8BAAA,sBACA,iCACA,mBACA,gBACD,CAGA,6DACC,wBACA,0BACA,iCACA,8BAAA,qBACD,CAGA,kEACC,wBACA,0BACA,iCACA,8BAAA,qBACD,CAEA,wCACC,OAEC,SACD,CACA,OAEC,SACD,CACD,CATA,gCACC,OAEC,SACD,CACA,OAEC,SACD,CACD,CAEA,uCACC,OAEC,SACD,CACA,OAEC,SACD,CACD,CATA,+BACC,OAEC,SACD,CACA,OAEC,SACD,CACD,CAEA,wCACC,OAEC,4BAAA,mBACD,CACA,OAEC,4BAAA,mBACD,CACD,CATA,gCACC,OAEC,4BAAA,mBACD,CACA,OAEC,4BAAA,mBACD,CACD,CAEA,eACC,uEAAA,8DACD,CAEA,cACC,sEAAA,6DACD,CAEA,uBACC,uEAAA,8DACD,CAAA",file:"viewCursors.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n.monaco-editor .cursors-layer {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n}\r\n\r\n.monaco-editor .cursors-layer > .cursor {\r\n\tposition: absolute;\r\n\toverflow: hidden;\r\n}\r\n\r\n/* -- smooth-caret-animation -- */\r\n.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {\r\n\ttransition: all 80ms;\r\n}\r\n\r\n/* -- block-outline-style -- */\r\n.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {\r\n\tbox-sizing: border-box;\r\n\tbackground: transparent !important;\r\n\tborder-style: solid;\r\n\tborder-width: 1px;\r\n}\r\n\r\n/* -- underline-style -- */\r\n.monaco-editor .cursors-layer.cursor-underline-style > .cursor {\r\n\tborder-bottom-width: 2px;\r\n\tborder-bottom-style: solid;\r\n\tbackground: transparent !important;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n/* -- underline-thin-style -- */\r\n.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {\r\n\tborder-bottom-width: 1px;\r\n\tborder-bottom-style: solid;\r\n\tbackground: transparent !important;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n@keyframes monaco-cursor-smooth {\r\n\t0%,\r\n\t20% {\r\n\t\topacity: 1;\r\n\t}\r\n\t60%,\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\n@keyframes monaco-cursor-phase {\r\n\t0%,\r\n\t20% {\r\n\t\topacity: 1;\r\n\t}\r\n\t90%,\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\n@keyframes monaco-cursor-expand {\r\n\t0%,\r\n\t20% {\r\n\t\ttransform: scaleY(1);\r\n\t}\r\n\t80%,\r\n\t100% {\r\n\t\ttransform: scaleY(0);\r\n\t}\r\n}\r\n\r\n.cursor-smooth {\r\n\tanimation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;\r\n}\r\n\r\n.cursor-phase {\r\n\tanimation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;\r\n}\r\n\r\n.cursor-expand > .cursor {\r\n\tanimation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;\r\n}\r\n"],sourceRoot:""}])},3661:function(e,n,t){e.exports=t.p+"img/funnel.3d7b3297.png"},"36f0":function(e,n,t){"use strict";t.d(n,"b",(function(){return i})),t.d(n,"a",(function(){return o})),t.d(n,"e",(function(){return r})),t.d(n,"c",(function(){return a})),t.d(n,"d",(function(){return l}));t("6762"),t("2fdb");var i={width:1920,height:1080,scale:1,mark:{show:!1,text:"avue数据大屏水印",fontSize:20,textStyle:"rgba(100,100,100,0.2)",degree:-20},backgroundImage:"/img/bg/bg1.png",query:{}},o={menuWidth:150,refreshBtn:!1,columnBtn:!1,labelWidth:100,column:[{label:"颜色1",prop:"color1",type:"color"},{label:"渐变色",prop:"color2",type:"color"},{label:"位置",prop:"postion",type:"number"}]},r={menuWidth:150,refreshBtn:!1,columnBtn:!1,labelWidth:100,column:[{label:"名称",prop:"label"},{label:"key值",prop:"prop"},{label:"宽度",prop:"width"},{label:"状态",prop:"hide",type:"select",value:!1,dicData:[{label:"显示",value:!1},{label:"隐藏",value:!0}]}]},a={line:[{label:"线条",value:"line"},{label:"圆环",value:"circle"}],fontWeight:[{label:"normal",value:"normal"},{label:"bold",value:"bold"},{label:"bolder",value:"bolder"},{label:"ligter",value:"ligter"}],border:[{label:"无边框",value:""},{label:"内置图片",value:"img"},{label:"内置边框",value:"border"}],textAlign:[{label:"居中",value:"center"},{label:"左对齐",value:"left"},{label:"右对齐",value:"right"}],dataType:[{label:"静态数据",value:0},{label:"动态数据",value:1},{label:"SQL数据",value:2}],orientList:[{label:"竖排",value:"vertical"},{label:"横排",value:"horizontal"}],dataMethod:[{label:"POST",value:"post"},{label:"GET",value:"get"}],eventList:["tabs"],dataList:["common","datav","text","wordcloud","img","tabs","map","video","pie","pictorialbar","iframe","swiper","flop","bar","line","progress","table","gauge","funnel","scatter","radar"],themeList:[{label:"默认配色",value:"avue"},{label:"紫色主题",value:"macarons"},{label:"绿色主题",value:"wonderland"}],barList:["bar","line"],titleList:["bar","pie","line","radar","funnel"],labelList:["bar","line","pie","radar","scatter"],legendList:["bar","pie","line","radar","funnel"],colorList:["bar","pie","line","gauge","funnel","scatter","radar"],tipList:["bar","pie","line","gauge","funnel","scatter","radar"],postionList:["bar","line","pictorialbar"],formatterList:["bar","map","line","pie","gauge","funnel","scatter","radar"],clickFormatterList:["map"],labelFormatterList:["bar"],tabsTypeList:[{label:"选项卡",value:"tabs"},{label:"选择框",value:"select"}],mapType:[{label:"原生",value:0}],target:[{label:"本窗口",value:"_self"},{label:"新窗口",value:"_blank"}],swiperType:[{label:"普通",value:""},{label:"立体",value:"card"}],swiperIndicator:[{label:"外部",value:"indicator"},{label:"不显示",value:"none"}],format:[{label:"日期",value:"yyyy-MM-dd"},{label:"日期+时分",value:"yyyy-MM-dd hh:mm"},{label:"日期+时分秒",value:"yyyy-MM-dd hh:mm:ss"},{label:"日期(无年)",value:"MM-dd"},{label:"时分",value:"hh:mm"},{label:"时分秒",value:"hh:mm:ss"},{label:"星期",value:"day"}]};function s(e,n,t){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0,r=[],a=1;a<=n;a++)r.push({label:e+a,value:"/mvue/img/".concat(e,"/").concat(e).concat(a,".").concat(i.includes(a)?o:t)});return r}var l=[s("bg",10,"jpg",[1,2,3],"png"),s("border",16,"png"),s("source",260,"svg",[1,15,16,20,239.24,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260],"png"),s("banner",10,"png")]},3737:function(e,n,t){var i=t("6a6d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("00026f90",i,!0,{sourceMap:!0,shadowMode:!1})},3742:function(e,n,t){"use strict";function i(e){return!e||"string"!==typeof e||0===e.trim().length}t.d(n,"B",(function(){return i})),t.d(n,"v",(function(){return r})),t.d(n,"s",(function(){return a})),t.d(n,"t",(function(){return s})),t.d(n,"I",(function(){return l})),t.d(n,"N",(function(){return c})),t.d(n,"n",(function(){return d})),t.d(n,"P",(function(){return u})),t.d(n,"q",(function(){return h})),t.d(n,"o",(function(){return p})),t.d(n,"M",(function(){return m})),t.d(n,"L",(function(){return f})),t.d(n,"u",(function(){return g})),t.d(n,"x",(function(){return b})),t.d(n,"H",(function(){return v})),t.d(n,"f",(function(){return _})),t.d(n,"g",(function(){return w})),t.d(n,"h",(function(){return C})),t.d(n,"F",(function(){return y})),t.d(n,"G",(function(){return A})),t.d(n,"r",(function(){return k})),t.d(n,"Q",(function(){return D})),t.d(n,"d",(function(){return E})),t.d(n,"e",(function(){return B})),t.d(n,"D",(function(){return T})),t.d(n,"E",(function(){return O})),t.d(n,"i",(function(){return L})),t.d(n,"y",(function(){return M})),t.d(n,"J",(function(){return I})),t.d(n,"K",(function(){return P})),t.d(n,"p",(function(){return F})),t.d(n,"l",(function(){return $})),t.d(n,"j",(function(){return z})),t.d(n,"z",(function(){return W})),t.d(n,"a",(function(){return q})),t.d(n,"m",(function(){return U})),t.d(n,"k",(function(){return H})),t.d(n,"C",(function(){return K})),t.d(n,"A",(function(){return G})),t.d(n,"b",(function(){return J})),t.d(n,"R",(function(){return Y})),t.d(n,"O",(function(){return Q})),t.d(n,"w",(function(){return X})),t.d(n,"c",(function(){return Z}));const o=/{(\d+)}/g;function r(e,...n){return 0===n.length?e:e.replace(o,(function(e,t){const i=parseInt(t,10);return isNaN(i)||i<0||i>=n.length?e:n[i]}))}function a(e){return e.replace(/[<>&]/g,(function(e){switch(e){case"<":return"<";case">":return">";case"&":return"&";default:return e}}))}function s(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function l(e,n){if(!e||!n)return e;const t=n.length;if(0===t||0===e.length)return e;let i=0;while(e.indexOf(n,i)===i)i+=t;return e.substring(i)}function c(e,n){if(!e||!n)return e;const t=n.length,i=e.length;if(0===t||0===i)return e;let o=i,r=-1;while(1){if(r=e.lastIndexOf(n,o-1),-1===r||r+t!==o)break;if(0===r)return"";o=r}return e.substring(0,o)}function d(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function u(e,n){if(e.length0?e.indexOf(n,t)===t:0===t&&e===n}function p(e,n,t={}){if(!e)throw new Error("Cannot create regex from empty string");n||(e=s(e)),t.wholeWord&&(/\B/.test(e.charAt(0))||(e="\\b"+e),/\B/.test(e.charAt(e.length-1))||(e+="\\b"));let i="";return t.global&&(i+="g"),t.matchCase||(i+="i"),t.multiline&&(i+="m"),t.unicode&&(i+="u"),new RegExp(e,i)}function m(e){if("^"===e.source||"^$"===e.source||"$"===e.source||"^\\s*$"===e.source)return!1;const n=e.exec("");return!(!n||0!==e.lastIndex)}function f(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")}function g(e){for(let n=0,t=e.length;n=0;t--){const n=e.charCodeAt(t);if(32!==n&&9!==n)return t}return-1}function _(e,n){return en?1:0}function w(e,n,t=0,i=e.length,o=0,r=n.length){for(;tr)return 1}const a=i-t,s=r-o;return as?1:0}function C(e,n,t=0,i=e.length,o=0,r=n.length){for(;ts?1:0}function y(e){return e>=97&&e<=122}function A(e){return e>=65&&e<=90}function x(e){return y(e)||A(e)}function k(e,n){return e.length===n.length&&S(e,n)}function S(e,n,t=e.length){for(let i=0;ie.length)&&S(e,n,t)}function E(e,n){let t,i=Math.min(e.length,n.length);for(t=0;t1){const i=e.charCodeAt(n-2);if(T(i))return L(i,t)}return t}function I(e,n){const t=ee.getInstance(),i=n,o=e.length,r=M(e,o,n);n+=r>=65536?2:1;let a=t.getGraphemeBreakType(r);while(n=65536?2:1,a=r}return n-i}function P(e,n){const t=ee.getInstance(),i=n,o=N(e,n);n-=o>=65536?2:1;let r=t.getGraphemeBreakType(o);while(n>0){const i=N(e,n),o=t.getGraphemeBreakType(i);if(Z(o,r))break;n-=i>=65536?2:1,r=o}return i-n}function F(e){const n=e.byteLength,t=[];let i=0;while(i=240&&i+3>>0|(63&e[i++])<<12>>>0|(63&e[i++])<<6>>>0|(63&e[i++])<<0>>>0:o>=224&&i+2>>0|(63&e[i++])<<6>>>0|(63&e[i++])<<0>>>0:o>=192&&i+1>>0|(63&e[i++])<<0>>>0:e[i++],r>=0&&r<=55295||r>=57344&&r<=65535)t.push(String.fromCharCode(r));else if(r>=65536&&r<=1114111){const e=r-65536,n=55296+((1047552&e)>>>10),i=56320+((1023&e)>>>0);t.push(String.fromCharCode(n)),t.push(String.fromCharCode(i))}else t.push(String.fromCharCode(65533))}return t.join("")}const R=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function $(e){return R.test(e)}const j=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDE73\uDE78-\uDE82\uDE90-\uDE95])/;function z(e){return j.test(e)}const V=/^[\t\n\r\x20-\x7E]*$/;function W(e){return V.test(e)}const q=/[\u2028\u2029]/;function U(e){return q.test(e)}function H(e){for(let n=0,t=e.length;n=11904&&e<=55215||e>=63744&&e<=64255||e>=65281&&e<=65374}function G(e){return e>=127462&&e<=127487||e>=9728&&e<=10175||e>=127744&&e<=128591||e>=128640&&e<=128764||e>=128992&&e<=129003||e>=129280&&e<=129535||e>=129648&&e<=129651||e>=129656&&e<=129666||e>=129680&&e<=129685}const J=String.fromCharCode(65279);function Y(e){return!!(e&&e.length>0&&65279===e.charCodeAt(0))}function Q(e){const n=26;return e%=2*n,en[3*i+1]))return n[3*i+2];i=2*i+1}return 0}}function ne(){return JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}ee._INSTANCE=null},"37b6":function(e,n,t){e.exports=t.p+"img/wordcloud.9a431a8a.png"},3895:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticStyle:{display:"inline-block"}},[t("el-popover",{attrs:{placement:"bottom-start"},model:{value:e.visible,callback:function(n){e.visible=n},expression:"visible"}},[e.visible?t("ht-tree",{staticStyle:{"max-height":"400px",width:"300px",overflow:"auto"},attrs:{data:e.data,"expand-on-click-node":!1,props:e.defaultProps,"support-filter":"","default-expand-all":""},on:{"node-click":e.handleNodeClick}}):e._e(),t("el-button",{attrs:{slot:"reference"},slot:"reference"},[e._v("选择变量")])],1)],1)},o=[],r={props:["boData","type","value"],components:{},data:function(){return{visible:!1,dialogVisible:!1,data:[],defaultProps:{children:"children",label:"desc"},thisDefId:""}},methods:{handleNodeClick:function(e,n,t){e&&e.children&&e.children.length>0||(this.visible=!1,this.$emit("node-click",e,n))}},created:function(){this.data=[];var e={desc:"表单变量",children:this.boData},n={desc:"流程变量",children:[{desc:"发起时间",name:"startDate",nodeType:"var"},{desc:"发起人",name:"startUser",nodeType:"var"},{desc:"所在部门",name:"userOrg",nodeType:"var"}]};"property-text"==this.type?this.data.push(n):this.data.push(e)}},a=r,s=(t("4f17"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"14c8b4a0",null);n["a"]=l.exports},"38a2":function(e,n,t){var i=t("12f2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ed5a637c",i,!0,{sourceMap:!0,shadowMode:!1})},3901:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".fullWidth[data-v-55851210]{width:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipDataView.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipDataView.vue"],names:[],mappings:"AAqCA,4BACE,UCpCF,CAAA",file:"EipDataView.vue?vue&type=style&index=0&id=55851210&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.fullWidth {\r\n width :100%;\r\n}\r\n",".fullWidth {\n width: 100%;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipDataView.css.map */"],sourceRoot:""}])},"397a":function(e,n,t){var i=t("691f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("20587279",i,!0,{sourceMap:!0,shadowMode:!1})},"39b0":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("el-tooltip",{attrs:{placement:e.tooltipplacement||e.$tooltipplacement,disabled:e.inputWriteable&&!e.errors.has("custom-form."+e.inputName)}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.errors.first("custom-form."+e.inputName)))]),e.inputWriteable?t("div",{staticClass:"el-select",staticStyle:{width:"100%"},on:{click:e.showDialog}},[t("div",{ref:"tagSpans",staticClass:"el-select__tags",staticStyle:{width:"calc(100% - 25px)"}},[t("span",e._l(e.inputVal,(function(n,i){return t("span",{key:n.value,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[t("span",{staticClass:"el-select__tags-text"},[e._v(e._s(n.value))]),t("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(n){return e.removeSelectOrg(i)}}})])})),0)]),t("div",{staticClass:"el-input el-input--suffix"},[t("input",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"},{name:"model",rawName:"v-model",value:e.inputVal,expression:"inputVal"}],staticClass:"el-input__inner",style:{height:e.inputSuffixHeight+"px"},attrs:{type:"text",readonly:"readonly",name:e.inputName,autocomplete:"off",placeholder:e.getPlaceholder},domProps:{value:e.inputVal},on:{input:function(n){n.target.composing||(e.inputVal=n.target.value)}}}),t("span",{staticClass:"el-input__suffix"},[t("span",{staticClass:"el-input__suffix-inner"},[t("i",{class:this.custdialog.icon?"el-input__icon "+this.custdialog.icon:"el-input__icon icon-department",style:{fontSize:"17px",lineHeight:e.inputSuffixHeight+"px"}})])])])]):e._e()]),e.inputWriteable?e._e():t("span",e._l(e.inputVal,(function(n){return t("span",{key:n.value,staticClass:"el-tag el-tag--info el-tag--small",staticStyle:{"margin-right":"8px"},on:{click:function(e){e.stopPropagation()}}},[t("span",{staticClass:"el-select__tags-text"},[e._v(e._s(n.value))])])})),0),t("el-dialog",{attrs:{visible:e.customDialogShowList,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancel,"append-to-body":"",width:this.customDialog.width+"px"},on:{"update:visible":function(n){e.customDialogShowList=n}}},[t("el-container",{staticStyle:{overflow:"auto"},style:this.style},[t("el-container",[e.querysShow?t("el-header",{staticClass:"middle-header"},[t("el-input",{staticStyle:{width:"380px",padding:"10px 0"},attrs:{size:"small",clearable:"",placeholder:this.comment,"prefix-icon":"el-icon-search"},nativeOn:{keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.searchEnterFun(n)}},model:{value:e.queryParam,callback:function(n){e.queryParam=n},expression:"queryParam"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(n){return e.search()}}},[e._v("查询")]),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1):e._e(),t("el-main",{staticStyle:{padding:"0"}},[t("el-table",{ref:"orgTable",staticClass:"org-table",staticStyle:{width:"100%"},attrs:{data:e.dialogData,stripe:"",border:"",height:"485",size:"medium"},on:{"row-click":e.orgRowClick,"selection-change":e.orgTableSelection,select:e.onTableSelect}},[1!=this.customDialog.selectNum?t("el-table-column",{attrs:{type:"selection",align:"center",width:"45"}}):e._e(),1===this.customDialog.selectNum?t("el-table-column",{attrs:{align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-radio",{staticClass:"textRadio",attrs:{label:n.$index},on:{"selection-change":e.orgTableSelection},model:{value:e.undefineda,callback:function(n){e.undefineda=n},expression:"undefineda"}},[e._v(" \n\n ")])]}}],null,!1,1823793881)}):e._e(),t("el-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.displayfield,(function(e){return t("el-table-column",{key:e.field,staticStyle:{width:"100%"},attrs:{prop:e.field,label:e.comment}})}))],2)],1),t("el-footer",[this.customDialog.needPage?t("el-row",{staticStyle:{"padding-top":"15px"},attrs:{type:"flex",justify:"end"}},[t("el-pagination",{attrs:{small:"","current-page":e.pagination.page,"page-sizes":[10,20,50,100],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)],1)],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancel}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{visible:e.customDialogShowTree,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancelTree,"append-to-body":"",width:this.customDialog.width+"px"},on:{"update:visible":function(n){e.customDialogShowTree=n}}},[t("el-container",{staticStyle:{overflow:"auto"},style:this.style},[t("el-tree",{ref:"tree",attrs:{data:e.props1,props:e.defaultProps,"node-key":e.nodeKey,"highlight-current":"","default-expand-all":!1,"show-checkbox":-1===this.customDialog.selectNum,"check-on-click-node":!0,"check-strictly":!0,load:e.loadTree,lazy:""},on:{"node-click":e.treeClick,"check-change":e.getChecked}})],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogTreeConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancelTree}},[e._v("取 消")])],1)],1),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},o=[],r=(t("3b2b"),t("a481"),t("2909")),a=(t("386d"),t("7f7f"),t("ac6a"),t("28a5"),t("2f62")),s=t("d5ed"),l=t("5c96"),c={name:"ht-dialog",props:["validate","value","name","permission","atter","single","selectorconfig","custdialog","tooltipplacement","placeholder","isFromList"],data:function(){return{nodeKey:"ID_",customDialogShowList:!1,customDialogShowTree:!1,selectOrgProps:{label:"name"},style:"",selectOrgs:null,inputSuffixHeight:30,config:null,updating:!1,displayfield:[],customDialog:{},comment:"",queryParam:"",props1:[],showData:[],checkBoxDataAll:[],defaultProps:{children:"children",label:"label"},propsData:[],searchForm:{},querysShow:!1,undefineda:"",isCurrentChange:!1}},watch:{props1:function(e,n){if(void 0!=this.showData&&this.showData.length>0){for(var t=this,i=[],o=0;o0&&(e=this.value.split("||")[0].split(","));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return this.checkBoxDataAll=[],null},inputWriteable:function(){return s["a"].getWriteable(this.permission)},inputValidate:function(){var e=this.$store.state.index.validate;return s["a"].addRequiredOrNot(this.permission,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:s["a"].getName()+"-"+e):this.name?this.name:s["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null},getPlaceholder:function(){return this.placeholder?this.placeholder:this.custdialog.name}}),created:function(){this.$validator=this.$root.$validator},methods:{searchEnterFun:function(e){var n=window.event?e.keyCode:e.which;13==n&&this.search()},handleSizeChange:function(e){var n=this;this.isCurrentChange=!0,this.$store.dispatch("dialog/setPaginationSize",e).then((function(){n.search()}))},handleCurrentChange:function(e){var n=this,t=this;void 0!=this.selectOrgs&&this.selectOrgs.length>0&&this.selectOrgs.forEach((function(e){var n=t.indexArray(t.checkBoxDataAll,e);-1==n&&t.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.$store.dispatch("dialog/setPaginationPageNum",e).then((function(){n.search()}))},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(n){var t=e.indexArray(e.dialogData,n);e.undefineda=t,-1!=t&&(e.isCurrentChange=!0,e.toggleRowSelection(t,!0))}))}),300)},toggleRowSelection:function(e,n){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],n)},showDialog:function(e){var n=this,t=this,i=this.custdialog.custDialog.alias;this.$store.dispatch("bizForm/getByAlias",i).then((function(e){if(e&&e.alias){if(1==e.style){var o=JSON.parse(e.displayfield);t.nodeKey=o.id}var r=JSON.parse(e.conditionfield),a={};r.forEach((function(e){"4"==e.defaultType&&(a[e.field]=e.comment)})),n.style="height:"+e.height+"px","{}"==JSON.stringify(a)&&(0==e.style?n.customDialogShow({alias:i,customDialog:e}):n.customDialogTreeShow({alias:i,customDialog:e}))}else l["Message"].error("对话框别名【"+i+"】不存在!")}))},indexArray:function(e,n){if(0==e.length)return-1;for(var t=0;t0&&-1!==this.indexArray(this.selectOrgs,n);if(t){this.isCurrentChange=!0;var i=this.indexArray(this.selectOrgs,n);this.selectOrgs.splice(i,1)}},orgRowClick:function(e,n,t){if(1===this.customDialog.selectNum)$(t.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var i=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(i){this.isCurrentChange=!0;var o=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(o,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var n=e.length-1;n>=0;n--)this.selectOrgs.push(e[n])}else for(var t=e.length-1;t>=0;t--){this.selectOrgs.push(e[t]);break}else this.selectOrgs=e},dialogConfirm:function(){this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()},reset:function(){this.queryParam="",this.search()},search:function(){var e=this,n=[],t={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:"1",pageSize:"10",showTotal:"true"});var i={pageBean:this.pagination};if(""!=this.queryParam){var o=JSON.parse(this.customDialog.conditionfield);o.forEach((function(t){n.push({property:t.field,value:e.queryParam,group:"main",operation:"LIKE",relation:"OR"})}))}var r=this.custdialog.custDialog.conditions;if(r.length>0){var a=s["a"].getInstanceByTag(this,"ht-dataview-runtime-template");r.forEach((function(e){if("3"==e.defaultType&&e.bind&&a.searchForm){var t="";for(var i in a.searchForm)e.bind.toLowerCase()==i.toLowerCase()&&(t=a.searchForm[i]);t&&n.push({property:e.field,value:t,group:"main",operation:"LIKE",relation:"AND"})}}))}n.length>0?(t={pageBean:this.pagination,querys:n},this.customDialog.pageBean=t,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){e.checkList()}))):(this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){e.checkList()})))},searchTree:function(e){var n=this;this.$store.dispatch("dialog/getTreeData",e).then((function(e){if(n.customDialog.displayfield&&n.customDialog.resultfield){var t=JSON.parse(n.customDialog.displayfield);n.displayfield=t,n.defaultProps.label=t.displayName;var i=JSON.parse(n.customDialog.resultfield);n.treeData=e,n.props1=n.toTreeData(e,t.id,t.pid,t.displayName,t.pvalue?t.pvalue:"0",i)}}))},syncInputValue:function(){var e=this,n=null;this.$el&&(n=s["a"].getSomeAttributeFromParentElement(this.$el,"data-index"));for(var t=JSON.parse(this.customDialog.resultfield),i=new Array([t.length]),o=new Array([t.length]),a=[],l=0;l0&&this.propsData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){n.isCurrentChange=!0,n.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var t="";this.inputVal.forEach((function(e){t+=e.value+","})),t.length>0&&(t=t.substring(0,t.length-1)),this.$emit("input",t)}},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){var n=this;this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url;var t=JSON.parse(this.customDialog.conditionfield);if(!this.comment&&t.length>0&&(t.forEach((function(e){1==e.controllerType&&1==e.defaultType&&"varchar"==e.dbType&&(n.comment+=e.comment+",")})),this.comment&&(this.querysShow=!0,this.comment="通过"+this.comment.substring(0,this.comment.length-1)+"查询")),this.dialogData.length<1){if(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var i=0;i1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(i=0;ii?1:0}},stringify=function(e){var n=0,t=[],i=JSON.stringify(e,(function(e,i){if("function"===typeof i){t.push(i+"");var o="$code{"+n+"}$code";return n+=1,o}return i}),2),o="$code{",r="}$code";t.forEach((function(e,n){i=i.replace(o+n+r,o+e+r)}));for(var a=0;a-1?eval("(function(){return "+v+" })()"):v}))},addUrlParam=function addUrlParam(url,param,value){if(url)return GetQueryString(param)?replaceParamVal(param,value):(url=url.includes("?")?url+"&"+param+"="+value:url+"?"+param+"="+value,url);function GetQueryString(e){var n=url.indexOf("?"),t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),i=url.substr(n+1).match(t);return null!=i?unescape(i[2]):null}function replaceParamVal(paramName,value){var re=eval("/("+paramName+"=)([^&]*)/gi");return url.replace(re,paramName+"="+value)}}},"3bf3":function(e,n,t){var i=t("c1ac");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2ef0a822",i,!0,{sourceMap:!0,shadowMode:!1})},"3cc3":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.ht-form-item-colon[data-v-16305bce] .el-form-item__label:after{content:":"}.ht-form-item-left[data-v-16305bce] .el-form-item__label{text-align:left}.ht-form-item-center[data-v-16305bce] .el-form-item__label{text-align:center}.ht-form-item-right[data-v-16305bce] .el-form-item__label{text-align:right}.ht-form-item-justify[data-v-16305bce] .el-form-item__label{text-align:justify;text-justify:distribute-all-lines;-moz-text-align-last:justify;text-align-last:justify}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/bpm_el_ui/src/components/common/D:/jenkins/workspace/xq-web-bpm/node_modules/bpm_el_ui/src/components/common/D:/jenkins/workspace/xq-web-bpm/node_modules/bpm_el_ui/src/components/common/HtFormItem.vue"],names:[],mappings:"AAoHA,gEACE,WACF,CACA,yDACE,eACF,CACA,2DACE,iBACF,CACA,0DACE,gBACF,CACA,4DACE,mBACA,kCACA,6BAAA,uBACF,CAAA",file:"HtFormItem.vue?vue&type=style&index=0&id=16305bce&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.ht-form-item-colon >>> .el-form-item__label::after {\r\n content: ":";\r\n}\r\n.ht-form-item-left >>> .el-form-item__label {\r\n text-align: left;\r\n}\r\n.ht-form-item-center >>> .el-form-item__label {\r\n text-align: center;\r\n}\r\n.ht-form-item-right >>> .el-form-item__label {\r\n text-align: right;\r\n}\r\n.ht-form-item-justify >>> .el-form-item__label {\r\n text-align: justify;\r\n text-justify: distribute-all-lines;\r\n text-align-last: justify;\r\n}\r\n \r\n'],sourceRoot:""}])},"3cfd":function(e,n,t){"use strict";var i=t("965c"),o=t.n(i);o.a},"3d18":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-4d1f48da] .el-input__inner,div[aria-invalid=true][data-v-4d1f48da] .el-input__inner:focus{border-color:#f56c6c}[data-v-4d1f48da] .el-autocomplete{display:block}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipAutocomplete.vue"],names:[],mappings:"AA2QA,wHAEE,oBACF,CACA,mCACE,aACF,CAAA",file:"EipAutocomplete.vue?vue&type=style&index=0&id=4d1f48da&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n>>> .el-autocomplete {\r\n display: block;\r\n}\r\n'],sourceRoot:""}])},"3d20":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("el-tabs",{staticClass:"fullheight",attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.orgResume,callback:function(n){e.orgResume=n},expression:"orgResume"}},[t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织简介",name:"orgInfo"}},[t("form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"fullheight",attrs:{"data-vv-scope":"form1"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"5",cellpadding:"3",border:"0"}},[t("tr",[t("td",[e._v("上级组织名称:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入上级组织名称",disabled:""},model:{value:e.org.parentOrgName,callback:function(n){e.$set(e.org,"parentOrgName",n)},expression:"org.parentOrgName"}})],1)]),t("tr",[t("td",[e._v("组织名称:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织名称",disabled:"showInfo"==e.type},model:{value:e.org.name,callback:function(n){e.$set(e.org,"name",n)},expression:"org.name"}})],1)]),t("tr",[t("td",[e._v("组织编码:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.org.name,expression:"org.name"}],staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织编码",disabled:"addOrg"!=e.type},model:{value:e.org.code,callback:function(n){e.$set(e.org,"code",n)},expression:"org.code"}})],1)]),t("tr",[t("td",[e._v("排序号:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入排序号",disabled:"showInfo"==e.type},model:{value:e.org.orderNo,callback:function(n){e.$set(e.org,"orderNo",n)},expression:"org.orderNo"}})],1)]),t("tr",[t("td",[e._v("级别:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"请输入级别",disabled:"showInfo"==e.type},model:{value:e.org.grade,callback:function(n){e.$set(e.org,"grade",n)},expression:"org.grade"}})],1)]),t("tr",[t("td",[e._v("组织限编用户数量:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织限编用户数量",disabled:"showInfo"==e.type},model:{value:e.org.limitNum,callback:function(n){e.$set(e.org,"limitNum",n)},expression:"org.limitNum"}})],1)]),t("tr",[t("td",[e._v("组织现编用户数量:")]),t("td",{attrs:{width:"86%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织现编用户数量",disabled:""},model:{value:e.org.nowNum,callback:function(n){e.$set(e.org,"nowNum",n)},expression:"org.nowNum"}})],1)]),t("tr",[t("td",[e._v("是否允许超过限编:")]),t("td",{attrs:{width:"86%"}},[t("ht-radio",{attrs:{disabled:"showInfo"==e.type,options:[{key:0,value:"允许"},{key:1,value:"不允许"}]},model:{value:e.org.exceedLimitNum,callback:function(n){e.$set(e.org,"exceedLimitNum",n)},expression:"org.exceedLimitNum"}})],1)]),"showInfo"!=e.type?t("tr",[t("td",[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("eip.common.save")))])],1)]):e._e()])])]),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织人员",name:"orgUser",disabled:"addOrg"===e.type}},[e.orgUserShow?t("ht-table",{ref:"htTable",attrs:{data:e.orgUser,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"u.fullname_",label:"姓名"}],"default-querys":e.defaultQuerys,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"select-all":e.selectUser,select:e.selectUser,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("add")>=0?t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showAddOrgUser()}}},[e._v("添加")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("setMaster")>=0?t("el-button",{on:{click:function(n){return e.setUserMaster()}}},[e._v("设置主组织")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("setPos")>=0?t("el-button",{on:{click:function(n){return e.setUserPost()}}},[e._v("设置岗位")]):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("delete")>=0?t("ht-delete-button",{attrs:{url:e.orgUserDeleteUrl,htTable:e.$refs.htTable,pk:"orgUserId"},on:{"after-delete":e.afterDelete}},[e._v("删除")]):e._e()],1)]},proxy:!0}],null,!1,3302817470)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"fullName",label:"名称",width:"150",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.editUser(n.row.account)}}},[e._v(e._s(n.row.fullName))])]}}],null,!1,673931789)}),t("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"relName",label:"岗位名称","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{width:"120",label:"其他组织岗位"},scopedSlots:e._u([{key:"default",fn:function(n){return[1==n.row.otherPost?t("el-tag",{attrs:{type:"danger"}},[e._v("无")]):e._e(),t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.getOtherPost(n.row)}}},[2==n.row.otherPost?t("el-tag",[e._v("有")]):e._e()],1),t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.getOtherPost(n.row)}}},[3==n.row.otherPost?t("el-tag",{attrs:{type:"success"}},[e._v("有(主)")]):e._e()],1)]}}],null,!1,2627509600)}),t("ht-table-column",{attrs:{prop:"isMaster",label:"是否主要组织",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isMaster?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}],null,!1,4144225666)}),t("ht-table-column",{attrs:{prop:"isCharge",label:"负责人",width:"100",filters:[{text:"否",value:"0"},{text:"是",value:"1"},{text:"主",value:"2"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?t("el-tag",[e._v("是")]):e._e(),"2"==i.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}],null,!1,1237905909)}),t("ht-table-column",{attrs:{prop:"status",label:"状态",width:"100",filters:[{text:"禁用",value:"0"},{text:"正常",value:"1"},{text:"禁用",value:"-2"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.status?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==i.status?t("el-tag",{attrs:{type:"success"}},[e._v("正常")]):e._e(),"-2"==i.status?t("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()]}}],null,!1,3462118277)}),t("ht-table-column",{attrs:{label:"操作",width:"170"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("edit")>=0?t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.orgUserHandleCommand,click:function(n){return e.orgUserHandleCommand({row:i,command:"setIsMaster"})}}},[t("span",[t("i",{staticClass:"el-icon-user"}),e._v(e._s("0"==i.isMaster?"设置主组织":"取消主组织")+"\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["2"!=i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setIsMainChange"}}},[e._v("设置主负责人")]):e._e(),"2"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消主负责人")]):e._e(),"0"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("设置负责人")]):e._e(),"1"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消负责人")]):e._e()],1)],1):e._e(),e.orgManagerNow.userPerms&&e.orgManagerNow.userPerms.indexOf("edit")>=0?e._e():t("span",[e._v("无权限")])]}}],null,!1,842936225)})]],2):e._e(),t("el-dialog",{attrs:{title:"其他组织岗位信息",visible:e.dialogVisible,width:"55%"},on:{"update:visible":function(n){e.dialogVisible=n},close:e.otherPostClose}},[t("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.otherPostData}},[t("el-table-column",{attrs:{prop:"userName",label:"姓名",width:"120",align:"center"}}),t("el-table-column",{attrs:{prop:"orgName",label:"组织名称",align:"center"}}),t("el-table-column",{attrs:{prop:"posName",label:"岗位名称",align:"center"}}),t("el-table-column",{attrs:{label:"是否主要组织",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.isMaster?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):t("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),t("el-table-column",{attrs:{label:"负责人",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return["0"==n.row.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==n.row.isCharge?t("el-tag",{attrs:{type:"primary"}},[e._v("是")]):e._e(),"2"==n.row.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}])}),t("el-table-column",{attrs:{label:"状态",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return["0"==n.row.status?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==n.row.status?t("el-tag",{attrs:{type:"primary"}},[e._v("正常")]):e._e(),"-2"==n.row.status?t("el-tag",{attrs:{type:"success"}},[e._v("离职")]):e._e()]}}])})],1),t("el-pagination",{attrs:{"current-page":e.otherPostPageResult.page,"page-sizes":[5,10,20,50],"page-size":e.otherPostPageResult.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.otherPostPageResult.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("关 闭")])],1)],1),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}}),t("post-dialog",{ref:"postDialog",attrs:{orgId:e.org.id,"append-to-body":""},on:{onConfirm:e.postDialogOnConfirm}}),t("el-dialog",{ref:"userManagerref",attrs:{width:"70%",title:"编辑用户",visible:e.isUserManagerShow,"before-close":e.handleCloseUserManager,"close-on-click-modal":!1}},[e.isUserManagerShow?t("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.handleCloseUserManager}}):e._e()],1),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"before-close":e.handleCloseUserManager}},[t("user-detail",{attrs:{user:e.user}})],1)],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织岗位",name:"orgPost",disabled:"addOrg"===e.type}},[e.orgPostShow?t("org-post",{staticClass:"fullheight",attrs:{"org-id":e.org.id,"org-code":e.org.groupCode,orgManagerNow:e.orgManagerNow}}):e._e()],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织参数",name:"orgParam",disabled:"addOrg"===e.type}},[t("el-form",{model:{value:e.orgParam,callback:function(n){e.orgParam=n},expression:"orgParam"}},[e._l(e.orgParams,(function(n){return[t("ht-form-item",{attrs:{label:n.name,prop:"name","label-width":"200px"}},["date"===n.ctlType?t("el-date-picker",{staticStyle:{width:"86%"},attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"input"===n.ctlType?t("ht-input",{staticStyle:{width:"86%"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"number"===n.ctlType?t("ht-input",{attrs:{type:"number"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"select"===n.ctlType?t("ht-select",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"radio"===n.ctlType?t("ht-radio",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"checkbox"===n.ctlType?t("ht-checkbox",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e()],1)]}))],2),t("el-row",[t("el-col",{attrs:{offset:6}},[e.orgParams.length>0?t("el-button",{attrs:{type:"primary"},on:{click:e.orgParamSubmit}},[e._v("保存")]):e._e()],1)],1)],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"分级组织管理设置",name:"orgManageSetting",disabled:"addOrg"===e.type}},[e.orgAuthPageShow?t("org-auth-page",{staticClass:"fullheight",attrs:{"org-code":this.org.code,"dem-code":this.org.demCode,orgManagerNow:e.orgManagerNow},on:{orgAuthData:e.getOrgAuthData}}):e._e()],1)],1),t("under-user-table",{ref:"underUserTable",attrs:{"org-id":e.org.id,"user-id":e.selectOrgUserAccount,"dim-id":e.demId}})],1)},o=[],r=(t("8e6e"),t("456d"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("6b54"),t("ade3")),a=(t("c5f6"),t("7f7f"),t("3b2b"),t("ac6a"),t("24fd")),s=t("292c"),l=t("7f58"),c=t("f353"),d=t("04d2"),u=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":[{property:"o.ID_",value:this.orgId}],"quick-search-props":"name","show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[e.orgManagerNow.posPerms&&e.orgManagerNow.posPerms.indexOf("add")>=0?t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showDialog()}}},[e._v("添加岗位")]):e._e(),e.orgManagerNow.posPerms&&e.orgManagerNow.posPerms.indexOf("delete")>=0?t("ht-delete-button",{attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable,pk:"code",parameter:"postCodes"},on:{"after-delete":e.afterDelete}},[e._v("删除")]):e._e()],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"岗位名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleCommand({row:n.row,command:"edit"})}}},[e._v(e._s(n.row.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"岗位编码","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"jobName",label:"职务名称"}}),t("ht-table-column",{attrs:{prop:"isCharge",label:"是否责任岗位",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),t("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[t("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"showInfo"})}}},[t("span",[t("i",{staticClass:"el-icon-edit"}),e._v("分配人员\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"orgInfo"}}},[e._v("岗位详情")]),i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("取消责任岗位")]):t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("设置责任岗位")])],1)],1)]}}])})]],2),t("ht-sidebar-dialog",{attrs:{width:"35%",title:"添加岗位",visible:e.dialogVisible,"before-close":e.handleClose}},[t("el-form",{attrs:{"data-vv-scope":"editDemForm","label-position":e.position},model:{value:e.OrgPost,callback:function(n){e.OrgPost=n},expression:"OrgPost"}},[e.readOnly?e._e():t("ht-form-item",{attrs:{label:"职务名称",prop:"name","label-width":"100px"}},[t("ht-select",{staticClass:"m-r",attrs:{filterable:"",clearable:"",options:e.job,props:{key:"groupCode",value:"name"},validate:{required:!0}},model:{value:e.OrgPost.jobCode,callback:function(n){e.$set(e.OrgPost,"jobCode",n)},expression:"OrgPost.jobCode"}})],1),t("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(n){e.$set(e.OrgPost,"name",n)},expression:"OrgPost.name"}})],1),t("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.OrgPost.name,expression:"OrgPost.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_num:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位编码",disabled:e.readOnly},model:{value:e.OrgPost.code,callback:function(n){e.$set(e.OrgPost,"code",n)},expression:"OrgPost.code"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveOrgPost,model:e.OrgPost,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-sidebar-dialog",{attrs:{width:"30%",title:"编辑岗位",visible:e.editDialog,"before-close":e.handleClose}},[t("el-form",{attrs:{"data-vv-scope":"editDemForm","label-position":e.position},model:{value:e.OrgPost,callback:function(n){e.OrgPost=n},expression:"OrgPost"}},[t("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(n){e.$set(e.OrgPost,"name",n)},expression:"OrgPost.name"}})],1),t("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[t("ht-input",{attrs:{disabled:!0},model:{value:e.OrgPost.code,callback:function(n){e.$set(e.OrgPost,"code",n)},expression:"OrgPost.code"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveOrgPost,model:e.OrgPost,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("editDialog")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("distrubutive-user",{ref:"distrubutiveUser"}),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),t("ht-sidebar-dialog",{attrs:{width:"40%",title:"查看岗位详情",visible:"showInfo"===e.diaType,"before-close":e.handleClose}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位名称(编码):")]),t("td",[e._v("\n "+e._s(e.OrgPost.name)+"("+e._s(e.OrgPost.code)+")\n ")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属职务(编码):")]),t("td",[e._v("\n "+e._s(e.OrgPost.jobName)+"("+e._s(e.OrgPost.jobCode)+")\n ")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属组织(编码):")]),t("td",[e._v("\n "+e._s(e.OrgPost.orgName)+"("+e._s(e.OrgPost.orgCode)+")\n ")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),t("td",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,height:"200"}},[t("el-table-column",{attrs:{prop:"fullName",label:"姓名",width:"100"}}),t("el-table-column",{attrs:{prop:"pathName",label:"人员所属组织全路径"}})],1)],1)])])])])],1)},h=[],p=(t("96cf"),t("1da1")),m=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-sidebar-dialog",{attrs:{title:"岗位人员",visible:e.dialogVisible,width:"80%","before-close":e.handleClose,"close-on-click-modal":""}},[e.dialogVisible?t("ht-table",{ref:"userTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":[{prop:"u.fullname_",label:"姓名"}],"default-querys":[{property:"POS_ID_",value:this.postId}]},on:{load:e.loadData,"select-all":e.selectUser,select:e.selectUser},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showUserDialog()}}},[e._v("添加用户")]),t("el-button",{attrs:{size:"small"},on:{click:function(n){return e.setMaster()}}},[e._v("设置主组织")]),t("ht-delete-button",{attrs:{url:e.DeleteUrl,htTable:e.$refs.userTable,pk:"orgUserId"}},[e._v("删除")])],1)]},proxy:!0}],null,!1,738474078)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"u.fullName_",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[e._v("\n "+e._s(n.row.fullName)+"\n ")]}}],null,!1,3536182441)}),t("ht-table-column",{attrs:{prop:"account",label:"账号"}}),t("ht-table-column",{attrs:{prop:"isMaster",label:"是否是主组织",width:"100",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isMaster?t("el-tag",[e._v("否")]):e._e(),"1"==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("是")]):e._e()]}}],null,!1,1487013237)})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)},f=[];function g(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=b(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function b(e,n){if(e){if("string"===typeof e)return v(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(e,n):void 0}}function v(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t=0?t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]):e._e(),e.orgManagerNow.orgauthPerms&&e.orgManagerNow.orgauthPerms.indexOf("delete")>=0?t("ht-delete-button",{attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable&&e.$refs.htTable.$refs.htTable,parameter:"id"},on:{"after-delete":e.afterDelete}},[e._v("删除")]):e._e()],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"userName",label:"管理员",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([e.orgManagerNow.orgauthPerms&&e.orgManagerNow.orgauthPerms.indexOf("edit")>=0?{key:"default",fn:function(n){var i=n.row;n.column,n.$index;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"editOrgAuthPage"})}}},[e._v(e._s(i.userName))])]}}:{key:"default",fn:function(n){var t=n.row;n.column,n.$index;return[e._v(e._s(t.userName))]}}],null,!0)}),t("ht-table-column",{attrs:{prop:"orgName",label:"管理的组织",width:"100"}}),t("ht-table-column",{attrs:{prop:"demName",label:"所属维度",width:"100"}}),t("ht-table-column",{attrs:{prop:"orgPerms",label:"组织权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.orgPerms&&i.orgPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{label:"用户权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.userPerms&&i.userPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.userPerms&&i.userPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.userPerms&&i.userPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e(),i.userPerms&&i.userPerms.indexOf("setMaster")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("设置主组织")]):e._e(),i.userPerms&&i.userPerms.indexOf("setPos")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("设置岗位")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"orgPerms",label:"岗位权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.posPerms&&i.posPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.posPerms&&i.posPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.posPerms&&i.posPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{label:"分级权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.orgauthPerms&&i.orgauthPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{label:"布局权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.layoutPerms&&i.layoutPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])})]],2),t("el-dialog",{attrs:{width:"50%",title:"添加组织分级管理员",visible:e.dialogVisible,"before-close":e.handleClose}},[t("el-form",{model:{value:e.orgAuth,callback:function(n){e.orgAuth=n},expression:"orgAuth"}},[t("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"用户账号",prop:"name","label-width":"100px"}},[t("ht-input",{model:{value:e.orgAuth.account,callback:function(n){e.$set(e.orgAuth,"account",n)},expression:"orgAuth.account"}})],1),t("ht-form-item",{attrs:{label:"组织管理员",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},disabled:!0},model:{value:e.orgAuth.userName,callback:function(n){e.$set(e.orgAuth,"userName",n)},expression:"orgAuth.userName"}}),t("el-button",{attrs:{type:"primary",icon:"el-icon-user"},on:{click:e.selectUser}},[e._v("选择用户")])],1),t("ht-form-item",{attrs:{label:"是否全选"}},[t("el-button",{attrs:{icon:"icon-test"},on:{click:e.selectAll}},[e._v(e._s(e.isSelectAll))])],1),t("ht-form-item",{attrs:{label:"组织权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgPerms,callback:function(n){e.$set(e.orgAuth,"orgPerms",n)},expression:"orgAuth.orgPerms"}})],1),t("ht-form-item",{attrs:{label:"用户权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.userCheckValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.userPerms,callback:function(n){e.$set(e.orgAuth,"userPerms",n)},expression:"orgAuth.userPerms"}})],1),t("ht-form-item",{attrs:{label:"岗位权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.posPerms,callback:function(n){e.$set(e.orgAuth,"posPerms",n)},expression:"orgAuth.posPerms"}})],1),t("ht-form-item",{attrs:{label:"分组权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgauthPerms,callback:function(n){e.$set(e.orgAuth,"orgauthPerms",n)},expression:"orgAuth.orgauthPerms"}})],1),t("ht-form-item",{attrs:{label:"布局权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.layoutPerms,callback:function(n){e.$set(e.orgAuth,"layoutPerms",n)},expression:"orgAuth.layoutPerms"}})],1)],1),e.readOnly?e._e():t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.orgAuth,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)},B=[];function T(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=O(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function O(e,n){if(e){if("string"===typeof e)return L(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?L(e,n):void 0}}function L(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function V(e,n){if(e){if("string"===typeof e)return W(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?W(e,n):void 0}}function W(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);tthis.org.limitNum&&1===this.org.exceedLimitNum)this.$message.error("设置用户数超过上限");else{var t,i=[],o=z(e);try{for(o.s();!(t=o.n()).done;){var r=t.value;i.push(r.account)}}catch(l){o.e(l)}finally{o.f()}var s={};s.orgCode=this.org.groupCode,s.accounts=i.join(","),a["a"].addUsersForOrg(s).then((function(e){if(e.state)return n.$message({message:e.message,type:"success",showClose:!0}),void n.$refs.htTable.load();n.$message.error(e.message||"操作失败")})).then((function(){a["a"].getOrg(n.orgCode).then((function(e){n.org=e}))}))}else this.$message.error("请至少选择一个用户")},underUserDialogClose:function(){this.underUserDialogShow=!1},afterDelete:function(){this.$refs.htTable.load()},setOrgCharge:function(e){var n=this,t={};t.account=e.account,t.orgCode=this.org.groupCode,e.isMainChange?t.isCharge=!0:t.isCharge=!1,a["a"].setOrgCharge(t).then((function(){n.tabClick()}))},orgParamSubmit:function(){var e=this,n={orgCode:this.org.groupCode},t=[];for(var i in this.orgParam)t.push({alias:i,value:this.orgParam[i]});a["a"].saveOrgParams(t,n).then((function(n){e.$message({message:n.message,type:"success",showClose:!0})}))},submit:function(){var e=this,n=new RegExp("^[0-9]*$");if(n.test(this.org.limitNum)){if(this.org.orderNo&&n.test(this.org.orderNo))return this.org.name&&this.org.name.length>30||this.org.code&&this.org.code.length>30||Number(this.org.orderNo)>Number.MAX_VALUE||this.org.grade&&this.org.grade.length>30||Number(this.org.limitNum)>Number.MAX_VALUE?(this.$message({type:"warning",message:"内容超出输入限制"}),!1):void("addOrg"===this.type?a["a"].addOrg(this.org).then((function(n){if(n.state)return e.type="showInfo",e.$emit("reloadTree"),e.$message.success("创建成功"),n})).then((function(n){n.state&&a["a"].getOrg(e.org.code).then((function(n){e.org=n}))})):"editOrg"===this.type&&a["a"].updateOrg(this.org).then((function(n){200==n.status&&(e.OrgManagerFormType="showInfo",e.$emit("reloadTree"),e.$message.success("修改成功"))})));this.$message.error("排序号不是自然数")}else this.$message.error("组织现编用户数量不是自然数")},getOrgParamsByCode:function(){var e=this;this.orgCode&&a["a"].getOrgParamsByCode(this.orgCode).then((function(n){for(var t=0;t0)||(this.$message({message:e.join(","),type:"warning"}),!1)},close:function(e){this[e]=!1},changeName:function(){document.getElementsByName("chartName")[0].style.border=""},save:function(){var e=this;s["a"].validateForm(this,"propForm").then((function(n){if(e.checkSelectWay()){e.prop.conf=JSON.stringify(e.config);var t=u({},e.prop);!t.xaxisField||t.xaxisField.length<1||!t.displayfield||t.displayfield.length<1?e.$message({message:"请设置列",type:"warning"}):(t.displayfield=JSON.stringify(t.displayfield),t.xaxisField=JSON.stringify(t.xaxisField),t.conditionfield=JSON.stringify(t.conditionfield),t.sortfield=JSON.stringify(t.sortfield),e.config.series=e[e.chartType[t.style+""]],t.conf=JSON.stringify(e.config),delete t.resultfield,a["a"].saveCustomChart(t).then((function(n){n.state?(e.$message({message:"保存成功",type:"success"}),e.dialogVisible=!1,e.$refs.table.load()):(document.getElementsByName("chartName")[0].focus(),document.getElementsByName("chartName")[0].style.border="1px solid red")})).catch((function(){e.$message.error("保存失败")})))}})).catch((function(n){e.$message.error("表单校验不通过,请检查表单")}))},preview:function(e){this.id=e,this.chartDialogVisible=!0},checkSql:function(){var e=this,n={sql:this.prop.diySql,dsName:this.prop.dsalias};this.prop.diySql?a["a"].checkSql(n).then((function(n){n.state?(e.isCheckSql="suc",e.$message({type:"success",message:n.message})):e.isCheckSql="fail"})):this.$message("请填写自定义sql!")},saveColumnSetting:function(e){this.prop.displayfield=e.yAxisField,this.prop.xaxisField=e.xAxisField,this.prop.conditionfield=e.conditionField,this.prop.sortfield=e.sortField},handleExport:function(){var e=this.$refs.table.$refs.htTable.selection;if(e&&0===e.length)this.$message.warning("请选择至少一项记录");else{var n=e.map((function(e){return e.id})),t="".concat(window.context.form,"/form/customChart/v1/exportXml?ids=").concat(n);l["a"].download(t)}},handleUploadResult:function(e){e.state?e.message.includes("已存在故跳过")?this.$message({type:"warning",message:e.message,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message({type:"success",message:"导入成功"}):this.$message({type:"error",message:e.message}),this.$refs.table.querys=[],this.$refs.table.load(),this.importDialogVisible=!1,this.fullscreenLoading=!1},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},uploadSubmit:function(){if(!this.$refs.upload.uploadFiles||0===this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的数据图表!"),!1;this.$refs.upload.submit()}}},f=m,g=(t("db1f"),t("2877")),b=Object(g["default"])(f,i,o,!1,null,"15567212",null);n["default"]=b.exports},"3d90":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-705f7913] .el-input__inner,div[aria-invalid=true][data-v-705f7913] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtGangedSelect.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtGangedSelect.vue"],names:[],mappings:"AAsQA,wHACE,oBCpQF,CAAA",file:"HtGangedSelect.vue?vue&type=style&index=0&id=705f7913&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtGangedSelect.css.map */"],sourceRoot:""}])},"3d90a":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[t("ht-menu-manager",{ref:"htMenuManager",attrs:{showEdit:!1,"node-key":"id"},on:{"node-click":e.handleNodeClick,"menu-action":e.menuAction}}),e.editMenuFormVisible?t("el-container",[t("el-header",{staticClass:"hearder-buttons"},[e.menu.id&&(e.menu.tenantId||-1!=e.$store.state.login.currentUser.userAttrs.tenantId&&e.$store.state.login.currentUser.userAttrs.tenantId)&&e.$store.state.login.currentUser.userAttrs.tenantId!=e.menu.tenantId?e._e():t("ht-submit-button",{attrs:{url:"/sys/sysMenu/v1/save",context:"portal",model:e.menu,"scope-name":"editMenuForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.menu.id?"更新":"保存"))]),t("el-button",{attrs:{type:"primary",plain:"",title:"添加接口"},on:{click:e.addSysMethods}},[e._v("添加接口")])],1),t("el-main",[t("el-form",{attrs:{"data-vv-scope":"editMenuForm",model:e.menu,size:"mini",inline:!0}},[e.hasParent?t("ht-form-item",{attrs:{label:"上级菜单","label-width":"150px"}},[t("ht-input",{attrs:{name:"parent-menu-name",autocomplete:"off",disabled:""},model:{value:e.currentNodeData.name,callback:function(n){e.$set(e.currentNodeData,"name",n)},expression:"currentNodeData.name"}})],1):e._e(),e.hasParent?t("ht-form-item",{attrs:{label:"上级菜单别名","label-width":"150px"}},[t("ht-input",{staticStyle:{width:"400px"},attrs:{name:"parent-menu-alias",autocomplete:"off",disabled:""},model:{value:e.currentNodeData.alias,callback:function(n){e.$set(e.currentNodeData,"alias",n)},expression:"currentNodeData.alias"}})],1):e._e(),t("br"),t("ht-form-item",{attrs:{label:"菜单名称","label-width":"150px"}},[t("ht-input",{attrs:{name:"menu-name",autocomplete:"off",validate:"required",maxlength:12,showWordLimit:!0},model:{value:e.menu.name,callback:function(n){e.$set(e.menu,"name",n)},expression:"menu.name"}})],1),e.isHref?e._e():t("ht-form-item",{attrs:{label:"菜单别名","label-width":"150px"}},[t("ht-input",{staticStyle:{width:"400px"},attrs:{name:"menu-alias",disabled:!!e.menu.id,autocomplete:"off",validate:"required|alpha_dash|isExist:${portal}/sys/sysMenu/v1/isMenuExistByAlias?alias=,"+e.menu.alias,maxlength:50,showWordLimit:!0},model:{value:e.menu.alias,callback:function(n){e.$set(e.menu,"alias",n)},expression:"menu.alias"}})],1),e.isHref?t("ht-form-item",{attrs:{label:"Url地址","label-width":"150px"}},[t("ht-input",{staticStyle:{width:"400px"},attrs:{name:"menu-href",autocomplete:"off"},model:{value:e.menu.href,callback:function(n){e.$set(e.menu,"href",n)},expression:"menu.href"}})],1):e._e(),t("br"),e._e(),t("ht-form-item",{attrs:{label:"菜单排序","label-width":"150px"}},[t("ht-input",{attrs:{name:"menu-sn",autocomplete:"off",validate:"required|numeric",maxlength:9,showWordLimit:!0},model:{value:e.menu.sn,callback:function(n){e.$set(e.menu,"sn",n)},expression:"menu.sn"}})],1),e.isHref||e.isFrontMenu?e._e():t("ht-form-item",{attrs:{label:"activeTab","label-width":"150px",title:"三级菜单默认显示的tab"}},[t("ht-input",{staticStyle:{width:"400px"},attrs:{name:"menu-icon",autocomplete:"off",maxlength:50,showWordLimit:!0},model:{value:e.menu.activeTab,callback:function(n){e.$set(e.menu,"activeTab",n)},expression:"menu.activeTab"}})],1),t("br"),t("ht-form-item",{attrs:{label:"标签页风格","label-width":"150px",title:"默认使用菜单配置 菜单没有配置, 则使用全局配置, 全局配置也没有则使用默认样式"}},[t("el-radio-group",{model:{value:e.tabsStyle.tabType,callback:function(n){e.$set(e.tabsStyle,"tabType",n)},expression:"tabsStyle.tabType"}},[t("el-radio-button",{attrs:{label:""}},[e._v("默认样式")]),t("el-radio-button",{attrs:{label:"card"}},[e._v("选项卡样式")]),t("el-radio-button",{attrs:{label:"border-card"}},[e._v("卡片化")])],1)],1),t("ht-form-item",{attrs:{label:"打开方式","label-width":"150px"}},[t("el-radio-group",{model:{value:e.menu.openType,callback:function(n){e.$set(e.menu,"openType",n)},expression:"menu.openType"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("内部")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("新窗口")])],1)],1),t("ht-form-item",{attrs:{label:"菜单图标","label-width":"150px"}},[t("el-button",{staticClass:"choseIcons",staticStyle:{"margin-right":"10px","vertical-align":"middle"},attrs:{size:"small",title:"选择图标"},on:{click:function(n){e.$refs.iconPanl.dialogVisible=!0}}},[t("span",[e._v(" 选择图标")])]),t("el-button",{staticClass:"choseIcons",staticStyle:{"margin-right":"10px","vertical-align":"middle"},attrs:{size:"small",title:"选择图标"},on:{click:e.clearIcon}},[t("span",[e._v("取消图标")])]),t("svgIcon",{directives:[{name:"show",rawName:"v-show",value:e.menu.menuIcon,expression:"menu.menuIcon"}],staticStyle:{"font-size":"24px","vertical-align":"middle"},attrs:{"icon-style":"icon","icon-class":e.menu.menuIcon}})],1),t("ht-form-item",{attrs:{label:"是否启用","label-width":"150px"}},[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.menu.status,callback:function(n){e.$set(e.menu,"status",n)},expression:"menu.status"}})],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menu.sysMethods}},[t("el-table-column",{attrs:{prop:"name",label:"",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{autocomplete:"off",validate:"required",placeholder:"方法描述",maxlength:50,showWordLimit:!0},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}})]}}],null,!1,333187588)},[t("template",{slot:"header"},[t("span",{staticClass:"is-required"},[e._v("请求方法描述")])])],2),t("el-table-column",{attrs:{prop:"alias",label:"",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.menu.sysMethods[n.$index].name,expression:"\n menu.sysMethods[scope.$index].name\n "}],attrs:{"model-expression":"menu.sysMethods["+n.$index+"].alias",autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-z][a-zA-z0-9]+$",message:"别名有误"}},disabled:!!n.row.id,placeholder:"唯一别名",maxlength:50,showWordLimit:!0},model:{value:e.menu.sysMethods[n.$index].alias,callback:function(t){e.$set(e.menu.sysMethods[n.$index],"alias",t)},expression:"\n menu.sysMethods[scope.$index].alias\n "}})]}}],null,!1,394715851)},[t("template",{slot:"header"},[t("span",{staticClass:"is-required"},[e._v("别名")]),t("el-tooltip",{attrs:{content:"别名为字母数字组合,且以字母开头,不能包括特殊字符",placement:"right"}},[t("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2),t("el-table-column",{attrs:{prop:"methodType",label:"",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-select",{attrs:{placeholder:"请选择授权类别"},model:{value:n.row.methodType,callback:function(t){e.$set(n.row,"methodType",t)},expression:"scope.row.methodType"}},[t("el-option",{attrs:{label:"方法授权",value:"1"}}),t("el-option",{attrs:{label:"按钮授权",value:"2"}})],1)]}}],null,!1,1041096934)},[t("template",{slot:"header"},[t("span",{staticClass:"is-required"},[e._v("授权类别")])])],2),t("el-table-column",{attrs:{prop:"requestUrl",label:"",width:"auto"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{staticStyle:{width:"90%"},attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^/[a-zA-Z0-9\\\\\\/\\+]+$",message:"请求地址输入有误"}},placeholder:"请输入后台请求地址"},model:{value:n.row.requestUrl,callback:function(t){e.$set(n.row,"requestUrl",t)},expression:"scope.row.requestUrl"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"danger",icon:"el-icon-delete",circle:""},on:{click:function(t){return e.removeSysMethod(n.row)}}})]}}],null,!1,126922891)},[t("template",{slot:"header"},[t("span",{staticClass:"is-required"},[e._v("后台请求地址")]),t("el-tooltip",{attrs:{content:"请求地址必须以/开头,并且只能包括英文、数字和/",placement:"right"}},[t("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})])],1)],2)],1)],1)],1)],1):e._e(),t("ht-sidebar-dialog",{attrs:{width:"600px",title:"子菜单批量排序",visible:e.batchSortDialog,"before-close":e.handleBatchSortClose,"append-to-body":!0}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.subMenuList,(function(n){return t("tr",{key:n.id},[t("th",{attrs:{width:"90px"}},[e._v("菜单名称:")]),t("td",[e._v(e._s(n.name))]),t("th",{staticClass:"is-required",attrs:{width:"70px"}},[e._v("排序:")]),t("td",{attrs:{width:"90px"}},[t("ht-input",{attrs:{type:"number",autocomplete:"off",validate:"required"},model:{value:n.sn,callback:function(t){e.$set(n,"sn",t)},expression:"data.sn"}})],1)])})),0)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.save()}}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.handleBatchSortClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)]),t("el-dialog",{attrs:{width:"400px",top:"8vh",title:"菜单移动",visible:e.handleDialog,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[t("el-scrollbar",[t("ht-tree",{ref:"htTypeTree",staticStyle:{height:"500px"},attrs:{data:e.treeMenuData,props:e.defaultMenuProps,"expand-on-click-node":!1},on:{"node-click":e.handleMenuNodeClick}})],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),t("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1),t("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.editMenuFormVisible,expression:"!editMenuFormVisible"}]},[t("div",{staticClass:"form-empty"},[e._v("请选择一个菜单进行操作")])]),t("el-dialog",{attrs:{title:"上传文件",visible:e.uploadDialogVisible,"before-close":e.beforeClose}},[t("el-upload",{attrs:{"http-request":e.handleImport,accept:".zip","file-list":e.fileList,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传zip文件")])],1)],1),t("IconPanl",{ref:"iconPanl",on:{select:e.choseIcon}})],1)},o=[],r=(t("8e6e"),t("ac6a"),t("456d"),t("7f7f"),t("2909")),a=t("ade3"),s=(t("96cf"),t("1da1")),l=t("a858"),c=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"图标",visible:e.dialogVisible,width:"80%",fullscreen:"","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("el-scrollbar",{staticClass:"editScroll"},[t("div",{staticClass:"content symbol"},[t("ul",{staticClass:"icon_lists dib-box"},e._l(e.iconList.glyphs,(function(n,i){return t("li",{key:i,staticClass:"dib",class:{active:e.activeNum==i},on:{click:function(n){return e.selectIcon(i)}}},[t("svg",{staticClass:"icon svg-icon",attrs:{"aria-hidden":"true"}},[t("use",{attrs:{"xlink:href":"#"+e.iconList.css_prefix_text+n.font_class}})]),t("div",{staticClass:"code-name"},[e._v(e._s(n.font_class))])])})),0)])]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveIcon}},[e._v("确 定")])],1)],1)},d=[],u=t("0abc"),h={name:"IconPanl",data:function(){return{dialogVisible:!1,iconList:u,activeNum:-1}},mounted:function(){},methods:{selectIcon:function(e){this.activeNum=e==this.activeNum?-1:e},saveIcon:function(){var e=this.activeNum>-1?this.iconList.glyphs[this.activeNum].font_class:"";this.$emit("select",e),this.dialogVisible=!1},handleClose:function(){this.dialogVisible=!1}}},p=h,m=(t("0e07"),t("2877")),f=Object(m["default"])(p,c,d,!1,null,"2b080088",null),g=f.exports,b=t("e42c"),v=t("2ade");function _(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function w(e){for(var n=1;n0&&n.$watch(this.customQuery.path,(function(n,i){if(n&&n.length>=1&&t){var o=e.prepareLoadParams(n,e.customQuery.conditionfield);t=!1,_components_bizComponents_eipControl_bus_CustomQuery_js__WEBPACK_IMPORTED_MODULE_5__["a"].load(e.customQuery.alias,o).then((function(i){e.backfill(n,i),setTimeout((function(){t=!0}),800)}))}}),{immediate:!0})},created:function(){},methods:{backfill:function backfill(subArr,rows){var _this2=this;this.customQuery.resultfield&&subArr.forEach((function(e){var n=rows.filter((function(n){return n[_this2.customQuery.conditionfield[0].field]==e[_this2.customQuery.conditionfield[0].fieldPath]}));n[0]&&_this2.customQuery.resultfield.forEach((function(t){t.fieldPath&&(e[t.fieldPath]=n[0][t.field])}))}));var pInst=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_3__["a"].getOnlineFormInstance(this),subArrTemp=Object.assign([],subArr);eval("(pInst."+this.customQuery.path+"=subArrTemp)")},prepareLoadParams:function(e,n){var t={};if(n&&!_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].isEmpty(n)){var i=_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].getSubScopeElAndIndex(this.$el);i.index,_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_3__["a"].getOnlineFormInstance(this);Object.keys(n).forEach((function(i){var o=e.extractByKey(n[i]["fieldPath"]);_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_4__["a"].isEmpty(o)||(t[n[i]["field"]]=o.join(","))}))}return t},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},dynamicOptionResponse:function(e,n){var t=this;if(this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind)this.options=[],n&&n.constructor==Array&&n.length>0&&n.forEach((function(e){t.options.push({key:e[t.ganged.valueBind]+"",value:e[t.ganged.labelBind]+""})}));else if(this.ganged&&this.ganged.alias&&(!this.ganged.valueBind||!this.ganged.labelBind)){var i=this.inputName;this.$message.error("下拉框【".concat(i.split("-")[1],"】配置了动态选项,但是没有正确的配置选项绑定关系。"))}},relatedQueryLoad:function(){var e=this;this.relatedQuery&&this.relatedQuery.constructor==Array&&this.relatedQuery.length>0&&this.relatedQuery.forEach((function(n){var t=e.prepareLoadParams(n.condition);e.$emit("related-query:load",n.alias,t,n.result)}))}}}},"3e0c":function(e,n,t){var i=t("57a3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("05f21a40",i,!0,{sourceMap:!0,shadowMode:!1})},"3e9b":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-10f4db9f]{background-color:#211bce}[data-v-10f4db9f]:export{aside_width:230px}.fill__container[data-v-10f4db9f]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f2f5}.fill__container .loader[data-v-10f4db9f]{text-align:center;margin-right:1.5rem;display:inline-block;vertical-align:middle}.fill__container .description-box[data-v-10f4db9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fill__container .description-box h3[data-v-10f4db9f]{color:#606266;margin:0 0 1rem 0;font-size:1.5rem;font-weight:700}.fill__container .description-box a[data-v-10f4db9f]{color:#211bce;text-decoration:none}@media screen and (max-width:600px){.fill__container[data-v-10f4db9f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fill__container .loader[data-v-10f4db9f]{margin-right:0;margin-bottom:1.5rem}.fill__container .description-box[data-v-10f4db9f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fill__container .description-box h3[data-v-10f4db9f]{font-size:13px}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/FillPage.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCsIrB,kCACE,YACA,WACA,oBACA,oBACA,aACA,yBACA,sBACA,mBACA,wBAAA,qBAAA,uBACA,kBDpJoC,CC0ItC,0CAaI,kBACA,oBACA,qBACA,qBAAsB,CAhB1B,mDAmBI,oBAAA,oBAAA,aACA,4BAAA,6BAAA,0BAAA,qBAAsB,CApB1B,sDAuBM,cACA,kBACA,iBACA,eAAiB,CA1BvB,qDA6BM,cACA,oBAAqB,CACtB,oCAKH,kCACE,4BAAA,6BAAA,0BAAA,qBAAsB,CADxB,0CAII,eACA,oBAAqB,CALzB,mDAQI,yBAAA,sBAAA,kBAAmB,CARvB,sDAUM,cAAe,CAChB,CAAA",file:"FillPage.vue?vue&type=style&index=0&id=10f4db9f&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.fill__container {\r\n height: 100%;\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n justify-content: center;\r\n background: $--background-color-secondary;\r\n\r\n .loader {\r\n text-align: center;\r\n margin-right: 1.5rem;\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n .description-box {\r\n display: flex;\r\n flex-direction: column;\r\n\r\n h3 {\r\n color: $--color-text-regular;\r\n margin: 0 0 1rem 0;\r\n font-size: 1.5rem;\r\n font-weight: bold;\r\n }\r\n a {\r\n color: $--color-primary;\r\n text-decoration: none;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .fill__container {\r\n flex-direction: column;\r\n\r\n .loader {\r\n margin-right: 0;\r\n margin-bottom: 1.5rem;\r\n }\r\n .description-box {\r\n align-items: center;\r\n h3 {\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n}\r\n'],sourceRoot:""}])},"3f35":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"td .el-form-item__error{-webkit-transform:scale(.9);transform:scale(.9);position:sticky}.transition{outline:1px dotted #85a5ff;outline-width:2px;outline-offset:-1px}.el-tabs--border-card{border:1px solid #ebeef5;-webkit-box-shadow:none;box-shadow:none}.tabcheck_btn{text-align:right;padding-top:20px}.loaded-fail__div{text-align:center;font-size:14px;font-weight:700;color:#f56c6c}.main-table{border-collapse:separate;margin-bottom:20px}@media print{.printHide{display:none}.main-field{line-height:1.5!important}.el-main{padding:0!important}.sub-table-header /deep/ th{min-width:110px!important}colgroup{display:none!important}.el-table__body,.el-table__header{width:100%!important}.el-table_1_column_1{width:60px!important}.el-table_1_column_3,.el-table_1_column_4{width:100px!important}.el-table_1_column_5,.gutter{display:none!important}.el-table__body>tbody>tr>td,.el-table__body>tbody>tr>th,.el-table__body>tfoot>tr>td,.el-table__body>thead>tr>th,.el-table__header,.el-table__header>tbody>tr>td,.el-table__header>tbody>tr>th,.el-table__header>tfoot>tr>td,.el-table__header>thead>tr>th,.form-table,.form-table>tbody>tr>td,.form-table>tbody>tr>th,.form-table>tfoot>tr>td,.form-table>thead>tr>th{border:1px solid #eeebeb!important}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #eeebeb!important}}.main-title{word-break:break-all;text-align:right;font-weight:100;color:#545252;font-size:12px;padding:0 10px!important;font-weight:700;line-height:28px}.main-field{padding:10px;line-height:0}.main-field .unit{display:inline-block}.online-form-wrap .el-date-editor.el-input__inner,.online-form-wrap [name=online-form] .el-date-editor.el-input{width:100%}.online-form-wrap .el-input{width:100%!important}.online-form-wrap .amap-page-container .amap-copyright,.online-form-wrap .amap-page-container .amap-geolocation-con,.online-form-wrap .amap-page-container .amap-logo,.online-form-wrap .amap-page-container .amap-scalecontrol,.online-form-wrap .amap-page-container .amap-toolbar{z-index:1!important}.el-tooltip__popper p{width:300px}.xh_table tfoot td:empty{padding:0!important;border:none!important}.online-form-wrap .grandson_table_wrap,.online-form-wrap .table_layout_wrap,.online-form-wrap .xh_table{overflow:auto}.inputs .file-list__wrap{padding-left:0}.inputs .file-list__wrap .file-item .file-close__icon,.inputs .file-list__wrap .file-item .file-icon{padding-top:11px}.form-table__wrap .form-table>thead>tr>th:last-child{min-width:90px!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/OnlineForm.vue"],names:[],mappings:"AAwsBA,wBACE,4BACA,oBACA,eAAgB,CACjB,YAEC,2BACA,kBACA,mBAAoB,CACrB,sBAEC,yBACA,wBACA,eAAgB,CACjB,cAGC,iBACA,gBAAiB,CAClB,kBAEC,kBACA,eACA,gBACA,aAAc,CACf,YAEC,yBACA,kBAAmB,CACpB,aAEC,WACE,YAAa,CACd,YAQC,yBAA2B,CAC5B,SAEC,mBAAuB,CACxB,4BAEC,yBAA2B,CAC5B,SAEC,sBAAwB,CAIzB,kCAEC,oBAAsB,CACvB,qBAEC,oBAAsB,CAIvB,0CAEC,qBAAuB,CAIxB,6BAEC,sBAAwB,CAuBzB,sWASC,kCAA+C,CAChD,kCAQC,yCAAsD,CACvD,CAEH,YACE,qBACA,iBACA,gBACA,cACA,eACA,yBACA,gBACA,gBAAiB,CAClB,YAEC,aACA,aAAc,CAFhB,kBAII,oBAAqB,CAEtB,gHAKC,UAAW,CAHf,4BAMI,oBAAsB,CAN1B,qRAcM,mBAAqB,CACtB,sBAaD,WAAY,CACb,yBAGD,oBACA,qBAAuB,CACxB,wGAKG,aAAc,CACf,yBAIC,cAAe,CAFnB,qGAMQ,gBAAiB,CAClB,qDAMH,wBAA0B,CAAA",file:"OnlineForm.vue?vue&type=style&index=0&lang=scss&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ntd .el-form-item__error {\r\n -webkit-transform: scale(0.9);\r\n transform: scale(0.9);\r\n position: sticky;\r\n}\r\n.transition {\r\n outline: 1px dotted #85a5ff;\r\n outline-width: 2px;\r\n outline-offset: -1px;\r\n}\r\n.el-tabs--border-card {\r\n border: 1px solid #ebeef5;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n\r\n.tabcheck_btn {\r\n text-align: right;\r\n padding-top: 20px;\r\n}\r\n.loaded-fail__div {\r\n text-align: center;\r\n font-size: 14px;\r\n font-weight: bold;\r\n color: #f56c6c;\r\n}\r\n.main-table {\r\n border-collapse: separate;\r\n margin-bottom: 20px;\r\n}\r\n@media print {\r\n .printHide{\r\n display: none;\r\n }\r\n // .form-table{\r\n // border: none;\r\n // }\r\n // .main-title {\r\n // min-width: 130px;\r\n // }\r\n .main-field {\r\n line-height: 1.5 !important;\r\n }\r\n .el-main {\r\n padding: 0px !important;\r\n }\r\n .sub-table-header /deep/ th {\r\n min-width: 110px !important;\r\n }\r\n colgroup {\r\n display: none !important;\r\n }\r\n .el-table__header {\r\n width: 100% !important;\r\n }\r\n .el-table__body {\r\n width: 100% !important;\r\n }\r\n .el-table_1_column_1 {\r\n width: 60px !important;\r\n }\r\n .el-table_1_column_3 {\r\n width: 100px !important;\r\n }\r\n .el-table_1_column_4 {\r\n width: 100px !important;\r\n }\r\n .el-table_1_column_5 {\r\n display: none !important;\r\n }\r\n .gutter {\r\n display: none !important;\r\n }\r\n .form-table {\r\n border: 1px solid rgb(238, 235, 235) !important;\r\n // border-left: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n .form-table > tbody > tr > th,\r\n .form-table > tbody > tr > td,\r\n .form-table > tfoot > tr > td,\r\n .form-table > thead > tr > th {\r\n border: 1px solid rgb(238, 235, 235) !important;\r\n // border-bottom: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n .el-table__header {\r\n border: 1px solid rgb(238, 235, 235) !important;\r\n // border-left: 1px solid rgb(238, 235, 235) !important;\r\n // border-right: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n .el-table__header > tbody > tr > th,\r\n .el-table__header > tbody > tr > td,\r\n .el-table__header > tfoot > tr > td,\r\n .el-table__header > thead > tr > th {\r\n border: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n // .el-table__body {\r\n // border-left: 1px solid rgb(238, 235, 235) !important;\r\n // border-right: 1px solid rgb(238, 235, 235) !important;\r\n // }\r\n .el-table__body > tbody > tr > th,\r\n .el-table__body > tbody > tr > td,\r\n .el-table__body > tfoot > tr > td,\r\n .el-table__body > thead > tr > th {\r\n border: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n // .el-table--group, .el-table--border {\r\n // border-top: none;\r\n // }\r\n // .el-table--border th, .el-table--border td{\r\n // border-right: 1px solid rgb(238, 235, 235) !important;\r\n // }\r\n .el-table th.is-leaf, .el-table td{\r\n border-bottom: 1px solid rgb(238, 235, 235) !important;\r\n }\r\n}\r\n.main-title {\r\n word-break: break-all;\r\n text-align: right;\r\n font-weight: 100;\r\n color: #545252;\r\n font-size: 12px;\r\n padding: 0px 10px !important;\r\n font-weight: bold;\r\n line-height: 28px;\r\n}\r\n.main-field {\r\n padding: 10px;\r\n line-height: 0;\r\n .unit {\r\n display: inline-block;\r\n // margin-top: 16px;\r\n }\r\n}\r\n.online-form-wrap {\r\n [name='online-form'] .el-date-editor.el-input,\r\n .el-date-editor.el-input__inner {\r\n width: 100%;\r\n }\r\n .el-input {\r\n width: 100% !important;\r\n }\r\n .amap-page-container {\r\n .amap-toolbar,\r\n .amap-geolocation-con,\r\n .amap-scalecontrol,\r\n .amap-logo,\r\n .amap-copyright {\r\n z-index: 1 !important;\r\n }\r\n }\r\n // .input_wrap{\r\n // display: flex;\r\n // flex-direction: row;\r\n // /deep/.ht_inputs{\r\n // width: 80% !important;\r\n // }\r\n\r\n // }\r\n}\r\n.el-tooltip__popper {\r\n p {\r\n width: 300px;\r\n }\r\n}\r\n.xh_table tfoot td:empty {\r\n padding: 0 !important;\r\n border: none !important;\r\n}\r\n.online-form-wrap {\r\n .table_layout_wrap,\r\n .xh_table,\r\n .grandson_table_wrap {\r\n overflow: auto;\r\n }\r\n}\r\n.inputs {\r\n .file-list__wrap {\r\n padding-left: 0;\r\n .file-item {\r\n .file-icon,\r\n .file-close__icon {\r\n padding-top: 11px;\r\n }\r\n }\r\n }\r\n}\r\n.form-table__wrap{\r\n .form-table>thead>tr>th:last-child{\r\n min-width: 90px !important;\r\n }\r\n}\r\n"],sourceRoot:""}])},"3f55":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"50%","append-to-body":""}},[e.dialogVisible?t("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"confForm"}},[[t("table",{staticClass:"form-table",staticStyle:{width:"100%"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{staticStyle:{width:"15%"}},[e._v("字段描述")]),t("td",{staticStyle:{width:"35%"}},[e._v(e._s(e.field.desc))]),t("th",{staticStyle:{width:"15%"}},[e._v("字段名称")]),t("td",{staticStyle:{width:"35%"}},[e._v(e._s(e.field.name))])]),t("tr",[t("th",[e._v("整列只读")]),t("td",[t("el-checkbox",{model:{value:e.field.column.readOnly,callback:function(n){e.$set(e.field.column,"readOnly",n)},expression:"field.column.readOnly"}})],1),t("th",[e._v("允许合并")]),t("td",[t("el-checkbox",{model:{value:e.field.column.mergeCell,callback:function(n){e.$set(e.field.column,"mergeCell",n)},expression:"field.column.mergeCell"}})],1)]),e.field.column.readOnly?e._e():t("tr",[t("th",[e._v("指定只读行")]),t("td",{attrs:{colspan:"3"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入只读的行号,用逗号分隔,如:1,3,5"},model:{value:e.field.column.readOnlyRows,callback:function(n){e.$set(e.field.column,"readOnlyRows",n)},expression:"field.column.readOnlyRows"}})],1)]),t("tr",[t("th",[e._v("整列必填")]),t("td",[t("el-checkbox",{model:{value:e.field.column.required,callback:function(n){e.$set(e.field.column,"required",n)},expression:"field.column.required"}})],1),t("th"),t("td")]),e.field.column.required?e._e():t("tr",[t("th",[e._v("指定必填行")]),t("td",{attrs:{colspan:"3"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入必填的行号,用逗号分隔,如:1,3,5"},model:{value:e.field.column.requiredRows,callback:function(n){e.$set(e.field.column,"requiredRows",n)},expression:"field.column.requiredRows"}})],1)]),t("tr",[t("th",[e._v("列字体颜色")]),t("td",[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.field.column.style.color,callback:function(n){e.$set(e.field.column.style,"color",n)},expression:"field.column.style.color"}})],1),t("th",[e._v("列背景颜色")]),t("td",[t("el-color-picker",{attrs:{size:"mini"},model:{value:e.field.column.style.background,callback:function(n){e.$set(e.field.column.style,"background",n)},expression:"field.column.style.background"}})],1)]),t("tr",[t("th",[e._v("列字体大小")]),t("td",[t("ht-input",{attrs:{size:"mini",width:"130px",min:0,max:64,type:"number"},model:{value:e.field.column.style.size,callback:function(n){e.$set(e.field.column.style,"size",n)},expression:"field.column.style.size"}}),e._v(" px")],1),t("th",[e._v("列字体加粗")]),t("td",[t("el-checkbox",{model:{value:e.field.column.style.bold,callback:function(n){e.$set(e.field.column.style,"bold",n)},expression:"field.column.style.bold"}})],1)]),t("tr",[t("th",[e._v("自定义样式代码")]),t("td",{attrs:{colspan:"3"}},[t("el-input",{attrs:{type:"textarea",rows:2,cols:72,autocomplete:"off"},model:{value:e.field.column.style.diyStyle,callback:function(n){e.$set(e.field.column.style,"diyStyle",n)},expression:"field.column.style.diyStyle"}})],1)]),t("tr",[t("th",[e._v("控件类型")]),t("td",[t("ht-select",{attrs:{options:e.controlTypes,props:{key:"type",value:"name"}},model:{value:e.field.column.type,callback:function(n){e.$set(e.field.column,"type",n)},expression:"field.column.type"}})],1),t("th",[e._v("列宽度")]),t("td",[t("ht-input",{attrs:{size:"mini",width:"130px",type:"number"},model:{value:e.field.column.width,callback:function(n){e.$set(e.field.column,"width",n)},expression:"field.column.width"}}),e._v(" px")],1)]),"dropdown"===e.field.column.type?t("tr",[t("th",[e._v("下拉框")]),t("td",{attrs:{colspan:"3"}},[t("el-button",{on:{click:function(n){return e.field.column.source.push({kye:"",value:""})}}},[e._v("添加")]),t("el-table",{attrs:{data:e.field.column.source,border:""}},[t("el-table-column",{attrs:{label:"选项"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{model:{value:n.row.value,callback:function(t){e.$set(n.row,"value",t)},expression:"scope.row.value"}})]}}],null,!1,806025495)}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-up"},on:{click:function(t){return e.arrayMove("field.column.source",n.row,"up")}}}),t("el-button",{attrs:{size:"mini",icon:"el-icon-arrow-down"},on:{click:function(t){return e.arrayMove("field.column.source",n.row,"down")}}}),t("el-button",{attrs:{size:"mini",icon:"el-icon-delete"},on:{click:function(t){return e.field.column.source.splice(n.$index,1)}}})]}}],null,!1,1194860092)})],1)],1)]):e._e(),"date"===e.field.column.type?t("tr",[t("th",[e._v("日期格式")]),t("td",[t("ht-select",{attrs:{options:[{key:"YYYY-MM-DD HH:mm:ss"},{key:"YYYY-MM-DD"}],props:{key:"key",value:"key"}},model:{value:e.field.column.dateFormat,callback:function(n){e.$set(e.field.column,"dateFormat",n)},expression:"field.column.dateFormat"}})],1)]):e._e()])])]],2):e._e(),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确定")]),t("el-button",{on:{click:e.close}},[e._v("返回")])],1)])],1)},o=[],r=(t("8e6e"),t("ac6a"),t("456d"),t("ade3")),a=(t("7f7f"),t("c7ea")),s=t("86b9");function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function c(e){for(var n=1;n0&&c>0&&e[l-1]||(i+=a?r("M",c+t,.5+d+t):r("m",o,0),o=0,a=!1),c+1':"",u="',h='viewBox="0 0 '+c+" "+c+'"',p=r.width?'width="'+r.width+'" height="'+r.width+'" ':"",m=''+d+u+"\n";return"function"===typeof t&&t(null,m),m}},"400c":function(e,n,t){"use strict";t.d(n,"b",(function(){return i})),t.d(n,"a",(function(){return o})),t.d(n,"d",(function(){return r})),t.d(n,"e",(function(){return a}));t("28a5"),t("ac6a");var i=[{ctrlType:"input",name:"",desc:"单行文本",icon:"icon-single",options:{width:"100%",isWidth:!0,defaultValue:"",isCountDate:!1,mathExp:"",isStartDate:"",isEndDate:"",countFormat:"day",dataType:"string|number",validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|row_unique|alpha_spaces|alpha_dash|alpha_num|alpha|frontJSValidate|backendValidate",advancedProperty:"isInputEdit|isBindIdentity|inputType|bindPreAndSufFix",placeholder:"",disabled:!1,basicsProperty:"input|dateCount|placeholder",bindIdentityjson:{},isBindPreAndSufFix:!1,bindPreAndSufFixjson:{preFix:"",sufSix:""},formulasDiyJs:"",showCondition:{target:"",fieldPath:"",value:""}}},{ctrlType:"textarea",name:"",desc:"多行文本",icon:"icon-textarea",options:{width:"100%",isWidth:!0,defaultValue:"",dataType:"string|text",validateList:[],validateType:"regex|min|max|required|row_unique|frontJSValidate|backendValidate",advancedProperty:"isEditor|isInputEdit",disabled:!1,placeholder:"",basicsProperty:"placeholder",formulasDiyJs:""}},{ctrlType:"property-text",name:"",desc:"属性文本",icon:"icon-textarea",options:{width:"100%",defaultValue:"",dataType:"string|text",validateList:[],validateType:"regex|min|max|required|row_unique|frontJSValidate|backendValidate",disabled:!1,placeholder:"",basicsProperty:"property-text",advancedProperty:"isEditor",textValue:"",formulasDiyJs:"",textAlign:"left"}},{ctrlType:"number",name:"",desc:"数字",icon:"icon-number",options:{width:"100%",isWidth:!0,defaultValue:0,validateType:"min_value|max_value|confirmed|numeric|between|digits|required|row_unique|frontJSValidate|mobile",validateList:[],dataType:"number",filterthousandBit:"",filtercurrency:"",min:0,max:99999,step:1,decimalDigits:2,maxDecimalDigits:0,mathExp:"",disabled:!1,controlsPosition:"",advancedProperty:"inputType|bindPreAndSufFix",basicsProperty:"number|currency|placeholder|dateCount",company:"",formulasDiyJs:"",bindPreAndSufFixjson:{preFix:"",sufSix:""}}},{ctrlType:"currency",name:"",desc:"货币",icon:"icon-currency",options:{width:"100%",isWidth:!0,required:!1,dataType:"number",defaultValue:0,filterthousandBit:"",filtercurrency:"",min:1,max:99999,step:1,decimalDigits:0,maxDecimalDigits:0,disabled:!1,controlsPosition:"",mathExp:"",advancedProperty:"currencyControl",basicsProperty:"currency|placeholder",formulasDiyJs:"",validateType:"min_value|max_value|confirmed|numeric|between|digits|required|row_unique|frontJSValidate",validateList:[]}},{ctrlType:"radio",name:"",desc:"单选框",icon:"icon-radio-active",options:{inline:!1,defaultValue:"",dataType:"string|number",showLabel:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",options:[],required:!1,width:"",remote:!1,remoteOptions:[],props:{value:"value",label:"label"},remoteFunc:"",disabled:!1,advancedProperty:"isVertical|choiceType",choiceType:"static",customQuery:{},bind:[],linkage:[],formulasDiyJs:""}},{ctrlType:"checkbox",name:"",desc:"多选框",icon:"icon-check-box",options:{inline:!1,dataType:"string|number",defaultValue:[],showLabel:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",options:[],required:!1,width:"",remote:!1,remoteOptions:[],props:{value:"value",label:"label"},remoteFunc:"",disabled:!1,advancedProperty:"isVertical|choiceType",choiceType:"static",customQuery:{},bind:[],linkage:[],formulasDiyJs:""}},{ctrlType:"date",name:"",desc:"日期",icon:"icon-date",options:{width:"100%",isWidth:!0,defaultValue:"",readonly:!1,disabled:!1,dataType:"date",editable:!0,clearable:!0,placeholder:"",startPlaceholder:"",validateType:"isAfter|isBefore|isStart|isEnd|required|row_unique|frontJSValidate",validateList:[],validate:"",endPlaceholder:"",type:"date",inputFormat:"yyyy-MM-dd",timestamp:!1,required:!1,basicsProperty:"date|placeholder",bindPreAndSufFixjson:{preFix:"",sufSix:""},advancedProperty:"bindPreAndSufFix",formulasDiyJs:""}},{ctrlType:"time",name:"",desc:"时间",icon:"icon-time",options:{width:"100%",isWidth:!0,defaultValue:"21:19:56",readonly:!1,dataType:"date",disabled:!1,editable:!0,clearable:!0,placeholder:"",startPlaceholder:"",type:"select",endPlaceholder:"",isRange:!1,arrowControl:!0,format:"HH:mm:ss",inputFormat:"HH:mm:ss",required:!1,basicsProperty:"time",formulasDiyJs:"",validateList:[],validate:"",validateType:"required"}},{ctrlType:"selector",name:"",desc:"选择器",icon:"icon-user",options:{width:"100%",isWidth:!0,defaultValue:"",validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",required:!1,dataType:"string",pattern:"",placeholder:"",disabled:!1,selector:{type:{alias:"eip-user-selector"}},bind:[{alias:"eip-user-selector",key:"id",value:"用户ID"},{alias:"eip-user-selector",key:"account",value:"用户账号"},{alias:"eip-user-selector",key:"fullname",value:"用户姓名"},{alias:"eip-user-selector",key:"mobile",value:"用户手机"},{alias:"eip-user-selector",key:"email",value:"用户邮箱"}],basicsProperty:"selector"}},{ctrlType:"dialog",name:"",desc:"对话框",icon:"icon-dialog",placeholder:"",options:{validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",defaultType:"String",basicsProperty:"custDialog|placeholder",customDialogjson:{name:"请选择",icon:"",custDialog:{selectNum:"",conditions:[],mappingConf:[],custQueryJson:[]},resultField:[]}}},{ctrlType:"select",name:"",desc:"下拉框",isMultiple:!1,icon:"icon-select",options:{width:"100%",isWidth:!0,defaultValue:"",multiple:!1,disabled:!1,clearable:!1,placeholder:"",required:!1,showLabel:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],dataType:"string|number",validate:"",options:[],remote:!1,filterable:!1,allowCreate:!1,remoteOptions:[],props:{value:"value",label:"label"},remoteFunc:"",basicsProperty:"selectConfig|choiceType|placeholder",choiceType:"static",customQuery:{custQueryJson:[],valueBind:"",labelBind:"",conditionfield:[]},bind:[],linkage:[],formulasDiyJs:""}},{ctrlType:"dropdown",name:"",desc:"下拉树",icon:"icon-dropdown-tree",isMultiple:!1,options:{defaultValue:"",multiple:!1,disabled:!1,clearable:!1,placeholder:"",required:!1,showLabel:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",width:"",options:[],remote:!1,filterable:!1,allowCreate:!1,dataType:"string|number",remoteOptions:[],props:{value:"value",label:"label"},remoteFunc:"",basicsProperty:"selectConfig|choiceType|placeholder",choiceType:"dynamic",customQuery:{custQueryJson:[],valueBind:"",labelBind:"",conditionfield:[]},bind:[],formulasDiyJs:""}},{ctrlType:"attachment",name:"",desc:"附件",icon:"icon-attachment",options:{width:"100%",validateType:"required",validateList:[],validate:"",defaultValue:"",required:!1,dataType:"string",pattern:"",placeholder:"",disabled:!1,basicsProperty:"fileupload",propConf:[{name:"prop1"},{name:"prop2"},{name:"prop3"},{name:"prop4"},{name:"prop5"},{name:"prop6"}],file:{multiple:!0,simplicity:!0,limit:"5",acceptType:"any",acceptStr:"",size:"50",allowDownload:!1,allowPreview:!0,accept:["jpg","jpeg","png","bmp","pdf","JPG","JPEG","PNG","BMP","PDF","doc","docx","xls","xlsx","ppt","pptx","rtf","txt","zip","rar","vsd","dwg","mp4","avi","3gp","rmvb","rm","wmv"]}}},{ctrlType:"switch",name:"",desc:"开关",icon:"icon-switch",options:{defaultValue:"true",activeValue:"true",inactiveValue:"false",activeText:"",inactiveText:"",disabled:!0,validateType:"required",validateList:[],validate:"",dataType:"string|number",formulasDiyJs:""}},{ctrlType:"dic",name:"",desc:"数据字典",icon:"icon-dic",options:{defaultValue:"",basicsProperty:"dicConfig",bind:[],dic:"",filterable:!1,placeholder:"",validateList:[],validate:"",validateType:"required",dataType:"string"}},{ctrlType:"tag",name:"",desc:"标签",icon:"el-icon-news",options:{dataType:"string",defaultValue:[],lableColor:"",basicsProperty:"tagConfig",bind:[],tag:"",filterable:!1,placeholder:"请选择",expand:!1},isMultiple:!0},{ctrlType:"imageViewer",name:"",desc:"图片",icon:"icon-image",options:{defaultValue:[],size:{},isDisplay:!1,uploadType:"local",fileJson:"",tokenFunc:"funcGetToken",basicsProperty:"imageViewer",validateType:"required",validateList:[],validate:"",file:{multiple:!0,limit:"3",allowDownload:!1,allowPreview:!0}}},{ctrlType:"amap",name:"",desc:"高德地图",icon:"icon-landmark",options:{width:"100%",defaultValue:"",addressMap:"",addressName:"",dataType:"varchar",noBindModel:!0,placeholder:"",heightMap:"350"}},{ctrlType:"related-process",name:"",desc:"相关流程",icon:"icon-flow2",options:{defaultType:"String",basicsProperty:"isPaging",isPaging:!0,pageSize:10}},{ctrlType:"autocomplete",name:"",desc:"输入建议",icon:"icon-autocomplete",options:{dataType:"string|number",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|row_unique|alpha_spaces|alpha_dash|alpha_num|alpha|frontJSValidate",placeholder:"",defaultValue:"",validateList:[],disabled:!1,validate:"",required:!1,width:"100%",basicsProperty:"selectConfig|choiceType",choiceType:"static",customQuery:{},bind:[],options:[]}},{ctrlType:"signature",name:"",desc:"签章",icon:"icon-authorization",options:{required:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",defaultValue:[],width:"",maxPeople:10}}],o=[{ctrlType:"button",tableName:"",boDefAlias:"",name:"",desc:"按钮",icon:"icon-button",options:{noBindModel:!1,defaultType:"String",basicsProperty:"onetextBtn",bindEventjson:{name:"选择",icon:"",isShowInput:!0},formulasDiyJs:"",showCondition:{target:"",fieldPath:"",value:""}},noTitle:!1,noPlaceholder:!1,noTooltip:!1},{ctrlType:"immediate-single",tableName:"",boDefAlias:"",name:"",desc:"实时单行",icon:"icon-single2",options:{width:"100%",defaultType:"String",noBindModel:!0,advancedProperty:"script"}},{ctrlType:"immediate-textarea",tableName:"",boDefAlias:"",name:"",desc:"实时多行",icon:"icon-textarea2",options:{width:"100%",defaultValue:"",dataType:"string|text",noBindModel:!0,placeholder:"",basicsProperty:"script"}},{ctrlType:"milepost",name:"",desc:"里程碑",icon:"icon-milepost",noTitle:!0,noPlaceholder:!0,noTooltip:!0,options:{direction:"horizontal",placeholder:"",defaultValue:"",width:"100%",basicsProperty:"stepControl",steps:[{title:"",description:""}]}},{ctrlType:"eip-cascader",name:"",desc:"级联",icon:"icon-cascader",options:{required:!1,validateType:"required|row_unique|frontJSValidate",validateList:[],validate:"",defaultValue:[],width:"",placeholder:"",disabled:!1,clearable:!1,remote:!0,remoteOptions:[],props:{value:"value",label:"label",children:"children"},remoteFunc:"",basicsProperty:"selectConfig|choiceType",choiceType:"dynamic",customQuery:{valueBind:"",labelBind:"",conditionfield:[]},bind:[],linkage:[]}},{ctrlType:"dataView",name:"数据视图",desc:"数据视图",icon:"icon-list",isLayout:!0,templateKey:"",templateId:"",templateObj:{},templateField:[],options:{showLabel:!0,boDefAlias:"",selectList:[],bindList:[]},customDialogjson:{name:"数据视图",custDialog:{conditions:[],mappingConf:[]},resultField:[]},subtableBackfill:!1},{ctrlType:"text",tableName:"",boDefAlias:"",name:"",desc:"文本",icon:"icon-text",options:{defaultValue:"This is a text",noBindModel:!0,customClass:"",basicsProperty:"textValue"}},{ctrlType:"QRcode",name:"",desc:"二维码",icon:"el-icon-s-grid",options:{noBindModel:!0,customClass:""}},{ctrlType:"iframe",name:"",desc:"iframe面板",icon:"icon-iframe",noBasics:!0,options:{iframeSrc:"",iframeSrcHeight:"300",noBindModel:!0,iframeSrcWidth:"100%",frameborder:"1",lableColor:"",basicsProperty:"iframe"}},{ctrlType:"image",name:"",desc:"背景图片",icon:"icon-image",options:{defaultValue:[],size:{},isDisplay:!1,noBindModel:!0,imgSrc:"",fileJson:"",tokenFunc:"funcGetToken",basicsProperty:"img"}}],r=[{ctrlType:"div",name:"",desc:"div布局",icon:"icon-table2",isLayout:!0,columns:[{span:"div布局",list:[],permission:"",permissionPath:""}],options:{gutter:0,nextCheck:"",type:"",justify:"start",align:"top",backgroundColor:"#FFFFFF",width:"",height:"100%",padding:"",margin:"",radius:""}},{ctrlType:"page",name:"",desc:"分页布局",icon:"icon-page-seprator",isLayout:!0,columns:[{list:[]}]},{ctrlType:"tab",name:"",desc:"tab布局",icon:"icon-tab",isLayout:!0,columns:[{span:"标签页1",list:[],permission:"",permissionPath:""}],options:{gutter:0,nextCheck:"",type:"",justify:"start",align:"top"}},{ctrlType:"accordion",name:"",desc:"折叠面板",icon:"icon-accordion",isLayout:!0,columns:[{span:"折叠面板",idKey:Date.parse(new Date)+"a",isOpen:!1,list:[]}],options:{gutter:0,justify:"start",nextCheck:"",accordion:"false",activeNames:[],align:"top"}},{ctrlType:"grid",name:"",desc:"栅格布局",icon:"icon-grid",isLayout:!0,columns:[{span:12,list:[]},{span:12,list:[]}],options:{gutter:0,justify:"start",align:"top"}},{ctrlType:"table",name:"",desc:"表格布局",icon:"icon-grid",isLayout:!0,rows:[{cols:[{colspan:1,list:[]},{colspan:1,list:[]}]},{cols:[{colspan:1,list:[]},{colspan:1,list:[]}]},{cols:[{colspan:1,list:[]},{colspan:1,list:[]}]}],options:{gutter:0,justify:"start",align:"top",lineHeight:40,borderColor:"#b5b5b5",borderWidth:1,fontColor:"#808080",labelWidthType:"percent",labelWidth:30}},{ctrlType:"subtable",name:"子表",desc:"子表",icon:"icon-table2",isLayout:!0,customHeader:"",list:[],options:{showLabel:!0,boSubEntity:"",subTablePath:"",relation:"",maxRow:0},customQuery:{isUse:!1,resultfield:[]},customDialogjson:{name:"子表回填",icon:"",custDialog:{conditions:[],mappingConf:[]},orgConfig:{name:"",code:"",id:""},resultField:[]},subtableBackfill:!1,initTemplateData:!1,initTemplateDataType:"empty"},{ctrlType:"subDiv",name:"div子表",desc:"div子表",icon:"icon-table2",isLayout:!0,customHeader:"",list:[],options:{showLabel:!0,boSubEntity:"",subTablePath:"",subDivTablePath:"",relation:"",maxRow:0},customQuery:{isUse:!1,resultfield:[]},customDialogjson:{name:"子表回填",icon:"",custDialog:{conditions:[],mappingConf:[]},orgConfig:{name:"",code:"",id:""},resultField:[]},subtableBackfill:!1,initTemplateData:!1,initTemplateDataType:"empty"},{ctrlType:"suntable",name:"孙表",desc:"孙表",icon:"icon-table2",isLayout:!0,customHeader:"",list:[],options:{showLabel:!0,boSubEntity:"",subTablePath:"",relation:"",maxRow:0},customDialogjson:{name:"孙表回填",icon:"",custDialog:{conditions:[],mappingConf:[]},resultField:[]},subtableBackfill:!1},{ctrlType:"sunDiv",name:"div孙表",desc:"div孙表",icon:"icon-table2",isLayout:!0,customHeader:"",list:[],options:{showLabel:!0,boSubEntity:"",subTablePath:"",relation:"",maxRow:0},customDialogjson:{name:"孙表回填",icon:"",custDialog:{conditions:[],mappingConf:[]},resultField:[]},subtableBackfill:!1},{ctrlType:"hottable",name:"hotTable",desc:"hotTable",icon:"icon-table2",isLayout:!0,showTitle:!0,customHeader:"",list:[],options:{showLabel:!0,boSubEntity:"",subTablePath:"",relation:"",colHeadersRelations:[],templateContent:{},initFillbackData:[],height:80,crossMapping:[],nestedHeaders:[],mainTableCalcs:[],cellCalcs:[],initSumRowField:"",initSumRowValue:""},customDialogjson:{name:"子表回填",icon:"",custDialog:{conditions:[],mappingConf:[]},resultField:[],orgConfig:{name:"",code:"",id:""}},subtableBackfill:!1,initTemplateData:!1,initTemplateDataType:"empty",addInitTemplateData:!1,addInitBtnName:"添加初始化数据",initSumRow:!1},{ctrlType:"divider",isLayout:!0,noTitle:!0,name:"分割线",desc:"分割线",icon:"el-icon-minus",options:{customDialogjson:{icon:""},basicsProperty:"divider",noBindModel:!0,customClass:"",position:"center",content:"",color:"#DCDFE6"}}],a=[{key:"confirmed",isInput:!0,isBoData:!0,type:"string|number|text|date",inputType:"select",name:"相同的值"},{key:"email",name:"电子邮箱"},{key:"regex",isInput:!0,inputType:"input",name:"*正则表达式"},{key:"min",isInput:!0,inputType:"input",name:"*最小文本长度"},{key:"max",isInput:!0,inputType:"input",name:"*最大文本长度"},{key:"min_value",isInput:!0,inputType:"input",name:"最小数值"},{key:"max_value",isInput:!0,inputType:"input",name:"最大数值"},{key:"isAfter",isInput:!0,inputType:"select",type:"date",name:"日期晚于"},{key:"isBefore",isInput:!0,inputType:"select",type:"date",name:"日期早于"},{key:"isStart",isInput:!0,inputType:"select",type:"date",name:"日期不早于"},{key:"isEnd",isInput:!0,inputType:"select",type:"date",name:"日期不晚于"},{key:"numeric",name:"整数"},{key:"between",isInput:!0,inputType:"twoInput",name:"指定范围的数字(包含最小/大值)"},{key:"is",isInput:!0,inputType:"input",name:"*指定的值"},{key:"digits",isInput:!0,inputType:"input",name:"指定位数的数字"},{key:"mobile",name:"手机号码"},{key:"required",name:"*必填"},{key:"alpha_spaces",name:"字母空格"},{key:"alpha_dash",name:"字母数字横线下划线"},{key:"alpha_num",name:"字母数字"},{key:"alpha",name:"字母"},{key:"frontJSValidate",isInput:!0,inputType:"button",name:"JS方法校验"},{key:"backendValidate",isInput:!0,inputType:"input",name:"后端校验"}];n["c"]={isLayoutComponents:function(e){return"tab"==e||"subtable"==e||"subDiv"==e||"accordion"==e||"page"==e||"grid"==e||"dataView"==e||"table"==e},isGridLayoutComponents:function(e){return"tab"==e||"accordion"==e||"page"==e||"sunDiv"==e||"suntable"==e},handleLayoutComponents:function(e,n,t,i){var o=this;if(n&&t&&t[i]){var r=t[i];if(!this.validateLayoutField(e,n,r))return t.splice(i,1),!1}var a=e,s=!0;return e.data.list.forEach((function(e){o.isLayoutComponents(e.ctrlType)&&(e.columns?e.columns.forEach((function(n){n.list&&(n.list=n.list.filter((function(n){if("tab"==e.ctrlType||"accordion"==e.ctrlType||"subtable"==e.ctrlType){if(o.isGridLayoutComponents(n.ctrlType)&&("accordion"!=e.ctrlType||"tab"!=n.ctrlType))return a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1}else{if("grid"==e.ctrlType&&("sunDiv"==n.ctrlType||"suntable"==n.ctrlType))return a.$message.warning("孙表只能存在子表中"),s=!1,!1;if(o.isLayoutComponents(n.ctrlType))return a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1;if("grid"==e.ctrlType&&"hottable"==n.ctrlType)return a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1}return!0})))})):e.list?"subDiv"==e.ctrlType?e.list=e.list.filter((function(e){return!o.isLayoutComponents(e.ctrlType)||"grid"==e.ctrlType||(a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1)})):e.list=e.list.filter((function(e){return!o.isLayoutComponents(e.ctrlType)||(a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1)})):e.rows&&e.rows.forEach((function(e){e.cols.forEach((function(e){e.list=e.list.filter((function(e){return!o.isLayoutComponents(e.ctrlType)&&"sunDiv"!=e.ctrlType&&"suntable"!=e.ctrlType&&"divider"!=e.ctrlType||(a.$message.warning("布局字段中不允许再拖入布局字段"),s=!1,!1)}))}))})))})),!s&&window.panelList&&(e.data.list=window.panelList),s},validateLayoutField:function(e,n,t){if(t&&("field"==t.dragType||"copy"==t.dragType))if(2==t.fieldPath.split(".").length&&0!=t.fieldPath.indexOf("item.")){if("sub"==n.parentNodeType||"subtable"==n.ctrlType||"subDiv"==n.ctrlType)return e.$message.warning("子表布局中不允许拖入主表字段。"),!1;if("sun"==n.parentNodeType||"suntable"==n.ctrlType||"sunDiv"==n.ctrlType)return e.$message.warning("孙表布局中不允许拖入主表字段。"),!1}else if(2==t.fieldPath.split(".").length&&0==t.fieldPath.indexOf("item.")){if(!("subtable"!=n.ctrlType&&"subDiv"!=n.ctrlType||n.options.boSubEntity))return e.$message.warning("请先绑定子表。"),!1;if(!n.parentNodeType&&"subtable"!=n.ctrlType&&"subDiv"!=n.ctrlType)return e.$message.warning("主表布局中不允许拖入子表字段。"),!1;if("sun"==n.parentNodeType)return e.$message.warning("孙表布局中不允许拖入子表字段。"),!1;if(n.options.boSubEntity&&n.options.boSubEntity!=t.tableName)return e.$message.warning("子表布局绑定的BO实体与拖入字段所属BO实体不一致。"),!1}else if(4==t.fieldPath.split(".").length){if(!("suntable"!=n.ctrlType&&"sunDiv"!=n.ctrlType||n.options.boSubEntity))return e.$message.warning("请先绑定孙表。"),!1;if(!n.parentNodeType)return e.$message.warning("主表布局中不允许拖入孙表字段。"),!1;if("sub"==n.parentNodeType&&"suntable"!=n.ctrlType&&"sunDiv"!=n.ctrlType)return e.$message.warning("子表布局中不允许拖入孙表字段。"),!1;if(n.options.boSubEntity&&n.options.boSubEntity!=t.tableName)return e.$message.warning("孙表布局绑定的BO实体与拖入字段所属BO实体不一致。"),!1}return!0}}},"40ad":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,i=e._self._c||n;return i("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[i("div",[i("el-input",{staticStyle:{width:"250px","margin-left":"17px"},attrs:{placeholder:"请输入报表名称",clearable:""},on:{change:function(n){return e.searchName()}},model:{value:e.queryData.name,callback:function(n){e.$set(e.queryData,"name",n)},expression:"queryData.name"}}),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.searchName}},[e._v("搜索")])],1),i("div",{staticStyle:{display:"flex","flex-wrap":"wrap",height:"calc(100% - 80px)",overflow:"auto"}},[i("el-card",{staticClass:"excel-view-item excel-list-add"},[i("a",{staticClass:"item-add",on:{click:e.save}},[i("i",{staticClass:"el-icon-plus",staticStyle:{"font-size":"20px"}}),i("p",{staticStyle:{"letter-spacing":"2px","font-size":"14px"}},[e._v("新建报表")])])]),e._l(e.data.records,(function(n){return i("el-card",{key:n.id,staticClass:"excel-view-item"},[i("div",[i("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t("b17e")}}),i("div",{staticClass:"item-hidden"},[i("a",{on:{click:function(t){return e.design(n.id)}}},[e._v("设计")])])]),i("div",{staticClass:"item-footer"},[i("span",{staticClass:"item-name"},[e._v(e._s(n.name))]),i("div",{staticClass:"item-icon"},[i("a",{on:{click:function(t){return e.seeView(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"预览模板",placement:"top"}},[i("i",{staticClass:"el-icon-view"})])],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定删除模板吗?"},on:{onConfirm:function(t){return e.deleteTemple(n.id)}}},[i("i",{staticClass:"el-icon-delete",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"复制模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定复制模板吗?"},on:{onConfirm:function(t){return e.copyTemple(n.id)}}},[i("i",{staticClass:"el-icon-files",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",{on:{click:function(t){return e.openShareTemple(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"分享模板",placement:"top"}},[i("i",{staticClass:"el-icon-share"})])],1)])])])})),i("el-dialog",{attrs:{title:"创建分享链接",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[i("el-form",{ref:"form",attrs:{"label-width":"80px"}},[i("ht-form-item",{attrs:{label:"过期时间",prop:"shareTime","label-width":"80px"}},[i("ht-radio",{attrs:{options:[{key:"1",value:"永久有效"},{key:"2",value:"7天"},{key:"3",value:"1天"}]},model:{value:e.time,callback:function(n){e.time=n},expression:"time"}})],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.shareTemple}},[e._v("创建链接")])],1)],1),i("el-dialog",{attrs:{title:"分享链接",visible:e.shareDialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.shareDialogVisible=n}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"预览链接"}},[i("el-input",{attrs:{id:"url"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),i("el-form-item",{attrs:{label:"预览密码"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.psd,callback:function(n){e.$set(e.form,"psd",n)},expression:"form.psd"}}),i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:e.copyUrl}},[e._v("复制")])],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(n){e.shareDialogVisible=!1}}},[e._v("取消分享")])],1)],1),i("el-pagination",{attrs:{"current-page":e.queryData.pageNo,"page-sizes":[10,100,200,300,400],"page-size":e.queryData.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.data.records&&e.data.records.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],2)])},o=[],r=t("1a2a"),a=r["a"],s=(t("55a0"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"7982eae8",null);n["default"]=l.exports},"40cd":function(e,n,t){var i=t("3901");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6185f9d4",i,!0,{sourceMap:!0,shadowMode:!1})},"40ea":function(e,n,t){e.exports=t.p+"img/img.97e50755.png"},4146:function(e,n,t){var i=t("45be");function o(e,n,t){e.clearRect(0,0,n.width,n.height),n.style||(n.style={}),n.height=t,n.width=t,n.style.height=t+"px",n.style.width=t+"px"}function r(){try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}}n.render=function(e,n,t){var a=t,s=n;"undefined"!==typeof a||n&&n.getContext||(a=n,n=void 0),n||(s=r()),a=i.getOptions(a);var l=i.getImageWidth(e.modules.size,a),c=s.getContext("2d"),d=c.createImageData(l,l);return i.qrToImageData(d.data,e,a),o(c,s,l),c.putImageData(d,0,0),s},n.renderToDataURL=function(e,t,i){var o=i;"undefined"!==typeof o||t&&t.getContext||(o=t,t=void 0),o||(o={});var r=n.render(e,t,o),a=o.type||"image/png",s=o.rendererOpts||{};return r.toDataURL(a,s.quality)}},4172:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{width:"40%",title:e.i18nMessageTitle,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"","close-on-click-modal":!1}},[t("el-form",{attrs:{"data-vv-scope":"editi18nMessageForm"},model:{value:e.i18nMessage,callback:function(n){e.i18nMessage=n},expression:"i18nMessage"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{staticClass:"is-required",attrs:{width:"120px"}},[e._v("资源KEY:")]),t("td",{staticClass:"i18nMessage-input-width"},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_-]+$",message:"只能输入字母、数字、下划线,且以字母开头"}},disabled:!0},model:{value:e.i18nMessage.key_,callback:function(n){e.$set(e.i18nMessage,"key_",n)},expression:"i18nMessage.key_"}})],1)]),t("tr",[t("th",{attrs:{width:"120px"}},[e._v("资源:")]),t("td",[t("table",{staticClass:"form-table I18nTable",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"30%"}},[e._v("类型")]),t("th",{attrs:{width:"30%"}},[e._v("描述")]),t("th",{attrs:{width:"30%"}},[e._v("资源值")])]),e._l(e.types,(function(n){return t("tr",{key:n.id},[t("td",[e._v(e._s(n.type))]),t("td",[e._v(e._s(n.desc))]),t("td",[t("ht-input",{model:{value:n.val,callback:function(t){e.$set(n,"val",t)},expression:"item.val"}})],1)])}))],2)])])])])])]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.savei18nMessageUrl(),model:e.i18nMessage,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"editi18nMessageForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancel("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,requestMethod:"post",context:"portal"},on:{"after-load-data":e.afterLoadData}})],1)},o=[],r=(t("ac6a"),{name:"",props:{messageKey:String},data:function(){return{i18nMessageTitle:"添加国际化信息",dialogVisible:!1,i18nMessage:{key_:""},oldKey:"",isSubmit:!1,loadDataUrl:"",types:[]}},methods:{handleClose:function(){this.dialogVisible=!1},handleOpen:function(){var e=this;this.$nextTick((function(){e.messageKey?(e.loadDataUrl="/i18n/custom/i18nMessage/v1/getI18nMessageJson?key="+e.messageKey,e.dialogVisible=!0):e.$message("请选择需要修改的组件或绑定属性")}))},dialogCancel:function(){this.dialogVisible=!1},savei18nMessageUrl:function(){return window.context.portal+"/i18n/custom/i18nMessage/v1/save?oldKey="+this.messageKey},beforeSaveData:function(){var e=this;this.isSubmit=!0,this.i18nMessage.vals="",this.i18nMessage.types="";var n=!0;if(this.types.forEach((function(t){e.i18nMessage.types=e.i18nMessage.types+t.type+",",t.val&&""!=t.val?(n=!1,e.i18nMessage.vals=e.i18nMessage.vals+","):e.i18nMessage.vals=e.i18nMessage.vals+t.val+","})),n)return this.$message.error("资源中资源值至少有一个!"),void(this.isSubmit=!1);this.i18nMessage.key=this.i18nMessage.key_,this.i18nMessage.mesTypeInfo=this.types},afterSaveData:function(){this.dialogVisible=!1;for(var e="",n=0;ntfoot>tr>td[data-v-42ee8152],.form-table>thead>tr>th[data-v-42ee8152]{padding:5px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/MathRowDialog.vue"],names:[],mappings:"AA+QA,gCACE,eAAgB,CACjB,gGAIC,YAAa,CACd,iDAGC,mBACA,WACA,eACA,eAAiB,CAClB,2CAGC,WACA,YACA,UACA,iBACA,kBACA,WACA,eAAiB,CAClB,iCAGC,gBACA,mBACA,sBAAuB,CACxB,gCAGC,sBAAuB,CACxB,gDAGC,eAAgB,CACjB,kFAEC,WAAY,CAAA",file:"MathRowDialog.vue?vue&type=style&index=0&id=42ee8152&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.operator-card {\r\n margin-top: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header,\r\n.operator-card >>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header {\r\n background: #fafafa;\r\n color: #777;\r\n font-size: 14px;\r\n font-weight: bold;\r\n}\r\n\r\n.operator-card .el-button {\r\n width: 32px;\r\n height: 32px;\r\n padding: 0;\r\n line-height: 32px;\r\n text-align: center;\r\n color: #777;\r\n font-weight: bold;\r\n}\r\n\r\n.bo-tree__label {\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.bo-tree__icon {\r\n outline: 2px solid #999;\r\n}\r\n\r\n.bo-tree__icon + .bo-tree__label {\r\n margin-left: 8px;\r\n}\r\n.form-table>tfoot>tr>td, .form-table>thead>tr>th{\r\n padding: 5px;\r\n}\r\n"],sourceRoot:""}])},"42ba":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-7aebf6bc]{background-color:#211bce}[data-v-7aebf6bc]:export{aside_width:230px}.el-upload[data-v-7aebf6bc]{display:inline;text-align:center;cursor:pointer;outline:none}div[aria-invalid=true][data-v-7aebf6bc] button{border-color:#f56c6c}.done-subject[data-v-7aebf6bc]{cursor:pointer;color:#211bce}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtFile.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC6JrB,4BACI,eACA,kBACA,eACA,YAAa,CAChB,+CAEC,oBAAqB,CACtB,+BAEC,eAIA,aAJe,CAAA",file:"HtFile.vue?vue&type=style&index=0&id=7aebf6bc&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import \"@/assets/css/element-variables.scss\";\r\n.el-upload {\r\n display: inline;\r\n text-align: center;\r\n cursor: pointer;\r\n outline: none;\r\n}\r\ndiv[aria-invalid='true'] /deep/ button {\r\n border-color: #f56c6c;\r\n}\r\n.done-subject {\r\n cursor: pointer;\r\n}\r\n\r\n.done-subject {\r\n color: $--theme-color;\r\n}\r\n"],sourceRoot:""}])},4400:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":"name,alias"},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.edit()}}},[e._v("添加")]),t("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:function(n){e.importDialogVisible=!0}}},[e._v("导入")]),t("el-button",{attrs:{size:"small",icon:"el-icon-right"},on:{click:e.handleExport}},[e._v("导出")]),t("ht-delete-button",{staticStyle:{margin:"0"},attrs:{url:e.deleteUrl,htTable:e.$refs.table}},[e._v("删除\n ")])],1)]},proxy:!0}])},[t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.edit(n.row.id)}}},[e._v(e._s(n.row.name))])]}}])}),t("ht-table-column",{attrs:{prop:"type",label:"是否已发布",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"===i.type?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"===i.type?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])})],1),t("report-setting",{ref:"reportSetting",on:{"after-save":e.afterSave}}),t("flowChartEdit",{ref:"flowChartEdit",on:{"save-report":e.saveReport}}),e.importDialogVisible?t("el-dialog",{attrs:{title:"导入流程图表",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(n){e.importDialogVisible=n}}},[t("div",{staticStyle:{height:"150px","padding-left":"20px"}},[t("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.uploadUrl,"on-success":e.handleUploadResult,"on-error":e.handleUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".zip","before-upload":e.beforeUpload,limit:1,"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择流程图表")])],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"导入中..."},on:{click:e.uploadSubmit}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)},o=[],r=(t("7f7f"),t("aef6"),t("6762"),t("2fdb"),t("4bf8")),a=t("2ade"),s=t("2f62"),l=function(){return t.e("chunk-6325c814").then(t.bind(null,"20a17"))},c=function(){return t.e("chunk-a004e5e6").then(t.bind(null,"91f7"))},d={components:{flowChartEdit:l,reportSetting:c},data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},selectedId:"",deleteUrl:window.context.bpmRunTime+"/runtime/report/v1/removeList",importDialogVisible:!1,uploadUrl:window.context.form+"/runtime/report/v1/import",fullscreenLoading:!1}},computed:Object(s["mapState"])({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),methods:{rowClick:function(e,n,t){this.$refs.table.$refs.htTable.toggleRowSelection(e)},loadData:function(e,n){var t=this;r["a"].getFlowChartList(e).then((function(e){t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.data=e.rows})).finally((function(){n()}))},edit:function(e){e?this.$refs.flowChartEdit.handleOpen(e):this.$refs.reportSetting.handleOpen()},saveReport:function(){this.$refs.table.load()},afterSave:function(){this.$refs.table.load()},handleExport:function(){var e=this.$refs.table.$refs.htTable.selection;if(e&&0===e.length)this.$message.warning("请选择至少一项记录");else{var n=e.map((function(e){return e.id})),t="".concat(window.context.form,"/runtime/report/v1/exportXml?ids=").concat(n);a["a"].download(t)}},handleUploadResult:function(e){e.state?e.message.includes("已存在故跳过")?this.$message({type:"warning",message:e.message,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message({type:"success",message:"导入成功"}):this.$message({type:"error",message:e.message}),this.importDialogVisible=!1,this.fullscreenLoading=!1,this.$refs.table.querys=[],this.$refs.table.load()},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},uploadSubmit:function(){if(!this.$refs.upload.uploadFiles||0===this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的流程图表!"),!1;this.$refs.upload.submit()}}},u=d,h=t("2877"),p=Object(h["default"])(u,i,o,!1,null,"3b98ff60",null);n["default"]=p.exports},"441b":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css"],names:[],mappings:"AAKA,kCACC,kBACA,MACA,OACA,UACD,CAAA",file:"scrollDecoration.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-editor .scroll-decoration {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\theight: 6px;\r\n}"],sourceRoot:""}])},4506:function(e,n,t){var i=t("8b46");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("07a90ff7",i,!0,{sourceMap:!0,shadowMode:!1})},4570:function(e,n,t){"use strict";var i=t("0775"),o=t.n(i);o.a},"45be":function(e,n){function t(e){if("number"===typeof e&&(e=e.toString()),"string"!==typeof e)throw new Error("Color should be defined as hex string");var n=e.slice().replace("#","").split("");if(n.length<3||5===n.length||n.length>8)throw new Error("Invalid hex color: "+e);3!==n.length&&4!==n.length||(n=Array.prototype.concat.apply([],n.map((function(e){return[e,e]})))),6===n.length&&n.push("F","F");var t=parseInt(n.join(""),16);return{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:255&t,hex:"#"+n.slice(0,6).join("")}}n.getOptions=function(e){e||(e={}),e.color||(e.color={});var n="undefined"===typeof e.margin||null===e.margin||e.margin<0?4:e.margin,i=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:i,scale:i?4:o,margin:n,color:{dark:t(e.color.dark||"#000000ff"),light:t(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},n.getScale=function(e,n){return n.width&&n.width>=e+2*n.margin?n.width/(e+2*n.margin):n.scale},n.getImageWidth=function(e,t){var i=n.getScale(e,t);return Math.floor((e+2*t.margin)*i)},n.qrToImageData=function(e,t,i){for(var o=t.modules.size,r=t.modules.data,a=n.getScale(o,i),s=Math.floor((o+2*i.margin)*a),l=i.margin*a,c=[i.color.light,i.color.dark],d=0;d=l&&u>=l&&dn.firstLine())i=e.Pos(i.line-1,0),d=c(!1);if(d&&!d.cleared&&"unfold"!==a){var u=t(n,r,d);e.on(u,"mousedown",(function(n){h.clear(),e.e_preventDefault(n)}));var h=n.markText(d.from,d.to,{replacedWith:u,clearOnEnter:o(n,r,"clearOnEnter"),__isFold:!0});h.on("clear",(function(t,i){e.signal(n,"unfold",n,t,i)})),e.signal(n,"fold",n,d.from,d.to)}}function t(e,n,t){var i=o(e,n,"widget");if("function"==typeof i&&(i=i(t.from,t.to)),"string"==typeof i){var r=document.createTextNode(i);i=document.createElement("span"),i.appendChild(r),i.className="CodeMirror-foldmarker"}else i&&(i=i.cloneNode(!0));return i}e.newFoldFunction=function(e,t){return function(i,o){n(i,o,{rangeFinder:e,widget:t})}},e.defineExtension("foldCode",(function(e,t,i){n(this,e,t,i)})),e.defineExtension("isFolded",(function(e){for(var n=this.findMarksAt(e),t=0;tspan[data-v-6ddbd843]{border-left:3px solid #2761ff;font-weight:700;font-size:14px;padding-left:10px;color:#666}.record-content[data-v-6ddbd843]{padding:20px 0}.form-table[data-v-6ddbd843]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-6ddbd843]{text-align:right;color:#666}.form-table th>span[data-v-6ddbd843]{color:red}.form-table td[data-v-6ddbd843],.form-table th[data-v-6ddbd843]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}.recordInformation[data-v-6ddbd843]{text-align:right;width:15%}.overstriking[data-v-6ddbd843]{font-weight:700}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/src/components/bizComponents/flow/SubDataDetail.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/flow/SubDataDetail.vue"],names:[],mappings:"AAiEA,mCACE,gCACA,mBChEF,CDmEA,wCACE,8BACA,gBACA,eACA,kBACA,UCjEF,CDoEA,iCACE,cClEF,CDoEA,6BACE,WACA,6BACA,6BClEF,CDqEA,gCACE,iBACA,UCnEF,CDsEA,qCACE,SCpEF,CDuEA,gEACE,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBCpEF,CDsEA,oCACI,iBACA,SCpEJ,CDsEA,+BACC,eCpED,CAAA",file:"SubDataDetail.vue?vue&type=style&index=0&id=6ddbd843&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.record-container {\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 20px 0 10px;\r\n}\r\n\r\n.record-container > span {\r\n border-left: 3px solid #2761ff;\r\n font-weight: bold;\r\n font-size: 14px;\r\n padding-left: 10px;\r\n color: #666;\r\n}\r\n\r\n.record-content {\r\n padding: 20px 0;\r\n}\r\n.form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n.form-table th {\r\n text-align: right;\r\n color: #666;\r\n}\r\n\r\n.form-table th > span {\r\n color: #f00;\r\n}\r\n\r\n.form-table th, .form-table td {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n.recordInformation{\r\n text-align: right;\r\n width: 15%;\r\n}\r\n.overstriking{\r\n\tfont-weight: 700;\r\n \r\n}\r\n",".record-container {\n border-bottom: 1px solid #ebeef5;\n padding: 20px 0 10px;\n}\n.record-container > span {\n border-left: 3px solid #2761ff;\n font-weight: bold;\n font-size: 14px;\n padding-left: 10px;\n color: #666;\n}\n.record-content {\n padding: 20px 0;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n.form-table th {\n text-align: right;\n color: #666;\n}\n.form-table th > span {\n color: #f00;\n}\n.form-table th,\n.form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n.recordInformation {\n text-align: right;\n width: 15%;\n}\n.overstriking {\n font-weight: 700;\n}\n/*# sourceMappingURL=src/components/bizComponents/flow/SubDataDetail.css.map */"],sourceRoot:""}])},4953:function(e,n,t){"use strict";var i=t("6ed5"),o=t.n(i);o.a},4984:function(e,n,t){var i=t("5cf4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4d9faa5a",i,!0,{sourceMap:!0,shadowMode:!1})},"4a1d":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:transparent;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{-webkit-transition:opacity .8s linear;transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;-webkit-box-shadow:#ddd 0 6px 6px -6px inset;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;-webkit-box-shadow:#ddd 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #ddd}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{-webkit-box-shadow:#ddd 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39.2%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47.5%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:rgba(111,195,223,.6)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:hsla(0,0%,39.2%,.7)}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(111,195,223,.8)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:hsla(0,0%,74.9%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{-webkit-box-shadow:none;box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{-webkit-box-shadow:#000 6px 0 6px -6px inset;box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:#000 6px 6px 6px -6px inset;box-shadow:inset 6px 6px 6px -6px #000}.hc-black .monaco-scrollable-element .shadow.left,.hc-black .monaco-scrollable-element .shadow.top,.hc-black .monaco-scrollable-element .shadow.top.left{-webkit-box-shadow:none;box-shadow:none}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/scrollbars.css"],names:[],mappings:"AAMA,4CACC,eACA,wBACD,CAEA,oCACC,UAGA,uBAEA,sCAAA,6BACD,CACA,sCACC,UACA,mBACD,CACA,2CACC,sCAAA,6BACD,CAGA,mCACC,kBACA,YACD,CACA,uCACC,cACA,MACA,SACA,WACA,WACA,6CAAA,oCACD,CACA,wCACC,cACA,QACA,OACA,YACA,UACA,6CAAA,oCACD,CACA,mDACC,cACA,MACA,OACA,WACA,SACD,CACA,4CACC,+CAAA,sCACD,CAIA,kDACC,8BACD,CACA,uDACC,8BACD,CACA,wDACC,+BACD,CAEA,oDACC,8BACD,CACA,8DACC,+BACD,CAEA,qDACC,yBACD,CACA,8DACC,8BACD,CACA,+DACC,kBACD,CAEA,gDACC,wBAAA,eACD,CAEA,iDACC,6CAAA,oCACD,CAEA,qDACC,+CAAA,sCACD,CAUA,yJACC,wBAAA,eACD,CAAA",file:"scrollbars.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/* Arrows */\r\n.monaco-scrollable-element > .scrollbar > .scra {\r\n\tcursor: pointer;\r\n\tfont-size: 11px !important;\r\n}\r\n\r\n.monaco-scrollable-element > .visible {\r\n\topacity: 1;\r\n\r\n\t/* Background rule added for IE9 - to allow clicks on dom node */\r\n\tbackground:rgba(0,0,0,0);\r\n\r\n\ttransition: opacity 100ms linear;\r\n}\r\n.monaco-scrollable-element > .invisible {\r\n\topacity: 0;\r\n\tpointer-events: none;\r\n}\r\n.monaco-scrollable-element > .invisible.fade {\r\n\ttransition: opacity 800ms linear;\r\n}\r\n\r\n/* Scrollable Content Inset Shadow */\r\n.monaco-scrollable-element > .shadow {\r\n\tposition: absolute;\r\n\tdisplay: none;\r\n}\r\n.monaco-scrollable-element > .shadow.top {\r\n\tdisplay: block;\r\n\ttop: 0;\r\n\tleft: 3px;\r\n\theight: 3px;\r\n\twidth: 100%;\r\n\tbox-shadow: #DDD 0 6px 6px -6px inset;\r\n}\r\n.monaco-scrollable-element > .shadow.left {\r\n\tdisplay: block;\r\n\ttop: 3px;\r\n\tleft: 0;\r\n\theight: 100%;\r\n\twidth: 3px;\r\n\tbox-shadow: #DDD 6px 0 6px -6px inset;\r\n}\r\n.monaco-scrollable-element > .shadow.top-left-corner {\r\n\tdisplay: block;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\theight: 3px;\r\n\twidth: 3px;\r\n}\r\n.monaco-scrollable-element > .shadow.top.left {\r\n\tbox-shadow: #DDD 6px 6px 6px -6px inset;\r\n}\r\n\r\n/* ---------- Default Style ---------- */\r\n\r\n.vs .monaco-scrollable-element > .scrollbar > .slider {\r\n\tbackground: rgba(100, 100, 100, .4);\r\n}\r\n.vs-dark .monaco-scrollable-element > .scrollbar > .slider {\r\n\tbackground: rgba(121, 121, 121, .4);\r\n}\r\n.hc-black .monaco-scrollable-element > .scrollbar > .slider {\r\n\tbackground: rgba(111, 195, 223, .6);\r\n}\r\n\r\n.monaco-scrollable-element > .scrollbar > .slider:hover {\r\n\tbackground: rgba(100, 100, 100, .7);\r\n}\r\n.hc-black .monaco-scrollable-element > .scrollbar > .slider:hover {\r\n\tbackground: rgba(111, 195, 223, .8);\r\n}\r\n\r\n.monaco-scrollable-element > .scrollbar > .slider.active {\r\n\tbackground: rgba(0, 0, 0, .6);\r\n}\r\n.vs-dark .monaco-scrollable-element > .scrollbar > .slider.active {\r\n\tbackground: rgba(191, 191, 191, .4);\r\n}\r\n.hc-black .monaco-scrollable-element > .scrollbar > .slider.active {\r\n\tbackground: rgba(111, 195, 223, 1);\r\n}\r\n\r\n.vs-dark .monaco-scrollable-element .shadow.top {\r\n\tbox-shadow: none;\r\n}\r\n\r\n.vs-dark .monaco-scrollable-element .shadow.left {\r\n\tbox-shadow: #000 6px 0 6px -6px inset;\r\n}\r\n\r\n.vs-dark .monaco-scrollable-element .shadow.top.left {\r\n\tbox-shadow: #000 6px 6px 6px -6px inset;\r\n}\r\n\r\n.hc-black .monaco-scrollable-element .shadow.top {\r\n\tbox-shadow: none;\r\n}\r\n\r\n.hc-black .monaco-scrollable-element .shadow.left {\r\n\tbox-shadow: none;\r\n}\r\n\r\n.hc-black .monaco-scrollable-element .shadow.top.left {\r\n\tbox-shadow: none;\r\n}\r\n"],sourceRoot:""}])},"4b0e":function(e,n,t){var i=t("ece2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("98ef8ffa",i,!0,{sourceMap:!0,shadowMode:!1})},"4b84":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-40baadc5] .el-input__inner,div[aria-invalid=true][data-v-40baadc5] .el-input__inner:focus{border-color:#f56c6c}.ht_input[data-v-40baadc5]{float:left}.readonly_input[data-v-40baadc5]{float:none}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipInput.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipInput.vue"],names:[],mappings:"AAsaA,wHACE,oBCpaF,CDsaA,2BACE,UCpaF,CDsaA,iCACE,UCpaF,CAAA",file:"EipInput.vue?vue&type=style&index=0&id=40baadc5&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.ht_input{\r\n float:left;\r\n}\r\n.readonly_input{\r\n float:none;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.ht_input {\n float: left;\n}\n.readonly_input {\n float: none;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipInput.css.map */"],sourceRoot:""}])},"4ba4":function(e,n,t){var i=t("571b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6dc5dbe2",i,!0,{sourceMap:!0,shadowMode:!1})},"4bcf":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{on:{click:function(n){return e.handleClick(e.index)}}},[t("div",{on:{click:function(n){return n.ctrlKey?e.handleClickCtrl(e.index):null}}},[t("div",{staticClass:"widget-form-item"},[t("div",{staticClass:"widget-mask",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}}),e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-copy",attrs:{title:"复制"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetClone(e.index)}}}),t("el-divider",{attrs:{direction:"vertical"}}),t("i",{staticClass:"icon-trash",attrs:{title:"按右Alt键删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})],1):e._e(),e.element&&e.element.key&&"iframe"!=e.element.ctrlType&&!e.element.noTitle?t("ht-form-item",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)},attrs:{"label-width":e.element.options?e.element.options.labelstyleWidth:"","label-height":e.element.options?e.element.options.labelstyleHeight:""}},[e.element&&e.element.key?t("template",{slot:"label"},[e.element.options&&e.element.options.hideLabel&&e.element.options.hideLabel?e._e():t("label",{class:{"label-font-weight":!(!e.element.options||!e.element.options.boldLable)&&e.element.options.boldLable},style:{width:e.element.options?e.element.options.labelstyleWidth:"",height:e.element.options?e.element.options.labelstyleHeight:"",color:e.element.options?e.element.options.lableColor:""},attrs:{"label-width":e.element.options?e.element.options.labelstyleWidth:""}},[e._v(e._s(e.element.desc_zh||e.element.desc))])]):e._e(),"input"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{validate:e.element.options.validate,placeholder:e.element.options.placeholder_zh||e.element.options.placeholder,disabled:e.element.options.disabled},scopedSlots:e._u([e.element.options.isBindPreAndSufFix&&e.element.options.bindPreAndSufFixjson.preFix?{key:"prepend",fn:function(){return[t("span",[e._v(e._s(e.element.options.bindPreAndSufFixjson.preFix))])]},proxy:!0}:null,e.element.options.isBindPreAndSufFix&&e.element.options.bindPreAndSufFixjson.sufSix?{key:"append",fn:function(){return[t("span",[e._v(e._s(e.element.options.bindPreAndSufFixjson.sufSix))])]},proxy:!0}:null],null,!0),model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"textarea"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{type:"textarea",rows:e.element.options.height?e.element.options.height:2,disabled:e.element.options.disabled,placeholder:e.element.options.placeholder_zh||e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"number"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{type:"number",disabled:e.element.options.disabled,"controls-position":e.element.options.controlsPosition},scopedSlots:e._u([e.element.options.company?{key:"append",fn:function(){return[t("span",[e._v(e._s(e.element.options.company))])]},proxy:!0}:null],null,!0),model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"radio"==e.element.ctrlType?[t("el-radio-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(n,i){return t("el-radio",{key:n.value+i,style:{display:e.element.options.inline?"block":"inline-block"},attrs:{label:n.value}},[e._v(e._s(e.element.options.showLabel?n.label:n.value))])})),1)]:e._e(),"checkbox"==e.element.ctrlType?[t("el-checkbox-group",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(n,i){return t("el-checkbox",{key:n.value+i,style:{display:e.element.options.inline?"block":"inline-block"},attrs:{label:n.value}},[e._v(e._s(e.element.options.showLabel?n.label:n.value))])})),1)]:e._e(),"time"==e.element.ctrlType?[t("el-time-picker",{style:{width:e.element.options.width},attrs:{"is-range":e.element.options.isRange,placeholder:e.element.options.placeholder,"start-placeholder":e.element.options.startPlaceholder,"end-placeholder":e.element.options.endPlaceholder,readonly:e.element.options.readonly,disabled:e.element.options.disabled,editable:e.element.options.editable,clearable:e.element.options.clearable,arrowControl:e.element.options.arrowControl},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"date"==e.element.ctrlType?[t("el-date-picker",{style:{width:e.element.options.width},attrs:{type:e.element.options.type,"is-range":e.element.options.isRange,placeholder:e.element.options.placeholder,"start-placeholder":e.element.options.startPlaceholder,"end-placeholder":e.element.options.endPlaceholder,readonly:e.element.options.readonly,disabled:e.element.options.disabled,editable:e.element.options.editable,clearable:e.element.options.clearable},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"rate"==e.element.ctrlType?[t("el-rate",{attrs:{max:e.element.options.max,disabled:e.element.options.disabled,"allow-half":e.element.options.allowHalf},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"color"==e.element.ctrlType?[t("el-color-picker",{attrs:{disabled:e.element.options.disabled,"show-alpha":e.element.options.showAlpha},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"select"==e.element.ctrlType?[t("el-select",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{disabled:e.element.options.disabled,multiple:e.element.options.multiple,clearable:e.element.options.clearable,placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},e._l(e.element.options.options,(function(n){return t("el-option",{key:n.value,attrs:{value:n.value,label:e.element.options.showLabel?n.label:n.value}})})),1)]:e._e(),"switch"==e.element.ctrlType?[t("el-switch",{staticStyle:{display:"block"},attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":e.element.options.activeValue,"inactive-value":e.element.options.inactiveValue,"active-text":e.element.options.activeText,"inactive-text":e.element.options.inactiveText,disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"slider"==e.element.ctrlType?[t("el-slider",{style:{width:e.element.options.width},attrs:{min:e.element.options.min,max:e.element.options.max,disabled:e.element.options.disabled,step:e.element.options.step,"show-input":e.element.options.showInput,range:e.element.options.range},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"imgupload"==e.element.ctrlType?[t("fm-upload",{style:{width:e.element.options.width},attrs:{disabled:e.element.options.disabled,width:e.element.options.size.width,height:e.element.options.size.height,token:"xxx",domain:"xxx"},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"cascader"==e.element.ctrlType?[t("ht-select",{attrs:{placeholder:e.element.options.placeholder,options:[]},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"editor"==e.element.ctrlType?[t("vue-editor",{style:{width:e.element.options.width},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"blank"==e.element.ctrlType?[t("div",{staticStyle:{height:"50px",color:"#999",background:"#eee","line-height":"50px","text-align":"center"}},[e._v(e._s(e.$t("fm.components.fields.blank")))])]:e._e(),"property-text"==e.element.ctrlType?[t("font",{style:{fontWeight:e.element.options.boldText?"bold":"normal",color:e.element.options.textColor?e.element.options.textColor:"#000000",fontSize:e.element.options.textSize+"px"}},[t("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.element.options.textValue,callback:function(n){e.$set(e.element.options,"textValue",n)},expression:"element.options.textValue"}})],1)]:e._e(),"text"==e.element.ctrlType?[t("font",{style:{fontWeight:e.element.options.boldText?"bold":"normal",color:e.element.options.textColor?e.element.options.textColor:"#000000",fontSize:e.element.options.textSize+"px"}},[t("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.element.options.textValue,callback:function(n){e.$set(e.element.options,"textValue",n)},expression:"element.options.textValue"}})],1)]:e._e(),"currency"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{type:"number",placeholder:e.element.options.placeholder,step:e.element.options.step,min:e.element.options.min,max:e.element.options.max},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"selector"==e.element.ctrlType?[t("ht-demension",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{quickSearchProps:"",placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"related-process"==e.element.ctrlType?[t("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.flowListSvg,alt:""}})]:e._e(),"dialog"==e.element.ctrlType?[t("el-input",{staticClass:"input-with-select",style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},[t("el-button",{attrs:{slot:"append",icon:e.element.options.customDialogjson.icon},slot:"append"},[e._v(e._s(e.element.options.customDialogjson.name))])],1)]:e._e(),"relation"==e.element.ctrlType?[t("ht-select",{attrs:{placeholder:e.element.options.placeholder,options:[]},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"attachment"==e.element.ctrlType?[t("el-input",{staticClass:"input-with-select",model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-upload2"},slot:"append"})],1)]:e._e(),"immediate-single"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width},attrs:{validate:e.element.options.validate,placeholder:e.element.options.placeholder,disabled:e.element.options.disabled},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"button"==e.element.ctrlType?[e.element.options.bindEventjson.isShowInput?[t("el-input",{staticClass:"input-with-select",attrs:{placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}},[t("el-button",{attrs:{slot:"append",icon:e.element.options.bindEventjson.icon},slot:"append"},[e._v(e._s(e.element.options.bindEventjson.name))])],1)]:e._e()]:e._e(),"immediate-textarea"==e.element.ctrlType?[t("ht-input",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{type:"textarea",rows:e.element.options.height?e.element.options.height:2,disabled:e.element.options.disabled,placeholder:e.element.options.placeholder},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"signature"==e.element.ctrlType?[t("img",{staticStyle:{width:"70px",height:"22px"},attrs:{src:e.demoSignature,alt:""}})]:e._e(),"dic"==e.element.ctrlType?[t("ht-select",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{placeholder:e.element.options.placeholder,options:[],multiple:""},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"tag"===e.element.ctrlType?[t("el-select",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{placeholder:e.element.options.placeholder,filterable:"",multiple:"",value:["标签1","标签2"],remote:e.element.options.filterable}},[t("el-option",{key:"1",attrs:{label:"标签1",value:"标签1"}})],1)]:e._e(),"dropdown"==e.element.ctrlType?[t("ht-select",{style:{width:e.element.options.width?e.element.options.width:"100%"},attrs:{placeholder:e.element.options.placeholder,options:[]},model:{value:e.element.options.defaultValue,callback:function(n){e.$set(e.element.options,"defaultValue",n)},expression:"element.options.defaultValue"}})]:e._e(),"autocomplete"==e.element.ctrlType?[t("el-autocomplete",{style:e.element.options.style,attrs:{"fetch-suggestions":e.element.options.querySearchAsync,validate:e.element.options.inputValidate,placeholder:e.element.options.placeholder,name:e.element.options.inputName},model:{value:e.element.options.inputVal,callback:function(n){e.$set(e.element.options,"inputVal",n)},expression:"element.options.inputVal"}})]:e._e(),"eip-cascader"==e.element.ctrlType?[t("el-cascader",{style:e.element.options.style,attrs:{validate:e.element.options.inputValidate,placeholder:e.element.options.placeholder,name:e.element.options.inputName,disabled:e.element.options.disabled,clearable:e.element.options.clearable,options:e.element.options.remoteOptions},model:{value:e.element.options.inputVal,callback:function(n){e.$set(e.element.options,"inputVal",n)},expression:"element.options.inputVal"}})]:e._e(),"image"==e.element.ctrlType?[0==e.element.options.size.height||0==e.element.options.size.width?t("span",[e.imgSrc?t("img",{attrs:{src:e.img_src}}):e._e()]):e._e(),0!=e.element.options.size.height&&0!=e.element.options.size.width?t("span",[e.imgSrc?t("img",{style:{height:e.element.options.size.height+"px",width:e.element.options.size.width+"px"},attrs:{src:e.img_src}}):e._e()]):e._e()]:e._e(),"imageViewer"==e.element.ctrlType?[t("el-button",{attrs:{icon:"el-icon-upload2"}},[e._v("上传图片")])]:e._e(),"amap"==e.element.ctrlType?[t("div",{staticStyle:{width:"100%",height:"350px"}},[t("el-amap",{attrs:{vid:"amap",plugin:e.plugin,center:e.mapCenter,zoom:e.zoom,resizeEnable:e.resizeEnable}})],1)]:e._e(),"office"==e.element.ctrlType?[t("div",{staticClass:"inputs"},[t("div",{staticClass:"el-select",staticStyle:{width:"100%","min-width":"180px"}},[t("div",{ref:"tagSpans",staticClass:"el-select__tags",staticStyle:{width:"calc(100% - 50px)"}},[t("span",e._l([{name:"office文档"}],(function(n,i){return t("span",{key:i,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[t("span",{staticClass:"el-select__tags-text"},[e._v(e._s(n.name))]),t("i",{staticClass:"el-tag__close el-icon-close"})])})),0)]),t("div",[t("el-input",{ref:"inputEl",staticStyle:{height:"30px"},attrs:{type:"text",value:"a","prefix-icon":"icon-DOC"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-plus"},slot:"append"})],1)],1)])])]:e._e(),"QRcode"==e.element.ctrlType?[t("span",[e._v("自动获取流程实例地址")])]:e._e()],2):e._e(),"iframe"==e.element.ctrlType?t("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)},staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.iframeSrc?t("iframe",{style:"border-color:"+e.element.options.lableColor,attrs:{src:e.element.options.iframeSrc,height:e.element.options.iframeSrcHeight,width:e.element.options.iframeSrcWidth,frameborder:e.element.options.frameborder}}):t("div",{staticClass:"iframe-empty__div"},[e._v("请设置iframe的链接地址")])]):e._e(),"contractPreview"==e.element.ctrlType?t("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)},staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[t("iframe",{style:"border-color:"+e.element.options.lableColor,attrs:{height:e.element.options.iframeSrcHeight,width:e.element.options.iframeSrcWidth,frameborder:e.element.options.frameborder}})]):e._e(),e.element.noTitle?t("div",["divider"==e.element.ctrlType?t("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[t("el-divider",{attrs:{"content-position":e.element.options.position}},[t("i",{class:e.element.options.customDialogjson.icon},[e._v(e._s(e.element.options.content))])])],1):e._e(),"milepost"==e.element.ctrlType?t("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[t("el-steps",{attrs:{active:0,"finish-status":"success","align-center":"",direction:e.element.options.direction}},e._l(e.element.options.steps,(function(e,n){return t("el-step",{key:n,attrs:{title:e.title,description:e.description}})})),1)],1):e._e(),"button"==e.element.ctrlType?t("div",{staticClass:"widget-view",class:{active:e.selectWidget.key==e.element.key||-1!=e.selectWidgetList.indexOf(e.element.key)}},[t("el-button",{attrs:{icon:e.element.options.bindEventjson.icon}},[e._v(e._s(e.element.options.bindEventjson.name))])],1):e._e()]):e._e()],1)])])},o=[],r=(t("28a5"),t("8f9b")),a=t.n(r),s=t("2ade"),l=t("e924"),c=t("3c4e"),d=t.n(c);a.a.initAMapApiLoader({key:"1f8f479e9b787974efaa9bda1bf8ef92",plugin:["AMap.Autocomplete","AMap.PlaceSearch","AMap.Scale","AMap.OverView","AMap.ToolBar","AMap.MapType","AMap.PolyEditor","AMap.CircleEditor","AMap.Geolocation","AMap.Autocomplete","AMap.PlaceSearch"],v:"1.4.4"});var u={props:["element","select","index","data","selectWidgetList"],data:function(){return{config:{initialFrameHeight:50,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[],elementPathEnabled:!1,wordCount:!1,initialFrameWidth:"99%",zIndex:8,enableAutoSave:!1,readonly:!0},mapCenter:[121.59996,31.197646],zoom:12,lng:0,lat:0,loaded:!1,resizeEnable:!0,plugin:[],img_src:"",selectWidget:this.select,flowListSvg:t("959b"),demoSignature:t("9535")}},computed:{imgSrc:function(e){return this.getImgSrc(this.element),!0}},created:function(){var e=this,n=this;l["a"].$emit("initNoAttrField",this.element),l["a"].$on("changeCtrlType",(function(t){if(t.key===n.element.key){var i=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());t.key=i,t.model=t.ctrlType+"_"+i,n.selectWidget=t;var o=n.data;o.list[n.index]=t,n.$emit("data:update",o),n.destroyedCtrlType(e)}}))},destroyed:function(){},methods:{destroyedCtrlType:function(e){e.$off("changeCtrlType")},getImgSrc:function(e){var n=this;if(e.options.isDisplay){var t=e.options.fileJson;if(t){var i=JSON.parse(t);s["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+i[0].id,"arraybuffer").then((function(e){var t=e.headers["content-type"];n.img_src=t?window.URL.createObjectURL(new Blob([e.data],{type:t})):window.URL.createObjectURL(new Blob([e.data]))}))}}},handleClick:function(e){window.event.ctrlKey||(this.selectWidgetList.empty(),this.selectWidgetList.push(this.selectWidget.key))},handleClickCtrl:function(e){0==this.selectWidgetList.length||-1==this.selectWidgetList.indexOf(this.data.list[e].key)?this.selectWidgetList.push(this.data.list[e].key):-1!=this.selectWidgetList.indexOf(this.data.list[e].key)&&this.selectWidgetList.remove(this.data.list[e].key),this.selectWidget={options:{validateType:""}}},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))},handleWidgetClone:function(e){var n=this,t=d()({},this.data.list[e],{clone:!0});t.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),this.data.list.splice(e,0,t),this.$nextTick((function(){n.selectWidget=n.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0},element:{handler:function(e,n){if(e&&"amap"==e.ctrlType){var t=this;this.plugin=["AMap.Scale","AMap.ToolBar","AMap.Autocomplete",{enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new AMap.Pixel(5,10),zoomToAccuracy:!0,markerOptions:{offset:new AMap.Pixel(-18,-36),content:''},showCircle:!0,circleOptions:{strokeColor:"#0093FF",noSelect:!0,strokeOpacity:.5,strokeWeight:1,fillColor:"#02B0FF",fillOpacity:.25},extensions:"all",pName:"Geolocation",events:{init:function(e){e.getCurrentPosition((function(e,n){n&&n.position&&(t.lng=n.position.lng,t.lat=n.position.lat,t.mapCenter=[t.lng,t.lat],t.loaded=!0,t.$nextTick())}))}}}]}},deep:!0}}},h=u,p=(t("daa0"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"dc447700",null);n["a"]=m.exports},"4c4a":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover .minimap-slider.active,.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/minimap.css"],names:[],mappings:"AAMA,yDACC,UACA,sCAAA,6BACD,CAIA,+HACC,SACD,CAGA,sCACC,kBACA,OACD,CACA,uCACC,kBACA,UACA,SACD,CAAA",file:"minimap.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/* START cover the case that slider is visible on mouseover */\r\n.monaco-editor .minimap.slider-mouseover .minimap-slider {\r\n\topacity: 0;\r\n\ttransition: opacity 100ms linear;\r\n}\r\n.monaco-editor .minimap.slider-mouseover:hover .minimap-slider {\r\n\topacity: 1;\r\n}\r\n.monaco-editor .minimap.slider-mouseover .minimap-slider.active {\r\n\topacity: 1;\r\n}\r\n/* END cover the case that slider is visible on mouseover */\r\n\r\n.monaco-editor .minimap-shadow-hidden {\r\n\tposition: absolute;\r\n\twidth: 0;\r\n}\r\n.monaco-editor .minimap-shadow-visible {\r\n\tposition: absolute;\r\n\tleft: -6px;\r\n\twidth: 6px;\r\n}\r\n"],sourceRoot:""}])},"4cc5":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,selectable:!1,pageResult:e.pageResult,"show-export":!1,"show-custom-column":!1},on:{load:function(n){return e.loadData(e.params)}},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){e.$refs.addOrUpdate.dialogVisible=!0}}},[e._v("新增")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{prop:"name",align:"left",label:"群",width:"300","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("div",{staticClass:"flexs"},[t("el-image",[t("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[t("i",{staticClass:"el-icon-picture-outline"})])]),t("span",{staticStyle:{"vertical-align":"middle"}},[e._v(e._s(i.name))])],1)]}}])}),t("ht-table-column",{attrs:{prop:"userName",align:"center",width:"160",label:"群主"}}),t("ht-table-column",{attrs:{prop:"ctime",align:"center",width:"160",label:"创建时间"}}),t("ht-table-column",{attrs:{prop:"sn",label:"操作",align:"left","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.userName==e.currentUser.account?t("el-dropdown",{staticClass:"row-eldown",attrs:{size:"mini","split-button":""},on:{command:e.handleCommond,click:function(n){return e.handleCommond({row:i,command:"mange_per"})}}},[t("span",[t("i",{staticClass:"el-icon-user"}),e._v(" 管理成员\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-chat-line-square",command:{row:i,command:"mange_log"}}},[e._v("管理聊天记录")]),t("el-dropdown-item",{attrs:{icon:"el-icon-edit",command:{row:i,command:"edit"}}},[e._v("编辑")]),t("el-dropdown-item",{attrs:{icon:"el-icon-remove-outline",command:{row:i,command:"del"}}},[e._v("解散群")])],1)],1):t("el-button",{staticClass:"row-button",attrs:{plain:"",size:"mini"}},[t("i",{staticClass:"el-icon-remove-outline"}),e._v(" 退出该群\n ")])]}}])})]],2),t("addAndUpdateQgroup",{ref:"addOrUpdate",attrs:{currentRow:e.currentRow},on:{onSuccess:e.subSuccess}}),t("mangeQgroupPersons",{ref:"mange_per",attrs:{currentRow:e.currentRow}}),t("mangeHismsg",{ref:"mange_his",attrs:{currentRow:e.currentRow}})],1)},o=[],r=(t("8e6e"),t("ac6a"),t("456d"),t("7f7f"),t("ade3")),a=t("fa49"),s=t("2f62"),l=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:e.currentRow?"编辑群":"新建群",visible:e.dialogVisible,width:"400px"},on:{"update:visible":function(n){e.dialogVisible=n},open:e.init}},[t("el-form",{attrs:{inline:"",model:e.form,"label-width":"90px"}},[t("el-row",[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"群名称"}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.name,callback:function(n){e.$set(e.form,"name",n)},expression:"form.name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"头像"}},[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:"${uc}/iminterface/updateFile","auto-upload":!1,"show-file-list":!1,"on-change":e.choseFile,"before-upload":e.beforeAvatarUpload}},[e.imageUrl?t("img",{staticClass:"avatar",attrs:{src:e.imageUrl}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.addQgroup}},[e._v("确 定")])],1)],1)},c=[];t("6762"),t("2fdb");function d(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function u(e){for(var n=1;n0&&l.forEach((function(e){var t={key:e.field,value:e.defaultValue};"1"==e.defaultType&&n.hasOwnProperty(e.field)&&(t.value=n[e.field]),s.push(t)}))}catch(p){d._throwException("条件字段的JSON格式错误:".concat(p))}"dataSource"!=e.dsType&&("POST"==e.requestType?s=d._handlePostData(e,s):"GET"==e.requestType&&(e.url=d._handleGetUrl(e.url,s)));var u="dataSource"==e.dsType?"${form}/form/customQuery/v1/doQuery?alias="+e.alias+"&page="+o:e.url;u=r["a"].parseUrl(u);var h="POST";"dataSource"!=e.dsType&&(h=e.requestType);a["a"].request({url:u,method:h,data:s,headers:e.header}).then((function(n){if("2"==t){var o=d._handleDialogResponse(n.data,e);i(o)}else if("dataSource"==e.dsType)i(n.data.rows);else{var r=d._handleResponse(n.data,e.listKey);i(r)}}),(function(e){i([]),d._throwException(e)}))},_handleDialogResponse:function(e,n){if(!e)return s["Message"].error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(i){d._throwException("将返回值解析为JSON对象时出错了:".concat(i))}var t={rows:[]};if(e.constructor==Object)if("dataSource"==n.dsType)e&&e.rows&&(t.rows=e.rows,e.page&&(t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}));else if(n.listKey)try{t.rows=r["a"].getValueByPath(e,n.listKey)||[],n.pageKey&&e[n.pageKey]&&(t.pageResult={page:e[n.pageKey],pageSize:e[n.pageSizeKey],total:e[n.totalKey]})}catch(i){d._throwException("从返回的数据中提取数组时出错了:".concat(i))}else t.rows=[e];else e.constructor==Array?t.rows=e:d._throwException("返回的数据无法解析:".concat(e));return t.rows=d._listKeyToLower(t.rows),t},_handleResponse:function(e,n){if(!e)return s["Message"].error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(t){d._throwException("将返回值解析为JSON对象时出错了:".concat(t))}if(e.constructor==Object){if(!n)return[e];try{return r["a"].getValueByPath(e,n)}catch(t){d._throwException("从返回的数据中提取数组时出错了:".concat(t))}}else{if(e.constructor==Array)return e;d._throwException("返回的数据无法解析:".concat(e))}},_listKeyToLower:function(e){for(var n=[],t=function(t){var i=e[t],o=Object.keys(i),r={};o.forEach((function(e){r[e.toLowerCase()]=i[e]})),n.push(r)},i=0;i0){a+="(",s+="(";for(var l=0;l0){c+="(",d+="(";for(var u="",h="",p=0;p"+t;break;case"4":r=o+"<"+t;break}else switch(e.operator){case"1":r="scriptImpl.isDateEquals("+o+","+t+")";break;case"2":r="!scriptImpl.isDateEquals("+o+","+t+")";break;case"3":r="scriptImpl.isDateLarge("+o+","+t+")";break;case"4":r="scriptImpl.isDateLittle("+o+","+t+")";break;case"7":r="scriptImpl.isDateLargeEquals("+o+","+t+")";break;case"8":r="scriptImpl.isDateLittleEquals("+o+","+t+")";break;case"9":r="scriptImpl.isDateBelongTo("+o+","+t+")";break}return r},buildStringCondition:function(e,n){var t=e.value,i="",o=e.property,r="";if(1==e.compType&&1==e.type?(t='"'+e.value+'"',i=t):2==e.type?(t=e.value,i=t):i=e.changeDesc,"des"==n)switch(o=e.chooseDesc,t=i,e.operator){case"1":r=o+"=="+t;break;case"2":r=o+"!="+t;break;case"3":r=o+">"+t;break;case"4":r=o+"<"+t;break;case"5":r=o+"contains"+t;break;case"6":r=o+"! contains"+t;break}else switch(e.operator){case"1":r="StringUtil.equals("+o+","+t+")";break;case"2":r="!StringUtil.equals("+o+","+t+")";break;case"3":r="StringUtil.LargeThen("+o+","+t+")";break;case"4":r="StringUtil.littleThen("+o+","+t+")";break;case"5":r="StringUtil.contains("+o+","+t+")";break;case"6":r="!StringUtil.contains("+o+","+t+")";break;case"9":r="StringUtil.isStringBelongTo("+o+","+t+")";break}return r},buildIntCondition:function(e,n){var t=e.value,i="",o=e.property;1==e.compType?(t=e.value,i=t):i=e.changeDesc,"des"==n&&(o=e.chooseDesc,t=i);var r="";switch(e.operator){case"1":r=o+"=="+t;break;case"2":r=o+"!="+t;break;case"3":r=o+">"+t;break;case"4":r=o+"<"+t;break;case"7":r=o+">="+t;break;case"8":r=o+"<="+t;break;case"9":var a=t.split(",");r="(".concat(o,">=").concat(a[0]," && ").concat(o,"<=").concat(a[1],")");break}return r}},Object(a["a"])(i,"buildDateCondition",(function(e,n){var t=e.value,i="",o=e.property,r="";if(1==e.compType?(t='"'+e.value+'"',i=t):i=e.changeDesc,"des"==n)switch(o=e.chooseDesc,t=i,e.operator){case"1":r=o+"=="+t;break;case"2":r=o+"!="+t;break;case"3":r=o+">"+t;break;case"4":r=o+"<"+t;break}else switch(e.operator){case"1":r="DateUtil.isDateEquals("+o+","+t+")";break;case"2":r="!DateUtil.isDateEquals("+o+","+t+")";break;case"3":r="DateUtil.isDateLarge("+o+","+t+")";break;case"4":r="DateUtil.isDateLittle("+o+","+t+")";break;case"7":r="DateUtil.isDateLargeEquals("+o+","+t+")";break;case"8":r="DateUtil.isDateLittleEquals("+o+","+t+")";break;case"9":r="DateUtil.isDateBelongTo("+o+","+t+")";break}return r})),Object(a["a"])(i,"setRule",(function(e,n){this.conditionObj=e?JSON.parse(JSON.parse(e).conditionObj):{junction:"and",condition:[]},this.dialogMethodVisible=!0,this.buildConditionTree(this.conditionObj),this.index=n})),Object(a["a"])(i,"setContent",(function(e,n){this.dialogContentVisible=!0;var t={content:e.content,subject:e.subject};this.dialogContentData=t,this.index=n})),Object(a["a"])(i,"contentOk",(function(){var e=this;c["a"].validateForm(this,"contentForm").then((function(n){e.remindSettingList[e.index].content=e.dialogContentData.content,e.remindSettingList[e.index].subject=e.dialogContentData.subject,e.dialogContentVisible=!1,setTimeout((function(){e.remindSettingList[e.index].mainHeight=document.getElementById("mainHeight"+e.index).offsetHeight}),200)})).catch((function(n){e.$message.error("还有内容未填写。")}))})),Object(a["a"])(i,"changecondition",(function(e){var n=this,t=(this.branchList[e].oldjunction,this.branchList[e].newjunction);if("3"==t||"4"==t||"5"==t){this.branchList[e].newjunction=this.branchList[e].oldjunction;var i=this.branchList[e].indexStr;"3"==t?this.addCondition(i):"4"==t?this.addUnionCondition(i):this.$confirm("确定要删除此联合条件及其下属的所有子条件吗?","提示",{cancelButtonText:"取消",confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){n.removeCondition(i)}))}else{this.branchList[e].oldjunction=this.branchList[e].newjunction;i=this.branchList[e].indexStr;var o=i.split(",");"root"==i?this.conditionObj.junction=t:1==o.length?this.conditionObj.condition[i].junction=t:2==o.length&&(this.conditionObj.condition[o[0]].condition[o[1]].junction=t)}})),Object(a["a"])(i,"setFieldOtherInfo",(function(e,n,t){var i=this.filedsObj[n.property];1==t?(n.dataType=i.type,n.format=i.format,n.chooseDesc=i.desc,n.value=""):n.changeDesc=i.desc})),Object(a["a"])(i,"addRemindSetting",(function(){var e=JSON.stringify({scriptStr:s["Base64"].encode("true"),conditionObj:JSON.stringify({junction:"and",condition:[]})});this.remindSettingList.push({content:"",count:"1",objId:"",rule:e,mainHeight:"133"})})),Object(a["a"])(i,"saveRemindSettingList",(function(){var e=this;return new Promise((function(n,t){c["a"].validateForm(e,"form").then((function(t){e.dataTemplate.remindSettingList=e.remindSettingList?JSON.stringify(e.remindSettingList):null,n(!0)})).catch((function(t){t.forEach((function(n){setTimeout((function(){e.$notify.error({title:"错误",message:n.field+n.msg})}),500)})),n(!1)}))}))})),Object(a["a"])(i,"buildData",(function(e,n,t,i){var o=0,r=e.condition,a=this.getyIncaseNum(e.condition)>1?this.getyIncaseNum(e.condition):1,s=(2*this.Mtop+this.YIncase*(a-1))/2;i.push({newjunction:e.junction,oldjunction:e.junction,style:"left:"+(this.Mleft-35)+"px; top:"+(s-15)+"px",indexStr:"root",condition:"noDel"});for(var l=0;l0)for(var i=0;i0)for(var o=0;o',t=0;t';n+="",this.svgHtml=n})),Object(a["a"])(i,"addCondition",(function(e){var n=this.conditionObj.condition;if("root"==e)n.push(JSON.parse(JSON.stringify(this.defaultCondition)));else{var t=[];e&&(t=e.split(","));for(var i=0;i0&&i==t[0]){if(t.length>1){for(var o=0;o0){for(var t=this.conditionObj.condition,i=0;i1){for(var o=0;o2){for(var r=0;r0&&i==t[0]){if(t.length>1){for(var o=0;otbody>tr>td[data-v-14c8b4a0],.table>tbody>tr>th[data-v-14c8b4a0],.table>tfoot>tr>td[data-v-14c8b4a0],.table>tfoot>tr>th[data-v-14c8b4a0],.table>thead>th[data-v-14c8b4a0],.table>thead>tr>td[data-v-14c8b4a0],.table>thead>tr>th[data-v-14c8b4a0]{border-top:1px solid #e7eaec;border-left:1px solid #e7eaec;line-height:1.42857;padding:8px;vertical-align:middle}.table[data-v-14c8b4a0]{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec}.table[data-v-14c8b4a0] .el-button{padding:6px 8px;margin-left:0;margin-right:5px}div[data-v-14c8b4a0] .el-tabs__content{height:450px;overflow:auto}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/FormVarSelector.vue"],names:[],mappings:"AAuDA,sCACE,YACF,CAEA,yPACI,6BACA,8BACA,oBACA,YACA,qBACJ,CACA,wBACE,gCACA,8BACF,CACA,mCACE,gBACA,cACA,gBACF,CACA,uCACI,aACA,aACJ,CAAA",file:"FormVarSelector.vue?vue&type=style&index=0&id=14c8b4a0&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv >>>.el-dialog__body{\r\n padding:10px ;\r\n}\r\n\r\n.table > thead > tr > th,.table > thead > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {\r\n border-top: 1px solid #e7eaec;\r\n border-left: 1px solid #e7eaec;\r\n line-height: 1.42857;\r\n padding: 8px;\r\n vertical-align: middle;\r\n}\r\n.table{\r\n border-bottom: 1px solid #e7eaec;\r\n border-right: 1px solid #e7eaec;\r\n}\r\n.table >>>.el-button{\r\n padding: 6px 8px;\r\n margin-left:0px;\r\n margin-right:5px;\r\n}\r\ndiv >>>.el-tabs__content{\r\n height: 450px;\r\n overflow: auto;\r\n}\r\n"],sourceRoot:""}])},5001:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABQCAIAAAB3SddxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTExLTA0VDE1OjA2OjQwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMS0wNFQxNToxODoxNiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMS0wNFQxNToxODoxNiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjNzU4MmRkYi03NDM3LTQ5NWEtYmRjZS0yZTI2MGFmZTBlNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Yzc1ODJkZGItNzQzNy00OTVhLWJkY2UtMmUyNjBhZmUwZTc2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Yzc1ODJkZGItNzQzNy00OTVhLWJkY2UtMmUyNjBhZmUwZTc2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNzU4MmRkYi03NDM3LTQ5NWEtYmRjZS0yZTI2MGFmZTBlNzYiIHN0RXZ0OndoZW49IjIwMTktMTEtMDRUMTU6MDY6NDArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6l0LOLAAAE9klEQVR4nO2abWxTZRTHf/duGAcb4ypuDAiJ5SUhMZumRE0YG7irkQ8gUW40oiYqloAm+PKh8QPxBWM24wc0Gm3UD+AgpiQQskRjWiQBzKZ20cWX+EKr4IQo2W1gS6cGePxw29J2HSvulrbs/LI053mes/899+Q8z909KwiCIAiCIAiCIAiCIAiCIAhXGVqpA7gkNyxk7UssXUlNLbpCV+ikDEVVxqeuqCJrePEHdEVimP7Peec1fv+tSMGWcSobFvPsZySG6NtFwgbQFBpooCkAHVDJz+R82ic1k16a3cDqdcyqZ+N6jsdKeFul4LFutg1QM9M1wdo69h6k823XBLPRi6TrAktW0beL0bOuCY4M07OX21a4JphNGafy2jpGz7isOTJMzXSXNVOUcSrHEAgEbNuORCKGYQBer9e2bdu2PR4PYJpmNBr1+XyOc9pNgB1nad2YHvn9/mg0CgSDwVAoZBiGUsrr9ZqmqZQyDMPJqWP7/f5AIJBH894N9B27YndQNmSn0rZt0zQ7OzstyzIMw7KsUCjkLEWjUY/H4yRaKeXxeGzbzq9ZzFRWzAY3DCMUCsXj8WAw6Pf7M5f6+/tN04zFYrZth8Nhn8/X1dUVDAadFJcq4HIiuyqdcgOcvezz+dJVGQqFvF6vs+SsWpYViURM00z7JJGqJFV6gFOA4XDYGRqG4cwA8Xg8EAhs2rTJsfv7+0sbc9mQXZXOc8a2bedpAwQCAaWUUiq939OnpFObSinLsrI05bGTJufsc3b0eMM8FDOV1UXSLRLORk4Tj8cvMbzClPFZ+fcwNfUua9bWMZpwWTNFGafy50Pc/ojL7Yw1Fl8ccU0wmzJusjUu4ZmDJIbo20kiDvmabIkz9B24+Ctt65g+I3+TbWY999zPrHo2WhyPFiPeMk4l0LCYNS+wdBU1M8Zt/b6yjh96AW5u5+U947Z+R0eIHOXd1zkx1ZqVhaBpbP+UrjCaTlU1bx6icz9aeRdH+bJ4GR+domMDqx9l/yCLWkoYS1UJr+0C9kmaFmI+SHMrvT18srPUAVU0s+fRHWP3LxgNpQ2kwqsSSAxz4TzfHmHgcKlDEQRBEIQrxmW+G8xtpWUL81dQOwdNz/5uCRlfOMn+tomuxkwq9AzPTIe8tl6w59jL6WNDUrmR59yCOo99moGv2PchAxG3U6lX0/4GLZsZ+o5YDyODqHNZGk4cuTOOobLsHIf0DeSxx8xoGZdIaqpx7Lxq40eYOazSaWxieQcLl7Cvmx3bOZe6WRfoeI+n/uGmJ8q9A+IimsbaBzj8I8+/6p5o03K2KlqedE+xclj/ML3HaPZO6FhYid29h9nN7G5GXaBuAeb7zGunetrFXZP/6Mk8v3IOr2w7OZMzTJ16+pilvP5W06RSNm6GNLo/JvYT256+tGNhXfT5d/BrD+oCgPkBC+6k6prJhlgpKMXRg9xy64SOhaVyeiMjg0l7btsk4qpM/jrFdddP6FXG/9upNApLZeJPZsxL2ienXgOmoQl7aEKvwlI5eAjP2uQzKvw4J8Kc/3dy0VUOmkZrB19/6ZLc3Fa2Kpq3uCRXUdz3EL3HaFnmnuLKt6bun+jPvViQe6G6+jTad9CymaHviR1g5I+r/MWxYQ5td3HjosJfHP9fO6ON2sarvJ0RP803l9fOEARBEARBEARBEARBEARBEARBEIQpyH/YlC3CnfCnkAAAAABJRU5ErkJggg=="},5019:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-293f065a] .el-card__body{padding:0}.excel-view-item[data-v-293f065a]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-293f065a],.excel-view-item .item-footer[data-v-293f065a]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-293f065a]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-293f065a]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-293f065a]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-293f065a]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-293f065a]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-293f065a]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-293f065a]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-293f065a]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-293f065a]{display:block}.excel-list-add[data-v-293f065a]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-293f065a]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-293f065a]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/ReportPrintDemo.vue"],names:[],mappings:"AA2UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportPrintDemo.vue?vue&type=style&index=0&id=293f065a&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},5029:function(e,n,t){var i=t("7ad1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("cc452186",i,!0,{sourceMap:!0,shadowMode:!1})},5128:function(e,n,t){"use strict";var i=t("39b6"),o=t.n(i);o.a},"51a7":function(e,n,t){"use strict";var i=t("83be"),o=t.n(i);o.a},"520d":function(e,n,t){var i=t("9b7a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("b34ecc66",i,!0,{sourceMap:!0,shadowMode:!1})},5238:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-org-post-dialog",{ref:"htOrgPostDialog",attrs:{single:e.single,data:e.data,"dialog-titile":"组织选择对话框","table-columns":e.tableColumns,pagination:e.pagination,demensions:e.demensions,"default-demension":e.defaultDemension,orgs:e.orgs,"load-org-tree":e.loadOrgTree,"append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose,"quick-search-props":"name,code"},on:{load:e.handleLoad,loadDemensions:e.loadDemensions,changeDemension:e.changeDemension,loadListData:e.loadListData,onConfirm:e.onConfirm}})},o=[],r=(t("7f7f"),t("ac6a"),t("292c")),a={name:"eip-org-dialog",props:{value:Array,name:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],demensions:[],defaultDemension:null,orgs:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"},{prop:"pathName",label:"路径"}],pagination:{page:1,pageSize:50,total:0}}},mounted:function(){},methods:{loadDemensions:function(){var e=this;0==this.demensions.length&&r["a"].getAllDimension().then((function(n){e.demensions=n,n.forEach((function(n){1==n.isDefault&&(e.defaultDemension=n.id)})),e.defaultDemension||(e.defaultDemension=n[0].id)}))},showDialog:function(){this.$refs.htOrgPostDialog.showDialog()},handleLoad:function(e,n){var t=this;r["a"].queryOrgByFilter(e).then((function(e){t.data=e.rows,t.pagination.page=e.page,t.pagination.pageSize=e.pageSize,t.pagination.total=e.total,n()})).finally((function(e){n()}))},loadOrgTree:function(e,n){e&&e.data&&e.data.isParent?e.data.children?n(e.data.children):r["a"].getOrgsByParentIdAndDemension(e.data.id,e.data.demId,(function(e){return n(e)})):n([])},changeDemension:function(e){var n=this;r["a"].getOrgsByDemension(e,(function(e){return n.orgs=e}))},loadListData:function(e){var n={pageBean:this.pagination,querys:[]},t={property:"path",value:e.path,group:"main",operation:"RIGHT_LIKE",relation:"AND"};n.querys.push(t),this.handleLoad(n,(function(){}))},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},"539c":function(e,n,t){var i=t("5838");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("3955b6be",i,!0,{sourceMap:!0,shadowMode:!1})},"54f0":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-3a5c507a]{background-color:#211bce}[data-v-3a5c507a]:export{aside_width:230px}.widget-mask[data-v-3a5c507a]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-3a5c507a]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-3a5c507a]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-3a5c507a]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-3a5c507a]{position:relative;margin:8px}.widget-form-item[data-v-3a5c507a]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-3a5c507a]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-3a5c507a]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-3a5c507a]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-3a5c507a]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-3a5c507a]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-3a5c507a]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-3a5c507a] .el-form-item__label{font-size:12px}.widget-col[data-v-3a5c507a]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-3a5c507a]{outline:1px solid #e6a23c}.el-col[data-v-3a5c507a]{min-height:50px}.widget-col-list[data-v-3a5c507a]{min-height:50px;border:1px solid #ededed}div.widget-view-action[data-v-3a5c507a]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-3a5c507a]{margin:0 10px}div.drag-widget[data-v-3a5c507a]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-3a5c507a]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetGridLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCuIjB,6BACE,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetGridLayout.vue?vue&type=style&index=0&id=3a5c507a&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},"54f2":function(e,n,t){var i=t("d8d0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("117cdae8",i,!0,{sourceMap:!0,shadowMode:!1})},"55a0":function(e,n,t){"use strict";var i=t("65e6"),o=t.n(i);o.a},"55dd":function(e,n,t){e.exports=t("3e96")(2117)},"55f2":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-text-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:4px;text-align:center;cursor:pointer;outline-offset:2px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled{opacity:.4;cursor:default}.monaco-button>.codicon{margin:0 .2em;color:inherit!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/button/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/button/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/button/button.css"],names:[],mappings:"AAKA,oBACC,8BAAA,sBACA,oBAAA,oBAAA,aACA,WACA,YACA,kBACA,eACA,6BACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,kBACD,CAEA,0BACC,8BACD,CAEA,wBACC,WACA,cACD,CAEA,wBACC,cACA,uBACD,CAAA",file:"button.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-text-button {\r\n\tbox-sizing: border-box;\r\n\tdisplay: flex;\r\n\twidth: 100%;\r\n\tpadding: 4px;\r\n\ttext-align: center;\r\n\tcursor: pointer;\r\n\toutline-offset: 2px !important;\r\n\tjustify-content: center;\r\n\talign-items: center;\r\n}\r\n\r\n.monaco-text-button:hover {\r\n\ttext-decoration: none !important;\r\n}\r\n\r\n.monaco-button.disabled {\r\n\topacity: 0.4;\r\n\tcursor: default;\r\n}\r\n\r\n.monaco-button > .codicon {\r\n\tmargin: 0 0.2em;\r\n\tcolor: inherit !important;\r\n}\r\n"],sourceRoot:""}])},5674:function(e,n,t){var i=t("207e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("587c1a7e",i,!0,{sourceMap:!0,shadowMode:!1})},"56dc":function(e,n,t){var i=t("a514");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("fb1d86b4",i,!0,{sourceMap:!0,shadowMode:!1})},"56f3":function(e,n,t){var i=t("0df7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("440e7074",i,!0,{sourceMap:!0,shadowMode:!1})},"571b":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-c50cd3fc]{background-color:#211bce}[data-v-c50cd3fc]:export{aside_width:230px}.widget-mask[data-v-c50cd3fc]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-c50cd3fc]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-c50cd3fc]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-c50cd3fc]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-c50cd3fc]{position:relative;margin:8px}.widget-form-item[data-v-c50cd3fc]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-c50cd3fc]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-c50cd3fc]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-c50cd3fc]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-c50cd3fc]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-c50cd3fc]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-c50cd3fc]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-c50cd3fc] .el-form-item__label{font-size:12px}.form[data-v-c50cd3fc]{height:100%}.form .field__tabs[data-v-c50cd3fc]{height:100%;min-width:300px}.form .field__tabs[data-v-c50cd3fc] .el-tabs__nav-scroll{padding:10px 0 0 10px}.form .field__tabs[data-v-c50cd3fc] .el-tabs__content{height:calc(100% - 70px)}.form .field__tabs[data-v-c50cd3fc] .el-collapse-item__header{font-weight:700;color:#999;padding-left:10px}.form .field__tabs[data-v-c50cd3fc] .el-tab-pane{height:100%}.form .field__tabs[data-v-c50cd3fc] .el-collapse-item__header:hover{color:#211bce}.form .field__tabs[data-v-c50cd3fc] .el-collapse-item__content{padding:0 10px 10px}.form[data-v-c50cd3fc] .el-form-item__content{margin-left:0!important}.form[data-v-c50cd3fc] .el-dialog__body{padding:5px!important;color:#606266;font-size:14px;word-break:break-all}.form[data-v-c50cd3fc] .el-dialog__footer{padding:10px!important;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.form .mycode[data-v-c50cd3fc] .CodeMirror{font-family:monospace;height:400px!important;color:#000;direction:ltr}.form .scrollbar-fullheight[data-v-c50cd3fc]{height:100%}.form .field-empty[data-v-c50cd3fc]{text-align:center;width:100%;margin-top:150px;font-size:16px;color:#ccc}.form i.property-tip[data-v-c50cd3fc]{color:#999;font-size:14px;margin-right:3px}.form i.property-tip[data-v-c50cd3fc]:hover{color:#211bce}.form .el-aside[data-v-c50cd3fc]{padding-top:0}.form .el-main[data-v-c50cd3fc]{padding-top:0;overflow:hidden}.style__config-btn[data-v-c50cd3fc]{min-width:215px;margin-left:5px}[data-v-c50cd3fc] .form__property-content /deep/.el-form-item__content{width:215px}[data-v-c50cd3fc] .form__property-content /deep/.el-form-item__content .el-textarea__inner{margin-left:5px}[data-v-c50cd3fc] .form__property-content /deep/.el-form-item--small.el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[data-v-c50cd3fc] .form__property-content /deep/.el-form-item--small.el-form-item .el-form-item__label{text-align:right}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/PropertyPanel.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CASpB,8BC/BC,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CC0+BjB,uBACE,WAAY,CADd,oCAGI,YACA,eAAgB,CAJpB,yDAMM,qBAAsB,CAN5B,sDASM,wBAAyB,CAT/B,8DAYM,gBACA,WACA,iBAAkB,CAdxB,iDAiBM,WAAY,CAjBlB,oEAoBM,aFxlCmB,CEokCzB,+DAuBM,mBAAoB,CAvB1B,8CA4BI,uBAA2B,CA5B/B,wCA+BI,sBACA,cACA,eACA,oBAAqB,CAlCzB,0CAqCI,uBACA,iBACA,8BACA,qBAAsB,CAxC1B,2CA2CI,sBACA,uBACA,WACA,aAAc,CA9ClB,6CAiDI,WAAY,CAjDhB,oCAoDI,kBACA,WACA,iBACA,eACA,UAAW,CAxDf,sCA2DI,WACA,eACA,gBAAiB,CA7DrB,4CAgEI,aFpoCqB,CEokCzB,iCAmEI,aAAgB,CAnEpB,gCAsEI,cACA,eAAgB,CACjB,oCAGD,gBACA,eAAgB,CACjB,uEAGG,WAAY,CAFhB,2FAIM,eAAgB,CAJtB,kFAQI,oBAAA,oBAAA,aACA,qBAAA,gBAAiB,CATrB,uGAWM,gBAAiB,CAAA",file:"PropertyPanel.vue?vue&type=style&index=0&id=c50cd3fc&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n',"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import '@/assets/css/element-variables.scss';\r\n@import '@/assets/css/form-editor.scss';\r\n\r\n.form {\r\n height: 100%;\r\n .field__tabs {\r\n height: 100%;\r\n min-width: 300px;\r\n /deep/ .el-tabs__nav-scroll {\r\n padding: 10px 0 0 10px;\r\n }\r\n /deep/ .el-tabs__content {\r\n height: calc(100% - 70px);\r\n }\r\n /deep/ .el-collapse-item__header {\r\n font-weight: bold;\r\n color: #999;\r\n padding-left: 10px;\r\n }\r\n /deep/ .el-tab-pane {\r\n height: 100%;\r\n }\r\n /deep/ .el-collapse-item__header:hover {\r\n color: $--color-primary;\r\n }\r\n /deep/ .el-collapse-item__content {\r\n padding: 0 10px 10px;\r\n }\r\n }\r\n\r\n /deep/ .el-form-item__content {\r\n margin-left: 0px !important;\r\n }\r\n /deep/ .el-dialog__body {\r\n padding: 5px !important;\r\n color: #606266;\r\n font-size: 14px;\r\n word-break: break-all;\r\n }\r\n /deep/ .el-dialog__footer {\r\n padding: 10px !important;\r\n text-align: right;\r\n -webkit-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n .mycode /deep/ .CodeMirror {\r\n font-family: monospace;\r\n height: 400px !important;\r\n color: black;\r\n direction: ltr;\r\n }\r\n .scrollbar-fullheight {\r\n height: 100%;\r\n }\r\n .field-empty {\r\n text-align: center;\r\n width: 100%;\r\n margin-top: 150px;\r\n font-size: 16px;\r\n color: #ccc;\r\n }\r\n i.property-tip {\r\n color: #999;\r\n font-size: 14px;\r\n margin-right: 3px;\r\n }\r\n i.property-tip:hover {\r\n color: $--color-primary;\r\n }\r\n .el-aside {\r\n padding-top: 0px;\r\n }\r\n .el-main {\r\n padding-top: 0px;\r\n overflow: hidden;\r\n }\r\n}\r\n.style__config-btn{\r\n min-width: 215px;\r\n margin-left: 5px;\r\n}\r\n/deep/.form__property-content{\r\n /deep/.el-form-item__content{\r\n width: 215px;\r\n .el-textarea__inner{\r\n margin-left: 5px;\r\n }\r\n }\r\n /deep/.el-form-item--small.el-form-item{\r\n display: flex;\r\n flex-wrap: nowrap;\r\n .el-form-item__label{\r\n text-align: right;\r\n }\r\n }\r\n\r\n}\r\n"],sourceRoot:""}])},5767:function(e,n,t){"use strict";var i=t("3b33"),o=t.n(i);o.a},"577e":function(e,n,t){var i=t("5a88");function o(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=i.alloc(e*e),this.reservedBit=i.alloc(e*e)}o.prototype.set=function(e,n,t,i){var o=e*this.size+n;this.data[o]=t,i&&(this.reservedBit[o]=!0)},o.prototype.get=function(e,n){return this.data[e*this.size+n]},o.prototype.xor=function(e,n,t){this.data[e*this.size+n]^=t},o.prototype.isReserved=function(e,n){return this.reservedBit[e*this.size+n]},e.exports=o},"57a3":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".navbar-default[data-v-4fef0dde]{height:100%;background-image:none;background:#fff;border-radius:0;-webkit-box-shadow:0 2px 5px rgba(86,96,117,.15);box-shadow:0 2px 5px rgba(86,96,117,.15);border-bottom:1px solid #ededed;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.navbar-default span[data-v-4fef0dde]{color:#666;font-size:14px;line-height:48px;font-weight:700;margin-left:20px}.navbar-default button[data-v-4fef0dde]{margin-right:10px}[data-v-4fef0dde] .CodeMirror{font-family:monospace;height:100%!important;color:#000;direction:ltr}[data-v-4fef0dde] .CodeMirror .CodeMirror-scroll{height:100%}.includding-form .el-dialog .el-dialog__body[data-v-4fef0dde]{padding:10px 5px}@media (max-width:1024px){.urgent-text[data-v-4fef0dde] .el-dialog{width:78%!important}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/FormNavigator.vue"],names:[],mappings:"AAg9BA,iCACE,YACA,sBACA,gBACA,gBACA,iDAAA,yCACA,gCACA,yBAAA,sBAAA,8BACA,cAAe,CAChB,sCAGC,WACA,eACA,iBACA,gBACA,gBAAiB,CAClB,wCAGC,iBAAkB,CACnB,8BAEC,sBACA,sBACA,WACA,aAAc,CAJhB,iDAMI,WAAY,CACb,8DAGD,gBAAiB,CAClB,0BAEC,yCAEI,mBAAqB,CACtB,CAAA",file:"FormNavigator.vue?vue&type=style&index=0&id=4fef0dde&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.navbar-default {\r\n height: 100%;\r\n background-image: none;\r\n background: #fff;\r\n border-radius: 0px;\r\n box-shadow: 0px 2px 5px rgba(86, 96, 117, 0.15);\r\n border-bottom: 1px solid #ededed;\r\n justify-content: space-between;\r\n padding: 0 10px;\r\n}\r\n\r\n.navbar-default span {\r\n color: #666;\r\n font-size: 14px;\r\n line-height: 48px;\r\n font-weight: bold;\r\n margin-left: 20px;\r\n}\r\n\r\n.navbar-default button {\r\n margin-right: 10px;\r\n}\r\n/deep/ .CodeMirror {\r\n font-family: monospace;\r\n height: 100% !important;\r\n color: black;\r\n direction: ltr;\r\n .CodeMirror-scroll {\r\n height: 100%;\r\n }\r\n}\r\n.includding-form .el-dialog .el-dialog__body {\r\n padding: 10px 5px;\r\n}\r\n@media (max-width: 1024px) {\r\n .urgent-text {\r\n /deep/ .el-dialog {\r\n width: 78% !important;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},"57b1":function(e,n,t){e.exports=t("3e96")(2293)},5838:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".sort-icon[data-v-672d1a91]{font-size:18px;vertical-align:middle}.dt-button-group[data-v-672d1a91]{margin-bottom:20px;cursor:pointer}.dt-table[data-v-672d1a91] .el-input--small .el-input__inner{border-radius:4px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/DataTemplateSetting.vue"],names:[],mappings:"AAsmBA,4BACI,eACA,qBAAsB,CACzB,kCAEG,mBACA,cAAe,CAClB,6DAGO,iBAAkB,CAAA",file:"DataTemplateSetting.vue?vue&type=style&index=0&id=672d1a91&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.sort-icon {\r\n font-size: 18px;\r\n vertical-align: middle;\r\n}\r\n.dt-button-group {\r\n margin-bottom: 20px;\r\n cursor: pointer;\r\n}\r\n.dt-table {\r\n /deep/ .el-input--small .el-input__inner {\r\n border-radius: 4px;\r\n }\r\n}\r\n"],sourceRoot:""}])},5855:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-diff-editor .diff-review-spacer>.codicon{font-size:9px!important}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/diffReview.css"],names:[],mappings:"AAKA,6CACC,iBACA,oBACD,CAEA,iCACC,kBACA,sBAAA,iBACA,yBACA,oBACD,CAEA,yCACC,iBACD,CAEA,wCACC,iBACD,CAEA,qCACC,eACD,CAEA,uCACC,cACA,cACD,CAEA,qCACC,kBACA,UACD,CAEA,wCACC,qBACA,WACA,qBACD,CAEA,iDACC,uBACD,CAEA,yCACC,qBACA,kBACA,WACA,OACD,CAEA,uDACC,WACA,YACA,YACD,CAAA",file:"diffReview.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-diff-editor .diff-review-line-number {\r\n\ttext-align: right;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.monaco-diff-editor .diff-review {\r\n\tposition: absolute;\r\n\tuser-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-summary {\r\n\tpadding-left: 10px;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-shadow {\r\n\tposition: absolute;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-row {\r\n\twhite-space: pre;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-table {\r\n\tdisplay: table;\r\n\tmin-width: 100%;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-row {\r\n\tdisplay: table-row;\r\n\twidth: 100%;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-spacer {\r\n\tdisplay: inline-block;\r\n\twidth: 10px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-spacer > .codicon {\r\n\tfont-size: 9px !important;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-actions {\r\n\tdisplay: inline-block;\r\n\tposition: absolute;\r\n\tright: 10px;\r\n\ttop: 2px;\r\n}\r\n\r\n.monaco-diff-editor .diff-review-actions .action-label {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tmargin: 2px 0;\r\n}\r\n"],sourceRoot:""}])},"58c1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"input[aria-invalid=true]+div[data-v-32c90aea] button{border-color:#f56c6c}ul[data-v-32c90aea]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul li[data-v-32c90aea]{list-style:none}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipViewer.vue"],names:[],mappings:"AAiSA,qDACE,oBACF,CACA,oBACE,oBAAA,oBAAA,aACA,mBAAA,cACF,CACA,uBACE,eACF,CAAA",file:"EipViewer.vue?vue&type=style&index=0&id=32c90aea&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ninput[aria-invalid='true'] + div /deep/ button {\r\n border-color: #f56c6c;\r\n}\r\nul {\r\n display: flex;\r\n flex-wrap: wrap;\r\n}\r\nul li {\r\n list-style: none;\r\n}\r\n"],sourceRoot:""}])},"597c":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-31294dd7] .el-input__inner,div[aria-invalid=true][data-v-31294dd7] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipSelectDia.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSelectDia.vue"],names:[],mappings:"AA2MA,wHACE,oBCzMF,CAAA",file:"EipSelectDia.vue?vue&type=style&index=0&id=31294dd7&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipSelectDia.css.map */"],sourceRoot:""}])},"597c2":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-container",[t("el-header",{staticStyle:{padding:"0",height:"auto"}},[e.data.length<3?t("el-button",{attrs:{type:"primary",icon:"el-icon-add"},on:{click:function(n){return e.handleCommand({command:"add"})}}},[e._v("添加")]):e._e()],1),t("el-main",[t("el-row",{attrs:{gutter:10}},e._l(e.data,(function(n){return t("el-col",{key:n.id,attrs:{span:8}},[t("el-card",{staticClass:"box-card",attrs:{"body-style":"margin:5px;padding:5px;min-height:150px;"}},[t("el-row",[t("el-col",{attrs:{span:10}},[t("img",{staticClass:"image",attrs:{src:"img/"+n.type+".png"}})]),t("el-col",{attrs:{span:14}},[t("div",{staticClass:"divText"},[e._v(e._s(n.corpName))])])],1),t("div",{staticClass:"bottom clearfix"},[t("el-row",{attrs:{type:"flex",justify:"space-around"}},[t("el-button-group",[t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.handleCommand({command:"edit",row:n})}}},[e._v("编辑")]),"weChatWork"==n.type||"dingtalk"==n.type?t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.handleCommand({command:"setAgent",row:n})}}},[e._v("配置应用")]):e._e(),"weChatWork"==n.type||"dingtalk"==n.type?t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.syncUser(n)}}},[e._v("上传通讯录")]):e._e(),"weChatWork"==n.type||"dingtalk"==n.type?t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.pullUser(n)}}},[e._v("拉取通讯录")]):e._e(),"weChatOffAcc"==n.type?t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.getMenu(n)}}},[e._v("生成菜单")]):e._e(),"weChatOffAcc"==n.type?t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.openTempMsgIdDialog(n)}}},[e._v("设置模板消息ID")]):e._e(),t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.handleCommand({command:"del",row:n})}}},[e._v("删除")])],1)],1)],1)],1)],1)})),1)],1)],1),e.dialogVisible?t("el-dialog",{attrs:{width:"40%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":"","close-on-click-modal":!1}},[t("el-form",{attrs:{disabled:e.systemDisabled,"data-vv-scope":"sysExternalUniteForm"},model:{value:e.sysExternalUnite,callback:function(n){e.sysExternalUnite=n},expression:"sysExternalUnite"}},[t("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"集成类型",prop:"type","label-width":"120px"}},[t("ht-select",{attrs:{disabled:""!=e.sysExternalUnite.id,options:e.typeList,validate:{required:!0},placeholder:"请选择集成类型"},model:{value:e.sysExternalUnite.type,callback:function(n){e.$set(e.sysExternalUnite,"type",n)},expression:"sysExternalUnite.type"}})],1),e.sysExternalUnite.type?t("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"corpId"}},["weChatWork"==e.sysExternalUnite.type?t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 企业id。第三方平台给予的企业标识。 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://work.weixin.qq.com/wework_admin/frame#profile",target:"_blank"}},[e._v("企业微信开放平台")]),e._v("的基本信息\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("corpId")])],1):"dingtalk"==e.sysExternalUnite.type?t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 企业id。第三方平台给予的企业标识。 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corpAuthInfo",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("的基本信息-开发信息(旧版)\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("corpId")])],1):"weChatOffAcc"==e.sysExternalUnite.type?t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("开发者ID(AppID)。在微信公众平台-开发-基本配置")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("AppID")])],1):e._e(),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入corpId"},model:{value:e.sysExternalUnite.corpId,callback:function(n){e.$set(e.sysExternalUnite,"corpId","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.corpId"}})],2):e._e(),"weChatWork"==e.sysExternalUnite.type||"weChatOffAcc"==e.sysExternalUnite.type?t("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"corpSecret"}},["weChatWork"==e.sysExternalUnite.type?t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 第三方同步通讯录的secret。 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://work.weixin.qq.com/wework_admin/frame#apps/contactsApi",target:"_blank"}},[e._v("企业微信")]),e._v("的管理工具-通讯录同步\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("corpSecret")])],1):t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("开发者密码(AppSecret)。在微信公众平台-开发-基本配置")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("AppSecret")])],1),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入corpSecret"},model:{value:e.sysExternalUnite.corpSecret,callback:function(n){e.$set(e.sysExternalUnite,"corpSecret","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.corpSecret"}})],2):e._e(),t("ht-form-item",{staticClass:"identity-input-width",attrs:{prop:"baseUrl","label-width":"120px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 格式:【http或https】+【域名】+【端口号】+【根路径】\n 如:http://www.hotent.org:8280/mobilevue\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("移动端地址")])],1),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入本系统地址"},model:{value:e.sysExternalUnite.baseUrl,callback:function(n){e.$set(e.sysExternalUnite,"baseUrl","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.baseUrl"}})],2)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.systemDisabled,expression:"!systemDisabled"}],attrs:{url:e.saveSysExternalUnite(),model:e.sysExternalUnite,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"sysExternalUniteForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle()}}},[e._v("\n "+e._s(e.$t("eip.common.cancel"))+"\n ")])],1)],1):e._e(),e.sysExtUniSetAgentVisible?t("ht-sidebar-dialog",{attrs:{width:"33%",title:"配置应用",visible:e.sysExtUniSetAgentVisible,"destroy-on-close":!0},on:{"before-close":e.handleClose}},[t("el-form",{attrs:{"data-vv-scope":"sysExtUniSetAgentForm"},model:{value:e.sysExternalUnite,callback:function(n){e.sysExternalUnite=n},expression:"sysExternalUnite"}},[t("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"agentId"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 第三方应用id。\n "),"weChatWork"==e.sysExternalUnite.type?t("span",[e._v("\n 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://work.weixin.qq.com/wework_admin/frame#apps",target:"_blank"}},[e._v("企业微信")]),e._v("的应用管理里\n ")]):t("span",[e._v("\n 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n ")])]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("agentId")])],1),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"agentId"},model:{value:e.sysExternalUnite.agentId,callback:function(n){e.$set(e.sysExternalUnite,"agentId","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.agentId"}})],2),"dingtalk"==e.sysExternalUnite.type?t("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"appKey"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 第三方应用key。 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n ")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("appKey")])],1),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入appKey"},model:{value:e.sysExternalUnite.agentKey,callback:function(n){e.$set(e.sysExternalUnite,"agentKey","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.agentKey"}})],2):e._e(),t("ht-form-item",{staticClass:"identity-input-width",attrs:{"label-width":"120px",prop:"agentSecret"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 第三方应用secret。\n "),"weChatWork"==e.sysExternalUnite.type?t("span",[e._v("\n 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://work.weixin.qq.com/wework_admin/frame#apps",target:"_blank"}},[e._v("企业微信")]),e._v("的应用管理里\n ")]):t("span",[e._v("\n 在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】\n ")])]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("应用secret")])],1),t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入agentSecret"},model:{value:e.sysExternalUnite.agentSecret,callback:function(n){e.$set(e.sysExternalUnite,"agentSecret","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.agentSecret"}})],2),"weChatWork"==e.sysExternalUnite.type?t("ht-form-item",{staticClass:"identity-input-width",attrs:{label:"菜单名称","label-width":"120px",prop:"menuName"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:e.sysExternalUnite.menuName,callback:function(n){e.$set(e.sysExternalUnite,"menuName","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.menuName"}})],1):e._e(),t("ht-form-item",{attrs:{"label-width":"120px",prop:"menuUrl"}},[t("template",{slot:"label"},["dingtalk"==e.sysExternalUnite.type?t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 钉钉不支持发布菜单,请自行拷贝并配置在\n "),t("a",{staticStyle:{color:"#90c2f7","text-decoration":"underline"},attrs:{href:"https://open-dev.dingtalk.com/#/corph5",target:"_blank"}},[e._v("钉钉开放平台")]),e._v("\n 企业内部开发-H5微应用里-进入微应用-【应用信息-查看详情】-应用首页地址\n ")]),t("i",{staticClass:"el-icon-question"})]):e._e(),t("span",[e._v("菜单url")])],1),t("ht-input",{attrs:{type:"textarea",prop:"menuUrl",rows:18,autocomplete:"off",validate:{required:!0},placeholder:"请输入菜单名称"},model:{value:e.sysExternalUnite.menuUrl,callback:function(n){e.$set(e.sysExternalUnite,"menuUrl","string"===typeof n?n.trim():n)},expression:"sysExternalUnite.menuUrl"}}),t("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-printer"},on:{click:function(n){return e.generateMenuUrl(e.sysExternalUnite)}}},[e._v("一键生成")]),t("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.sysExternalUnite.menuUrl,expression:"sysExternalUnite.menuUrl",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:function(){e.$message.success("内容已复制到剪切板!")},expression:"()=>{$message.success('内容已复制到剪切板!')}",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:function(){e.$message.error("抱歉,复制失败!")},expression:"()=>{$message.error('抱歉,复制失败!')}",arg:"error"}],attrs:{type:"primary",size:"mini"}},[e._v("复 制")])],2)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:"/integrate/sysExternalUnite/v1/saveAgent",context:"portal",model:e.sysExternalUnite,"scope-name":"sysExtUniSetAgentForm"},on:{"before-save-data":function(n){e.sysExternalUnite.isPublish=0},"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),"weChatWork"==e.sysExternalUnite.type?t("ht-submit-button",{attrs:{url:"/integrate/sysExternalUnite/v1/saveAgent",context:"portal",model:e.sysExternalUnite,"scope-name":"sysExtUniSetAgentForm"},on:{"after-save-data":e.afterSaveData,"before-save-data":function(n){e.sysExternalUnite.isPublish=1}}},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("保存数据并且将菜单发布到企业微信应用里")]),t("i",{staticClass:"el-icon-question",staticStyle:{color:"#606266"}})]),e._v(" 保存并发布")],1):e._e(),t("el-button",{on:{click:e.handleClose}},[e._v("\n "+e._s(e.$t("eip.common.cancel"))+"\n ")])],1)],1):e._e(),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"portal"},on:{"after-load-data":e.afterLoadData}}),t("el-dialog",{attrs:{title:"公众号菜单",visible:e.wcoaMenuDialogViasible,"close-on-click-modal":!1,width:"33%"},on:{"update:visible":function(n){e.wcoaMenuDialogViasible=n}}},[t("el-row",[t("el-col",{attrs:{span:4}},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("将右侧URL地址设置在公众号菜单里即可。")]),t("i",{staticClass:"el-icon-question"})]),e._v("菜单URL:\n ")],1),t("el-col",{attrs:{span:20}},[e._v(e._s(e.wcoaMenuUrl))])],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.wcoaMenuUrl,expression:"wcoaMenuUrl",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:function(){e.$message.success("内容已复制到剪切板!")},expression:"()=>{$message.success('内容已复制到剪切板!')}",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:function(){e.$message.error("抱歉,复制失败!")},expression:"()=>{$message.error('抱歉,复制失败!')}",arg:"error"}],attrs:{type:"primary"},on:{click:function(n){e.wcoaMenuDialogViasible=!1}}},[e._v("复 制")])],1)],1),t("el-dialog",{attrs:{title:"模板消息ID设置",visible:e.setTempMsgIdDialogVisible,"close-on-click-modal":!1,width:"33%"},on:{"update:visible":function(n){e.setTempMsgIdDialogVisible=n}}},[t("el-form",{attrs:{"data-vv-scope":"setTempMsgIdForm"}},[t("ht-form-item",{attrs:{label:"模板消息ID"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("在微信公众号后台-功能-模板消息-我的模板-模板消息ID")]),t("i",{staticClass:"el-icon-question"})]),t("span",[e._v("模板消息ID")])],1),t("ht-input",{attrs:{width:"100%",autocomplete:"off",validate:{required:!0},placeholder:"请输入模板消息ID"},model:{value:e.sysExternalUnite.tempMsgId,callback:function(n){e.$set(e.sysExternalUnite,"tempMsgId",n)},expression:"sysExternalUnite.tempMsgId"}})],2)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{directives:[{name:"show",rawName:"v-show",value:!e.systemDisabled,expression:"!systemDisabled"}],attrs:{url:e.saveSysExternalUnite(),model:e.sysExternalUnite,"is-submit":e.isSubmit,"request-method":"POST","scope-name":"setTempMsgIdForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":function(){e.loadData(),e.setTempMsgIdDialogVisible=!1}}},[e._v(e._s(e.$t("eip.common.save")))])],1)],1)],1)},o=[],r=(t("4917"),t("6b54"),t("34ef"),t("a858")),a={name:"executeJobList",components:{},data:function(){return{typeList:[{key:"weChatWork",value:"企业微信"},{key:"dingtalk",value:"阿里钉钉"},{key:"weChatOffAcc",value:"微信公众号"}],sysExternalUnite:{id:"",corpName:"",corpId:"",corpSecret:"",type:"",baseUrl:"",agentId:"",menuName:"",agentKey:"",agentSecret:"",menuUrl:"",tempMsgId:""},loadDataUrl:"",title:"",isSubmit:!0,dialogVisible:!1,sysExtUniSetAgentVisible:!1,systemDisabled:!1,data:[],wcoaMenuUrl:"",wcoaMenuDialogViasible:!1,setTempMsgIdDialogVisible:!1}},computed:{},mounted:function(){this.loadData()},methods:{dialogCancle:function(){var e=this;this.loadDataUrl="",this.dialogVisible=!1,setTimeout((function(){return e.systemDisabled=!1}),500)},afterSaveData:function(){this.loadData(),this.dialogVisible=!1,this.sysExtUniSetAgentVisible=!1},beforeSaveData:function(){this.isSubmit=!0},handleClose:function(){var e=this;this.dialogVisible=!1,this.sysExtUniSetAgentVisible=!1,this.loadDataUrl="",setTimeout((function(){return e.systemDisabled=!1}),500)},saveSysExternalUnite:function(){return window.context.portal+"/integrate/sysExternalUnite/v1/save"},afterLoadData:function(e){var n=this;this.dialogVisible&&(this.sysExternalUnite=e,setTimeout((function(){return n.$validator.validateAll("sysExternalUniteForm")})))},showDialog:function(e){var n=this;this.dialogVisible=!1,this.$nextTick((function(){n.dialogVisible=!0})),e&&(this.loadDataUrl="/integrate/sysExternalUnite/v1/getJson?id=".concat(e.id))},loadData:function(){var e=this;r["a"].getSysExternalUnitePageJson({}).then((function(n){e.data=n.rows}))},handleCommand:function(e){var n=this;switch(e.command){case"setAgent":this.sysExtUniSetAgentVisible=!0,this.sysExternalUnite=e.row,setTimeout((function(){return n.$validator.validateAll("sysExtUniSetAgentForm")}));break;case"edit":this.title="编辑第三方集成信息",this.showDialog(e.row);break;case"add":this.sysExternalUnite={id:"",corpName:"",corpId:"",corpSecret:"",type:"",baseUrl:"",agentId:"",menuName:"",agentKey:"",agentSecret:"",menuUrl:"",tempMsgId:""},this.title="添加第三方集成信息",this.showDialog();break;case"del":this.$confirm("是否确认删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){r["a"].delSysExternalUniteById(e.row.id).then((function(e){e.state?(n.$message.success(e.message),n.loadData()):n.$message.error(e.message||"删除失败")}),(function(e){n.$message.error(e||"删除失败")}))})).catch((function(){}));break;default:break}},syncUser:function(e){var n=this;this.$confirm("将同步所有有手机号的用户至第三方通讯录,确定继续操作?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var t=n.$loading({lock:!0,text:"正在同步用户到["+e.corpName+"],请等待...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});r["a"].syncUser(e.id).then((function(e){t.close();try{var i=n.arrayBufferToString(e),o=JSON.parse(i||"{}");o.state?(n.$message({type:"success",message:o.message,showClose:!0}),n.loadData()):n.$message({type:"error",message:o.message||"同步用户失败",showClose:!0})}catch(r){}}),(function(e){t.close(),n.$message({type:"error",message:e||"同步用户失败",showClose:!0})}))})).catch((function(){}))},arrayBufferToString:function(e){if("string"===typeof e)return e;for(var n=new DataView(e),t=new Uint8Array(e.byteLength),i=0;i=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function l(e){return e!==e}function c(e,n){var t;return a.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(n),t.__proto__=a.prototype):(t=e,null===t&&(t=new a(n)),t.length=n),t}function d(e,n){var t=c(e,n<0?0:0|s(n));if(!a.TYPED_ARRAY_SUPPORT)for(var i=0;i55295&&t<57344){if(!o){if(t>56319){(n-=3)>-1&&r.push(239,191,189);continue}if(a+1===i){(n-=3)>-1&&r.push(239,191,189);continue}o=t;continue}if(t<56320){(n-=3)>-1&&r.push(239,191,189),o=t;continue}t=65536+(o-55296<<10|t-56320)}else o&&(n-=3)>-1&&r.push(239,191,189);if(o=null,t<128){if((n-=1)<0)break;r.push(t)}else if(t<2048){if((n-=2)<0)break;r.push(t>>6|192,63&t|128)}else if(t<65536){if((n-=3)<0)break;r.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((n-=4)<0)break;r.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return r}function g(e){if(a.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;return 0===n?0:f(e).length}function b(e,n,t,i){for(var o=0;o=n.length||o>=e.length)break;n[o+t]=e[o]}return o}function v(e,n,t,i){return b(f(n,e.length-t),e,t,i)}function _(e,n,t,i){if("number"===typeof n)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&n instanceof ArrayBuffer?p(e,n,t,i):"string"===typeof n?u(e,n,t):m(e,n)}a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),a.prototype.write=function(e,n,t){void 0===n||void 0===t&&"string"===typeof n?(t=this.length,n=0):isFinite(n)&&(n|=0,isFinite(t)?t|=0:t=void 0);var i=this.length-n;if((void 0===t||t>i)&&(t=i),e.length>0&&(t<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");return v(this,e,n,t)},a.prototype.slice=function(e,n){var t,i=this.length;if(e=~~e,n=void 0===n?i:~~n,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),n<0?(n+=i,n<0&&(n=0)):n>i&&(n=i),n=e.length&&(n=e.length),n||(n=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-n=0;--o)e[o+n]=this[o+t];else if(r<1e3||!a.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,t=void 0===t?this.length:t>>>0,e||(e=0),"number"===typeof e)for(o=n;o=200&&e<=500};var a="";r.a.interceptors.request.use((function(e){return a=i["Loading"].service({text:"拼命加载中",background:"rgba(0,0,0,0.5)",spinner:"el-icon-loading"}),e}),(function(e){return Promise.reject(e)})),r.a.interceptors.response.use((function(e){return a.close(),e}),(function(e){return Promise.reject(new Error(e))})),n["a"]=r.a},"5cf4":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-2e929830] .el-table{overflow:auto;height:100%!important;max-height:unset!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/chart/D:/jenkins/workspace/xq-web-bpm/src/components/form/chart/D:/jenkins/workspace/xq-web-bpm/src/components/form/chart/D:/jenkins/workspace/xq-web-bpm/src/components/form/chart/EipChart.vue"],names:[],mappings:"AA6uBA,4BACE,cACA,sBACA,0BAA4B,CAAA",file:"EipChart.vue?vue&type=style&index=0&id=2e929830&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/.el-table{\r\n overflow: auto;\r\n height: 100% !important;\r\n max-height: unset !important;\r\n}\r\n"],sourceRoot:""}])},"5d70":function(e,n,t){var i=t("f444");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5d7baed8",i,!0,{sourceMap:!0,shadowMode:!1})},"5e25":function(e,n,t){"use strict";var i=t("d905"),o=t.n(i);o.a},"5e63":function(e,n,t){"use strict";var i=t("be71"),o=t.n(i);o.a},"5e69":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",[t("el-row",{staticStyle:{width:"100%"},attrs:{gutter:20}},[t("el-col",{attrs:{span:7}},[t("el-table",{ref:"displaySettingTable",attrs:{border:"","max-height":e.tabHeight,data:e.displaySettingFields,"tooltip-effect":"dark"},on:{"row-dblclick":e.fillToDisplay}},[t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{staticClass:"is-required",attrs:{prop:"name",label:"列名","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"desc",label:"注释","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{prop:"type",label:"类型",width:"80"}})],1)],1),t("el-col",{attrs:{span:1}},[t("el-button",{staticStyle:{"-webkit-transform":"rotate(270deg)",transform:"rotate(270deg)"},attrs:{type:"primary",circle:"",icon:"icon-hide",title:"将所选字段添加为显示字段"},on:{click:function(n){return e.allFillToDisplay()}}})],1),t("el-col",{attrs:{span:16}},[t("el-table",{ref:"displayTable",staticStyle:{width:"100%"},attrs:{border:"","max-height":e.tabHeight,data:e.displayFields,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{attrs:{label:"序号",type:"index",width:"50"}}),t("el-table-column",{attrs:{prop:"name",label:"列名",width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.customColumn?e._e():t("span",[e._v(e._s(n.row.name))]),n.row.customColumn?t("ht-input",{staticStyle:{width:"50%","margin-right":"3px"},attrs:{placeholder:"请输入列表内容",validate:"required"},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}}):e._e(),n.row.customColumn?t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.sqlDialogShow(n.row)}}},[e._v("配置SQL")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"desc",label:"注释",width:"135"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-input",{attrs:{placeholder:"请输入字段注释",maxlength:50,"show-word-limit":""},model:{value:n.row.desc,callback:function(t){e.$set(n.row,"desc",t)},expression:"scope.row.desc"}})]}}])}),t("el-table-column",{attrs:{prop:"right","render-header":e.rightRenderHeader,label:"显示权限",width:"220"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(e.rightToDesc(n.row.right)))]),t("span",{staticStyle:{float:"right"}},[t("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.setFieldRightDialog(n.row)}}})],1)]}}])}),t("el-table-column",{attrs:{label:"管理"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.urlType&&"noUrl"!=n.row.urlType||n.row.ruleSettings&&n.row.ruleSettings.length>0||n.row.openType||n.row.formatterData&&n.row.formatterData.length>0?t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setting(n.row)}}},[e._v("\n 设置\n ")]):e._e(),n.row.urlType&&"noUrl"!=n.row.urlType||(!n.row.ruleSettings||0!=n.row.ruleSettings.length)&&n.row.formatterData||n.row.openType||(!n.row.formatterData||0!=n.row.formatterData.length)&&n.row.formatterData?e._e():t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.setting(n.row)}}},[e._v("\n 设置\n ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.sort(n.$index,"down")}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.sort(n.$index,"up")}}}),t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.mpDisplay?n.row.mpDisplay=n.row.mpDisplay:e.initMpDisplay(n.row),expression:"\n scope.row.mpDisplay\n ? (scope.row.mpDisplay = scope.row.mpDisplay)\n : initMpDisplay(scope.row)\n "}],staticClass:"mobile-btn",class:{"is-active__btn":n.row.mpDisplay===e.btnType.isShow},attrs:{plain:n.row.mpDisplay===e.btnType.notShow},on:{click:function(t){return e.btnChange(n.row)}}},[e._v("移动端")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.remove(n.$index)}}})]}}])},[t("template",{slot:"header"},[t("span",{staticStyle:{"margin-right":"10px"}},[e._v("管理")]),t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.addCustomColumn}},[e._v("\n 添加\n ")]),t("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.delCustomColumn}},[e._v("\n 删除\n ")])],1)],2)],1)],1)],1),t("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.authDialogOnConfirm}}),t("el-dialog",{attrs:{title:"设置",width:"60%","append-to-body":"",visible:e.settingVisible,"close-on-click-modal":!1},on:{"update:visible":function(n){e.settingVisible=n}}},[t("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(n){e.activeName=n},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"格式化设置",name:"formatter"}},[t("el-button",{staticStyle:{"margin-bottom":"10px","margin-right":"10px"},attrs:{type:"primary"},on:{click:e.addSetting}},[e._v("添加")]),t("el-tag",[e._v("类似固定选项的方式配置实际值和显示内容的映射关系,例如:实际值为:0,显示内容为:男士;实际值为:1,显示内容为:女士")]),t("el-table",{attrs:{data:e.selectedRow.formatterData,border:""}},[t("el-table-column",{attrs:{label:"实际值"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-input",{attrs:{maxlength:50,"show-word-limit":""},model:{value:n.row.key_,callback:function(t){e.$set(n.row,"key_",t)},expression:"scope.row.key_"}})]}}])}),t("el-table-column",{attrs:{label:"显示内容"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-input",{attrs:{maxlength:50,"show-word-limit":""},model:{value:n.row.value_,callback:function(t){e.$set(n.row,"value_",t)},expression:"scope.row.value_"}})]}}])}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.removeSetting(n.$index)}}})]}}])})],1)],1),t("el-tab-pane",{attrs:{label:"设置链接",name:"url"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("td",[e._v("链接类型")]),t("td",[t("el-radio-group",{model:{value:e.selectedRow.urlType,callback:function(n){e.$set(e.selectedRow,"urlType",n)},expression:"selectedRow.urlType"}},[t("el-radio",{attrs:{label:"edit"}},[e._v("查询明细")]),t("el-radio",{attrs:{label:"reportForm"}},[e._v("选择其它报表")]),t("el-radio",{attrs:{label:"url"}},[e._v("URL地址")]),t("el-radio",{attrs:{label:"noUrl"}},[e._v("无链接")])],1)],1)]),"url"==e.selectedRow.urlType?t("tr",[t("td",[e._v("内容")]),t("td",[t("el-input",{attrs:{placeholder:"请输入url地址"},model:{value:e.selectedRow.url,callback:function(n){e.$set(e.selectedRow,"url",n)},expression:"selectedRow.url"}})],1)]):e._e()]),"reportForm"==e.selectedRow.urlType?t("tbody",[t("tr",[t("td",[e._v("选择报表")]),t("td",[t("ht-input",{attrs:{type:"text",placeholder:"请选择报表"},on:{focus:e.showDataTemplateDialog},model:{value:e.reportName,callback:function(n){e.reportName=n},expression:"reportName"}},[t("el-button",{attrs:{slot:"append",type:"primary",icon:"el-icon-search"},on:{click:e.showDataTemplateDialog},slot:"append"},[e._v("选择")])],1)],1)]),e.conditionField.length>0?t("tr",[t("td",[e._v("参数关系")]),t("td",[t("el-table",{attrs:{data:e.conditionField}},[t("el-table-column",{attrs:{label:e.data.data.name},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{props:{key:"name",value:"desc"},options:e.displayFields},model:{value:n.row.parameter,callback:function(t){e.$set(n.row,"parameter",t)},expression:"scope.row.parameter"}})]}}],null,!1,2831171106)}),t("el-table-column",{attrs:{label:e.reportName},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{options:e.conditionField},model:{value:n.row.key,callback:function(t){e.$set(n.row,"key",t)},expression:"scope.row.key"}})]}}],null,!1,3284584766)})],1)],1)]):e._e()]):e._e(),"url"==e.selectedRow.urlType?t("tbody",[t("tr",[t("td",[e._v("追加参数")]),t("td",[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"120px"}},[e._v("参数名")]),t("td",{attrs:{width:"120px"}},[e._v("取值列")]),t("td",{attrs:{width:"120px"}},[e._v("\n 操作\n "),t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.urlParamsAdd()}}})],1)]),e._l(e.urlParams,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr"},[t("td",[t("el-input",{attrs:{size:"mini",type:"text",maxlength:50,"show-word-limit":""},model:{value:n.name,callback:function(t){e.$set(n,"name",t)},expression:"uparam.name"}})],1),t("td",[t("ht-select",{attrs:{options:e.displaySettingFields,clearable:"",filterable:"",props:{key:"name",value:"desc"}},model:{value:n.field,callback:function(t){e.$set(n,"field",t)},expression:"uparam.field"}})],1),t("td",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.urlParamsAdd()}}}),t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.urlParamsRemove(n)}}})],1)])}))],2)])])])]):e._e(),"noUrl"!=e.selectedRow.urlType?t("tbody",[t("tr",[t("td",[e._v("打开方式")]),t("td",[t("el-radio-group",{model:{value:e.selectedRow.openType,callback:function(n){e.$set(e.selectedRow,"openType",n)},expression:"selectedRow.openType"}},[t("el-radio",{attrs:{label:"old"}},[e._v("当前页面打开")]),t("el-radio",{attrs:{label:"new"}},[e._v("新窗口打开")])],1)],1)])]):e._e()])]),t("el-tab-pane",{attrs:{label:"显示设置",name:"showSetting"}},[t("el-button",{staticStyle:{"margin-right":"5px"},attrs:{type:"primary"},on:{click:e.addProSetting}},[e._v("添加")]),"number"==e.selectedRow.type?t("span",{staticStyle:{"margin-right":"3px"}},[e._v("进度条")]):e._e(),"number"==e.selectedRow.type?t("el-switch",{staticStyle:{"margin-right":"5px"},on:{change:e.proSwitchChange},model:{value:e.proSetting2,callback:function(n){e.proSetting2=n},expression:"proSetting2"}}):e._e(),e.proSetting2?t("ht-radio",{attrs:{options:e.calOptions},model:{value:e.selectedRow.ruleSetting,callback:function(n){e.$set(e.selectedRow,"ruleSetting",n)},expression:"selectedRow.ruleSetting"}}):e._e(),e.proSetting2?t("el-input-number",{attrs:{controls:!1,size:"mini"},on:{change:e.diyProRuleChange},model:{value:e.selectedRow.diyProRule,callback:function(n){e.$set(e.selectedRow,"diyProRule",n)},expression:"selectedRow.diyProRule"}}):e._e(),t("br"),t("el-table",{staticStyle:{"margin-top":"3px"},attrs:{data:e.selectedRow.ruleSettings,border:""}},[t("el-table-column",{attrs:{label:"文字颜色"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-color-picker",{model:{value:n.row.proColor,callback:function(t){e.$set(n.row,"proColor",t)},expression:"scope.row.proColor"}})]}}])}),t("el-table-column",{attrs:{label:"规则设置"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{on:{click:function(t){return e.showRuleSettingDialog(n.row.proRule,n.$index)}}},[e._v("规则设置")])]}}])}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.removeProSetting(n.$index)}}})]}}])})],1),t("span",{staticClass:"is-required",staticStyle:{color:"red"}},[e._v("\n 注:若多条规则均返回true时,采用最后一条规则的文字颜色。\n ")])],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.dialogOk}},[e._v("确 定")]),t("el-button",{attrs:{size:"medium"},on:{click:e.cancelSetting}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{title:"配置SQL",visible:e.sqlConfigDialog,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.sqlConfigDialog=n}}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.sql,callback:function(n){e.sql=n},expression:"sql"}}),t("div",[e._v("\n 此处写的SQL,会动态的插入到原执行SQL语句中,故请详细阅读规则:"),t("br"),t("span",[e._v("①")]),e._v("因为SQL拼接位置为SELECT当中,语句最前面需要拼接一个逗号。"),t("br"),t("span",[e._v("②")]),e._v("如果需要涉及到连表查询,关联字段需要加个t.***。"),t("br"),t("span",[e._v("③")]),e._v("最后取别名的时候一定要取与列的列名(name)一样的。"),t("br"),t("span",[e._v("④")]),e._v("查询字段不要用*,只查询一个字段。"),t("br"),t("span",{staticStyle:{color:"red"}},[e._v("⑤ORACLE数据库列名要用大写,pgsql数据库列名要用小写。")]),t("br"),t("span",{staticClass:"is-required"},[e._v("参考案例:")]),t("span",{staticStyle:{"margin-left":"10px"}},[e._v(",( SELECT uc_user.account_ FROM uc_user WHERE uc_user.id_ = '1' )\n userAccount\n ")])]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.sqlConfigDialog=!1,e.sql=""}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.sqlConfigOk()}}},[e._v("确定")])],1)],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"配置规则",visible:e.isShowRuleSettingDialog,"append-to-body":"","close-on-click-modal":!1,"destroy-on-close":!0},on:{"update:visible":function(n){e.isShowRuleSettingDialog=n}}},[t("div",{staticStyle:{"margin-top":"10px","margin-bottom":"25px"}},[t("code",[t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("编辑的脚本内容会直接填充到function(data){...}里面;data是表单数据对象,可以通过data.{显示字段列名}来获取字段的值。")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("返回true时按此规则的文字颜色来显示。")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("\n 例如: if(data.fieldName && data.fieldName == '张三' ){ return true;\n }else{ return false; }\n ")])])]),t("div",{staticStyle:{width:"100%",height:"100%"}},[t("codemirror",{ref:"scriptText",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.dialogRuleData,callback:function(n){e.dialogRuleData=n},expression:"dialogRuleData"}})],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.methodOk()}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.isShowRuleSettingDialog=!1}}},[e._v("取 消")])],1)]),t("eip-data-template-dialog",{ref:"dataTemplateDialog",attrs:{appendToBody:!0,single:!0},on:{onConfirm:e.onDataTemplateConfirm}})],1)},o=[],r=(t("6762"),t("2fdb"),t("7f7f"),t("ac6a"),t("2909")),a=function(){return t.e("chunk-68555290").then(t.bind(null,"e853"))},s=function(){return t.e("chunk-a004e5e6").then(t.bind(null,"9099"))},l={isShow:"1",notShow:"2"},c={components:{eipAuthDialog:a,EipDataTemplateDialog:s},name:"display-setting",props:["data"],data:function(){return{btnType:l,activeName:"formatter",reportName:"",conditionField:[],dataTemplate:{},displaySettingFields:[],displayFields:[],permissionMap:{},permissionList:[],rightList:[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}],tabHeight:"".concat(document.documentElement.clientHeight)-245,currentAuthRow:null,settingVisible:!1,selectedRow:{},proSetting2:!0,formFieldList:[],urlParams:[],defaultRight:'[{"type":"everyone","id":"","name":"","script":""}]',sqlConfigDialog:!1,sql:"",sqlConfigRow:{},isShowRuleSettingDialog:!1,cmOptions:{value:" ",mode:"javascript",readOnly:!1,tabSize:3,theme:"base16-light",lineNumbers:!0,line:!0},diyScript:"",ruleSettingIndex:"",dialogRuleData:"",multipleSelection:[],rightLab:""}},computed:{calOptions:function(){return[{key:100,value:"按100计算"},{key:10,value:"按10计算"},{key:1,value:"按1计算"},{key:this.selectedRow.diyProRule,value:"输入统计总数"}]}},mounted:function(){if(this.data.bpmDataTemplate.displayField){for(var e=JSON.parse(this.data.bpmDataTemplate.displayField),n=0;n0?this.$nextTick((function(){n.conditionField=[];var t=JSON.parse(e[0].conditionField);t.forEach((function(e){var t={key:e.colPrefix+e.name,parameter:"",qt:e.qt,value:e.cm};n.conditionField.push(t)})),n.reportName=e[0].name,n.selectedRow.reportNameConfigure={alias:e[0].alias,reportName:e[0].name,conditionField:n.conditionField}})):(this.reportName="",this.conditionField=[],this.selectedRow.reportNameConfigure={})},saveDisplayField:function(){this.dataTemplate.displayField=this.displayFields?JSON.stringify(this.displayFields):null},validateDisplayField:function(){for(var e=0;e0&&this.displayFields.forEach((function(t){t.name!=e||(n=!0)})),n},rightToDesc:function(e){if(!e)return"无";e=JSON.parse(e);var n="",t=this;return e.forEach((function(e){n&&(n+=" 和 ");var i=t.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),n+=i})),n},rightRenderHeader:function(e,n){var t=this,i=[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}],o={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},n.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){t.rightLab=o[e],e&&t.displayFields&&t.displayFields.length>0&&t.displayFields.forEach((function(n){n.right&&(n.right=JSON.parse(n.right)),n.right[0].hasOwnProperty("v")?n.right[0]={v:e}:n.right[0]={type:e},n.right=JSON.stringify(n.right)}))}},props:{value:t.rightLab}},[i.map((function(n){return e("el-option",{props:{value:n.key,label:n.value}})}))])])},setting:function(e){this.settingVisible=!0,this.selectedRow=e,this.selectedRow.reportNameConfigure&&(this.reportName=this.selectedRow.reportNameConfigure.reportName,this.conditionField=void 0==this.selectedRow.reportNameConfigure.conditionField?[]:this.selectedRow.reportNameConfigure.conditionField),this.selectedRow.ruleSettings||(this.selectedRow.ruleSettings=[]),this.selectedRow.diyProRule=0,this.selectedRow.formatterData||(this.selectedRow.formatterData=[]),this.selectedRow.proSetting?this.proSetting2=!0:(this.selectedRow.proSetting=!1,this.proSetting2=!1),"url"==this.selectedRow.urlType&&this.selectedRow.urlParams&&this.selectedRow.urlParams.length>0&&(this.urlParams=Object(r["a"])(this.selectedRow.urlParams))},addSetting:function(){this.selectedRow.formatterData.push({key_:"",value_:""})},removeSetting:function(e){this.selectedRow.formatterData.splice(e,1)},removeProSetting:function(e){this.selectedRow.ruleSettings.splice(e,1)},cancelSetting:function(){this.settingVisible=!1,this.selectedRow.formatterData=[]},urlParamsAdd:function(){this.urlParams.push({name:"",field:""})},urlParamsRemove:function(e){this.urlParams.remove(e)},initMpDisplay:function(e){this.$set(e,"mpDisplay","2")},addCustomColumn:function(){this.displayFields.push({desc:"",name:"",right:'[{"type":"everyone","id":"","name":"","script":""}]',showFlowField:!0,type:"varchar",sql:"",customColumn:!0})},delCustomColumn:function(){var e=this.multipleSelection.map((function(e){return e.name}));this.displayFields=this.displayFields.filter((function(n){return!e.includes(n.name)}))},sqlDialogShow:function(e){this.sqlConfigDialog=!0,this.sqlConfigRow=e,e.sql&&(this.sql=e.sql)},sqlConfigOk:function(){var e=this;this.displayFields.forEach((function(n){n.name==e.sqlConfigRow.name&&(n.sql=e.sql,e.sql="")})),this.sqlConfigDialog=!1},addProSetting:function(){this.selectedRow.ruleSettings.push({proColor:"",proRule:""})},showRuleSettingDialog:function(e,n){this.ruleSettingIndex=n,this.dialogRuleData=e,this.isShowRuleSettingDialog=!0},diyScriptChange:function(e){var n=this.$refs.scriptText.codemirror,t=n.getDoc(),i=t.getCursor(),o=t.getLine(i.line),r={line:i.line,ch:o.length-1};t.replaceRange(" "+e+" ",r)},methodOk:function(){this.selectedRow.ruleSettings[this.ruleSettingIndex].proRule=this.dialogRuleData,this.dialogRuleData="",this.isShowRuleSettingDialog=!1},proSwitchChange:function(e){this.selectedRow.proSetting=e,e&&(this.selectedRow.diyProRule=0)},diyProRuleChange:function(e){this.$set(this.selectedRow,"diyProRule",e),1!=e&&10!=e&&100!=e||this.$set(this.selectedRow,"diyProRule",0),this.$set(this.selectedRow,"ruleSetting",e)},handleSelectionChange:function(e){this.multipleSelection=e}}},d=c,u=(t("fd6b"),t("2877")),h=Object(u["default"])(d,i,o,!1,null,"04df65a0",null);n["default"]=h.exports},"5e87":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",["n"!=e.permission_sub?t("ht-org-selector",{attrs:{validate:e.validate,name:e.inputName,placeholder:e.placeholder,permission:e.permission_sub,single:e.single,config:e.config,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,demensions:e.demensions,"default-demension":e.defaultDemension,orgs:e.orgs,"load-org-tree":e.loadOrgTree,"append-to-body":e.appendToBody,"select-label":"name","quick-search-props":"name,code"},on:{load:e.handleLoad,valueChange:e.valueChange,changeDemension:e.changeDemension,loadDemensions:e.loadDemensions,loadOrgs:e.loadOrgs},model:{value:e.value,callback:function(n){e.value=n},expression:"value"}},[t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)]):e._e()],1)},o=[],r=(t("ac6a"),t("7f7f"),t("86b9")),a=t("20b8"),s={name:"eip-org-selector",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1},selectCurrent:Boolean},mixins:[a["a"]],data:function(){return{data:[],demensions:[],defaultDemension:"",orgs:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"},{prop:"pathName",label:"路径"}],pagination:{page:1,pageSize:50,total:0},orgLength:0}},computed:{inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:r["a"].getName()+"-"+e):this.name?this.name:r["a"].getName()}},mounted:function(){var e=this;this.$nextTick((function(){if(!e.value&&e.selectCurrent){var n=null;null==e.$store.state.user.currentOrgDetail?e.$store.dispatch("user/loadCurrentUserDetail").then((function(e){n=e.org[0]})).then((function(){e.initCurrentOrg(n)})):(n=e.$store.state.user.currentUserDetail.org[0],e.initCurrentOrg(n))}}))},methods:{initCurrentOrg:function(e){var n=this;e&&this.config&&(this.config.hasOwnProperty("id")&&r["a"].setValueByConfigKey(this,this.config,"id",e.orgId),this.config.hasOwnProperty("code")&&r["a"].setValueByConfigKey(this,this.config,"code",e.orgCode),this.config.hasOwnProperty("name")&&r["a"].setValueByConfigKey(this,this.config,"name",e.orgName),this.config.hasOwnProperty("pathName")&&r["a"].setValueByConfigKey(this,this.config,"pathName",e.pathName)),e&&setTimeout((function(){n.$emit("input",e.orgName)}))},handleLoad:function(e,n){var t=this;this.$http.post("${uc}/api/org/v1/orgs/getOrgPage",e).then((function(e){var n=e.data;t.data=n.rows,t.pagination.page=n.page,t.pagination.pageSize=n.pageSize,t.pagination.total=n.total})).finally((function(e){n()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,n){e&&e.data&&e.data.isParent?e.data.children?n(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){n(e.data)})).catch((function(e){})):n([])},changeDemension:function(e){var n=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){n.orgs=r["a"].tile2nest(e.data)})).catch((function(e){}))},loadOrgs:function(e){var n={pageBean:this.pagination,querys:[]},t={property:"path",value:e.path,group:"main",operation:"RIGHT_LIKE",relation:"AND"};n.querys.push(t),this.handleLoad(n,(function(){}))},loadDemensions:function(){if(0==this.demensions.length){var e=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(n){var t=n.data;e.demensions=t,t.forEach((function(n){1==n.isDefault&&(e.defaultDemension=n.id)})),e.defaultDemension||(e.defaultDemension=t[0].id)})).catch((function(e){}))}}}},l=s,c=t("2877"),d=Object(c["default"])(l,i,o,!1,null,null,null);n["a"]=d.exports},"5f14":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-0ddaa04c]{background-color:#211bce}[data-v-0ddaa04c]:export{aside_width:230px}.widget-mask[data-v-0ddaa04c]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-0ddaa04c]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-0ddaa04c]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-0ddaa04c]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-0ddaa04c]{position:relative;margin:8px}.widget-form-item[data-v-0ddaa04c]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-0ddaa04c]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-0ddaa04c]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-0ddaa04c]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-0ddaa04c]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-0ddaa04c]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-0ddaa04c]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-0ddaa04c] .el-form-item__label{font-size:12px}.widget-subtable[data-v-0ddaa04c]{padding-bottom:0;padding:10px 5px;position:relative}.widget-subtable.active[data-v-0ddaa04c]{outline:1px solid #e6a23c!important}.widget-subtable[data-v-0ddaa04c]:hover{outline:1px dashed #ccc}.widget-col[data-v-0ddaa04c]{padding-bottom:0;padding:15px 5px}.el-col[data-v-0ddaa04c]{min-height:50px}.widget-col-list[data-v-0ddaa04c]{min-height:50px;border:1px solid #ededed}div.widget-view-action i.icon-trash[data-v-0ddaa04c]{margin:0 10px}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetSubDivLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCuJjB,kCACE,iBACA,iBACA,iBAAkB,CACnB,yCAGC,mCAAqC,CACtC,wCAGC,uBAAwB,CACzB,6BAEC,iBACA,gBAAiB,CAClB,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,qDAGC,aAAc,CAAA",file:"WidgetSubDivLayout.vue?vue&type=style&index=0&id=0ddaa04c&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n.widget-subtable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n}\r\n\r\n.widget-subtable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-subtable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n'],sourceRoot:""}])},"5f4e":function(e,n,t){"use strict";var i=t("141b"),o=t.n(i);o.a},"5f6e":function(e,n,t){"use strict";var i=t("79d1"),o=t.n(i);o.a},"606b":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-75bf5053]{background-color:#211bce}[data-v-75bf5053]:export{aside_width:230px}.import-container[data-v-75bf5053]{margin:0 5px}.read-success__label[data-v-75bf5053]{display:block;font-size:13px}.read-success__label a[data-v-75bf5053]{color:#211bce;cursor:pointer}.read-success__label b[data-v-75bf5053]{color:red}.import-rows__pre[data-v-75bf5053]{margin-top:20px;max-height:270px;overflow-y:scroll}.inputs[data-v-75bf5053]{margin-top:3px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSubImportDialog.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCuMrB,mCACE,YAAa,CACd,sCAEC,cACA,cAAe,CAChB,wCAEC,cACA,cAAe,CAChB,wCAEC,SAAU,CACX,mCAEC,gBACA,iBACA,iBAAkB,CACnB,yBAEC,cAAe,CAAA",file:"EipSubImportDialog.vue?vue&type=style&index=0&id=75bf5053&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.import-container {\r\n margin: 0 5px;\r\n}\r\n.read-success__label {\r\n display: block;\r\n font-size: 13px;\r\n}\r\n.read-success__label a {\r\n color: $--color-primary;\r\n cursor: pointer;\r\n}\r\n.read-success__label b {\r\n color: red;\r\n}\r\n.import-rows__pre {\r\n margin-top: 20px;\r\n max-height: 270px;\r\n overflow-y: scroll;\r\n}\r\n.inputs {\r\n margin-top: 3px;\r\n}\r\n'],sourceRoot:""}])},"607f":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".operator-card[data-v-66b26510]{margin-top:10px}.operator-card[data-v-66b26510] .el-card__body,.operator-card[data-v-66b26510] .el-card__header{padding:10px}.operator-card[data-v-66b26510] .el-card__header{background:#fafafa;color:#777;font-size:14px;font-weight:700}.operator-card .el-button[data-v-66b26510]{width:32px;height:32px;padding:0;line-height:32px;text-align:center;color:#777;font-weight:700}.bo-tree__label[data-v-66b26510]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bo-tree__icon[data-v-66b26510]{outline:2px solid #999}.bo-tree__icon+.bo-tree__label[data-v-66b26510]{margin-left:8px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/CellMathDialog.vue"],names:[],mappings:"AAoOA,gCACE,eAAgB,CACjB,gGAIC,YAAa,CACd,iDAGC,mBACA,WACA,eACA,eAAiB,CAClB,2CAGC,WACA,YACA,UACA,iBACA,kBACA,WACA,eAAiB,CAClB,iCAGC,gBACA,mBACA,sBAAuB,CACxB,gCAGC,sBAAuB,CACxB,gDAGC,eAAgB,CAAA",file:"CellMathDialog.vue?vue&type=style&index=0&id=66b26510&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.operator-card {\r\n margin-top: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header,\r\n.operator-card >>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.operator-card >>> .el-card__header {\r\n background: #fafafa;\r\n color: #777;\r\n font-size: 14px;\r\n font-weight: bold;\r\n}\r\n\r\n.operator-card .el-button {\r\n width: 32px;\r\n height: 32px;\r\n padding: 0;\r\n line-height: 32px;\r\n text-align: center;\r\n color: #777;\r\n font-weight: bold;\r\n}\r\n\r\n.bo-tree__label {\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.bo-tree__icon {\r\n outline: 2px solid #999;\r\n}\r\n\r\n.bo-tree__icon + .bo-tree__label {\r\n margin-left: 8px;\r\n}\r\n"],sourceRoot:""}])},"60d0":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font:"SF Mono",Monaco,Menlo,Consolas,"Ubuntu Mono","Liberation Mono","DejaVu Sans Mono","Courier New",monospace}.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs-dark .view-overlays .current-line,.monaco-editor.vs .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs-dark .cursor,.monaco-editor.vs .cursor{background-color:windowtext!important}.monaco-editor.vs-dark .dnd-target,.monaco-editor.vs .dnd-target{border-color:windowtext!important}.monaco-editor.vs-dark .selected-text,.monaco-editor.vs .selected-text{background-color:highlight!important}.monaco-editor.vs-dark .view-line,.monaco-editor.vs .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .view-line span,.monaco-editor.vs .view-line span{color:windowtext!important}.monaco-editor.vs-dark .view-line span.inline-selected-text,.monaco-editor.vs .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs-dark .view-overlays,.monaco-editor.vs .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .reference-decoration,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs .wordHighlightStrong{border:2px dotted highlight!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .rangeHighlight,.monaco-editor.vs .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs-dark .currentFindMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs .findMatch{border:2px dotted activeborder!important;background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .find-widget,.monaco-editor.vs .find-widget{border:1px solid windowtext}.monaco-editor.vs-dark .monaco-list .monaco-list-row,.monaco-editor.vs .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused,.monaco-editor.vs .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover,.monaco-editor.vs .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs-dark .decorationsOverviewRuler,.monaco-editor.vs .decorationsOverviewRuler{opacity:0}.monaco-editor.vs-dark .minimap,.monaco-editor.vs .minimap{display:none}.monaco-editor.vs-dark .squiggly-d-error,.monaco-editor.vs .squiggly-d-error{background:transparent!important;border-bottom:4px double #e47777}.monaco-editor.vs-dark .squiggly-b-info,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs .squiggly-c-warning{border-bottom:4px double #71b771}.monaco-editor.vs-dark .squiggly-a-hint,.monaco-editor.vs .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-diff-editor.vs-dark .diffOverviewRuler,.monaco-diff-editor.vs .diffOverviewRuler{display:none}.monaco-editor.vs-dark .line-delete,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs .line-insert{background:transparent!important;border:1px solid highlight!important;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor.vs-dark .char-delete,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs .char-insert{background:transparent!important}}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/standalone-tokens.css"],names:[],mappings:"AAOA,eACC,2HACA,kIACD,CAMA,ySAEC,kBACD,CAEA,gBACC,QACD,CAGA,wBACC,6BACD,CAEA,6CAGC,mGAEC,kCACA,cACA,cACD,CAGA,yDAEC,qCACD,CAEA,iEAEC,iCACD,CAGA,uEAEC,oCACD,CAGA,+DAEC,6BACD,CAGA,yEAEC,0BACD,CAEA,mHAEC,6BACD,CAGA,uEAEC,6BACD,CAGA,gUAQC,sCACA,iCACA,8BAAA,qBACD,CACA,yEAEC,iCACA,yCACA,8BAAA,qBACD,CACA,uEAEC,kCACA,gCACD,CAGA,4IAIC,yCACA,iCACA,8BAAA,qBACD,CACA,mEAEC,2BACD,CAGA,qGAEC,8BACA,0BACD,CACA,qHAEC,8BACA,oCACD,CACA,iHAEC,iCACA,2BACA,8BAAA,qBACD,CAGA,qHAEC,8BACA,gCACA,4BACA,8BAAA,qBACD,CACA,qIAEC,+BACD,CAKA,oSAEC,8BACD,CAGA,6FAEC,SACD,CAGA,2DAEC,YACD,CAGA,6EAEC,iCACA,gCACD,CAKA,4JAEC,gCACD,CACA,2EAEC,gCACD,CAGA,uMAEC,8BACA,8BACA,oCACD,CACA,uMAEC,8BACA,iCACA,2BACA,8BAAA,qBACD,CAGA,yFAEC,YACD,CACA,sIAIC,iCACA,qCACA,8BAAA,qBACD,CACA,sIAIC,gCACD,CACD,CAAA",file:"standalone-tokens.css",sourcesContent:['/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n\r\n/* Default standalone editor fonts */\r\n.monaco-editor {\r\n\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\r\n\t--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;\r\n}\r\n\r\n.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {\r\n\tstroke-width: 1.2px;\r\n}\r\n\r\n.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\r\n.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {\r\n\tstroke-width: 1.2px;\r\n}\r\n\r\n.monaco-hover p {\r\n\tmargin: 0;\r\n}\r\n\r\n/* The hc-black theme is already high contrast optimized */\r\n.monaco-editor.hc-black {\r\n\t-ms-high-contrast-adjust: none;\r\n}\r\n/* In case the browser goes into high contrast mode and the editor is not configured with the hc-black theme */\r\n@media screen and (-ms-high-contrast:active) {\r\n\r\n\t/* current line highlight */\r\n\t.monaco-editor.vs .view-overlays .current-line,\r\n\t.monaco-editor.vs-dark .view-overlays .current-line {\r\n\t\tborder-color: windowtext !important;\r\n\t\tborder-left: 0;\r\n\t\tborder-right: 0;\r\n\t}\r\n\r\n\t/* view cursors */\r\n\t.monaco-editor.vs .cursor,\r\n\t.monaco-editor.vs-dark .cursor {\r\n\t\tbackground-color: windowtext !important;\r\n\t}\r\n\t/* dnd target */\r\n\t.monaco-editor.vs .dnd-target,\r\n\t.monaco-editor.vs-dark .dnd-target {\r\n\t\tborder-color: windowtext !important;\r\n\t}\r\n\r\n\t/* selected text background */\r\n\t.monaco-editor.vs .selected-text,\r\n\t.monaco-editor.vs-dark .selected-text {\r\n\t\tbackground-color: highlight !important;\r\n\t}\r\n\r\n\t/* allow the text to have a transparent background. */\r\n\t.monaco-editor.vs .view-line,\r\n\t.monaco-editor.vs-dark .view-line {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t}\r\n\r\n\t/* text color */\r\n\t.monaco-editor.vs .view-line span,\r\n\t.monaco-editor.vs-dark .view-line span {\r\n\t\tcolor: windowtext !important;\r\n\t}\r\n\t/* selected text color */\r\n\t.monaco-editor.vs .view-line span.inline-selected-text,\r\n\t.monaco-editor.vs-dark .view-line span.inline-selected-text {\r\n\t\tcolor: highlighttext !important;\r\n\t}\r\n\r\n\t/* allow decorations */\r\n\t.monaco-editor.vs .view-overlays,\r\n\t.monaco-editor.vs-dark .view-overlays {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t}\r\n\r\n\t/* various decorations */\r\n\t.monaco-editor.vs .selectionHighlight,\r\n\t.monaco-editor.vs-dark .selectionHighlight,\r\n\t.monaco-editor.vs .wordHighlight,\r\n\t.monaco-editor.vs-dark .wordHighlight,\r\n\t.monaco-editor.vs .wordHighlightStrong,\r\n\t.monaco-editor.vs-dark .wordHighlightStrong,\r\n\t.monaco-editor.vs .reference-decoration,\r\n\t.monaco-editor.vs-dark .reference-decoration {\r\n\t\tborder: 2px dotted highlight !important;\r\n\t\tbackground: transparent !important;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t.monaco-editor.vs .rangeHighlight,\r\n\t.monaco-editor.vs-dark .rangeHighlight {\r\n\t\tbackground: transparent !important;\r\n\t\tborder: 1px dotted activeborder !important;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t.monaco-editor.vs .bracket-match,\r\n\t.monaco-editor.vs-dark .bracket-match {\r\n\t\tborder-color: windowtext !important;\r\n\t\tbackground: transparent !important;\r\n\t}\r\n\r\n\t/* find widget */\r\n\t.monaco-editor.vs .findMatch,\r\n\t.monaco-editor.vs-dark .findMatch,\r\n\t.monaco-editor.vs .currentFindMatch,\r\n\t.monaco-editor.vs-dark .currentFindMatch {\r\n\t\tborder: 2px dotted activeborder !important;\r\n\t\tbackground: transparent !important;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t.monaco-editor.vs .find-widget,\r\n\t.monaco-editor.vs-dark .find-widget {\r\n\t\tborder: 1px solid windowtext;\r\n\t}\r\n\r\n\t/* list - used by suggest widget */\r\n\t.monaco-editor.vs .monaco-list .monaco-list-row,\r\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t\tcolor: windowtext !important;\r\n\t}\r\n\t.monaco-editor.vs .monaco-list .monaco-list-row.focused,\r\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused {\r\n\t\tcolor: highlighttext !important;\r\n\t\tbackground-color: highlight !important;\r\n\t}\r\n\t.monaco-editor.vs .monaco-list .monaco-list-row:hover,\r\n\t.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover {\r\n\t\tbackground: transparent !important;\r\n\t\tborder: 1px solid highlight;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t/* scrollbars */\r\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar,\r\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t\tbackground: background !important;\r\n\t\tborder: 1px solid windowtext;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider,\r\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider {\r\n\t\tbackground: windowtext !important;\r\n\t}\r\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider:hover,\r\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider:hover {\r\n\t\tbackground: highlight !important;\r\n\t}\r\n\t.monaco-editor.vs .monaco-scrollable-element > .scrollbar > .slider.active,\r\n\t.monaco-editor.vs-dark .monaco-scrollable-element > .scrollbar > .slider.active {\r\n\t\tbackground: highlight !important;\r\n\t}\r\n\r\n\t/* overview ruler */\r\n\t.monaco-editor.vs .decorationsOverviewRuler,\r\n\t.monaco-editor.vs-dark .decorationsOverviewRuler {\r\n\t\topacity: 0;\r\n\t}\r\n\r\n\t/* minimap */\r\n\t.monaco-editor.vs .minimap,\r\n\t.monaco-editor.vs-dark .minimap {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t/* squiggles */\r\n\t.monaco-editor.vs .squiggly-d-error,\r\n\t.monaco-editor.vs-dark .squiggly-d-error {\r\n\t\tbackground: transparent !important;\r\n\t\tborder-bottom: 4px double #E47777;\r\n\t}\r\n\t.monaco-editor.vs .squiggly-c-warning,\r\n\t.monaco-editor.vs-dark .squiggly-c-warning {\r\n\t\tborder-bottom: 4px double #71B771;\r\n\t}\r\n\t.monaco-editor.vs .squiggly-b-info,\r\n\t.monaco-editor.vs-dark .squiggly-b-info {\r\n\t\tborder-bottom: 4px double #71B771;\r\n\t}\r\n\t.monaco-editor.vs .squiggly-a-hint,\r\n\t.monaco-editor.vs-dark .squiggly-a-hint {\r\n\t\tborder-bottom: 4px double #6c6c6c;\r\n\t}\r\n\r\n\t/* contextmenu */\r\n\t.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,\r\n\t.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t\tcolor: highlighttext !important;\r\n\t\tbackground-color: highlight !important;\r\n\t}\r\n\t.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,\r\n\t.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label {\r\n\t\t-ms-high-contrast-adjust: none;\r\n\t\tbackground: transparent !important;\r\n\t\tborder: 1px solid highlight;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t/* diff editor */\r\n\t.monaco-diff-editor.vs .diffOverviewRuler,\r\n\t.monaco-diff-editor.vs-dark .diffOverviewRuler {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.monaco-editor.vs .line-insert,\r\n\t.monaco-editor.vs-dark .line-insert,\r\n\t.monaco-editor.vs .line-delete,\r\n\t.monaco-editor.vs-dark .line-delete {\r\n\t\tbackground: transparent !important;\r\n\t\tborder: 1px solid highlight !important;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t.monaco-editor.vs .char-insert,\r\n\t.monaco-editor.vs-dark .char-insert,\r\n\t.monaco-editor.vs .char-delete,\r\n\t.monaco-editor.vs-dark .char-delete {\r\n\t\tbackground: transparent !important;\r\n\t}\r\n}\r\n\r\n/*.monaco-editor.vs [tabindex="0"]:focus {\r\n\toutline: 1px solid rgba(0, 122, 204, 0.4);\r\n\toutline-offset: -1px;\r\n\topacity: 1 !important;\r\n}\r\n\r\n.monaco-editor.vs-dark [tabindex="0"]:focus {\r\n\toutline: 1px solid rgba(14, 99, 156, 0.6);\r\n\toutline-offset: -1px;\r\n\topacity: 1 !important;\r\n}*/\r\n'],sourceRoot:""}])},"60d1":function(e,n,t){var i=t("1434");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("45d730b7",i,!0,{sourceMap:!0,shadowMode:!1})},"60de":function(e,n,t){e.exports=t.p+"img/line.d9ed6cf6.png"},"617c":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("7514"),core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_array_find__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("5df3"),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("f400"),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__),vuex__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("2f62"),js_base64__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("27ae"),js_base64__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_6__),_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("86b9"),deepmerge__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("3c4e"),deepmerge__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(deepmerge__WEBPACK_IMPORTED_MODULE_8__),eipAuthDialog=function(){return __webpack_require__.e("chunk-68555290").then(__webpack_require__.bind(null,"e853"))},ImportJarSelector=function(){return __webpack_require__.e("chunk-68555290").then(__webpack_require__.bind(null,"5e42"))},flowFormAuth=function(){return __webpack_require__.e("chunk-68555290").then(__webpack_require__.bind(null,"84c3"))},BTN_TYPE={isShow:"1",notShow:"2"};__webpack_exports__["a"]={components:{eipAuthDialog:eipAuthDialog,ImportJarSelector:ImportJarSelector,flowFormAuth:flowFormAuth},name:"manage-setting",props:["data"],data:function(){return{btnType:BTN_TYPE,dialogVisible:!1,dialogModel:{},url:{},dataTemplate:{},manageFields:[],permissionMap:{},permissionList:[],displayExportSettingFields:[],exportSettingFields:[],customQuerys:[],customDialogs:[],displayField:[],btnoptions:[],defaultBtnOptions:[{key:"add",value:"新增",disabled:!1},{key:"edit",value:"编辑",disabled:!1},{key:"del",value:"删除",disabled:!1},{key:"detail",value:"明细",disabled:!1},{key:"record",value:"修改记录",disabled:!1},{key:"printDetail",value:"打印明细",disabled:!1},{key:"sub",value:"子表数据",disabled:!1},{key:"sun",value:"查看孙表",disabled:!1},{key:"export",value:"导出",disabled:!1},{key:"js",value:"js按钮",disabled:!1},{key:"import",value:"导入",limit:1e3,importTemplate:[],jarId:"",jarDesc:"",disabled:!1},{key:"produceQRCode",value:"生成二维码",disabled:!1},{key:"print",value:"打印",disabled:!1},{key:"url",value:"URL按钮",disabled:!1},{key:"switch",value:"开关",disabled:!1},{key:"batchUpdate",value:"更新数据",disabled:!1}],tabHeight:"".concat(document.documentElement.clientHeight)-280,currentAuthRow:null,dialogTitle:"",switchOn:"",switchOff:"",switchDefaultTrue:!1,switchOptions:[{value:!0,label:"默认为开"},{value:!1,label:"默认为关"}],switchOnLabel:"",switchOffLabel:"",files:[],curSelectIndex:0,diyScript:"",index:0,dialogMethodVisible:!1,dialogRuleData:"",displaySettingFields:[],cmOptions:{value:"",mode:"javascript",readOnly:!1,smartIndent:!0,tabSize:1,theme:"base16-light",lineNumbers:!0,line:!0,lineWiseCopyCut:!0,showCursorWhenSelecting:!0},outvalueTypeList:[{key:"input",value:"文本框"},{key:"data",value:"日期"},{key:"number",value:"数字"},{key:"select",value:"下拉框"},{key:"dialog",value:"对话框"},{key:"user",value:"用户选择器"},{key:"org",value:"组织选择器"},{key:"post",value:"岗位选择器"},{key:"job",value:"职位选择器"},{key:"dem",value:"维度选择器"},{key:"role",value:"角色选择器"}],batchUpdateVisible:!1,exportUpdateVisible:!1,batchUpdateData:[],outConfig:{choiceType:"static",parameter:{},selectData:[],customQuery:{alias:"",valueBind:"",labelBind:""},dialogConfig:{name:"请选择"}},outIndex:"",outValueTypeVisible:!1,filedsObj:{},refreshTime:(new Date).getTime()}},watch:{"data.bpmDataTemplate.subject":function(e){e?(this.btnoptions.push({key:"startFlow",value:"发起流程",disabled:!1}),this.defaultBtnOptions.push({key:"startFlow",value:"发起流程",disabled:!1})):(this.btnoptions=this.btnoptions.filter((function(e){return"startFlow"!=e.key})),this.defaultBtnOptions=this.btnoptions.filter((function(e){return"startFlow"!=e.key})),this.manageFields=this.manageFields.filter((function(e){return"startFlow"!=e.name})))},deep:!0,immediate:!0},computed:Object(vuex__WEBPACK_IMPORTED_MODULE_5__["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/file/v1/upload"}}),mounted:function(){var e=this;if(this.dataTemplate=this.data.bpmDataTemplate,this.data.displaySettingFields&&(this.displaySettingFields=JSON.parse(this.data.displaySettingFields).filter((function(e){return 1!=e.isFlowField})),this.displayExportSettingFields=deepmerge__WEBPACK_IMPORTED_MODULE_8___default()({},this.displaySettingFields,{clone:!0})),this.data.bpmDataTemplate.subject&&(this.btnoptions.push({key:"startFlow",value:"发起流程",disabled:!1}),this.defaultBtnOptions.push({key:"startFlow",value:"发起流程",disabled:!1})),this.manageFields=this.dataTemplate.manageField?JSON.parse(this.dataTemplate.manageField):[],this.displayField=this.dataTemplate.displayField?JSON.parse(this.dataTemplate.displayField):[],this.permissionMap=this.data.permissionList,this.permissionMap){for(var n in this.permissionMap)this.permissionList.push({type:n,title:this.permissionMap[n]});this.displaySettingFields.forEach((function(n){e.filedsObj[n.name]=n.desc}))}var t=JSON.parse(this.dataTemplate.manageField),i=new Map;t&&t.forEach((function(n){i.set(n.name,n.name),e.defaultBtnOptions.forEach((function(e){n.name===e.key&&"js"!=e.key&&"url"!=e.key&&"switch"!=e.key&&"batchUpdate"!=e.key&&(e.disabled=!0)}))})),this.btnoptions=this.defaultBtnOptions.filter((function(e){return!i.has(e.key)}))},methods:{isDisabled:function(e){return!!e&&("add"!=e.name&&"edit"!=e.name&&"detail"!=e.name&&"del"!=e.name)},btnChange:function(e){this.$set(e,"mpDisplay","1"===e.mpDisplay?"2":"1")},diyScriptChange:function(e){var n=this.$refs.scriptText.codemirror,t=n.getDoc(),i=t.getCursor(),o=t.getLine(i.line),r={line:i.line,ch:o.length-1};t.replaceRange(" row."+e+" ",r)},setButtonJs:function(e,n){this.index=n,e.jsValue&&(this.dialogRuleData=js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].decode(e.jsValue)),this.dialogMethodVisible=!0},methodOk:function(){this.dialogMethodVisible=!1,this.manageFields[this.index].jsValue=js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].encode(this.dialogRuleData)},selectJar:function(){this.$refs.importJarSelector&&this.$refs.importJarSelector.show()},downloadTemplate:function(){this.$http.post("${form}/form/dataTemplate/v1/downloadMainTempByFormKey/"+this.dataTemplate.formKey,this.dataTemplate.formKey,this.dataTemplate.formKey,"arraybuffer")},beforeUpload:function(e){var n=this;return!(this.manageFields[this.curSelectIndex].importTemplate&&this.manageFields[this.curSelectIndex].importTemplate.length>0)||(1==this.manageFields[this.curSelectIndex].importTemplate.length?new Promise((function(e,t){n.$confirm("已有模板, 是否确认覆盖?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e()})).catch((function(){t()}))})):(this.$message.waring("最多只能上传一个模板"),!1))},handleImportClick:function(e){this.curSelectIndex=e.$index},handleRemove:function(e,n){if(!n||1!=n.length){var t=this;setTimeout((function(){t.manageFields[t.curSelectIndex].importTemplate=[]}),50)}},success:function(e,n,t){this.files=[];for(var i=0;i0){var e=this.btnoptions.shift();!e||"js"!=e.key&&"url"!=e.key&&"switch"!=e.key&&"batchUpdate"!=e.key||this.btnoptions.unshift(e),this.defaultBtnOptions.forEach((function(n){n.key===e.key&&"js"!=e.key&&"url"!=e.key&&"switch"!=e.key&&"batchUpdate"!=e.key&&(n.disabled=!0)}));var n={desc:e.value,name:e.key,type:"1",openType:"old",QRCodePattern:!1,disabled:!1};this.noRights||(n.right=JSON.stringify([{type:"everyone"}])),"import"===e.key&&(n.limit=1e3),this.manageFields.push(n)}else this.$message({type:"warning",message:"所有按钮都添加好了, 不能继续再添加!"})},handleManageChange:function(e){var n=this;e.display&&(e.display=[],this.refreshTime=(new Date).getTime()),this.defaultBtnOptions.forEach((function(n){n.key==e.name&&(n.limit&&(e.limit=n.limit),e.desc=n.value),n.disabled=!1}));var t=new Map;this.manageFields.forEach((function(e){t.set(e.name,e.name),n.defaultBtnOptions.forEach((function(n){e.name===n.key&&"js"!=n.key&&"url"!=n.key&&"switch"!=n.key&&"batchUpdate"!=n.key&&(n.disabled=!0)}))})),this.btnoptions=this.defaultBtnOptions.filter((function(e){return!t.has(e.key)})),"add"!=e.name&&"edit"!=e.name&&"detail"!=e.name&&"del"!=e.name&&(e.mpDisplay="2")},setFieldRightDialog:function(e){var n={right:JSON.parse(e.right),permissionList:this.permissionList};this.currentAuthRow=e,this.$refs.eipAuthDialog.showDialog(n)},authDialogOnConfirm:function(e){this.currentAuthRow&&(this.currentAuthRow.right=JSON.stringify(e))},rightToDesc:function(e){if(e)try{e=JSON.parse(e)}catch(i){}var n="",t=this;return e.forEach((function(e){n&&(n+=" 和 ");var i=t.permissionMap[e.type];e.name?i+=":"+e.name:e.id&&(i+=":"+e.id),n+=i})),n},mrightRenderHeader:function(e,n){var t=this,i=[{key:"",value:"请选择"},{key:"none",value:"无"},{key:"everyone",value:"所有人"}],o={"":"请选择",none:"无",everyone:"所有人"};return e("div",{},[e("span",{style:{},class:"level-font-class"},n.column.label),e("el-select",{size:"mini",style:{width:"120px",marginLeft:"10px"},on:{input:function(e){t.rightLab=o[e],e&&t.manageFields&&t.manageFields.length>0&&t.manageFields.forEach((function(n){if(n.right)try{n.right=JSON.parse(n.right)}catch(t){}n.right[0].hasOwnProperty("v")?n.right[0]={v:e}:n.right[0]={type:e},n.right=JSON.stringify(n.right)}))}},props:{value:t.rightLab}},[i.map((function(n){return e("el-option",{props:{value:n.key,label:n.value}})}))])])},setButtonValue:function(e,n){this.dialogVisible=!0,"url"===e?(this.dialogTitle="设置Url地址",this.url=n.url):"switch"===e&&(this.dialogTitle="设置开关值",this.switchOn=n.switchOn,this.switchOff=n.switchOff,this.switchOnLabel=n.switchOnLabel,this.switchOffLabel=n.switchOffLabel),this.dialogModel=n},dialogOnconfirm:function(){"设置开关值"===this.dialogTitle?(this.dialogModel.switchOn=this.switchOn,this.dialogModel.switchOff=this.switchOff,this.dialogModel.isActive="off",this.dialogModel.switchDefaultTrue=this.switchDefaultTrue,this.dialogModel.switchOnLabel=this.switchOnLabel,this.dialogModel.switchOffLabel=this.switchOffLabel,this.switchOn&&this.switchOff||this.$message({type:"warning",message:"开关需要设置开时值和关时值"})):"设置Url地址"===this.dialogTitle&&(this.dialogModel.url=this.url),this.dialogVisible=!1},initMpDisplay:function(e){this.$set(e,"mpDisplay","2")},setAuth:function(e){var n={formKey:this.dataTemplate.formKey,dataKey:this.dataTemplate.alias,type:"add"===e.name?3:"edit"===e.name?4:5};this.$refs.flowFormAuth.showDialog(n)},batchUpdateOk:function(){var e=this,n=this;_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_7__["a"].validateForm(this,"form").then((function(e){n.batchUpdateVisible=!1,n.manageFields[n.index].batchUpdateData=js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].encode(JSON.stringify(n.batchUpdateData)),n.manageFields[n.index].filedsObj=js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].encode(JSON.stringify(n.filedsObj))})).catch((function(n){e.$message.error("还有内容未填写。")}))},fillToDisplay:function(e,n,t){var i=this.isInDisplayFields(e.name);if(!i){var o={name:e.name,desc:e.desc,type:e.type};this.exportSettingFields.push(o)}},isInDisplayFields:function(e){var n=!1;return this.exportSettingFields&&this.exportSettingFields.length>0&&this.exportSettingFields.forEach((function(t){t.name!=e||(n=!0)})),n},allFillToDisplay:function(){var e=this,n=this.$refs.displaySettingTable.store.states.selection;(!n||n.length<1)&&this.$message({message:"请在左侧列表中选择要显示的字段",type:"warning"}),n.forEach((function(n){if(!e.isInDisplayFields(n.name)){var t={name:n.name,desc:n.desc,type:n.type};e.exportSettingFields.push(t)}}))},removeExport:function(e){this.exportSettingFields.splice(e,1)},setExport:function(e,n){this.exportSettingFields=[],e.exportSettingFields&&(this.exportSettingFields=JSON.parse(js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].decode(e.exportSettingFields))),this.index=n;var t=[];if(this.displaySettingFields.forEach((function(e){t.push({name:e.name,desc:e.desc,type:e.type})})),this.data.displaySettingFields){var i=JSON.parse(this.data.displaySettingFields);i.forEach((function(e){var n=t.find((function(n){return e.name==n.name}));void 0==n&&t.push({name:e.name,desc:e.desc,type:e.type})}))}this.displayExportSettingFields=t,this.exportUpdateVisible=!0},exportOk:function(){this.exportSettingFields?this.manageFields[this.index].exportSettingFields=js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].encode(JSON.stringify(this.exportSettingFields)):this.manageFields[this.index].exportSettingFields="",this.exportUpdateVisible=!1},setButtonUpdate:function(e,n){this.$set(this,"batchUpdateData",this.$options.data().batchUpdateData),e.batchUpdateData&&(this.batchUpdateData=JSON.parse(js_base64__WEBPACK_IMPORTED_MODULE_6__["Base64"].decode(e.batchUpdateData))),this.batchUpdateVisible=!0,this.index=n},resetOutConfig:function(e,n){e.outValueType&&"input"!=e.outValueType&&"data"!=e.outValueType&&"number"!=e.outValueType&&(this.outConfig={type:e.outValueType,choiceType:"static",parameter:{},selectData:[],customQuery:{alias:"",valueBind:"",labelBind:""},dialogConfig:{name:"请选择"}},e.outConfig=JSON.stringify(this.outConfig))},setOutValue:function(e,n){Object.assign(this.$data.outConfig,this.$options.data().outConfig),this.outIndex=n,this.outConfig.type=e.outValueType,this.outConfig.bind=e.name,e.outConfig&&(this.outConfig=JSON.parse(e.outConfig),this.outConfig.customQuery||(this.outConfig.customQuery={valueBind:"",labelBind:""})),this.outValueTypeVisible=!0},outValueOk:function(){this.batchUpdateData[this.outIndex].outConfig=JSON.stringify(this.outConfig),this.outValueTypeVisible=!1},addBatchUpdategData:function(){this.batchUpdateData.push({})},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},afterCustomDialogLoadData:function(e){this.customDialogs=e},changeCustDialog:function changeCustDialog(value){var _this=this;_this.outConfig.dialogConfig.conditions=[],this.outConfig.dialogConfig.mappingConf=[],this.outConfig.dialogConfig.custQueryJson=[],this.outConfig.dialogConfig.selectNum="";var obj=this.customDialogs.find((function(e){return e.alias==value}));if(obj){var treeData;if(this.outConfig.dialogConfig.selectNum=obj.selectNum,2===obj.style){var combineConfig=JSON.parse(obj.combinationRule),listDialog=this.customDialogs.find((function(e){return e.alias==combineConfig.rightDialog}));treeData=JSON.parse(listDialog.resultfield),this.outConfig.dialogConfig.type="combiDialog"}obj.listDialog&&obj.listDialog.resultfield&&(treeData=eval("("+obj.listDialog.resultfield+")"),this.outConfig.dialogConfig.type="combiDialog"),obj.resultfield&&"[]"!==obj.resultfield&&(treeData=eval("("+obj.resultfield+")"),this.outConfig.dialogConfig.type="custDialog");for(var q=0,f;f=treeData[q++];)f.field=f.comment;this.outConfig.dialogConfig.resultField=treeData;var conditionList=eval("("+obj.conditionfield+")"),conditions=[];if(conditionList&&conditionList.length>0)for(var j=0,c;c=conditionList[j++];)if("3"==c.defaultType){var has=!1;has||conditions.push(c)}this.outConfig.dialogConfig.conditions=conditions}},setCurrentCustomQuery:function(){var e=this;e.outConfig.customQuery.labelBind="",e.outConfig.customQuery.valueBind="",e.customQuerys.forEach((function(n){e.outConfig.customQuery.alias==n.alias&&("string"==typeof n.conditionfield&&(n.conditionfield=JSON.parse(n.conditionfield),n.resultfield=JSON.parse(n.resultfield)),Object.assign(e.outConfig.customQuery,n),e.slimCustomQuery(e.outConfig.customQuery))}))},slimCustomQuery:function(e){e&&e.constructor==Object&&(delete e["id"],delete e["createTime"],delete e["pkVal"],delete e["objName"],delete e["needPage"],delete e["pageSize"],delete e["dsalias"],delete e["dataParam"],delete e["sortfield"],delete e["diySql"],delete e["isTable"],delete e["sqlBuildType"],delete e["url"],delete e["header"],delete e["requestType"],delete e["pageKey"],delete e["pageSizeKey"],delete e["totalKey"],delete e["listKey"])}}}},"61d7":function(e,n,t){"use strict";var i=t("b0eb"),o=t.n(i);o.a},6205:function(e,n,t){var i=t("1342");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("32de2f96",i,!0,{sourceMap:!0,shadowMode:!1})},"62a3":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-ede4ee0c] .el-input__inner,div[aria-invalid=true][data-v-ede4ee0c] .el-input__inner:focus{border-color:#f56c6c}[data-v-ede4ee0c] .el-tree .el-tree-node__label{font-size:12px}[data-v-ede4ee0c] .import_row{margin-bottom:15px}@media (max-width:1440px){[data-v-ede4ee0c] .search-container__col{-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-ede4ee0c] .search-container__col .el-button-group{margin-top:10px}}@media (max-width:1024px){[data-v-ede4ee0c] .el-dialog{width:90%!important}}.sp-manager__dialog[data-v-ede4ee0c] .el-dialog>.el-dialog__body{height:calc(100% - 170px)}.descript-title[data-v-ede4ee0c]{pointer-events:none}.descript-title strong[data-v-ede4ee0c]{color:red}.descript-title p[data-v-ede4ee0c]{text-indent:-1.6em;padding-left:1.6em;margin:5px 0}.m-r-10[data-v-ede4ee0c]{margin-right:10px}.confirm-detail[data-v-ede4ee0c]{pointer-events:auto}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/UserListManager.vue"],names:[],mappings:"AAitCA,wHAEE,oBAAqB,CACtB,gDAGC,cAAe,CAChB,8BAEC,kBAAmB,CACpB,0BAEC,yCACE,mBAAA,cAAe,CADjB,0DAGI,eAAgB,CACjB,CAGL,0BACE,6BACE,mBAAqB,CACtB,CAEH,iEACE,yBAA0B,CAC3B,iCAGC,mBAAoB,CADtB,wCAII,SAAU,CAJd,mCAOI,mBACA,mBACA,YAAa,CACd,yBAGD,iBAAkB,CACnB,iCAEC,mBAAoB,CAAA",file:"UserListManager.vue?vue&type=style&index=0&id=ede4ee0c&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner,\r\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\n>>> .el-tree .el-tree-node__label {\r\n font-size: 12px;\r\n}\r\n>>> .import_row {\r\n margin-bottom: 15px;\r\n}\r\n@media (max-width: 1440px) {\r\n /deep/ .search-container__col {\r\n flex-wrap: wrap;\r\n .el-button-group {\r\n margin-top: 10px;\r\n }\r\n }\r\n}\r\n@media (max-width: 1024px) {\r\n /deep/ .el-dialog {\r\n width: 90% !important;\r\n }\r\n}\r\n.sp-manager__dialog /deep/ .el-dialog > .el-dialog__body {\r\n height: calc(100% - 170px);\r\n}\r\n\r\n.descript-title {\r\n pointer-events: none;\r\n\r\n strong {\r\n color: red;\r\n }\r\n p {\r\n text-indent: -1.6em;\r\n padding-left: 1.6em;\r\n margin: 5px 0;\r\n }\r\n}\r\n.m-r-10 {\r\n margin-right: 10px;\r\n}\r\n.confirm-detail {\r\n pointer-events: auto;\r\n}\r\n"],sourceRoot:""}])},"62d7":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-form-item",{staticClass:"ht-form-item",class:e.formItemClass,attrs:{label:e.label,"label-width":e.labelWidth}},[e._t("default"),e._t("label",null,{slot:"label"})],2)},o=[],r=(t("7f7f"),{name:"ht-form-item",props:{label:{type:String,default:""},align:{type:String,validator:function(e){return-1!==["left","center","right","justify"].indexOf(e)}},labelColor:{type:String},labelWidth:{type:String,default:"100px"},customColon:{type:Boolean,default:!1}},computed:{formItemClass:function(){var e=[this.align];switch(this.customColon||e.push("ht-form-item-colon"),this.align){case"left":e.push("ht-form-item-left");break;case"center":e.push("ht-form-item-center");break;case"right":e.push("ht-form-item-right");break;case"justify":e.push("ht-form-item-justify")}if(this.$slots.default)for(var n=0;n0&&(o=r[0].value)}(o&&o.constructor==Object&&o.required||o&&o.constructor==String&&-1!=o.indexOf("required")||o&&o.constructor==String&&-1!=o.indexOf("required")||"b"==i.permission)&&e.push("is-required"),"r"===i.permission&&-1!=e.indexOf("is-required")&&(e=e.filter((function(e){return"is-required"!=e})));break}}return e.join(" ")}},mounted:function(){this.labelColor&&this.$el.firstElementChild&&(this.$el.firstElementChild.style.color=this.labelColor)}}),a=r,s=(t("eaf7"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"16305bce",null);n["a"]=l.exports},6315:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__),_request_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("2ade"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("57b1"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6__),_components_bizComponents_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6f5d"),Base64=__webpack_require__("27ae").Base64;__webpack_exports__["a"]={name:"eip-sub-import-dialog",props:{subDesc:{type:String,default:"子表模板"},dataSubname:{type:String,required:!0},maxRow:{type:String,default:null},mergeExpression:{type:String,default:null},dataColumns:{type:String,required:!0}},data:function(){return{dialogVisible:!1,importRows:null,showRowData:!1,mergeFunc:null,mode:"append",modeOptions:[{mode:"append",desc:"追加导入"},{mode:"override",desc:"覆盖导入"},{mode:"merge",desc:"合并导入",disabled:!0}]}},computed:{columns:function columns(){return eval(Base64.decode(this.dataColumns))}},watch:{dialogVisible:{handler:function(e){!e&&this.$refs.selectFile&&(this.$refs.selectFile.value="",this.importRows=null,this.showRowData=!1)},immediate:!0},mergeExpression:{handler:function handler(newVal){if(newVal){this.$set(this.modeOptions[2],"disabled",!1),this.mode="merge";var funcExp=Base64.decode(newVal);this.mergeFunc=eval("(".concat(funcExp,")"))}},immediate:!0}},methods:{exportFormSub:function(){_request_js__WEBPACK_IMPORTED_MODULE_5__["a"].post(window.context.form+"/form/form/v1/exportFormSub?subDesc="+this.subDesc,this.columns,"arraybuffer")},getNameByDesc:function(e){var n="";return this.columns.forEach((function(t){t.desc==e&&(n=t.name)})),n},changeRowKey:function(e){var n=this,t=[];return e.forEach((function(e){var i={};for(var o in e)i[n.getNameByDesc(o)]=e[o];t.push(i)})),t},dialogConfirm:function(){var e=this;if(0!=this.importRows.length){if(this.maxRow){var n=parseInt(this.maxRow);if("override"==this.mode){var t=this.importRows.length;if(t>n&&0!=n)return void this.$message.error("子表数据已超过最大行数【"+n+"】")}else if("append"==this.mode||"merge"==this.mode){var i=document.getElementsByName("online-form")[0].__vue__.data,o=this.dataSubname.split("."),r=(o[2].replace("sub_",""),i[o[1]][o[2]]||[]),a=this.importRows.length+r.length;if(a>n&&0!=n)return void this.$message.error("子表数据已超过最大行数【"+n+"】")}}_components_bizComponents_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_7__["a"].importData(this.dataSubname,this.importRows,this.mode,this.mergeFunc).then((function(){e.dialogVisible=!1})).catch((function(n){e.$message.error("数据导入失败:".concat(n))}))}else this.$message.error("请选择要导入的文件")},fileChange:function(e){var n=this;e&&e.target&&e.target.files&&1==e.target.files.length&&(this.importRows=[],this.readWorkbookFromLocalFile(e.target.files[0],(function(e){n.importRows=n.changeRowKey(e)})))},readWorkbookFromLocalFile:function(e,n){var t=this,i=new FileReader;i.onload=function(e){var i=e.target.result,o=null;try{o=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default.a.read(i,{type:"binary"})}catch(d){return void t.$message.error("所选文件不是有效的Excel文件.")}var r=o.SheetNames,a=o.Sheets[r[0]];if(a["!merges"]&&a["!merges"].length>0){var s=a["!merges"][0],l=Number(s["e"]["r"]);t.$message.error("Excel中不能有合并的单元格,请检查第".concat(l+1,"行数据。"))}else{var c=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_6___default.a.utils.sheet_to_json(a);c&&c.constructor==Array?n&&n(c):t.$message.error("读取的数据格式错误。")}},i.readAsBinaryString(e)}}}},6362:function(e,n,t){"use strict";var i=t("a62e"),o=t.n(i);o.a},"638a":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-de07c50a]{background-color:#211bce}[data-v-de07c50a]:export{aside_width:230px}.widget-mask[data-v-de07c50a]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-de07c50a]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-de07c50a]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-de07c50a]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-de07c50a]{position:relative;margin:8px}.widget-form-item[data-v-de07c50a]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-de07c50a]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-de07c50a]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-de07c50a]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-de07c50a]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-de07c50a]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-de07c50a]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-de07c50a] .el-form-item__label{font-size:12px}.layout-container[data-v-de07c50a]{padding:15px 5px}.layout-container.active[data-v-de07c50a]{outline:1px solid #e6a23c}.layout-main[data-v-de07c50a]{min-height:50px}.widget-col-list[data-v-de07c50a]{min-height:50px;border:1px solid #ededed}.widget-col[data-v-de07c50a]{padding:15px 5px 0}.widget-col.active[data-v-de07c50a]{outline:1px solid #e6a23c}.el-col[data-v-de07c50a]{min-height:50px}div.widget-view-action[data-v-de07c50a]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-de07c50a]{margin:0 10px}div.drag-widget[data-v-de07c50a]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-de07c50a]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetDivLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCkKjB,mCACE,gBAAiB,CADnB,0CAII,yBAA0B,CAC3B,8BAID,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,6BAGC,kBAAmB,CACpB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,wCAIC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetDivLayout.vue?vue&type=style&index=0&id=de07c50a&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.layout-container{\r\n padding: 15px 5px;\r\n\r\n &.active{\r\n outline: 1px solid #e6a23c;\r\n }\r\n}\r\n\r\n.layout-main{\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\n.widget-col {\r\n padding: 15px 5px 0;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},6425:function(e,n,t){var i=t("e620");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("524c17bb",i,!0,{sourceMap:!0,shadowMode:!1})},6497:function(e,n,t){"use strict";var i=t("c695"),o=t.n(i);o.a},"64b7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/widget/media/editor.css"],names:[],mappings:"AAOA,YACC,YACD,CAIA,oCACC,aACD,CAIA,eACC,kBACA,iBACA,6BACD,CAIA,+BACC,kBACA,eACD,CAEA,8BACC,kBACA,KACD,CAAA",file:"editor.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/* -------------------- IE10 remove auto clear button -------------------- */\r\n\r\n::-ms-clear {\r\n\tdisplay: none;\r\n}\r\n\r\n/* All widgets */\r\n/* I am not a big fan of this rule */\r\n.monaco-editor .editor-widget input {\r\n\tcolor: inherit;\r\n}\r\n\r\n/* -------------------- Editor -------------------- */\r\n\r\n.monaco-editor {\r\n\tposition: relative;\r\n\toverflow: visible;\r\n\t-webkit-text-size-adjust: 100%;\r\n}\r\n\r\n/* -------------------- Misc -------------------- */\r\n\r\n.monaco-editor .overflow-guard {\r\n\tposition: relative;\r\n\toverflow: hidden;\r\n}\r\n\r\n.monaco-editor .view-overlays {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n}\r\n\r\n/*\r\n.monaco-editor .auto-closed-character {\r\n\topacity: 0.3;\r\n}\r\n*/\r\n"],sourceRoot:""}])},"64de":function(e,n,t){"use strict";var i=t("c49f"),o=t.n(i);o.a},"659b":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4__),_components_bizComponents_flow_OnlineForm_vue__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ba71"),_api_form_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("c7ea"),_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("d5ed");__webpack_exports__["a"]={name:"formContent",props:["templateKey","action","isShare","openType"],data:function(){return{alias_new:"statement",html:null,data:null,permission:null,reloadOnlineForm:!1,isView:!0,disabled:!1,boAlias:"",id:"",startFlow:!1,recordId:"",defKey:"",formKey:"",fillField:"",fillValue:"",bindList:[],print:!1,isShow:!0,tempAlias:"",startLable:"发起流程",printLable:"打印"}},components:{OnlineForm:_components_bizComponents_flow_OnlineForm_vue__WEBPACK_IMPORTED_MODULE_5__["a"]},updated:function(){var e=window.location.href.split("?")[0].split("/");"get"!=e[e.length-1]&&"get"!=e[e.length-2]||(this.isShow=!1),window.location.href.split("?")[1]&&window.location.href.split("?")[1].split("&")&&window.location.href.split("?")[1].split("&")[1]&&"startFlow=false"==window.location.href.split("?")[1].split("&")[1]&&(this.startFlow=!1)},methods:{loadSuccess:function(){this.$route.query.isPrint&&this.printDetail()},printDetail:function(){var e=this;this.$refs.btnRegion.style.display="none",setTimeout((function(){document.getElementsByTagName("body")[0].style.zoom=.8,window.print(),e.$refs.btnRegion.style.display="block",e.$route.query.isPrint&&e.close(!1),document.getElementsByTagName("body")[0].style.zoom=1}),500)},start:function(){var e=this;_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].getOnlineFormData(!0).then((function(n){return e.processStart(n)})).catch((function(n){return _components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].handleGetFormDataReject(n).then((function(){return e.processStart()}))}))},processStart:function(e){var n=this;_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].closeAllNotification();var t={flowKey:this.defKey};e&&(t.data=Base64.encode(e)),this.disabled=!0,this.$store.dispatch("storeProcess/start",t).then((function(){n.close(!0)})).catch((function(){n.disabled=!1}))},boSave:function(e){var n=this;_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].getOnlineFormData(!0).then((function(t){_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].closeAllNotification();var i={boAlias:n.boAlias,boData:_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].parseToJson(t)};n.disabled=!0,e&&(i.delDraftId=e),i.formKey=n.formKey,i.templateKey=n.templateKey,n.$store.dispatch("bizForm/boSave",i).then((function(e){e.state?"edit"===n.action||"add"===n.action?(n.$message.success(e.message),n.$confirm("保存成功,是否退出?","提示",{confirmButtonText:"立即退出",cancelButtonText:"继续操作",type:"warning"}).then((function(){n.close(!1)})).catch((function(){n.$refs.onlineForm.init(),n.disabled=!1,"editDraft"===n.action?n.editDraftHandler():n.handler()}))):n.close(!0):n.disabled=!1}))})).catch((function(e){return _components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].handleGetFormDataReject(e)}))},boSaveAndDelDraft:function(){this.boSave(this.draftId)},boSaveDraft:function(){var e=this,n=this;_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].getOnlineFormData(!1).then((function(t){_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].closeAllNotification();var i=e,o={tempAlias:e.tempAlias,dataJson:t};e.draft&&(o.id=e.draft.id,o.title=e.draft.title,o.createBy=e.draft.createBy,o.createTime=e.draft.createTime),e.disabled=!0,e.$store.dispatch("bizForm/boSaveDraft",o).then((function(t){if(t.state){e.$message.success(t.message);var o=!1;if(!sessionStorage.menu_alias||n.fillField&&""!=n.fillField||(e.alias_new=sessionStorage.menu_alias),e.bindList&&e.bindList.length>0&&(o=!0),i.isShare)return void i.close(!0);var r="";r="new"==e.openType?"/statement/draftList/".concat(e.tempAlias,"/").concat(o,"?isNew=true"):"/"+e.alias_new+"/draftList/"+e.tempAlias+"/"+o,e.$router.push(r)}else e.disabled=!1,e.$message.error(t.message)}))})).catch((function(e){return _components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].handleGetFormDataReject(e)}))},close:function(e){_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_7__["a"].closeAllNotification();var n=this,t=window.location.href,i=t.split("?");if(e)setTimeout((function(){if(n.isShare)n.$router.push("/messageFillPage/1");else{if(i.length>1){var e=t.split("?")[1].split("&");if(e.includes("isNewPage=true"))return void n.$router.push("/messageFillPage/1")}if("new"==n.openType){var o=!1;n.bindList&&n.bindList.length>0&&(o=!0),n.$router.push("/statement/draftList/".concat(n.tempAlias,"/").concat(o,"?isNew=true"))}else n.$router.go(-1)}}),2e3);else if(n.isShare)n.$router.push("/messageFillPage/1");else if("new"==n.openType)window.close();else{var o="statement";sessionStorage.menu_alias&&(o=sessionStorage.menu_alias);var r="/"+o+"/template/preview/"+n.templateKey;n.$route.meta&&n.$route.meta.single&&(r+="/true"),n.$router.push(r)}},handler:function(){var e=this,n=this,t={formKey:n.formKey,boAlias:n.boAlias,id:n.id?n.id:"",action:n.action,recordId:n.recordId?n.recordId:"",dataKey:n.templateKey?n.templateKey:""};n.$store.dispatch("bizForm/getTemplateForm",t).then((function(t){if(t.result){if(n.data=t.data,n.bindList&&n.bindList.length>0)for(var i=0;i>> .el-input__inner,\r\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.zhiwu >>> .el-form-item__label::before{\r\n content: \"*\" !important;\r\n color: #f56c6c !important;\r\n margin-right: 4px !important;\r\n}\r\n"],sourceRoot:""}])},"65b7":function(e,n,t){var i=t("dfe1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("7cb2c559",i,!0,{sourceMap:!0,shadowMode:!1})},"65e6":function(e,n,t){var i=t("a201");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("29f8f52e",i,!0,{sourceMap:!0,shadowMode:!1})},6662:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".card[data-v-116abbb8]{height:100%}.card[data-v-116abbb8] .el-card__body{padding:10px 0}.card .ht-form-item[data-v-116abbb8]{margin-bottom:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/BusinessObjHeader.vue"],names:[],mappings:"AAsFA,uBACE,WAAY,CADd,sCAGI,cAAe,CAHnB,qCAMI,eAAgB,CAAA",file:"BusinessObjHeader.vue?vue&type=style&index=0&id=116abbb8&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.card {\r\n height: 100%;\r\n /deep/ .el-card__body {\r\n padding: 10px 0;\r\n }\r\n .ht-form-item {\r\n margin-bottom: 0;\r\n }\r\n}\r\n"],sourceRoot:""}])},"66c1":function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAIAAADo2JVsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ODJkZWVkNi00YmRjLTRmYmMtODExZS0yZjBlYTY1YTkwMWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njc4NjdGM0Y3NDhCMTFFOTk4NzM5N0FBQ0M5MDAwQjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWRjYTg5MTktYzVhOS00MmFmLTkxOTUtNDA5NzZiNTJhOWI4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0xMS0wNFQxNTowNToyMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTEtMDRUMTU6MTc6NTArMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTEtMDRUMTU6MTc6NTArMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZWNjYzNjZi00OThlLTQ4NDQtYTNiZC1lYjg0MzViNTNlNDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTgyZGVlZDYtNGJkYy00ZmJjLTgxMWUtMmYwZWE2NWE5MDFiIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkY2E4OTE5LWM1YTktNDJhZi05MTk1LTQwOTc2YjUyYTliOCIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0wNFQxNToxNzo1MCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvs/A7cAAARoSURBVHic7d1fSJ11HMfxz/Gc1JMutyYmm2SbE9ppxy7KFuWY6yJoYMT6dxdLGKSFdFes1mUQZBeixdbdGBMiRmSxmy5cURJdhJsyZ2IuxrJh22xN55/j00WE5xGWO54/v+/z+H5dyZdHzhd9c/Dg+T1HAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBXxPUCWejwXG9gW1dQf7lFrhcAViJKmEOUMCfmeoEc6Xt29Wtavszsegsy3Tn9+sDimRLmECXMIUqYQ5QwhyhhDlHCHKKEOUQJc4gS5hAlzCFKmEOUMIcoYQ5RwhyihDlECXOIEuYQZSYe2K/9n2n3eyqrdr1KmBFlJhIHFS1V1aPa260dL6go6nqhcArLGZ3CnE2Jlv73RbF2vqKavRrs0bWRQjy0QnL+5k7wTJmFDbVq+kANbbqrzPUqoUKUWYqo9hnt+1hbnnS9SXgQ5Zql3TSmZJMeeUuPHdHdVe72CY+w/E1Z+DPRA+8q2a7yrcuT+xpVmdSFk/q1T0upXD7Wvzj3jVVMndOZDo32amlxeRgtVaJVTZ3auMPdZoFHlFlYWtCFXp3p0J/DvnnFdu3p1K5DisUdbRZsRJm1vy9p4LAGuzR/I20a0bYWNfeoerezxQKLKHPB8/TbN+pv16V+3zxeqcZ31HhY8Uo3iwUTUebO3LR+/kgDRzQz6ZtXP67mHm1rUSSodzEtMKLMtalB9b+hsc/lpb0Aj8W165CaPlTFdnebBQZR5kFqXueP69s3dfW8b76xXns6lWhVrPQ23wmJKPPor4v64W2d+0QLN5eHkajqnlNztzY96G4z64gynzxPE6fV367L3/nm8SolX3O0UwAQpSO87e32wvJvRpsiEd3/tHYeXPk2otkrGux2tFMAEGXe3FOrZJvuTfiGXkrjfRo9qcVbjtYKAKLMg2ix6l9S3QEV+X+813/R2R5NjztaKzCIMtcqH1ZDm8q2+IaLsxo5oYmv5PEpaasjytwpqVDiVdXsW/nhgr8PaPhTzU45Wit4iDIXIhHVPKVEq4o3+OazUxo6qskfHa0VVESZtfKtamjX5qRv6C1p4muNnNDirKO1Aowos1AUU/2Lqnte0WLffHpcZ7t1fczRWoFHlGu1+SE1vK7yGt8wdSuPxyHWjbBEWfizKU+8v/IFzR8/aeioZq7k6xFDcf7mToQlSgfSipy7pqFjuvy9u2VChSiz5GnitEaOa2HG9SbhQZRZuHGxoLdtWTfCEmVhzkSn5hQtkaTUvEZ7Nf5FQV/QrJtz32GJsjBGe1X/sq4Oa+iYbk6ufj3WhCgzMXZKY6dcLxF+vMkX5hAlzCFKmEOUMIcoYQ5RwhyihDlECXOIEuYQJcwhSphDlDCHKGEOUcIcooQ5RAlziBLmBPlDNDq4g9n/6grqL5dnSphDlDCHKAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfgHeCPY1q4xmdoAAAAASUVORK5CYII="},"66f1":function(e,n,t){"use strict";var i=t("d1e4"),o=t.n(i);o.a},6758:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-0730a0c5] .el-input__inner,div[aria-invalid=true][data-v-0730a0c5] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/OrgAuthPage.vue"],names:[],mappings:"AA4YA,wHAEE,oBACF,CAAA",file:"OrgAuthPage.vue?vue&type=style&index=0&id=0730a0c5&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},"675a":function(e,n,t){var i=t("ce4d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2f348c82",i,!0,{sourceMap:!0,shadowMode:!1})},6762:function(e,n,t){e.exports=t("3e96")(2166)},"67dd":function(e,n){e.exports=function(){return"function"===typeof Promise&&Promise.prototype&&Promise.prototype.then}},6863:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".form-editor-dialog[data-v-695f98be] .el-dialog__header{display:none}.m-l-5[data-v-695f98be]{margin-left:5px}.form-version__dialog[data-v-695f98be] >.el-dialog>.el-dialog__body{padding:0 10px}.form-editor-dialog[data-v-695f98be] .el-dialog__body{padding:0;height:100%}div[data-v-695f98be] .el-form-item__error{display:none}@media (max-width:1366px){[data-v-695f98be] .search-container__col{-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-695f98be] .search-container__col .el-button-group{margin-top:10px}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/FormManager.vue"],names:[],mappings:"AAupCA,wDACE,YAAa,CACd,wBAGC,eAAgB,CACjB,oEAGC,cAAe,CAChB,sDAGC,UACA,WAAY,CACb,0CAEC,YAAa,CACd,0BAEC,yCACE,mBAAA,cAAe,CADjB,0DAGI,eAAgB,CACjB,CAAA",file:"FormManager.vue?vue&type=style&index=0&id=695f98be&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.form-editor-dialog >>> .el-dialog__header {\r\n display: none;\r\n}\r\n\r\n.m-l-5 {\r\n margin-left: 5px;\r\n}\r\n\r\n.form-version__dialog /deep/ > .el-dialog > .el-dialog__body {\r\n padding: 0 10px;\r\n}\r\n\r\n.form-editor-dialog >>> .el-dialog__body {\r\n padding: 0;\r\n height: 100%;\r\n}\r\ndiv >>> .el-form-item__error {\r\n display: none;\r\n}\r\n@media (max-width: 1366px) {\r\n /deep/ .search-container__col {\r\n flex-wrap: wrap;\r\n .el-button-group {\r\n margin-top: 10px;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},6899:function(e,n,t){e.exports=t.p+"img/text5.72604642.png"},"68a1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-1d9ea6d8] .el-input__inner,div[aria-invalid=true][data-v-1d9ea6d8] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipSubtableBackfill.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipSubtableBackfill.vue"],names:[],mappings:"AAsIA,wHACE,oBCpIF,CAAA",file:"EipSubtableBackfill.vue?vue&type=style&index=0&id=1d9ea6d8&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipSubtableBackfill.css.map */"],sourceRoot:""}])},6910:function(e,n,t){"use strict";var i=t("3bf3"),o=t.n(i);o.a},"691f":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-0b042bef]{background-color:#211bce}[data-v-0b042bef]:export{aside_width:230px}.card[data-v-0b042bef]{color:#303133;height:calc(100% - 10px)}.card .card__header--span[data-v-0b042bef]{font-weight:700}.card .card__btngroup[data-v-0b042bef]{margin-left:20px}.card[data-v-0b042bef] .el-card__body{height:calc(100% - 100px)}.card .card__body[data-v-0b042bef],.card .scrollbar-fullheight[data-v-0b042bef]{height:100%}.table-item[data-v-0b042bef]{margin:9px auto}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/BusinessObjAttr.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC8rBrB,uBACE,cACA,wBAAyB,CAF3B,2CAII,eAAgB,CAJpB,uCAOI,gBAAiB,CAPrB,sCAUI,yBAA0B,CAV9B,gFAgBI,WAAY,CACb,6BAID,eAAgB,CAAA",file:"BusinessObjAttr.vue?vue&type=style&index=0&id=0b042bef&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.card {\r\n color: $--color-text-primary;\r\n height: calc(100% - 10px);\r\n .card__header--span {\r\n font-weight: 700;\r\n }\r\n .card__btngroup {\r\n margin-left: 20px;\r\n }\r\n /deep/ .el-card__body {\r\n height: calc(100% - 100px);\r\n }\r\n .card__body {\r\n height: 100%;\r\n }\r\n .scrollbar-fullheight {\r\n height: 100%;\r\n }\r\n}\r\n\r\n.table-item {\r\n margin: 9px auto;\r\n}\r\n'],sourceRoot:""}])},6973:function(e,n,t){e.exports=t.p+"img/map.8bf92896.png"},"699e":function(e,n,t){var i=t("5a88"),o=i.alloc(512),r=i.alloc(256);(function(){for(var e=1,n=0;n<255;n++)o[n]=e,r[e]=n,e<<=1,256&e&&(e^=285);for(n=255;n<512;n++)o[n]=o[n-255]})(),n.log=function(e){if(e<1)throw new Error("log("+e+")");return r[e]},n.exp=function(e){return o[e]},n.mul=function(e,n){return 0===e||0===n?0:o[r[e]+r[n]]}},"69b0":function(e,n,t){"use strict";var i=t("ac4f"),o=t.n(i);o.a},"6a6d":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-624b963a] .el-input__inner,div[aria-invalid=true][data-v-624b963a] .el-input__inner:focus{border-color:#f56c6c}[data-v-624b963a] .el-autocomplete{display:block}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtInputAutocomplete.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtInputAutocomplete.vue"],names:[],mappings:"AAoPA,wHACE,oBClPF,CDoPA,mCACI,aClPJ,CAAA",file:"HtInputAutocomplete.vue?vue&type=style&index=0&id=624b963a&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n>>>.el-autocomplete {\r\n display: block;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n>>>.el-autocomplete {\n display: block;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtInputAutocomplete.css.map */"],sourceRoot:""}])},"6a70":function(e,n,t){"use strict";var i=t("c907"),o=t.n(i);o.a},"6a7b":function(e,n,t){e.exports=t.p+"img/scatter.8a045c51.png"},"6a83":function(e,n,t){"use strict";var i=t("d5a3"),o=t.n(i);o.a},"6a94":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("el-tooltip",{attrs:{placement:e.tooltipplacement||e.$tooltipplacement,disabled:e.inputWriteable&&!e.errors.has("custom-form."+e.inputName)}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.errors.first("custom-form."+e.inputName)))]),e.inputWriteable?t("div",{staticClass:"el-select",staticStyle:{width:"100%"},on:{click:e.showDialog}},[t("div",{ref:"tagSpans",staticClass:"el-select__tags",style:{width:"calc(100% - "+e.inputSuffixWidth+"px)"}},[t("span",e._l(e.inputVal,(function(n,i){return t("span",{key:n.value,staticClass:"el-tag el-tag--info el-tag--small",on:{click:function(e){e.stopPropagation()}}},[t("span",{staticClass:"el-select__tags-text"},[e._v(e._s(n.value))]),t("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(n){return e.removeSelectOrg(i)}}})])})),0)]),t("div",{staticClass:"el-input el-input--suffix"},[t("input",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"},{name:"model",rawName:"v-model",value:e.inputVal,expression:"inputVal"}],staticClass:"el-input__inner",style:{height:e.inputSuffixHeight+"px"},attrs:{type:"text",readonly:"readonly",name:e.inputName,autocomplete:"off",placeholder:e.placeholderBo},domProps:{value:e.inputVal},on:{input:function(n){n.target.composing||(e.inputVal=n.target.value)}}}),t("span",{ref:"inputSuffix",staticClass:"el-input__suffix"},[t("span",{staticClass:"el-input__suffix-inner"},[t("el-button",{attrs:{slot:"append",type:"info",size:"mini"},slot:"append"},[t("i",{class:this.custdialog.icon?"el-input__icon "+this.custdialog.icon:"el-input__icon icon-department",style:{fontSize:"17px",lineHeight:e.inputSuffixHeight+"px"}}),e._v(e._s(e.custdialog.name))])],1)])])]):e._e()]),e.inputWriteable?e._e():t("span",e._l(e.inputVal,(function(n){return t("span",{key:n.value,staticClass:"el-tag el-tag--info el-tag--small",staticStyle:{"margin-right":"8px"},on:{click:function(e){e.stopPropagation()}}},[t("span",{staticClass:"el-select__tags-text"},[e._v(e._s(n.value))])])})),0),t("el-dialog",{attrs:{visible:e.customDialogShowList,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancel,"append-to-body":"",top:"6vh",width:"60%"},on:{"update:visible":function(n){e.customDialogShowList=n},opened:e.afterOpen}},[t("el-container",{staticStyle:{overflow:"auto"},style:e.style},[2==e.customDialog.style?t("el-aside",{directives:[{name:"show",rawName:"v-show",value:e.treeShow,expression:"treeShow"}],staticStyle:{width:"23%"}},[t("el-card",[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.leftTreeTitle))])]),t("el-tree",{ref:"combinationTree",attrs:{data:e.combinationTreeData,props:e.defaultProps,"node-key":e.nodeKey,"highlight-current":"","check-on-click-node":!0,lazy:"",load:e.loadTree},on:{"node-click":e.combiTreeClick}})],1)],1):e._e(),2==e.customDialog.style?t("el-divider",{attrs:{direction:"vertical"}}):e._e(),t("el-container",[e.querysShow?t("el-header",{staticClass:"middle-header"},[e._l(e.conditionBind,(function(n,i){return t("div",{key:i,staticClass:"search-item"},[t("p",{staticStyle:{"font-size":"14px"}},[e._v(e._s(n.comment)+":")]),"1"==n.controllerType?t("div",[t("el-input",{staticStyle:{width:"180px",padding:"10px 0",margin:"0 5px 0 5px"},attrs:{size:"small",clearable:"",placeholder:e.placeholders[i],"prefix-icon":"el-icon-search"},nativeOn:{keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.searchEnterFun(n)}},model:{value:e.queryParams[n.field],callback:function(t){e.$set(e.queryParams,n.field,t)},expression:"queryParams[condition.field]"}})],1):e._e(),"2"==n.controllerType?t("div",{staticStyle:{"margin-right":"10px"}},e._l(n.config.options,(function(i,o){return t("el-radio",{key:o,attrs:{label:i.key},model:{value:e.queryParams[n.field],callback:function(t){e.$set(e.queryParams,n.field,t)},expression:"queryParams[condition.field]"}},[e._v(e._s(i.value))])})),1):e._e(),"3"==n.controllerType?t("div",{staticStyle:{"margin-right":"10px"}},["static"==n.config.choiceType?t("ht-select",{attrs:{placeholder:e.quickSearch,options:n.config.options},model:{value:e.queryParams[n.field],callback:function(t){e.$set(e.queryParams,n.field,t)},expression:"queryParams[condition.field]"}}):t("eip-select-dia",{attrs:{placeholder:e.quickSearch,ganged:{alias:n.config.customQuery.alias,valueBind:n.config.customQuery.valueBind,noInit:"",labelBind:n.config.customQuery.labelBind,gangedBind:"{}",bind:n.config.bind},multiple:!1,filterable:!1,allowCreate:!1,selectlist:[],queryParams:e.queryParams},model:{value:e.queryParams[n.field],callback:function(t){e.$set(e.queryParams,n.field,t)},expression:"queryParams[condition.field]"}})],1):e._e(),"4"==n.controllerType?t("div",{staticStyle:{"margin-right":"10px"}},[t("eip-tag",{attrs:{"tag-key":n.config.tag,placeholder:e.quickSearch,filterable:n.config.filterable,expand:n.config.expand},model:{value:e.queryParams[n.field],callback:function(t){e.$set(e.queryParams,n.field,t)},expression:"queryParams[condition.field]"}})],1):e._e()])})),t("div",{staticClass:"btn-wrap"},[t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(n){return e.search(!0)}}},[e._v("查询")]),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1)],2):e._e(),t("el-main",{staticStyle:{padding:"0"}},[t("el-table",{ref:"orgTable",staticClass:"org-table",staticStyle:{width:"100%"},attrs:{data:e.dialogData,stripe:"",border:"",size:"medium"},on:{"row-click":e.orgRowClick,"selection-change":e.orgTableSelection,select:e.onTableSelect,"select-all":e.selectAll}},[1!=this.customDialog.selectNum?t("el-table-column",{attrs:{type:"selection",align:"center",width:"45"}}):e._e(),1===this.customDialog.selectNum?t("el-table-column",{attrs:{align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-radio",{staticClass:"textRadio",attrs:{label:n.$index},on:{"selection-change":e.orgTableSelection},model:{value:e.undefineda,callback:function(n){e.undefineda=n},expression:"undefineda"}},[e._v(" ")])]}}],null,!1,4088693465)}):e._e(),t("el-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.displayfield,(function(e){return t("el-table-column",{key:e.field,staticStyle:{width:"100%"},attrs:{"show-overflow-tooltip":!0,prop:e.field,label:e.comment}})}))],2)],1),t("el-footer",[this.customDialog.needPage?t("el-row",{staticStyle:{"padding-top":"15px","justify-content":"space-between"},attrs:{type:"flex",justify:"end"}},[2==e.customDialog.style?t("el-button",{attrs:{icon:e.toggleBtn,size:"mini",type:"default"},on:{click:e.toggleTree}}):e._e(),t("el-pagination",{attrs:{small:"","current-page":e.pagination.page,"page-sizes":[10,20,50,100],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)],1)],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancel}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{title:"动态传入参数查询",width:"500px",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,top:"6vh"},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("table",{staticClass:"form-table",staticStyle:{"margin-left":"20px",width:"90%"},attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},e._l(e.conditionfieldTree,(function(n,i){return t("tbody",{key:i},["4"==n.defaultType?t("tr",[t("th",{attrs:{width:"130px"}},[e._v(e._s(n.comment)+":")]),t("td",["date"!=n.type?t("ht-input",{staticStyle:{width:"100%"},attrs:{type:"text",placeholder:"请输入"+n.comment,autocomplete:"off"},model:{value:n.paramVal,callback:function(t){e.$set(n,"paramVal",t)},expression:"item.paramVal"}}):e._e(),"date"==n.type?t("ht-date",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"+n.comment,format:"yyyy-MM-dd"},model:{value:n.paramVal,callback:function(t){e.$set(n,"paramVal",t)},expression:"item.paramVal"}}):e._e()],1)]):e._e()])})),0),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("确 定")]),t("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)]),t("el-dialog",{attrs:{visible:e.customDialogShowTree,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancelTree,"append-to-body":"",top:"6vh",width:"500px"},on:{"update:visible":function(n){e.customDialogShowTree=n}}},[t("el-container",{staticStyle:{overflow:"auto"},style:e.style},[t("el-tree",{ref:"tree",attrs:{data:e.props1,props:e.defaultProps,"node-key":e.nodeKey,"highlight-current":"","show-checkbox":-1===this.customDialog.selectNum,"check-on-click-node":!0,"check-strictly":!1,lazy:"",load:e.loadTree},on:{"node-click":e.treeClick,"check-change":e.getChecked}})],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogTreeConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancelTree}},[e._v("取 消")])],1)],1),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},o=[],r=(t("3b2b"),t("2909")),a=(t("a481"),t("96cf"),t("1da1")),s=(t("386d"),t("7f7f"),t("ac6a"),t("28a5"),t("2f62")),l=t("d5ed"),c=t("86b9"),d=t("5c96"),u=t("2ade"),h=t("20b8"),p=t("f6a6"),m=t("9775"),f={components:{EipTag:p["a"],EipSelectDia:m["a"]},name:"eip-dialog",props:["validate","value","name","permission","atter","single","selectorconfig","custdialog","placeholder","tooltipplacement"],mixins:[h["a"]],data:function(){return{dialogVisible:!1,pageParam:{},conditionfieldTree:[],data:{qxdd:{}},inputSuffixWidth:0,placeholderBo:"",quickSearch:"",conditionBind:[],nodeKey:"ID_",customDialogShowList:!1,customDialogShowTree:!1,selectOrgProps:{label:"name"},style:"",selectOrgs:null,inputSuffixHeight:33,config:null,updating:!1,displayfield:[],customDialog:{},queryParam:"",props1:[],showData:[],checkBoxDataAll:[],defaultProps:{children:"children",label:"label",isLeaf:"isLeaf"},propsData:[],querysShow:!1,undefineda:"",isCurrentChange:!1,pagination:{page:1,pageSize:10,total:0},param:[],treeList:[],displayField:{},queryParams:[],placeholders:[],oldselectOrgs:[],combinationTreeData:[],combiTreeDisplayField:[],combinationTreeQuerys:[],combinationRule:{},toggleBtn:"el-icon-arrow-left",treeShow:!0,transtionWidth:"25%",leftTreeTitle:"",writeable:!0}},watch:{props1:function(e,n){if(void 0!=this.showData&&this.showData.length>0){for(var t=this,i=[],o=0;o0&&(e=this.value.split("||")[0].split(","));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return this.checkBoxDataAll=[],null},inputWriteable:function(){return this.writeable?l["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){var e=this.$store.state.index.validate;return l["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:l["a"].getName()+"-"+e):this.name?this.name:l["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null}}),created:function(){this.placeholder?this.placeholderBo=this.placeholder:this.placeholderBo="请选择内容",this.$validator=this.$root.$validator},methods:{selectAll:function(e){if(null!=this.oldselectOrgs&&e.length>0){for(var n=0;n0&&this.selectOrgs.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.pagination.page=e,this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(n){var t=e.indexArray(e.dialogData,n);e.undefineda=t,-1!=t&&(e.isCurrentChange=!0,e.toggleRowSelection(t,!0))}))}),300)},toggleRowSelection:function(e,n){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],n)},showDialog:function(e){var n=this,t=this,i=this.custdialog.custDialog.alias;this.$store.dispatch("bizForm/getByAlias",i).then((function(e){if(e&&e.alias){if(1==e.style){var o=JSON.parse(e.displayfield);t.nodeKey=o.id}var r=t.custdialog.custDialog.conditions;t.param=[],r.length>0&&r.forEach((function(e){if("3"==e.defaultType&&e.bind){var n={};n.field=e.field,n.bind=e.bind,t.param.push(n)}}));var a=JSON.parse(e.conditionfield);t.quickSearch="",t.conditionBind=[];var s=[],l=[];if(a.length>0&&(a.forEach((function(e){var n={};"1"==e.defaultType&&(n[e.field]="",s.push(n),t.conditionBind.push(e),l.push("请输入"+e.comment))})),n.$set(n,"queryParams",s),n.$set(n,"placeholders",l)),t.quickSearch,t.querysShow=!0,t.quickSearch="请输入"+n.quickSearch+"查询",t.style="height:"+e.height+"px",window.screen.height&&window.screen.height<=900&&(n.style="height:440px"),0==e.style||2==e.style)t.customDialogShow({alias:i,customDialog:e});else if(1==e.style){t.pageParam={alias:i,customDialog:e},t.customDialog=e;var c={};if(t.conditionfieldTree=[],e.conditionfield&&(t.conditionfieldTree=JSON.parse(e.conditionfield),t.conditionfieldTree.length>0))for(var u=t.conditionfieldTree.length-1;u>=0;u--)"4"==t.conditionfieldTree[u].defaultType&&(c[t.conditionfieldTree[u].field]=t.conditionfieldTree[u].comment);"{}"!=JSON.stringify(c)?t.dialogVisible=!0:t.customDialogTreeShow(t.pageParam)}}else d["Message"].error("对话框别名【"+i+"】不存在!")}))},handleSave:function(){this.customDialogTreeShow(this.pageParam),this.dialogVisible=!1},handleClose:function(){this.dialogVisible=!1},indexArray:function(e,n){if(0==e.length)return-1;for(var t=0;t0&&-1!==this.indexArray(this.selectOrgs,n);if(t){this.isCurrentChange=!0;var i=this.indexArray(this.selectOrgs,n);this.selectOrgs.splice(i,1)}},orgRowClick:function(e,n,t){if(1===this.customDialog.selectNum)$(t.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var i=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(i){this.isCurrentChange=!0;var o=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(o,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(this.oldselectOrgs=_.cloneDeep(this.selectOrgs),1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var n=e.length-1;n>=0;n--)this.selectOrgs.push(e[n])}else if(this.isCurrentChange&&e.length>=10){if(this.selectOrgs)for(var t=this.selectOrgs.length-1;t>=0;t--){var i=this.indexArray(e,this.selectOrgs[t]);-1!=i&&this.selectOrgs.splice(i,1)}else this.selectOrgs=[];for(var o=0;o=0;r--){this.selectOrgs.push(e[r]);break}else this.selectOrgs=e},dialogConfirm:function(){this.queryParam="",this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()},reset:function(){var e=this;this.queryParams.forEach((function(n){for(var t in n)e.queryParams[t]=""}));var n=this.$refs.combinationTree.store.nodesMap;for(var t in n)n[t].expanded=!1;this.combinationTreeQuerys.splice(0),this.search(!0)},search:function(e){var n=this,t=[],i={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:"1",pageSize:"10",showTotal:"true"});var o={pageBean:this.pagination};if(e&&(o.pageBean={page:"1",pageSize:"10",showTotal:"true"}),0!=this.queryParams.length&&""!=this.queryParams[0]&&this.conditionBind.forEach((function(e,i){t.push({property:e.field,value:n.queryParams[e.field],group:"main",operation:"LIKE",relation:"AND"})})),this.param){var r=l["a"].getOnlineFormInstance(this);this.param.forEach((function(e){t.push({property:e.field,value:l["a"].getValueByPath(r,e.bind),group:"main",operation:"LIKE",relation:"AND"})}))}if(this.combinationTreeQuerys&&0!=this.combinationTreeQuerys.length)for(var a=0;a0?(i=this.handlePostData({pageBean:o.pageBean,querys:t}),this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()}))):(this.customDialog.pageBean=o,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()})))},handlePostData:function(e){if(!this.customDialog.dataParam||this.customDialog.dataParam.constructor!=String)return e;var n={};e&&e.querys.forEach((function(e){n[e.property]=e.value}));var t=c["a"].parseExp(this.customDialog.dataParam,n);try{return JSON.parse(t)}catch(i){CustomQuery._throwException("POST参数不是有效的JSON格式".concat(query.dataParam))}},doQuery:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a,s,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(t=[],i=l["a"].getOnlineFormInstance(this),o=0;o0){for(var t=0;t0&&(h[p]=[]),h[p]&&(h[p]="");i.data[a[1]][a[2]].push(h),l["a"].setValueByPath(i,n.resultfield[t].fieldPath,o,0)}else for(var m=0;m=0&&(c=a[0]+"."+a[1]+"["+t+"]."+a[2]+"."+a[3]),g.data?l["a"].setValueByPath(g,"data."+c,o.substring(0,o.length-1),n):l["a"].setValueByPath(g,"model."+c,o.substring(0,o.length-1),n)}}));var v=this.custdialog.custDialog.custQueryJson;if(v.length>0)for(var _=0;_0&&this.doQuery(v[_])},dialogCancel:function(){var e=this,n=this;n.queryParam="",n.$store.dispatch("dialog/setDialogData",[]).then((function(){n.customDialogShowList=!1,n.inputVal?(n.selectOrgs=Object(r["a"])(n.showData),e.checkBoxDataAll=Object(r["a"])(n.selectOrgs)):n.selectOrgs=[]}))},dialogTreeConfirm:function(){var e=this;this.calacInputSuffixHeight();var n=null,t=null;this.$el&&(n=l["a"].getSomeAttributeFromParentElement(this.$el,"data-index"),t=l["a"].getSomeAttributeFromParentElement(this.$parent.$el,"data-index")),this.$store.dispatch("dialog/setDialogData",[]);for(var i=JSON.parse(this.customDialog.resultfield),o=new Array([i.length]),a=new Array([i.length]),s=[],c=0;c=0&&(a=r[0]+"."+r[1]+"["+t+"]."+r[2]+"."+r[3]),h.data?l["a"].setValueByPath(h,"data."+a,o.substring(0,o.length-1),n):l["a"].setValueByPath(h,"model."+a,o.substring(0,o.length-1),n)}})),this.showData=Object(r["a"])(this.propsData),this.customDialogShowTree=!1},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,n,t){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,n,t){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrg:function(e){var n=this;if(1===this.customDialog.selectNum)this.$emit("input",""),this.selectOrgs.splice(e,1),this.showData.splice(e,1);else{this.inputVal.splice(e,1),this.propsData.length>0&&this.propsData.splice(e,1),this.showData.length>0&&this.showData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){n.isCurrentChange=!0,n.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var t="";this.inputVal.forEach((function(e){t+=e.value+","})),t.length>0&&(t=t.substring(0,t.length-1)),""!=t&&(t=t+"||"+JSON.stringify(this.showData)),this.$emit("input",t)}this.syncInputValue()},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){if(this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url,this.dialogData.length<1){if(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var n=0;n1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(n=0;n0){for(var r=0;r0&&setTimeout((function(){t.showData.forEach((function(n){n.Pid==e.key?i.$refs.tree.setChecked(n,!0):i.checkNode(n,i)}))}),400)}},afterOpen:function(){this.loadCombinationTree()},loadCombinationTree:function(){var e=this;if(2==this.customDialog.style){var n=JSON.parse(this.customDialog.combinationRule);this.combinationRule=n;var t=n.leftTree;u["a"].get("${form}/form/customDialog/v1/getByAlias?alias="+t).then((function(n){var i=n.data;e.leftTreeTitle=i.name;var o="dataSource"==i.dsType?"GET":i.requestType?i.requestType:"POST",r="${form}/form/customDialog/v1/getTreeData?alias="+t+"&mapParam=",a={};if("dataSource"!=i.dsType){r=i.url;var s=i.dataParam;if(i.conditionfield){for(var l=JSON.parse(i.conditionfield),c=0;c>> .el-select {\r\n width: 100%;\r\n}\r\n\r\n.org-select >>> .el-input__inner {\r\n border-radius: 0;\r\n border-top-width: 0;\r\n border-left-width: 0;\r\n border-right-width: 0;\r\n}\r\n\r\n.org-tree {\r\n height: calc(100% - 50px);\r\n margin-top: 15px;\r\n}\r\n\r\n.empty {\r\n text-align: center;\r\n width: 100%;\r\n margin-top: 150px;\r\n font-size: 16px;\r\n color: #ccc;\r\n}\r\n@media (max-width: 1024px){\r\n /deep/ .search-container__col{\r\n flex-wrap: wrap;\r\n .el-button-group{\r\n margin-top: 10px;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},"6c977":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-29ad47f3] .el-dialog__body{padding-top:0}.sort-icon[data-v-29ad47f3]{font-size:16px;vertical-align:middle}.dt-button-group[data-v-29ad47f3]{margin-bottom:20px}.head-content[data-v-29ad47f3]{margin-bottom:15px;height:32px;line-height:32px;font-size:14px;font-weight:700;margin-bottom:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/AddFields.vue","D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/AddFields.vue"],names:[],mappings:"AAAA,mCC0QI,aAAgB,CACnB,4BAEG,eACA,qBAAsB,CACzB,kCAEG,kBAAmB,CACtB,+BAEG,mBACA,YACA,iBACA,eACA,gBACA,eAAgB,CAAA",file:"AddFields.vue?vue&type=style&index=0&id=29ad47f3&lang=scss&scoped=true&",sourcesContent:[">>>.el-dialog__body{padding-top:0px}.sort-icon{font-size:16px;vertical-align:middle}.dt-button-group{margin-bottom:20px}.head-content{margin-bottom:15px;height:32px;line-height:32px;font-size:14px;font-weight:bold;margin-bottom:0}\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n>>> .el-dialog__body {\r\n padding-top: 0px;\r\n}\r\n.sort-icon {\r\n font-size: 16px;\r\n vertical-align: middle;\r\n}\r\n.dt-button-group {\r\n margin-bottom: 20px;\r\n}\r\n.head-content {\r\n margin-bottom: 15px;\r\n height: 32px;\r\n line-height: 32px;\r\n font-size: 14px;\r\n font-weight: bold;\r\n margin-bottom: 0;\r\n}\r\n"],sourceRoot:""}])},"6cca":function(e,n,t){var i=t("638a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("b86a76b6",i,!0,{sourceMap:!0,shadowMode:!1})},"6d2c":function(e,n,t){"use strict";var i=t("65b7"),o=t.n(i);o.a},"6e7a":function(e,n,t){var i=t("cb47");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6a12877c",i,!0,{sourceMap:!0,shadowMode:!1})},"6ed5":function(e,n,t){var i=t("ded1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5b16c695",i,!0,{sourceMap:!0,shadowMode:!1})},"6ede":function(e,n,t){var i=t("607f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("50bd9f7e",i,!0,{sourceMap:!0,shadowMode:!1})},"6f30":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-59963a31] .el-input__inner,div[aria-invalid=true][data-v-59963a31] .el-input__inner:focus{border-color:#f56c6c}[data-v-59963a31] .el-tree .el-tree-node__label{font-size:12px}[data-v-59963a31] .import_row{margin-bottom:15px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/AccountLock.vue"],names:[],mappings:"AA6UA,wHAEI,oBAAqB,CACxB,gDAGG,cAAe,CAClB,8BAEG,kBAAmB,CAAA",file:"AccountLock.vue?vue&type=style&index=0&id=59963a31&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner,\r\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\n>>> .el-tree .el-tree-node__label {\r\n font-size: 12px;\r\n}\r\n>>> .import_row {\r\n margin-bottom: 15px;\r\n}\r\n"],sourceRoot:""}])},"6f45":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-sidebar-dialog",{attrs:{title:"关联人员",visible:e.dialogVisible,width:"65%","before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[e.dialogVisible?t("ht-table",{ref:"personTable",attrs:{data:e.data,"quick-search-props":e.querySearch,pageResult:e.pageResult,selection:!0,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:e.showUserDialog}},[e._v("添加")]),t("ht-delete-button",{attrs:{url:e.deleteUrl,pk:"id",htTable:e.$refs.personTable}},[e._v("删除")])]},proxy:!0}],null,!1,3876096098)},[[t("ht-table-column",{attrs:{prop:"account",label:"人员账号",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"fullname",label:"人员名称","show-overflow-tooltip":!0}})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}})],1)},o=[],r=(t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("8e6e"),t("ac6a"),t("456d"),t("ade3")),a=t("292c"),s=t("7f58");function l(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=c(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function c(e,n){if(e){if("string"===typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(e,n):void 0}}function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0){var n=e[0];i["default"].set(e,0,n)}},_vueComponentKey:function(e){return"".concat(e,":VueComponent")},importData:function(e,n,t,i){return new Promise((function(a,s){if(r._map.has(e)){var l=r._vueComponentKey(e);r._map.has(l)||s("未找到".concat(e,"所对应的数据实例,无法导入数据。"));var c=r._map.get(e),d=r._map.get(l),u=c.rows;switch(t){case"override":o["a"].setValueByPath(d,e,n);break;case"append":var h=u.concat(n);o["a"].setValueByPath(d,e,h);break;case"merge":i||i.constructor==Function||s("合并导入必须提供合并导入的方法:".concat(i));var p=i(u,n);o["a"].setValueByPath(d,e,p);break}c.rows=o["a"].getValueByPath(d,e),r._digest(c.rows),a()}else s("未找到".concat(e,"所对应的子表数据"))}))},exportData:function(e,n){return new Promise((function(t,i){if(r._map.has(e))if("current"==n)t(r.pagingByPath(e));else if("all"==n){var o=r._map.get(e);t(o.rows)}else i("未知的导出类型:".concat(n));else i("未找到".concat(e,"所对应的子表数据"))}))},pagingByPath:function(e,n){var t=r._vueComponentKey(e);if(!r._map.has(t)&&n&&r._map.set(t,n),r._map.has(e)){var i=r._map.get(e),o=i.rows,a=i.pageSize,s=(i.currentPage-1)*a;return s+a>=o.length?o.slice(s,o.length):o.slice(s,s+a)}return[]}};n["a"]=r},"6ff7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-94e13b6e] .el-input__inner,div[aria-invalid=true][data-v-94e13b6e] .el-input__inner:focus{border-color:#f56c6c}div .property_text[data-v-94e13b6e] .edui-default /deep/ .edui-editor{border:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipTextarea.vue"],names:[],mappings:"AA8TA,wHACE,oBAAqB,CACtB,sEAEC,QAAS,CAAA",file:"EipTextarea.vue?vue&type=style&index=0&id=94e13b6e&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] /deep/ .el-input__inner, div[aria-invalid='true'] /deep/ .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\ndiv .property_text /deep/ .edui-default /deep/ .edui-editor {\r\n border: 0;\r\n}\r\n"],sourceRoot:""}])},"703b":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[t("el-aside",{staticStyle:{"overflow-x":"hidden",border:"1px solid #eee"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.demChange},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),t("ht-tree",{ref:"htTree",staticClass:"orgTree",attrs:{data:e.treeData,props:e.defaultProps,"node-key":"id","highlight-current":"","expand-on-click-node":!1,"support-filter":!0},on:{"node-click":e.orgTreeClick,refresh:e.handleRefresh,"row-click":e.rowClick}})],1),t("el-container",[t("el-main",{staticClass:"main-ht-table"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-sorter":[{direction:"DESC",property:"updateTime"}],"quick-search-props":"account,fullname,mobile","show-custom-column":!1,"show-export":!1},on:{"row-click":e.rowClick,load:e.loadData,select:e.selectRow,"select-all":e.selectRow},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{slot:"reference",size:"small",type:"danger",icon:"el-icon-lock"},on:{click:function(n){return e.handleLockout("lockUser")}},slot:"reference"},[e._v("锁定\n ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-unlock",type:"primary",plain:""},on:{click:function(n){return e.handleLockout("unLockUser")}}},[e._v("解锁")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"lockedStatus",label:"是否锁定",width:"110",filters:[{text:"正常",value:1},{text:"已锁定",value:2}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[1==i.lockedStatus?t("el-tag",[e._v("正常")]):e._e(),2==i.lockedStatus?t("el-tag",{attrs:{type:"danger"}},[e._v("已锁定")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"fullname",label:"名称",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),t("ht-table-column",{attrs:{prop:"sex",label:"性别",width:"80",filters:[{text:"男士",value:"男"},{text:"女士",value:"女"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["男"==i.sex?t("el-tag",[e._v("男士")]):e._e(),"女"==i.sex?t("el-tag",{attrs:{type:"success"}},[e._v("女士")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),t("ht-table-column",{attrs:{prop:"lockedTime",label:"锁定时间",sortable:"","show-overflow-tooltip":!0}})]],2)],1)],1)],1)},o=[],r=t("292c"),a=t("24fd"),s=t("86b9"),l={components:{},computed:{},data:function(){return{selectOrgId:"",selectOrgName:"",orgList:[],demList:[],treeData:[],orgCode:"",dimenList:[],defaultProps:{children:"children",label:"name"},reFresh:!0,data:[],pageResult:{page:1,pageSize:50,total:0},selectSelection:[]}},mounted:function(){this.$validator=this.$root.$validator,this.getAllDemList()},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},getAllDemList:function(){var e=this;a["a"].getDescAll().then((function(n){for(var t=0;tt&&(e.selectCount.maxx1=t),e.selectCount.maxx2i&&(e.selectCount.maxy1=i),e.selectCount.maxy20},canRedo:function(){return this.historyCache.length>this.currentHistoryIndex+1}},created:function(){this.initDic()},methods:{initDic:function(){var e=this;i["a"].getMapManagement({pageBean:{page:1,pageSize:50,total:0}}).then((function(n){var t=n.rows;e.DIC.MAP=t.map((function(e){return{label:e.name,value:window.context.report+"bigScreen/bladeVisualMap/v1/"+e.id}}))}))},findnav:function(e,n){var t=this,i=void 0,o=0,r=void 0,a=0,s=0,l=function t(l,c,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;l.children&&!n||e===l.index&&(i=l,s=Array.isArray(c)?c.length-1:c.children.length-1,r=c,a=u,o=d),l.children&&l.children.forEach((function(e,n){t(e,l,n,u+1)}))};return this.nav.forEach((function(e,n){l(e,t.nav,n)})),{obj:i,count:o,len:s,pcount:a,parent:r}},findlist:function(e){return this.list.find((function(n){return n.index==e}))||{}},handleInitActive:function(){this.active=[]},handleMouseDown:function(){this.handleInitActive()},recordMain:function(e,n){if(JSON.stringify(e)!=this.copyNav){var t=JSON.stringify(e);if(t==this.copyNav)return;this.copyNav=t,this.addHistoryCache(e)}},addHistoryCache:function(e){this.currentHistoryIndex+1>> .error-small {\r\n color: #f56c6c;\r\n font-size: 12px;\r\n line-height: 1;\r\n padding-top: 0;\r\n margin-top: 0;\r\n position: absolute;\r\n top: 80%;\r\n left: 0;\r\n}\r\n>>> .el-table td,\r\nth {\r\n padding: 13px 0;\r\n}\r\n\r\n>>> .el-form-item__content {\r\n width: 250px;\r\n}\r\n\r\n.form-empty {\r\n position: absolute;\r\n text-align: center;\r\n width: 300px;\r\n font-size: 20px;\r\n top: 200px;\r\n left: 50%;\r\n margin-left: -150px;\r\n color: #ccc;\r\n}\r\n"],sourceRoot:""}])},7675:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-dialog",{attrs:{title:e.title,width:"import"==e.type?"900px":"1200px",top:"5vh",visible:e.dialogShow,"close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogShow=n},close:e.closeDialog}},[t("div",{staticClass:"dt-button-group"},[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.openAddFieldsDialog}},[e._v("添加字段")])],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"DTTable",staticClass:"dt-table",attrs:{border:"",stripe:"","row-key":"key",data:e.data,height:e.tableHeight,"highlight-current-row":"","default-sort":{prop:"orderIndex",order:"descending"}}},[t("el-table-column",{attrs:{align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-input",{attrs:{type:"number"},on:{change:function(t){return e.checkNumber(n.$index,n.row,t)}},model:{value:n.row.orderIndex,callback:function(t){e.$set(n.row,"orderIndex",t)},expression:"scope.row.orderIndex"}})]}}])},[t("template",{slot:"header"},[t("span",{staticStyle:{"font-family":"Microsoft YaHei","font-size":"14px","font-weight":"700",color:"#3c4353"}},[e._v("序号")]),t("i",{staticClass:"el-icon-sort",staticStyle:{cursor:"pointer","font-size":"14px","margin-left":"6px"},attrs:{title:"按序号排列"},on:{click:e.sortData}})])],2),t("el-table-column",{attrs:{label:"字段名称",align:"center",prop:"fieldName","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{label:"字段注释",align:"center","show-overflow-tooltip":"",prop:"fieldComments"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.fieldComments&&n.row.fieldComments.length>=12&&"export"==e.type?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.fieldComments,placement:"top"}},[t("el-input",{attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.fieldComments,callback:function(t){e.$set(n.row,"fieldComments",t)},expression:"scope.row.fieldComments"}})],1):e._e(),(!n.row.fieldComments||n.row.fieldComments.length<12)&&"export"==e.type?t("el-input",{attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.fieldComments,callback:function(t){e.$set(n.row,"fieldComments",t)},expression:"scope.row.fieldComments"}}):e._e(),"import"==e.type?t("span",[e._v(e._s(n.row.fieldComments))]):e._e()]}}])}),"export"==e.type?t("el-table-column",{attrs:{label:"字段显示值",align:"center",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-select",{attrs:{placeholder:""},on:{change:function(t){return e.changeViewType(n.$index,n.row)}},model:{value:n.row.fieldViewType,callback:function(t){e.$set(n.row,"fieldViewType",t)},expression:"scope.row.fieldViewType"}},[t("el-option",{attrs:{label:"原始值",value:1}}),t("el-option",{attrs:{label:"格式化值",value:2}})],1)]}}],null,!1,851154650)}):e._e(),"export"==e.type?t("el-table-column",{attrs:{label:"格式化数据",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.fieldDataJson&&2==n.row.fieldViewType?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.fieldDataJson,placement:"top"}},[t("el-input",{attrs:{readonly:"",placeholder:"请输入内容"},model:{value:n.row.fieldDataJson,callback:function(t){e.$set(n.row,"fieldDataJson",t)},expression:"scope.row.fieldDataJson"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-setting"},on:{click:function(t){return e.openSetJson(n)}},slot:"append"})],1)],1):e._e(),n.row.fieldDataJson||2!=n.row.fieldViewType?e._e():t("el-input",{attrs:{readonly:"",placeholder:"请输入内容"},model:{value:n.row.fieldDataJson,callback:function(t){e.$set(n.row,"fieldDataJson",t)},expression:"scope.row.fieldDataJson"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-setting"},on:{click:function(t){return e.openSetJson(n)}},slot:"append"})],1)]}}],null,!1,3127111037)}):e._e(),t("el-table-column",{attrs:{label:"操作",align:"center",width:"140"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{circle:"",plain:"",type:"primary",icon:"el-icon-top"},on:{click:function(t){return e.handleUp(n.row,n.$index)}}}),t("el-button",{attrs:{circle:"",plain:"",type:"primary",icon:"el-icon-bottom"},on:{click:function(t){return e.handleDown(n.row,n.$index)}}}),t("el-popconfirm",{staticStyle:{"margin-left":"10px"},attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info","icon-color":"red",title:"确定删除吗?"},on:{onConfirm:function(t){return e.handleDelFields(n.row)}}},[t("el-button",{attrs:{slot:"reference",circle:"",type:"danger",icon:"el-icon-delete"},slot:"reference"})],1)]}}])})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v("\n 保存配置\n ")])],1)],1),t("AddFields",{ref:"AddFields",attrs:{type:e.type,bizCode:e.bizCode,dataBaseOptions:e.dataBaseOptions,originAPIOptions:e.originAPIOptions},on:{addFiedls:e.handleAddFields}}),t("FormatJson",{ref:"setJson",on:{getJson:e.handleGetJSon}})],1)},o=[],r=(t("96cf"),t("1da1")),a=(t("c5f6"),t("5df3"),t("f400"),t("ac6a"),t("55dd"),t("86b9")),s=t("a858"),l=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:e.title,width:"1000px",top:"5vh",visible:e.dialogShow},on:{"update:visible":function(n){e.dialogShow=n},close:e.closeDialog}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:12}},[t("div",{staticClass:"head-content no-margin"},[e._v("字段列表")]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"allFieldsTable",attrs:{data:e.data,border:"",stripe:"",height:e.tableHeight,"highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"40"}}),t("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"50"}}),t("el-table-column",{attrs:{label:"字段名称",align:"center",prop:"fieldName","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{label:"字段注释",align:"center",prop:"fieldComments","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{label:"字段类型",align:"center",prop:"dataType","show-overflow-tooltip":""}})],1)],1),t("el-col",{attrs:{span:12}},[t("div",{staticClass:"head-content no-margin"},[e._v("已选字段")]),t("el-table",{attrs:{data:e.selectData,border:"",stripe:"",height:e.tableHeight,"highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"50"}}),t("el-table-column",{attrs:{label:"字段名称",align:"center",prop:"fieldName","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{label:"字段注释",align:"center",prop:"fieldComments","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{label:"操作",align:"center",width:"60"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{circle:"",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.handleDelFields(n.row)}}})]}}])})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v(" 确 定 ")])],1)],1)},c=[],d=(t("6762"),t("2fdb"),{name:"AddFields",props:{bizCode:{type:String,default:"",required:!0},type:{type:String,default:"import",required:!0},originAPIOptions:{type:Object,default:function(){},required:!0},dataBaseOptions:{type:Object,default:function(){},required:!0}},data:function(){return{dialogShow:!1,tableHeight:300,currentPage:1,total:0,multipleSelection:[],data:[],selectFields:[],selectData:[],data1:[],data2:[],loading:!1}},mounted:function(){var e=this;this.calcTableHeight(),this.$root.$on("resize",(function(){e.calcTableHeight(500)}))},computed:{title:function(){return"import"==this.type?"导入模板添加字段":"导出模板添加字段"}},methods:{handleCurrentChange:function(e){var n=this;this.data=this["data".concat(e)],this.$nextTick((function(){n.$refs.allFieldsTable.clearSelection(),n.data.forEach((function(e){n.selectFields.includes(e.fieldName)&&n.$nextTick((function(){n.$refs.allFieldsTable.toggleRowSelection(e,!0)}))}))}))},loadData:function(){var e=this;if(this.loading=!0,"import"==this.type){var n={dataBaseId:this.dataBaseOptions.dataBaseId,tableName:this.dataBaseOptions.tableName,tableSchema:this.dataBaseOptions.tableSchema},t=this.qs.stringify(n);s["a"].getAllImportFields(t).then((function(n){n.forEach((function(e){e.fieldName=e.columnName,e.fieldComments=e.columnComment})),e.data=n})).finally((function(){e.loading=!1}))}else if("export"==this.type){var i={originAPIOptions:this.originAPIOptions,bizCode:this.bizCode};s["a"].getAllExportFields(i).then((function(n){var t=n.indexOf("]"),i=JSON.parse(n.slice(0,t+2)).fields;Array.isArray(i)&&(i.forEach((function(e){e.fieldName=e.fieldName,e.fieldComments=e.fieldDesc})),e.data=i)})).finally((function(){e.loading=!1}))}},openDialog:function(){this.dialogShow=!0,this.loadData()},closeDialog:function(){this.dialogShow=!1,this.data=[],this.selectFields=[],this.selectData=[]},handleOk:function(){this.$emit("addFiedls",this.selectData),this.closeDialog()},handleSelectionChange:function(e){var n=this;e.forEach((function(e){n.selectFields.includes(e.fieldName)||(n.selectFields.push(e.fieldName),n.selectData.push(e))}))},handleDelFields:function(e){this.selectData=this.selectData.filter((function(n){return n.fieldName!==e.fieldName})),this.selectFields=this.selectFields.filter((function(n){return n!==e.fieldName}))},calcTableHeight:function(e){var n=this,t=200;setTimeout((function(){n.tableHeight=.9*document.documentElement.clientHeight-t}),e||0)}}}),u=d,h=(t("961f"),t("2877")),p=Object(h["default"])(u,l,c,!1,null,"29ad47f3",null),m=p.exports,f=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-dialog",{attrs:{title:"配置格式化JSON",width:"600px",top:"5vh",visible:e.dialogShow},on:{"update:visible":function(n){e.dialogShow=n},close:e.closeDialog}},[t("div",{staticClass:"button-group"},[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.handleAdd}},[e._v("自定义添加")]),t("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.handleOpenRelative}},[e._v("选择关联查询")]),t("el-button",{attrs:{type:"primary",icon:"el-icon-notebook-2"},on:{click:e.handleOpenDict}},[e._v("选择枚举字典")])],1),t("el-table",{staticClass:"json-table",attrs:{border:"",stripe:"","row-key":"key",data:e.data,height:e.tableHeight,"highlight-current-row":""}},[t("el-table-column",{attrs:{label:"字段实际值",align:"center",prop:"value","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.valueTips||n.row.value.length>12?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.valueTips||n.row.value,placement:"top"}},[t("el-input",{class:{"check-failed":n.row.valueFailed},attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.value,callback:function(t){e.$set(n.row,"value",t)},expression:"scope.row.value"}})],1):t("el-input",{attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.value,callback:function(t){e.$set(n.row,"value",t)},expression:"scope.row.value"}})]}}])}),t("el-table-column",{attrs:{label:"字段显示值",align:"center",prop:"label","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.labelTips||n.row.label.length>12?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.labelTips||n.row.label,placement:"top"}},[t("el-input",{class:{"check-failed":n.row.labelFailed},attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.label,callback:function(t){e.$set(n.row,"label",t)},expression:"scope.row.label"}})],1):t("el-input",{attrs:{placeholder:"请输入内容",maxlength:50},model:{value:n.row.label,callback:function(t){e.$set(n.row,"label",t)},expression:"scope.row.label"}})]}}])}),t("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:""},on:{click:e.handleAdd}}),t("el-button",{attrs:{type:"danger",icon:"el-icon-delete",circle:""},on:{click:function(t){return e.handleDel(n.row.key)}}})]}}])})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v(" 确 定 ")])],1)],1),t("SelectDict",{ref:"selectDict",on:{change:e.changeDict}}),t("selectRelative",{ref:"selectRelative",on:{change:e.changeRelative}})],1)},g=[],b=(t("7f7f"),function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"选择枚举字典",width:"900px",top:"5vh",visible:e.dialogShow,"destroy-on-close":""},on:{"update:visible":function(n){e.dialogShow=n},close:e.closeDialog}},[t("ht-table",{ref:"htTable",attrs:{data:e.data,selectable:!1,pageResult:e.pageResult,"default-querys":e.defaultQuerys,"default-sorter":[{direction:"DESC",property:"sn_"}],"quick-search-props":e.querySearch,"show-export":!1,"show-custom-column":!1,"highlight-current-row":""},on:{load:e.loadData,"row-click":e.rowClick}},[[t("ht-table-column",{attrs:{prop:"name_",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("span",[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code_",label:"编码",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("span",[e._v(e._s(i.code))])]}}])}),t("ht-table-column",{attrs:{prop:"memo",label:"备注","show-overflow-tooltip":!0}})]],2),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v(" 确 定 ")])],1)],1)}),v=[],_={name:"selectDict",data:function(){return{dialogShow:!1,tableHeight:300,pageResult:{page:1,pageSize:50,total:0},data:[],defaultQuerys:[{property:"flag_",value:1}],querySearch:[{label:"名称",prop:"name_"},{label:"编码",prop:"code_"}],selectRow:{}}},mounted:function(){var e=this;this.calcTableHeight(),this.$root.$on("resize",(function(){e.calcTableHeight(500)}))},methods:{rowClick:function(e){this.selectRow=e},loadData:function(e,n){var t=this;s["a"].loadDictList(e).then((function(e){var n=e;t.data=n.rows,t.pageResult={page:n.page,pageSize:n.pageSize,total:n.total}})).finally((function(){return n()}))},handleOk:function(){this.selectRow.code&&this.$emit("change",this.selectRow.code),this.closeDialog()},openDialog:function(){this.dialogShow=!0},closeDialog:function(){this.selectRow={},this.data=[],this.dialogShow=!1},calcTableHeight:function(e){var n=this;setTimeout((function(){n.tableHeight=.9*document.documentElement.clientHeight-200}),e||0)}}},w=_,C=Object(h["default"])(w,b,v,!1,null,null,null),y=C.exports,A=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-dialog",{attrs:{title:"选择关联查询",width:"900px",top:"5vh",visible:e.dialogShow,"destroy-on-close":""},on:{"update:visible":function(n){e.dialogShow=n},close:e.closeDialog}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:16}},[t("ht-table",{ref:"htTable",attrs:{data:e.data,selectable:!1,pageResult:e.pageResult,"quick-search-props":"name,alias",defaultSorter:[{property:"CREATE_TIME_",direction:"DESC"}],"show-export":!1,"show-custom-column":!1,"highlight-current-row":""},on:{load:e.loadData,"row-click":e.rowClick}},[[t("ht-table-column",{attrs:{label:"名称",prop:"name",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"预览"},on:{click:function(n){return e.preview(i)}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"alias",label:"别名",sortable:!0}}),t("ht-table-column",{attrs:{prop:"dsType",label:"数据来源",width:"110",filters:[{text:"数据源",value:"dataSource"},{text:"REST接口",value:"restful"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["dataSource"==i.dsType?t("el-tag",{attrs:{type:"info"}},[e._v("数据源")]):e._e(),"restful"==i.dsType?t("el-tag",{attrs:{type:"success"}},[e._v("REST接口")]):e._e()]}}])})]],2)],1),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"fields-title"},[e._v("\n 选择字段\n "),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"请先选择关联查询,获得其可选的显示值和实际值字段",placement:"top-start"}},[t("i",{staticClass:"el-icon-info",staticStyle:{color:"#f56c6c"}})])],1),t("el-form",{staticStyle:{"margin-top":"26px"},attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"显示值"}},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.relationFields.label,callback:function(n){e.$set(e.relationFields,"label",n)},expression:"relationFields.label"}},e._l(e.resultfield,(function(n){return t("el-option",{key:n.field,attrs:{label:n.field,value:n.field}},[t("span",{staticStyle:{float:"left"}},[e._v(e._s(n.field))]),t("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(n.comment))])])})),1)],1),t("el-form-item",{attrs:{label:"实际值"}},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.relationFields.value,callback:function(n){e.$set(e.relationFields,"value",n)},expression:"relationFields.value"}},e._l(e.resultfield,(function(n){return t("el-option",{key:n.field,attrs:{label:n.field,value:n.field}},[t("span",{staticStyle:{float:"left","font-size":"14px"}},[e._v(e._s(n.field))]),t("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(n.comment))])])})),1)],1)],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("确 定")])],1)],1),t("customQueryShow",{ref:"customQueryShow"})],1)},x=[],k=t("2ade"),S=function(){return t.e("chunk-6325c814").then(t.bind(null,"5c2e"))},D={name:"selectRelative",components:{customQueryShow:S},data:function(){return{dialogShow:!1,tableHeight:300,pageResult:{page:1,pageSize:50,total:0},data:[],defaultQuerys:[{property:"flag_",value:1}],querySearch:[{label:"名称",prop:"name_"},{label:"编码",prop:"code_"}],selectRow:{},form:{},SettingDialogShow:!1,resultfield:[],relationFields:{value:"",label:""}}},mounted:function(){var e=this;this.calcTableHeight(),this.$root.$on("resize",(function(){e.calcTableHeight(500)}))},methods:{preview:function(e){if(e&&e.alias){var n="".concat(e.name," - 关联查询预览");this.$refs.customQueryShow.showDialog(e.alias,n)}else this.$message.error("所要预览的关联查询为空或其别名不存在")},rowClick:function(e){this.currentRow=e,e.resultfield&&(this.resultfield=JSON.parse(e.resultfield))},loadData:function(e,n){var t=this;k["a"].post(window.context.form+"/form/customQuery/v1/list",e).then((function(e){t.data=e.data.rows,t.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return n()}))},handleOk:function(){this.relationFields.value&&this.relationFields.label||!this.relationFields.value&&!this.relationFields.label?(this.$emit("change",this.currentRow,this.relationFields),this.closeDialog()):this.$message.warning("请选择关联查询和字段")},openDialog:function(){this.dialogShow=!0},closeDialog:function(){this.relationFields={value:"",label:""},this.resultfield=[],this.currentRow={},this.data=[],this.dialogShow=!1},calcTableHeight:function(e){var n=this;setTimeout((function(){n.tableHeight=.9*document.documentElement.clientHeight-200}),e||0)}}},E=D,B=(t("5767"),Object(h["default"])(E,A,x,!1,null,null,null)),T=B.exports,O=t("4d3b"),L={name:"FormatJson",components:{SelectDict:y,SelectRelative:T},data:function(){return{dialogShow:!1,tableHeight:300,currentScope:{},data:[{key:0,value:"",label:""}]}},mounted:function(){var e=this;this.calcTableHeight(),this.$root.$on("resize",(function(){e.calcTableHeight(500)}))},methods:{getDictData:function(e){if(sessionStorage.getItem("dict_data")){var n=JSON.parse(sessionStorage.getItem("dict_data"));if(n[e]){var t=n[e];return t.forEach((function(n,t){n.key=e+t,n.value=n.value,n.label=n.name})),t}}},changeDict:function(e){var n=this.getDictData(e);1==this.data.length?this.data[0].value||this.data[0].label||(this.data=n):this.data=this.data.concat(n)},handleOpenDict:function(){this.$refs.selectDict.openDialog()},changeRelative:function(e,n){var t=this;O["a"].load(e.alias).then((function(e){t.formatRelativeData(e,n)}))},formatRelativeData:function(e,n){var t=[];e.forEach((function(e){t.push({key:e.id,value:e[n.value],label:e[n.label]})})),1==this.data.length?this.data[0].value||this.data[0].label||(this.data=t):this.data=this.data.concat(t)},handleOpenRelative:function(){this.$refs.selectRelative.openDialog()},handleAdd:function(){this.data.push({key:this.data.length+1,value:"",label:""})},handleDel:function(e){var n=a["a"].deepClone(this.data),t=n.filter((function(n){return n.key!==e}));this.data=t},openDialog:function(e){this.dialogShow=!0,this.currentScope=e,this.currentScope.row.fieldDataJson&&(this.data=JSON.parse(this.currentScope.row.fieldDataJson))},formatJson:function(){var e,n=this,t={},i={};this.data.forEach((function(e,o){e.value?t[e.value]?(e.valueFailed=!0,e.valueTips="字段实际值重复",n.$nextTick((function(){n.$message.warning("字段实际值重复!")}))):e.value&&!t[e.value]&&(t[e.value]=!0,e.valueFailed=!1,e.valueTips=""):(e.valueFailed=!0,e.valueTips="请完善数据",n.$nextTick((function(){n.$message.warning("请完善数据!")}))),e.label?i[e.label]?(e.labelFailed=!0,e.labelTips="字段显示值重复",n.$nextTick((function(){n.$message.warning("字段显示值重复!")}))):e.label&&!i[e.label]&&(t[e.label]=!0,e.labelFailed=!1,e.labelTips=""):(e.labelFailed=!0,e.labelTips="请完善数据",n.$nextTick((function(){n.$message.warning("请完善数据!")}))),e.labelFailed||e.valueFailed?(e.pass=!1,e.key=(new Date).getTime()+o):e.pass=!0}));var o=this.data.some((function(e){if(!e.pass)return!0}));return o?(this.$forceUpdate(),e=!1):(e=[],this.data.forEach((function(n){var t={value:n.value,label:n.label};e.push(t)}))),e},handleOk:function(){if(this.data.length){var e=this.formatJson();if(!e)return;this.$emit("getJson",JSON.stringify(e),this.currentScope)}else this.$emit("getJson","",this.currentScope);this.closeDialog()},closeDialog:function(){this.data=[{key:0,value:"",label:""}],this.dialogShow=!1},calcTableHeight:function(e){var n=this;setTimeout((function(){n.tableHeight=.9*document.documentElement.clientHeight-200}),e||0)}}},M=L,N=(t("07c8"),Object(h["default"])(M,f,g,!1,null,"c3c66560",null)),I=N.exports,P={name:"DataTemplateSetting",components:{AddFields:m,FormatJson:I},props:{bizCode:{type:String,default:"",required:!0},tempFiles:{type:String,default:"",required:!0},type:{type:String,default:"import",required:!0,validator:function(e){return!0}},originAPIOptions:{type:Object,default:function(){},required:!0},dataBaseOptions:{type:Object,default:function(){},required:!0}},computed:{title:function(){return"import"==this.type?"导入模板配置":"导出模板配置"}},data:function(){return{dialogShow:!1,tableHeight:300,tempId:"",tempData:{},data:[],loading:!1}},mounted:function(){var e=this;this.calcTableHeight(),this.$root.$on("resize",(function(){e.calcTableHeight(500)}))},methods:{changeViewType:function(e,n){var t=a["a"].deepClone(n);t.fieldDataJson="",this.data.splice(e,1,t)},checkNumber:function(e,n,t){var i;t?(i=parseInt(t),i<0&&(i=0)):i=0,n.orderIndex=i,this.data.splice(e,1,n)},sortData:function(){this.data.sort((function(e,n){var t=e.orderIndex,i=n.orderIndex;return ti?1:0}))},kvJson:function(e){var n={};if(e){var t=JSON.parse(e);t.forEach((function(e){n[e.value]=e.label})),n=JSON.stringify(n)}return n},handleSave:function(){var e=this;if(this.data.length){var n=a["a"].deepClone(this.data);n.forEach((function(n,t){e.tempId&&(n.tempId=e.tempId),n.type="import"==e.type?2:1,n.fieldType=1,delete n.dataType,delete n.fieldDesc,delete n.key,delete n.tableName,delete n.columnComment,delete n.columnName}));var t={excelTemp:{id:this.tempData.id,tempFiles:this.tempFiles,bizCode:this.bizCode,dbDataBase:this.dataBaseOptions.tableSchema,dbSourceId:this.dataBaseOptions.dataBaseId,dbTable:this.dataBaseOptions.tableName,type:"import"==this.type?2:"export"==this.type?1:"null"},fields:n};s["a"].saveTemplate(t).then((function(n){n.state&&(e.$message.success("保存成功"),e.closeDialog(),e.$emit("reload"))}))}else this.$message.warning("请配置模板!")},handleGetJSon:function(e,n){var t=a["a"].deepClone(n.row);t.fieldDataJson=e,this.data.splice(n.$index,1,t)},openSetJson:function(e){this.$refs.setJson.openDialog(e)},openDialog:function(e){this.tempId=e,this.dialogShow=!0,e&&this.loadTempData(e)},loadTempData:function(e){var n=this;this.loading=!0,s["a"].loadTempData(e).then((function(e){n.tempData=e.excelTemp,n.data=n.formatData(e.fields),n.loading=!1}))},formatData:function(e){return e.forEach((function(e,n){e.key=n,e.fieldViewType=parseInt(e.fieldViewType)})),e},closeDialog:function(){this.data=[],this.dialogShow=!1},openAddFieldsDialog:function(){this.$refs.AddFields.openDialog()},unique:function(e){var n=new Map;return e.filter((function(e){return!n.has(e.fieldName)&&n.set(e.fieldName,1)}))},handleAddFields:function(e){var n=a["a"].deepClone(e),t=a["a"].deepClone(this.data),i=t.concat(n);"export"==this.type?i.sort((function(e,n){var t=e.fieldName.toUpperCase(),i=n.fieldName.toUpperCase();return ti?1:0})):"import"==this.type&&(i=this.unique(i)),i.forEach((function(e,n){e.key=n,e.fieldViewType=1,e.orderIndex=n})),this.data=i,this.$forceUpdate()},handleUp:function(e,n){if(0!==n){var t=e,i=this.data[n-1],o=this.data[n].orderIndex,r=this.data[n-1].orderIndex;t.orderIndex=r,i.orderIndex=o,this.data.splice(n-1,2,t,i)}else this.$message.warning("已经处于置顶,无法上移")},handleDown:function(e,n){if(n!==this.data.length-1){var t=e,i=this.data[n+1],o=this.data[n].orderIndex,r=this.data[n+1].orderIndex;t.orderIndex=r,i.orderIndex=o,this.data.splice(n,2,i,t)}else this.$message.warning("已经处于置底,无法下移")},handleDelFields:function(e){var n=this;if(e.id)s["a"].DeleteExportFields(e.id).then((function(t){if(t.state){var i=a["a"].deepClone(n.data),o=i.filter((function(n){return n.key!=e.key}));n.data=o,n.$message.success("删除成功")}}));else{var t=a["a"].deepClone(this.data),i=t.filter((function(n){return n.key!=e.key}));this.data=i,this.$message.success("删除成功")}},debounce:function(e,n){clearTimeout(this.timer),this.timer=setTimeout((function(){e()}),n)},setDraggable:function(){var e=this.$refs.DTTable,n=e.data,t=e.$el.querySelector(".el-table__body-wrapper tbody"),i=this,o=t.querySelectorAll("tr"),a=0;function s(e){i.debounce((function(){a=e.y}),50)}function l(e){if(e.target){var t=Number(e.target.dataset.index,10),o=e.target.offsetHeight||45;i.debounce(Object(r["a"])(regeneratorRuntime.mark((function r(){var s,l,c,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(s=e.y-a,l=Math.abs(s),c=0,!(l>=o)){r.next=12;break}if(s>0?(c=Math.floor(s/o),c>=n.length-t&&(c=n.length-t-1)):(c=Math.ceil(s/o),Math.abs(c)>t&&(c=-1*t)),!(0===t&&c<=0)){r.next=7;break}return r.abrupt("return");case 7:if(!(t===n.length-1&&c>=0)){r.next=9;break}return r.abrupt("return");case 9:d={index:t,step:-1*c},i.changeSort(d);case 12:case"end":return r.stop()}}),r)}))),50)}}o&&o.forEach((function(e,n){e.setAttribute("draggable",!0),e.setAttribute("data-index",n)})),t.addEventListener("dragstart",s),t.addEventListener("dragend",l)},changeSort:function(e){var n=a["a"].deepClone(this.data),t=e.index-e.step,i=n.splice(e.index,1);n.splice(t,0,i[0]),this.data=n,this.$forceUpdate()},calcTableHeight:function(e){var n=this;setTimeout((function(){n.tableHeight=.9*document.documentElement.clientHeight-200}),e||0)}}},F=P,R=(t("8070"),Object(h["default"])(F,i,o,!1,null,"672d1a91",null));n["default"]=R.exports},"76cf":function(e,n,t){var i=t("8639");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("30b05afc",i,!0,{sourceMap:!0,shadowMode:!1})},"77c7":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,i=e._self._c||n;return i("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[i("div",[i("el-input",{staticStyle:{width:"250px","margin-left":"17px"},attrs:{placeholder:"请输入报表名称",clearable:""},on:{change:function(n){return e.searchName()}},model:{value:e.queryData.name,callback:function(n){e.$set(e.queryData,"name",n)},expression:"queryData.name"}}),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.searchName}},[e._v("搜索")])],1),i("div",{staticStyle:{display:"flex","flex-wrap":"wrap",height:"calc(100% - 80px)",overflow:"auto"}},[e._l(e.data.records,(function(n){return i("el-card",{key:n.id,staticClass:"excel-view-item"},[i("div",[i("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t("b17e")}}),i("div",{staticClass:"item-hidden"},[i("a",{on:{click:function(t){return e.design(n.id)}}},[e._v("设计")])])]),i("div",{staticClass:"item-footer"},[i("span",{staticClass:"item-name"},[e._v(e._s(n.name))]),i("div",{staticClass:"item-icon"},[i("a",{on:{click:function(t){return e.seeView(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"预览模板",placement:"top"}},[i("i",{staticClass:"el-icon-view"})])],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定删除模板吗?"},on:{onConfirm:function(t){return e.deleteTemple(n.id)}}},[i("i",{staticClass:"el-icon-delete",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"复制模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定复制模板吗?"},on:{onConfirm:function(t){return e.copyTemple(n.id)}}},[i("i",{staticClass:"el-icon-files",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",{on:{click:function(t){return e.openShareTemple(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"分享模板",placement:"top"}},[i("i",{staticClass:"el-icon-share"})])],1)])])])})),i("el-dialog",{attrs:{title:"创建分享链接",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[i("el-form",{ref:"form",attrs:{"label-width":"80px"}},[i("ht-form-item",{attrs:{label:"过期时间",prop:"shareTime","label-width":"80px"}},[i("ht-radio",{attrs:{options:[{key:"1",value:"永久有效"},{key:"2",value:"7天"},{key:"3",value:"1天"}]},model:{value:e.time,callback:function(n){e.time=n},expression:"time"}})],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.shareTemple}},[e._v("创建链接")])],1)],1),i("el-dialog",{attrs:{title:"分享链接",visible:e.shareDialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.shareDialogVisible=n}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"预览链接"}},[i("el-input",{attrs:{id:"url"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),i("el-form-item",{attrs:{label:"预览密码"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.psd,callback:function(n){e.$set(e.form,"psd",n)},expression:"form.psd"}}),i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:e.copyUrl}},[e._v("复制")])],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(n){e.shareDialogVisible=!1}}},[e._v("取消分享")])],1)],1),i("el-pagination",{attrs:{"current-page":e.queryData.pageNo,"page-sizes":[10,100,200,300,400],"page-size":e.queryData.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.data.records&&e.data.records.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],2)])},o=[],r=t("3465"),a=r["a"],s=(t("868f"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"477e6816",null);n["default"]=l.exports},"77da":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-5ef93b94]{background-color:#211bce}[data-v-5ef93b94]:export{aside_width:230px}.widget-mask[data-v-5ef93b94]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-5ef93b94]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-5ef93b94]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-5ef93b94]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-5ef93b94]{position:relative;margin:8px}.widget-form-item[data-v-5ef93b94]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-5ef93b94]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-5ef93b94]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-5ef93b94]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-5ef93b94]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-5ef93b94]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-5ef93b94]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-5ef93b94] .el-form-item__label{font-size:12px}.widget-col[data-v-5ef93b94]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-5ef93b94]{outline:1px solid #e6a23c}.el-col[data-v-5ef93b94]{min-height:50px}.widget-col-list[data-v-5ef93b94]{min-height:50px;border:1px solid #ededed}div.widget-view-action[data-v-5ef93b94]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-5ef93b94]{margin:0 10px}div.drag-widget[data-v-5ef93b94]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-5ef93b94]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetPageStepsLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCUjB,6BACE,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetPageStepsLayout.vue?vue&type=style&index=0&id=5ef93b94&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},"782d":function(e,n,t){var i=t("01ca");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ad81380c",i,!0,{sourceMap:!0,shadowMode:!1})},"78ac":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-form-item",on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-copy",attrs:{title:"复制布局"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetClone(e.index)}}}),t("i",{staticClass:"icon-copy",attrs:{title:"复制布局+字段"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetFieldClone(e.index)}}}),t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),e.element&&e.element.key?t("el-row",{staticClass:"widget-col",class:{active:e.selectWidget.key==e.element.key},attrs:{type:"flex",gutter:e.element.options.gutter?e.element.options.gutter:0,justify:e.element.options.justify,align:e.element.options.align}},e._l(e.element.columns,(function(n,i){return t("el-col",{key:i,attrs:{span:n.span?n.span:0}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element,i)}},model:{value:n.list,callback:function(t){e.$set(n,"list",t)},expression:"col.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(n.list.filter((function(e){return e.key})),(function(i,o){return t("widget-form-item",{key:i.key,attrs:{element:i,select:e.selectWidget,index:o,selectWidgetList:e.selectWidgetList,data:n},on:{"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:data":function(e){n=e}}})})),1)],1)],1)})),1):e._e()],1)},o=[],r=(t("ac6a"),t("b76a")),a=t.n(r),s=t("4bcf"),l=t("400c"),c=t("3c4e"),d=t.n(c),u={name:"widget-grid-layout",components:{Draggable:a.a,WidgetFormItem:s["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=d()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n,t){var i=e.newIndex,o=e.oldIndex,r=e.item;if(n.parentNodeType){var a="";if("sub"==n.parentNodeType?a="子表":"sun"==n.parentNodeType&&(a="孙表"),"二维码"==r.innerText)return this.$message.warning(a+"不允许存在二维码"),n.columns[t].list.splice(i,1),!1;if("里程碑"==r.innerText)return this.$message.warning(a+"不允许存在里程碑"),n.columns[t].list.splice(i,1),!1;if("表格布局"==r.innerText)return this.$message.warning(a+"不允许存在表格布局"),n.columns[t].list.splice(i,1),!1;if("高德地图"==r.innerText)return this.$message.warning(a+"不允许存在高德地图"),n.columns[t].list.splice(i,1),!1;if("相关流程"==r.innerText)return this.$message.warning(a+"不允许存在相关流程"),n.columns[t].list.splice(i,1),!1;if("数据视图"===r.innerText)return this.$message.warning(a+"不允许存在数据视图"),n.columns[t].list.splice(i,1),!1}if(r.className.indexOf("data-grid")>=0||"分页符"==r.innerText)return"DIV"===r.tagName&&this.data.list.splice(o,0,n.columns[t].list[i]),n.columns[t].list.splice(i,1),"分页符"==r.innerText&&this.$message.warning("栅格布局中不允许再拖入分页布局"),!1;l["c"].handleLayoutComponents(this,n,n.columns[t].list,i),n.columns[t].list[i]&&(this.selectWidget=n.columns[t].list[i],this.selectWidget.parentNodeType=n.parentNodeType,this.selectWidget.boSubEntity=n.boSubEntity)},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))},handleWidgetFieldClone:function(e){var n=this,t=d()({},this.data.list[e],{clone:!0});t.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),t.columns.forEach((function(e){e.list.forEach((function(e){e.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random())}))})),this.data.list.splice(e+1,0,t),this.$nextTick((function(){n.selectWidget=n.data.list[e+1]}))},handleWidgetClone:function(e){var n=this,t=d()({},this.data.list[e],{clone:!0});t.key=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random()),t.columns.forEach((function(e){e.list=[]})),this.data.list.splice(e+1,0,t),this.$nextTick((function(){n.selectWidget=n.data.list[e+1]}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e){this.$emit("update:select",e)},deep:!0}}},h=u,p=(t("4841"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"3a5c507a",null);n["a"]=m.exports},"78e6":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-43162332] .el-input__inner,div[aria-invalid=true][data-v-43162332] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/UserParamManager.vue"],names:[],mappings:"AA2UA,wHAEE,oBACF,CAAA",file:"UserParamManager.vue?vue&type=style&index=0&id=43162332&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},7903:function(e,n){n.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var t={N1:3,N2:3,N3:40,N4:10};function i(e,t,i){switch(e){case n.Patterns.PATTERN000:return(t+i)%2===0;case n.Patterns.PATTERN001:return t%2===0;case n.Patterns.PATTERN010:return i%3===0;case n.Patterns.PATTERN011:return(t+i)%3===0;case n.Patterns.PATTERN100:return(Math.floor(t/2)+Math.floor(i/3))%2===0;case n.Patterns.PATTERN101:return t*i%2+t*i%3===0;case n.Patterns.PATTERN110:return(t*i%2+t*i%3)%2===0;case n.Patterns.PATTERN111:return(t*i%3+(t+i)%2)%2===0;default:throw new Error("bad maskPattern:"+e)}}n.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},n.from=function(e){return n.isValid(e)?parseInt(e,10):void 0},n.getPenaltyN1=function(e){for(var n=e.size,i=0,o=0,r=0,a=null,s=null,l=0;l=5&&(i+=t.N1+(o-5)),a=d,o=1),d=e.get(c,l),d===s?r++:(r>=5&&(i+=t.N1+(r-5)),s=d,r=1)}o>=5&&(i+=t.N1+(o-5)),r>=5&&(i+=t.N1+(r-5))}return i},n.getPenaltyN2=function(e){for(var n=e.size,i=0,o=0;o=10&&(1488===o||93===o)&&i++,r=r<<1&2047|e.get(s,a),s>=10&&(1488===r||93===r)&&i++}return i*t.N3},n.getPenaltyN4=function(e){for(var n=0,i=e.data.length,o=0;o>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n',"/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n>>> .el-dialog__body {\r\n /*padding: 10px !important;*/\r\n color: #606266;\r\n font-size: 14px;\r\n word-break: break-all;\r\n}\r\n.column-ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 4px 0 0 0;\r\n}\r\n\r\n.column-ul li {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.column-ul .icon-draggable {\r\n font-weight: bold;\r\n font-size: 18px;\r\n cursor: move;\r\n margin-right: 8px;\r\n}\r\n\r\n.grid-remove-button {\r\n margin-left: 50px;\r\n}\r\n\r\n.ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n.property-empty {\r\n text-align: center;\r\n width: 100%;\r\n margin-top: 150px;\r\n font-size: 16px;\r\n color: #ccc;\r\n}\r\n.linkageTable-tr td {\r\n text-align: center;\r\n}\r\n.custDialog-div {\r\n height: 28px;\r\n line-height: 28px;\r\n margin-bottom: 3px;\r\n float: left;\r\n}\r\n.custDialog-div .custDialog-btn {\r\n float: right;\r\n margin-right: 15px;\r\n}\r\n.custDialog-table td {\r\n padding: 5px;\r\n}\r\n>>> .custDialog-item {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.basics-property .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n.linkageTable-tr td {\r\n text-align: center;\r\n}\r\n.basics-property >>> .el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n.basics-label >>> .el-form-item__label {\r\n text-align: center;\r\n}\r\n.hottable_btn_row {\r\n margin: 5px;\r\n}\r\n.el-tag + .el-tag {\r\n margin-left: 10px;\r\n}\r\n.button-new-tag {\r\n margin-left: 10px;\r\n height: 32px;\r\n line-height: 30px;\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n}\r\n.input-new-tag {\r\n width: 90px;\r\n margin-left: 10px;\r\n vertical-align: bottom;\r\n}\r\n.subimport-mergedialog_button{\r\n margin-left: 10px;\r\n}\r\n.tableUl{\r\n padding-inline-start: 10px;\r\n}\r\n.tableTdAddBt{\r\n padding: 3px;\r\n margin-left: 5px;\r\n}\r\n'],sourceRoot:""}])},"79d1":function(e,n,t){var i=t("765a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2dd2d82d",i,!0,{sourceMap:!0,shadowMode:!1})},"7a2c":function(e,n,t){var i=t("e3ef");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("63db273c",i,!0,{sourceMap:!0,shadowMode:!1})},"7a43":function(e,n){function t(e){if("string"!==typeof e)throw new Error("Param is not a string");var t=e.toLowerCase();switch(t){case"l":case"low":return n.L;case"m":case"medium":return n.M;case"q":case"quartile":return n.Q;case"h":case"high":return n.H;default:throw new Error("Unknown EC Level: "+e)}}n.L={bit:1},n.M={bit:0},n.Q={bit:3},n.H={bit:2},n.isValid=function(e){return e&&"undefined"!==typeof e.bit&&e.bit>=0&&e.bit<4},n.from=function(e,i){if(n.isValid(e))return e;try{return t(e)}catch(o){return i}}},"7a438":function(e,n,t){e.exports=t.p+"img/text6.f13c7072.png"},"7aad":function(e,n,t){var i=t("4a1d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6d3024ce",i,!0,{sourceMap:!0,shadowMode:!1})},"7ad1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-aria-container{position:absolute;left:-999em}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.css"],names:[],mappings:"AAKA,uBACC,kBACA,WACD,CAAA",file:"aria.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-aria-container {\r\n\tposition: absolute; /* try to hide from window but not from screen readers */\r\n\tleft:-999em;\r\n}"],sourceRoot:""}])},"7ba0":function(e,n){function t(){this.buffer=[],this.length=0}t.prototype={get:function(e){var n=Math.floor(e/8);return 1===(this.buffer[n]>>>7-e%8&1)},put:function(e,n){for(var t=0;t>>n-t-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),e&&(this.buffer[n]|=128>>>this.length%8),this.length++}},e.exports=t},"7bb1":function(module,__webpack_exports__,__webpack_require__){"use strict";var _api_report_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("1c31");__webpack_exports__["a"]={data:function(){return{queryData:{pageNo:1,pageSize:10,reportType:"datainfo",name:"",token:""},data:"",dialogVisible:!1,time:"1",shareTempleData:"",form:{url:"",psd:""},shareDialogVisible:!1}},mounted:function(){this.getReportData()},created:function(){this.getToken()},methods:{getReportData:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},handleSizeChange:function(e){this.queryData.pageSize=e},handleCurrentChange:function(e){this.queryData.pageNo=e},save:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].save().then((function(n){e.id=n.result.id;var t="".concat(window.context.report,"jmreport/index/").concat(e.id,"?token=").concat(e.queryData.token);window.open(t,"_blank")}))},seeView:function(e){return window.open(window.context.report+"jmreport/view/"+e+"?token="+this.queryData.token,"_blank")},deleteTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].delete(e).then((function(){n.getReportData()}))},copyTemple:function(e){var n=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].copyTemple(e).then((function(){n.getReportData()}))},openShareTemple:function(e){var n=this;this.dialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareTemple(e).then((function(e){n.shareTempleData=e.result}))},shareTemple:function(){var e=this;this.shareTempleData.termOfValidity=this.time,this.dialogVisible=!1,this.shareDialogVisible=!0,_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].shareUrl(this.shareTempleData).then((function(n){e.shareTempleData=n.result,e.form.url=window.context.report+e.shareTempleData.previewUrl.substring(1),e.form.psd=e.shareTempleData.previewLock}))},copyUrl:function(){var e=document.getElementById("url");e.select(),document.execCommand("Copy")},design:function(e){return window.open(window.context.report+"jmreport/index/"+e+"?token="+this.queryData.token,"_blank")},handleClose:function(e){e()},searchName:function(){var e=this;_api_report_js__WEBPACK_IMPORTED_MODULE_0__["a"].getReportData(this.queryData).then((function(n){e.data=n.result}))},getToken:function getToken(){if(window.sessionStorage["currentUser"]){var currentUserInfo=eval("("+window.sessionStorage["currentUser"]+")");return this.queryData.token=currentUserInfo.token,currentUserInfo.token}return"Bearer "}}}},"7bf0":function(e,n){var t,i=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];n.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},n.getSymbolTotalCodewords=function(e){return i[e]},n.getBCHDigit=function(e){var n=0;while(0!==e)n++,e>>>=1;return n},n.setToSJISFunction=function(e){if("function"!==typeof e)throw new Error('"toSJISFunc" is not a valid function.');t=e},n.isKanjiModeEnabled=function(){return"undefined"!==typeof t},n.toSJIS=function(e){return t(e)}},"7bf4":function(e,n,t){"use strict";var i=t("eebb"),o=t.n(i);o.a},"7c16":function(e,n,t){"use strict";var i=t("47cb"),o=t.n(i);o.a},"7cea":function(e,n,t){"use strict";var i=t("7106"),o=t.n(i);o.a},"7d08":function(e,n,t){"use strict";t("8e6e"),t("456d");var i=t("ade3"),o=(t("ac6a"),t("c0d6")),r=t("86b9"),a=t("2ade"),s=t("5c96");function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function c(e){for(var n=1;n0&&l.forEach((function(e){var t={key:e.field,value:e.defaultValue};"1"==e.defaultType&&n.hasOwnProperty(e.field)&&(t.value=n[e.field]),s.push(t)}))}catch(p){d._throwException("条件字段的JSON格式错误:".concat(p))}"dataSource"!=e.dsType&&("POST"==e.requestType?s=d._handlePostData(e,s):"GET"==e.requestType&&(e.url=d._handleGetUrl(e.url,s)));var u="dataSource"==e.dsType?"${form}/form/customQuery/v1/doQuery?alias="+e.alias+"&page="+o:e.url;u=r["a"].parseUrl(u);var h="POST";"dataSource"!=e.dsType&&(h=e.requestType);a["a"].request({url:u,method:h,data:s,headers:e.header}).then((function(n){if("2"==t){var o=d._handleDialogResponse(n.data,e);i(o)}else if("dataSource"==e.dsType)i(n.data.rows);else{var r=d._handleResponse(n.data,e.listKey);i(r)}}),(function(e){i([]),d._throwException(e)}))},_handleDialogResponse:function(e,n){if(!e)return s["Message"].error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(i){d._throwException("将返回值解析为JSON对象时出错了:".concat(i))}var t={rows:[]};if(e.constructor==Object)if("dataSource"==n.dsType)e&&e.rows&&(t.rows=e.rows,e.page&&(t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}));else if(n.listKey)try{t.rows=r["a"].getValueByPath(e,n.listKey)||[],n.pageKey&&e[n.pageKey]&&(t.pageResult={page:e[n.pageKey],pageSize:e[n.pageSizeKey],total:e[n.totalKey]})}catch(i){d._throwException("从返回的数据中提取数组时出错了:".concat(i))}else t.rows=[e];else e.constructor==Array?t.rows=e:d._throwException("返回的数据无法解析:".concat(e));return t.rows=d._listKeyToLower(t.rows),t},_handleResponse:function(e,n){if(!e)return s["Message"].error("返回的数据为空"),[];if(e.constructor==String)try{e=JSON.parse(e)}catch(t){d._throwException("将返回值解析为JSON对象时出错了:".concat(t))}if(e.constructor==Object){if(!n)return[e];try{return r["a"].getValueByPath(e,n)}catch(t){d._throwException("从返回的数据中提取数组时出错了:".concat(t))}}else{if(e.constructor==Array)return e;d._throwException("返回的数据无法解析:".concat(e))}},_listKeyToLower:function(e){for(var n=[],t=function(t){var i=e[t],o=Object.keys(i),r={};o.forEach((function(e){r[e.toLowerCase()]=i[e]})),n.push(r)},i=0;i0){var t=n.value.filter((function(e){return"default"===e.alias}));t&&0!=t.length?e.menu.id=t[0].id:e.menu.id=n.value[0].id}e.removeEmptyChildren(e.menus)}}))},add:function(){var e=this;this.dialogVisible=!1,this.$nextTick((function(){e.dialogVisible=!0})),this.image="",this.appModel={name:"",icon:"",iconType:1,iconColor:"#1339E0",type:"",content:""}},publish:function(e){this.publishDialogVisible=!0,this.loadMenus(),this.selectedApp=u({},e)},unPublish:function(e){var n=this;e.isPublish=0,a["a"].publishApp(e).then((function(e){e.state&&(n.$message({type:"success",message:e.message}),n.loadData())}))},view:function(e){this.publishDialogVisible=!0,this.selectedApp=u({},e),this.loadMenus(),this.menu.id=this.selectedApp.menuId},beforeClose:function(){this.$set(this,"templateData",{}),this.dialogVisible=!1,this.publishDialogVisible=!1,this.tagDialogVisible=!1,this.appTags=[]},selectIcon:function(e){this.image="",this.appModel.icon=e},modeChange:function(){this.$set(this.appModel,"content","")},afterSaveData:function(){this.$set(this,"templateData",{}),this.dialogVisible=!1,this.loadData()},beforeSaveData:function(){if(2===this.appModel.type){var e={id:this.templateData.id,key:this.templateData.alias,name:this.templateData.name};this.appModel.content=JSON.stringify(e)}else if(3===this.appModel.type){var n={id:this.customQueryData.id,alias:this.customQueryData.alias,sqlAlias:this.customQueryData.sqlAlias,name:this.customQueryData.name};this.appModel.content=JSON.stringify(n)}else if(6===this.appModel.type){var t={id:this.formData.id,name:this.formData.name,key:this.formData.formKey};this.appModel.content=JSON.stringify(t)}else if(7===this.appModel.type){var i={id:this.moduleData.id,name:this.moduleData.name};this.appModel.content=JSON.stringify(i)}else if(8===this.appModel.type){var o={id:this.flowData.id,name:this.flowData.name,key:this.flowData.defKey};this.appModel.content=JSON.stringify(o)}this.image&&(this.appModel.icon=this.image)},afterDelete:function(){this.loadData()},manage:function(e){var n=this;this.dialogVisible=!0,this.selectId=e,a["a"].getSysApp(e).then((function(e){n.appModel=e,n.image="",n.appModel.icon&&n.appModel.icon.indexOf("icon")<0&&(n.image=n.appModel.icon),2===n.appModel.type?n.templateData=JSON.parse(n.appModel.content):3===n.appModel.type?n.customQueryData=JSON.parse(n.appModel.content):6===n.appModel.type?n.formData=JSON.parse(n.appModel.content):8===n.appModel.type?n.flowData=JSON.parse(n.appModel.content):7===n.appModel.type&&(n.moduleData=JSON.parse(n.appModel.content))}))},confirm:function(e){var n=this;a["a"].deleteSysApp(e).then((function(e){e.state&&n.$message({type:"success",message:e.message}),n.loadData(),n.selectIdList=[]}))},updateImage:function(e){var n=this,t=new FormData;t.append("files",e.file),s["a"].fileUpload(t).then((function(t){n.$store.dispatch("menu/downloadImg",t.fileId).then((function(t){""!=t&&(n.image=t,e.onSuccess())})).catch((function(){e.onError()}))})).catch((function(){e.onError()}))},normalizer:function(e){return{id:e.id,label:e.name,children:e.children,isDefaultExpanded:!1}},removeEmptyChildren:function(e){var n=this;e.forEach((function(e){e.children&&(e.children.length<1?delete e.children:n.removeEmptyChildren(e.children))}))},savePublish:function(){var e=this;this.menu.id?(this.selectedApp.isPublish=1,this.selectedApp.menuId=this.menu.id,a["a"].publishApp(this.selectedApp).then((function(n){n.state&&(e.$message({type:"success",message:n.message}),e.loadData(),e.publishDialogVisible=!1)}))):this.$message.warning("请选择应用菜单")},auth:function(e){var n=this,t="";if(e)this.selectId=e.id,t=e.id;else{if(this.selectIdList.length<=0)return void this.$message.warning("请选择需要设置的应用");t=this.selectIdList[0],this.selectId=""}a["a"].getRights(t,"app").then((function(e){if(e.data){var t={right:e.data.right,permissionList:e.data.type,autoClose:!1};n.$refs.appAuth.showDialog(t)}}))},batchSaveRights:function(e){var n={ids:this.selectIdList,objType:"app",ownerNameJson:JSON.stringify(e)},t=this;this.$http.post("${portal}/sys/authUser/v1/batchSaveRights",n).then((function(e){t.showResponse(e)}))},saveRight:function(e){var n={id:this.selectId,objType:"app",ownerNameJson:JSON.stringify(e)},t=this;this.$http.post("${portal}/sys/authUser/v1/saveRights",n).then((function(e){t.showResponse(e)}))},showResponse:function(e){e.data&&(e.data.state?(this.$message.success("授权成功"),this.$refs.appAuth.closeDialog()):this.$message.error(e.data.message))},authConfirm:function(e){this.selectId?this.saveRight(e):this.batchSaveRights(e)},currentChange:function(e){this.search(e)},search:function(e){var n=[];this.searchForm.appName&&n.push({property:"name",operation:"LIKE",value:this.searchForm.appName,relation:"AND",group:"a"}),this.searchForm.isPublish&&n.push({property:"isPublish",operation:"EQUAL",value:1,relation:"OR",group:"b"}),this.searchForm.notPublish&&n.push({property:"isPublish",operation:"EQUAL",value:0,relation:"OR",group:"b"}),this.pageResult.page=e,this.loadData(n)},itemClick:function(e,n){n.preventDefault(),this.selectIdList.includes(e.id)?(this.selectIdList.remove(e.id),this.$set(e,"checked",!1)):(this.selectIdList.push(e.id),this.$set(e,"checked",!0))},tagSet:function(e){this.selectId=e.id,this.tagDialogVisible=!0,this.loadAppTagsType(),this.loadAppTags(e.id)},loadAppTags:function(e){var n=this;l["a"].get(window.context.portal+"/portal/sysApp/v1/getAppTagsById/"+e).then((function(e){e.data.state&&e.data.value&&0!=e.data.value.length&&(n.appTags=[],e.data.value.forEach((function(e){n.appTags.push(e.tagId)})))}))},loadAppTagsType:function(){var e=this;l["a"].get(window.context.portal+"/sys/sysType/v1/getTreeDateByTypeKey?typeKey=yybq").then((function(n){e.appTagList=n.data,e.loadSysTag()}))},loadSysTag:function(){this.appTagList.forEach((function(e){var n=[{property:"type_id_",value:e.id,group:"main",operation:"EQUAL",relation:"AND"}],t={querys:n};l["a"].post(window.context.portal+"/portal/sysTag/v1/query",t).then((function(n){e.children=n.data.rows}))}))},appTagSave:function(){var e=this;l["a"].post(window.context.portal+"/portal/sysApp/v1/saveAppTags/"+this.selectId,this.appTags.join(",")).then((function(n){n.data.state&&(e.$message({type:"success",message:n.data.message}),e.tagDialogVisible=!1)}))},tagConfig:function(){this.$router.push("/meta#sysTagManager")},handleExport:function(){if(0!==this.selectIdList.length){var e="".concat(window.context.portal,"/portal/sysApp/v1/exportXml?ids=").concat(this.selectIdList);l["a"].download(e)}else this.$message.warning("请选择至少一项记录")},handleUploadResult:function(e){e.state?e.message.includes("已存在故跳过")?this.$message({type:"warning",message:e.message,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message({type:"success",message:"导入成功"}):this.$message({type:"error",message:e.message}),this.importDialogVisible=!1,this.fullscreenLoading=!1,this.search(1)},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},uploadSubmit:function(){if(!this.$refs.upload.uploadFiles||0===this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的应用!"),!1;this.$refs.upload.submit()}}},x=A,k=(t("851c"),t("2877")),S=Object(k["default"])(x,i,o,!1,null,"0a779b87",null);n["default"]=S.exports},"7d86":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-7e34f7f4]{background-color:#211bce}[data-v-7e34f7f4]:export{aside_width:230px}div[aria-invalid=true][data-v-7e34f7f4] .el-input__inner,div[aria-invalid=true][data-v-7e34f7f4] .el-input__inner:focus{border-color:#f56c6c}.el-select-dropdown__item.hover[data-v-7e34f7f4],.el-select-dropdown__item[data-v-7e34f7f4]:hover{padding-right:0;padding-left:0;background-color:#fff}.el-select-dropdown__item[data-v-7e34f7f4]{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:100%;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}li.el-select-dropdown__item.selected[data-v-7e34f7f4]{font-weight:400;padding-right:0;padding-left:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipDic.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC8IrB,wHACE,oBAAqB,CACtB,kGAGC,gBACA,eACA,qBAAsB,CACvB,2CAGC,eACA,eACA,kBACA,mBACA,gBACA,uBACA,cACA,YACA,iBACA,8BACA,sBACA,cAAe,CAChB,sDAGC,gBACA,gBACA,cAAe,CAAA",file:"EipDic.vue?vue&type=style&index=0&id=7e34f7f4&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import \"@/assets/css/element-variables.scss\";\r\ndiv[aria-invalid='true'] /deep/ .el-input__inner, div[aria-invalid='true'] /deep/ .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {\r\n padding-right: 0;\r\n padding-left: 0;\r\n background-color: #fff;\r\n}\r\n\r\n.el-select-dropdown__item {\r\n font-size: 14px;\r\n padding: 0 20px;\r\n position: relative;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n color: $--color-text-regular;\r\n height: 100%;\r\n line-height: 34px;\r\n -webkit-box-sizing: border-box;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n}\r\n\r\nli.el-select-dropdown__item.selected {\r\n font-weight: normal;\r\n padding-right: 0;\r\n padding-left: 0;\r\n}\r\n\r\n"],sourceRoot:""}])},"7de2":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticStyle:{margin:"-20px -10px"}},[t("el-container",{staticStyle:{height:"220px"}},[t("el-main",{staticStyle:{padding:"0 0 0 20px"}},[t("el-tag",{attrs:{type:"warning"}},[e._v("单列跨行统计函数说明:1、行号从1开始;2、编写规则:中括号包含行号+运算符;3、示例:(1)第一行乘以第二行除以100:[1]*[2]/100,")]),t("el-tag",{attrs:{type:"warning"}},[e._v("(2)统计第1行到第20行的和:FormMath.sum([1:20])")]),t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("通用运算符")])]),t("div",[t("el-row",{staticStyle:{"margin-top":"10px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"加"},on:{click:function(n){return e.insert("+")}}},[e._v("+")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"减"},on:{click:function(n){return e.insert("-")}}},[e._v("-")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(n){return e.insert("*")}}},[e._v("×")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"除"},on:{click:function(n){return e.insert("/")}}},[e._v("÷")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(n){e.insert("()")}}},[e._v("()")])],1)],1),t("el-row",{staticStyle:{"margin-top":"20px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(n){return e.insert("abs")}}},[e._v("|x|")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(n){return e.insert("round")}}},[e._v("≈")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(n){return e.insert("sqrt")}}},[e._v("开方")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(n){return e.insert("tofixed")}}},[e._v("保留")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"求和"},on:{click:function(n){return e.insert("sum")}}},[e._v("∑")])],1)],1)],1)])],1)],1),t("el-container",{staticStyle:{height:"280px"}},[t("el-header",{staticStyle:{height:"30px","line-height":"30px",background:"#fafafa","font-weight":"bold","font-size":"14px"}},[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-plus"},on:{click:function(n){return e.addMathExp()}}},[e._v("添加")])],1),t("el-main",{staticStyle:{padding:"0 0 0 20px"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"linkageTable-tr"},[t("td",{attrs:{width:"120px"}},[e._v("描述")]),t("td",{attrs:{width:"90px"}},[e._v("统计行号(从1开始)")]),t("td",{attrs:{width:"180px"}},[e._v("公式")]),t("td",{attrs:{width:"150px"}},[e._v("操作")])]),e._l(e.countSetting.rowMathExps,(function(n,i){return t("tr",{key:i,staticClass:"linkageTable-tr",on:{click:function(n){return e.rowClick(i)}}},[t("td",[t("ht-input",{model:{value:n.desc,callback:function(t){e.$set(n,"desc",t)},expression:"field.desc"}})],1),t("td",[t("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e3},model:{value:n.sn,callback:function(t){e.$set(n,"sn",t)},expression:"field.sn"}})],1),t("td",[t("el-input",{attrs:{type:"textarea",rows:2,cols:60,autocomplete:"off",id:i+"_singleText"},model:{value:n.mathExp,callback:function(t){e.$set(n,"mathExp",t)},expression:"field.mathExp"}})],1),t("td",[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.mathExpRemove(n)}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up"},on:{click:function(n){return e.up(i,e.countSetting.rowMathExps)}}}),t("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(n){return e.down(i,e.countSetting.rowMathExps)}}})],1)])}))],2)])])],1),t("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),t("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a={name:"math-row-dialog",props:["visible","boDefData","rowMathExp","boSubEntity","subTables"],data:function(){return{expandAll:!0,defaultProps:{children:"children",label:"desc"},countSetting:{isSingleRecord:!1,rowMathExps:[]},curMathExp:"",curMathExpIndex:-1}},mounted:function(){this.mathExpAssign(this.rowMathExp)},watch:{mathExp:function(e){this.mathExpAssign(e)}},methods:{mathExpAssign:function(e){e||(e=[]),this.$set(this.countSetting,"rowMathExps",e)},cancel:function(){this.$emit("update:visible",!1)},confirm:function(){this.$emit("update:rowMathExp",this.countSetting.rowMathExps);try{this.$parent&&this.$parent.$parent.setHotColumRowMathExp&&this.$parent.$parent.setHotColumRowMathExp(this.countSetting.rowMathExps)}catch(e){}this.$emit("update:visible",!1)},insert:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.curMathExpIndex,i=document.getElementById(t+"_singleText"),o=n,r=0,"abs"==n?(o="FormMath.abs()",r=1):"round"==n?(o="FormMath.round()",r=1):"sqrt"==n?(o="FormMath.sqrt()",r=1):"tofixed"==n?(r=3,o="FormMath.tofixed(,2)"):"convertCurrency"==n?(o="FormMath.convertCurrency()",r=1):"()"==n?r=1:"sum"==n?(o="FormMath.sum()",r=1):"max"==n?(o="FormMath.max()",r=1):"min"==n?(o="FormMath.min()",r=1):"average"==n&&(o="FormMath.average()",r=1),!i.selectionStart&&0!==i.selectionStart){e.next=13;break}return a=i.selectionStart,s=i.selectionEnd,this.curMathExp=i.value.substring(0,a)+o+i.value.substring(s,i.value.length),e.next=11,this.$nextTick();case 11:i.focus(),i.setSelectionRange(s+o.length,s+o.length-r);case 13:this.countSetting.rowMathExps[t]["mathExp"]?this.countSetting.rowMathExps[t]["mathExp"]+=o:this.countSetting.rowMathExps[t]["mathExp"]=o;case 14:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),handleNodeClick:function(e,n){if("number"==e.dataType){var t="main"==n.parent.data.nodeType,i="data."+e.path+"."+e.name;if(!t&&this.countSetting.isSingleRecord&&(i="item."+e.name),t&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var o="";o=t||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(o)}}else this.$message({message:"请选择数字类型的字段! ",type:"warning"})},addMathExp:function(){this.countSetting.rowMathExps.push({desc:"",mathExp:""})},rowClick:function(e){this.curMathExpIndex=e,this.curMathExp=this.countSetting.rowMathExps[e]["mathExp"]},mathExpRemove:function(e){this.countSetting.rowMathExps.remove(e)},up:function(e,n){if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var t=n[e-1];Vue.set(n,e-1,n[e]),Vue.set(n,e,t)}},down:function(e,n){if(e===n.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var t=n[e+1];Vue.set(n,e+1,n[e]),Vue.set(n,e,t)}}}},s=a,l=(t("a94c"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"42ee8152",null);n["a"]=c.exports},"7ec4":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-2ce8441b]{background-color:#211bce}[data-v-2ce8441b]:export{aside_width:230px}.container__iframe[data-v-2ce8441b]{height:100%;width:100%;border:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/iframeSrc.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCcrB,oCACE,YACA,WACA,QAAS,CAAA",file:"iframeSrc.vue?vue&type=style&index=0&id=2ce8441b&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n.container__iframe {\r\n height: 100%;\r\n width: 100%;\r\n border: 0;\r\n}\r\n'],sourceRoot:""}])},"7ecd":function(e,n,t){var i=t("f50f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("25874c08",i,!0,{sourceMap:!0,shadowMode:!1})},"7eea":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[e._m(0),t("el-divider"),t("el-form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"sysMag-form",attrs:{"data-vv-scope":"sysMsg"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"系统名称"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.sysMsg.sysName,callback:function(n){e.$set(e.sysMsg,"sysName",n)},expression:"sysMsg.sysName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"系统版本"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.sysMsg.sysVersion,callback:function(n){e.$set(e.sysMsg,"sysVersion",n)},expression:"sysMsg.sysVersion"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"公司名称"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.sysMsg.sysCompanyName,callback:function(n){e.$set(e.sysMsg,"sysCompanyName",n)},expression:"sysMsg.sysCompanyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"公司法人"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0}},model:{value:e.sysMsg.sysCompanyLegal,callback:function(n){e.$set(e.sysMsg,"sysCompanyLegal",n)},expression:"sysMsg.sysCompanyLegal"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"公司电话"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{validate:{required:!0,mobile:!0}},model:{value:e.sysMsg.sysCompanyPhone,callback:function(n){e.$set(e.sysMsg,"sysCompanyPhone",n)},expression:"sysMsg.sysCompanyPhone"}})],1)],1),t("el-col",{attrs:{span:24}},[t("ht-form-item",{attrs:{label:"系统描述",x:""}},[t("ht-input",{staticClass:"textArea",staticStyle:{width:"100%"},attrs:{type:"textarea",autosize:{minRows:2,maxRows:4}},model:{value:e.sysMsg.sysMemo,callback:function(n){e.$set(e.sysMsg,"sysMemo",n)},expression:"sysMsg.sysMemo"}})],1)],1)],1)],1),e._m(1),t("el-divider"),t("el-form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"sysMag-form",attrs:{"data-vv-scope":"sysMsg"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"授权类型"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{value:"1"===e.grantData.type?"临时":"2"===e.grantData.type?"永久":"-",readonly:""}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"到期时间"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{readonly:""},model:{value:e.grantData.endDate,callback:function(n){e.$set(e.grantData,"endDate",n)},expression:"grantData.endDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"租户数"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{readonly:""},model:{value:e.grantData.tenantNum,callback:function(n){e.$set(e.grantData,"tenantNum",n)},expression:"grantData.tenantNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"机构数"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{readonly:""},model:{value:e.grantData.ognNum,callback:function(n){e.$set(e.grantData,"ognNum",n)},expression:"grantData.ognNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("ht-form-item",{attrs:{label:"用户限制"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{readonly:""},model:{value:e.grantData.userNum,callback:function(n){e.$set(e.grantData,"userNum",n)},expression:"grantData.userNum"}})],1)],1)],1)],1),t("el-row",{attrs:{justify:"end"}},[t("el-col",{attrs:{span:10,offset:7}},[t("div",{staticStyle:{width:"100%","text-align":"center"}},[t("ht-submit-button",{attrs:{url:e.submitUrl,model:e.sysMsg,"request-method":e.saveMethod,"scope-name":"sysMsg"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-tooltip",{attrs:{effect:"dark",content:"请将信息文件发送给管理员申请授权码后,将授权文件上传本机以获取访问权限",placement:"top"}},[t("el-button",{attrs:{icon:"el-icon-download",loading:e.downLoading},on:{click:e.download}},[e._v("\n 下载信息文件\n ")])],1),t("el-upload",{ref:"fileUp",staticClass:"upload-button",attrs:{multiple:!1,headers:e.headers,"show-file-list":!1,action:e.downLoad,accept:e.accept,"file-list":e.files,limit:1,"on-success":e.success,"on-error":e.error,"before-upload":e.beforeAvatarUpload}},[t("el-tooltip",{attrs:{placement:"top",effect:"dark"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 请将信息文件发送给管理员申请授权码后,将授权文件上传本机以获取访问权限\n ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("\n 上传授权文件\n ")])],1)],1)],1)])],1)],1)},o=[function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("span",{staticStyle:{"font-size":"16px","vertical-align":"middle"}},[t("span",{staticClass:"tip"}),e._v("系统信息")])},function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("span",{staticStyle:{"font-size":"16px","vertical-align":"middle"}},[t("span",{staticClass:"tip"}),e._v("授权信息")])}],r=(t("7f7f"),t("2f62")),a=t("a858"),s=t("b11b"),l={components:{ImgFileUpload:s["a"]},computed:Object(r["mapState"])({submitUrl:function(){return"".concat(window.context.portal,"/portal/commonBasic/v1/")},downLoad:function(){return"".concat(window.context.portal,"/uc/AuthorizationModel/v1/uploadAuthorizationFile")},headers:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}}}),data:function(){return{sysMsg:{id:"",sysName:"",sysVersion:"",sysCompanyName:"",sysCompanyLegal:"",sysCompanyPhone:"",expireDate:"",sysMemo:""},accept:".lic",files:[],uploadingFiles:{},saveMethod:"PUT",downLoading:!1,dialogVisible:!1,grantData:{}}},mounted:function(){this.$validator=this.$root.$validator},created:function(){this.loadData()},methods:{loadData:function(){var e=this;a["a"].loadSysMsg({}).then((function(n){e.sysMsg=n.rows[0]}),(function(e){reject(e)})),a["a"].querySystemAuthorization({}).then((function(n){e.grantData=n}),(function(e){reject(e)}))},afterSaveData:function(){this.loadData()},download:function(){var e=this;this.downLoading=!0,a["a"].downloadFileLic().then((function(n){e.downLoading=!1}))},error:function(e,n,t){this.$message.error("文件上传失败"),delete this.uploadingFiles[Base64.encode(n.name)]},success:function(e,n,t){this.$message.success(e)},beforeAvatarUpload:function(e){var n=e.name?e.name:"",t=!n||n.substr(n.lastIndexOf(".")+1,n.length),i=this.accept.indexOf(t)<0;if(this.isChecking=!i,i)return"false"==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!"),!i;this.uploadingFiles[Base64.encode(n)]="eror"},handleClose:function(){this.dialogVisible=!1}}},c=l,d=(t("f74a"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,"a4f5dcf8",null);n["default"]=u.exports},"7eed":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-dialog",{attrs:{title:"页签属性设置",visible:e.dialogVisible,width:"30%","append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogVisible=n}}},[e.dialogVisible?t("ht-form-item",{attrs:{label:"权限继承","label-width":"100px"}},[t("ht-select",{attrs:{options:e.tablefields,props:{key:"name",value:"desc"},filterable:"","allow-create":"",clearable:""},on:{change:e.change},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(n.children.filter((function(n){return e.filterFields(n)})),(function(e){return t("el-option",{key:e[o],attrs:{label:e[r],value:e[o]}})})),1)}))}}],null,!1,3275540928),model:{value:e.permission,callback:function(n){e.permission=n},expression:"permission"}})],1):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.confirm()}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1)],1)},o=[],r=(t("7f7f"),t("7514"),t("ac6a"),{name:"form-tabs-dialog",props:["data","tablefields"],data:function(){return{permission:"",dialogVisible:!1,index:null,permissionPath:""}},watch:{},created:function(){},methods:{confirm:function(){this.permission&&this.permissionPath?(this.data.columns[this.index].permissionPath=this.permissionPath,this.data.columns[this.index].permission=this.permission):(this.data.columns[this.index].permissionPath="",this.data.columns[this.index].permission=""),this.$message({type:"success",message:"保存成功"}),this.dialogVisible=!1},openDialog:function(e){this.index=e,this.data.columns[e].permission?(this.permission=this.data.columns[e].permission,this.permissionPath=this.data.columns[e].permissionPath):(this.permission="",this.permissionPath=""),this.dialogVisible=!0},filterFields:function(e){return"sub"!=e.nodeType},change:function(e){var n=this,t=null;this.tablefields.forEach((function(i){t||(t=i.children.find((function(n){return n.name===e})),n.permissionPath=i.name+"."+e)}))}}}),a=r,s=t("2877"),l=Object(s["default"])(a,i,o,!1,null,null,null);n["a"]=l.exports},"7f58":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-user-dialog",{ref:"htUserDialog",attrs:{single:e.single,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,demensions:e.demensions,"default-demension":e.defaultDemension,orgs:e.orgs,"load-org-tree":e.loadOrgTree,"append-to-body":e.appendToBody,"destroy-on-close":e.destroyOnClose,"quick-search-props":"fullname,account,email","select-label":"fullname"},on:{load:e.handleLoad,changeDemension:e.changeDemension,loadOrgUser:e.loadOrgUser,onConfirm:e.onConfirm,reset:e.reset}})},o=[],r=(t("7f7f"),t("ac6a"),t("86b9")),a={name:"eip-user-dialog",props:{value:Array,name:String,single:Boolean,appendToBody:{type:Boolean,default:!1},destroyOnClose:{type:Boolean,default:!1}},data:function(){return{data:[],demensions:[],defaultDemension:null,orgs:[],tableColumns:[{prop:"fullname",label:"名称",width:"120"},{prop:"account",label:"账号",width:"120"},{prop:"email",label:"邮件",width:"260"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0},curCheckedOrgId:""}},mounted:function(){},methods:{showDialog:function(e){var n=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(t){var i=t.data;n.demensions=i,i.forEach((function(e){1==e.isDefault&&(n.defaultDemension=e.id)})),n.defaultDemension||(n.defaultDemension=i[0].id),n.$refs.htUserDialog.showDialog(e)})).catch((function(e){}))},reset:function(e){this.curCheckedOrgId=""},handleLoad:function(e,n){var t=this,i=e;if(i.querys=i.querys||[],this.curCheckedOrgId){i.pageBean={page:1,pageSize:50,total:0,showTotal:!0};var o={property:"org_id_",value:this.curCheckedOrgId,group:"orgQuery",operation:"EQUAL",relation:"AND"};i.querys.push(o)}this.$http.post("${uc}/api/user/v1/users/queryByType",i).then((function(e){var n=e.data;t.data=n.rows,t.pagination.page=n.page,t.pagination.pageSize=n.pageSize,t.pagination.total=n.total})).finally((function(){n()}))},loadOrgTree:function(e,n){e&&e.data&&e.data.isParent?e.data.children?n(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){n(e.data)})).catch((function(e){})):n([])},changeDemension:function(e){var n=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){n.orgs=r["a"].tile2nest(e.data)})).catch((function(e){}))},loadOrgUser:function(e){this.curCheckedOrgId=e.id,this.$refs.htUserDialog&&this.$refs.htUserDialog.$refs.selector&&this.$refs.htUserDialog.$refs.selector.load()},onConfirm:function(e){this.$emit("onConfirm",e,this.name),this.$emit("input",e)}}},s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},"7fe7":function(e,n,t){"use strict";var i=t("2ec9"),o=t.n(i);o.a},8070:function(e,n,t){"use strict";var i=t("539c"),o=t.n(i);o.a},"80a1":function(e,n,t){var i=t("3d18");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("1a145646",i,!0,{sourceMap:!0,shadowMode:!1})},"81da":function(e,n,t){"use strict";var i=t("011b"),o=t.n(i);o.a},"828a":function(e,n,t){"use strict";var i=t("d84d"),o=t.n(i);o.a},"829c":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.processSimulationdialogVisible?t("el-dialog",{attrs:{visible:e.processSimulationdialogVisible,"destroy-on-close":"",fullscreen:"","show-close":!1,"close-on-click-modal":!1,"before-close":e.handleCloseProcessSimulation}},[t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"testCaseTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-sorter":[{direction:"DESC",property:"id"}],"quick-search-props":"name,code","show-custom-column":!1,"show-export":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.testCaseTable}},[e._v("删除")]),t("el-button",{attrs:{size:"small"},on:{click:function(n){return e.batchStartFlow()}}},[e._v("批量启动")]),t("el-button",{attrs:{size:"small"},on:{click:function(n){return e.showInstDialog()}}},[e._v("查看测试实例")]),t("el-button",{attrs:{size:"small"},on:{click:function(n){return e.showReportDialog()}}},[e._v("测试用例报表")]),t("div",{staticStyle:{width:"65%"}},[t("div",{staticStyle:{"text-align":"right"}},[t("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(n){e.processSimulationdialogVisible=!1}}},[e._v("关闭")])],1)])]},proxy:!0}],null,!1,822717626)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"name",label:"测试用例名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;n.column,n.$index;return[t("el-link",{attrs:{type:"primary",title:"编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"editTestCase"})}}},[e._v(e._s(i.name))])]}}],null,!1,1135872371)}),t("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"startFlow"})}}},[t("span",[e._v("启动\r\n "),t("i",{staticClass:"el-icon-edit"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"editTestCase"}}},[e._v("编辑")])],1)],1)]}}],null,!1,1942587652)})]],2),t("el-dialog",{attrs:{width:"80%",title:"添加配置",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":""}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"editTestCaseForm"},model:{value:e.testCase,callback:function(n){e.testCase=n},expression:"testCase"}},[t("ht-form-item",{attrs:{label:"名称",prop:"name","label-width":"150px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.testCase.name,callback:function(n){e.$set(e.testCase,"name",n)},expression:"testCase.name"}})],1),t("ht-form-item",{attrs:{label:"用户组(发起人)",prop:"name","label-width":"150px"}},[t("el-button",{on:{click:function(n){return e.showAuthDialog()}}},[e._v("发起人设置")]),t("el-table",{attrs:{data:e.testCase.startor,"show-header":!1}},[t("el-table-column",{attrs:{prop:"title",width:"50"}}),t("el-table-column",{attrs:{prop:"name"}})],1)],1),t("ht-form-item",{attrs:{label:"表单数据",prop:"name","label-width":"150px"}},[t("el-button",{on:{click:function(n){return e.showFormDialog()}}},[e._v("表单数据设置")]),t("pre",{staticStyle:{display:"inline-block"},style:{color:"{}"==JSON.stringify(e.testCase.boFormData)?"red":"black"}},[e._v(" "+e._s("{}"==JSON.stringify(e.testCase.boFormData)?"未设置表单数据":"已设置表单数据"))])],1),t("ht-form-item",{attrs:{label:"审批动作",prop:"name","label-width":"150px"}},[t("template",{slot:"label"},[t("el-tooltip",{attrs:{content:"不添加则默认全部为同意"}},[t("i",{staticClass:"property-tip icon-question"})]),t("span",[e._v("审批动作")])],1),t("table",{staticStyle:{width:"100%"}},[e._l(e.baseFlowInfo.defKeys,(function(n,i){return t("tr",{key:n.defKey},[t("td",[e._v(" "+e._s(n.defName)+"--"+e._s(n.defKey))])])})),e._l(e.baseFlowInfo.defKeys,(function(n,i){return t("tr",{key:Math.random()+n.defKey,attrs:{colspan:"4"}},[t("td",[t("el-button",{on:{click:function(t){return e.addItem("actionType",n.defKey)}}},[e._v("添加审批动作")]),t("table",{staticStyle:{width:"100%"}},e._l(e.testCase.actionType[n.defKey],(function(i,o){return t("tr",{key:o},[t("td",[t("ht-select",{attrs:{options:e.baseFlowInfo.nodeInfo[n.defKey],props:{key:"nodeId",value:"nodeName"}},on:{change:function(t){return e.selectNodeId("actionType",n.defKey,i,o)}},model:{value:i.nodeId,callback:function(n){e.$set(i,"nodeId",n)},expression:"actionType.nodeId"}})],1),t("td",[t("ht-select",{attrs:{options:[{key:"agree",value:"同意"},{key:"oppose",value:"反对"},{key:"backToStart",value:"驳回发起人"},{key:"endProcess",value:"终止流程"}]},on:{change:function(t){return e.selectNodeId("actionType",n.defKey,i,o)}},model:{value:i.actionName,callback:function(n){e.$set(i,"actionName",n)},expression:"actionType.actionName"}}),t("span",{directives:[{name:"show",rawName:"v-show",value:"reject"==i.actionName||"backToStart"==i.actionName,expression:"actionType.actionName=='reject' || actionType.actionName=='backToStart' "}],staticStyle:{display:"block","padding-top":"5px"}},[e._v("\r\n 驳回次数设置\r\n "),t("el-input-number",{staticStyle:{width:"120px"},attrs:{validate:{required:!0}},model:{value:i.count,callback:function(n){e.$set(i,"count",n)},expression:"actionType.count"}})],1)],1),t("th",{staticStyle:{"text-align":"center"},attrs:{colspan:"2"}},[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.delItem(e.testCase.actionType[n.defKey],o)}}})],1)])})),0)],1)])}))],2)],2),t("ht-form-item",{attrs:{label:"断点设置",prop:"name","label-width":"150px"}},[t("table",{staticStyle:{width:"100%"}},e._l(e.baseFlowInfo.defKeys,(function(n,i){return t("tr",{key:i},[t("td",{attrs:{colspan:"4"}},[t("table",[t("tr",[t("td",{attrs:{colspan:"2"}},[e._v(e._s(n.defName)+"--"+e._s(n.defKey)),t("el-button",{on:{click:function(t){return e.addItem("bpmDebugger",n.defKey)}}},[e._v("添加断点")])],1)]),e._l(e.testCase.bpmDebugger[n.defKey],(function(i,o){return t("tr",{key:o},[t("td",[t("ht-select",{attrs:{options:e.baseFlowInfo.nodeInfo[n.defKey],props:{key:"nodeId",value:"nodeName"}},on:{change:function(t){return e.selectNodeId("bpmDebugger",n.defKey,i,o)}},model:{value:e.testCase.bpmDebugger[n.defKey][o],callback:function(t){e.$set(e.testCase.bpmDebugger[n.defKey],o,t)},expression:"testCase.bpmDebugger[item.defKey][$bpmDebuggerIndex]"}})],1),t("th",{attrs:{colspan:"2"}},[t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.delItem(e.testCase.bpmDebugger[n.defKey],o)}}})],1)])}))],2)])])})),0)])],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveUrl,model:e.testCaseSaveModel,"is-submit":e.isSubmit,"scope-name":"editTestCaseForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("eip-auth-dialog",{ref:"eipAuthDialog",attrs:{name:"eipAuthDialog","append-to-body":""},on:{onConfirm:e.dialogOnConfirm}}),t("process-simulation-inst",{ref:"processSimulationInst",attrs:{name:"processSimulationInst","append-to-body":""}})],1),t("el-dialog",{attrs:{fullscreen:"",title:"表单数据设置",visible:e.formDialogVisible,"close-on-click-modal":!1,width:"80%",height:"100%","append-to-body":"","before-close":e.handleFormDialogClose},on:{"update:visible":function(n){e.formDialogVisible=n}}},[t("iframe",{ref:"formIframe",attrs:{src:e.previewFormUrl,frameborder:"0",width:"100%",height:"600px"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){return e.handleFormDialogClose()}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.handleFormDialogClose(!1)}}},[e._v("确 定")])],1)]),t("el-dialog",{attrs:{fullscreen:"",visible:e.reportDialogVisible,width:"80%",height:"100%","show-close":!1,"append-to-body":"","close-on-click-modal":!1,"before-close":e.handleReportClose},on:{"update:visible":function(n){e.reportDialogVisible=n}}},[t("div",{attrs:{name:"title"}},[t("el-row",[t("el-col",{staticClass:"el-dialog__title",attrs:{span:23}},[e._v("仿真报表")]),t("el-col",{attrs:{span:1}},[t("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(n){e.reportDialogVisible=!1}}},[e._v("关闭")])],1)],1)],1),e.reportDialogVisible?t("chart",{attrs:{option:e.reportOption}}):e._e()],1)],1):e._e()},o=[],r=(t("8e6e"),t("456d"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("96cf"),t("1da1")),a=t("ade3"),s=(t("ac6a"),t("7514"),t("2909")),l=(t("292c"),t("86b9"),t("27ae"));function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function d(e){for(var n=1;n=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function h(e,n){if(e){if("string"===typeof e)return p(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?p(e,n):void 0}}function p(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0&&void 0!==arguments[0])||arguments[0];e&&this.isAddDialog&&(this.testCase.boFormData={}),this.formDialogVisible=!1},showReportDialog:function(){var e=this,n=this.$refs.testCaseTable.$refs.htTable;if(n.selection&&0!=n.selection.length){var t=[];n.selection.forEach((function(e){t.push(e.id)})),this.$http.post(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/getReportData",t.join(",")).then((function(n){e.reportData=n.data.value;var t={config:{rotate:90,align:"left",verticalAlign:"middle",position:"insideBottom",distance:15}},i={normal:{show:!0,position:t.config.position,distance:t.config.distance,align:t.config.align,verticalAlign:t.config.verticalAlign,rotate:t.config.rotate,formatter:"{c} {name|{a}}",fontSize:16,rich:{name:{textBorderColor:"#fff"}}}};e.reportOption={name:"流程仿真报表",subtext:"实例状态",color:["#003366","#4cabce","#e5323e"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{data:["end-已结束","unend-未结束","endProcess--人工结束"]},toolbox:{show:!0,orient:"vertical",left:"right",top:"center",feature:{mark:{show:!0},dataView:{show:!0,readOnly:!1},magicType:{show:!0,type:["line","bar","stack","tiled"]},restore:{show:!0},saveAsImage:{show:!0}}},calculable:!0,xAxis:[{type:"category",axisTick:{show:!1},data:e.reportData.xAxis}],yAxis:[{type:"value"}],series:[{name:"end-已结束",type:"bar",barGap:0,label:i,data:e.reportData.end},{name:"unend-未结束",type:"bar",label:i,data:e.reportData.unend},{name:"endProcess--人工结束",type:"bar",label:i,data:e.reportData.endProcess}]},e.reportDialogVisible=!0}))}else this.$message.warning("请至少选择一个测试用例")},showInstDialog:function(){this.$refs.processSimulationInst.handleInstDialogShow(this.defKey)},dialogOnConfirm:function(e){this.testCase.startor=e},handleClose:function(){this.dialogVisible=!1},showProcessSimulation:function(e){this.defKey=e,this.testCase.defKey=e,this.initData(),this.processSimulationdialogVisible=!0},handleCloseProcessSimulation:function(){this.processSimulationdialogVisible=!1},showDialog:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&(this.testCase={name:"",boFormData:{},startor:[],actionType:{},bpmDebugger:{},id:"",pkVal:""},this.isAddDialog=!0),this.dialogVisible=!0},dialogCancle:function(e){this[e]=!1,this.isAddDialog=!1},loadData:function(e,n){var t=this;e.querys||(e.querys=[]);var i={property:"def_key_",value:this.defKey,group:"quick",relation:"AND",operation:"EQUAL"};e.querys=e.querys.concat(i),this.$http.post(window.context.bpmRunTime+"/runtime/bpmTestCase/v1/list",e).then((function(e){t.data=e.data.rows,t.pageResult={page:e.data.page,pageSize:e.data.pageSize,total:e.data.total}})).finally((function(){return n()}))},handleCommand:function(e){switch(e.command){case"editTestCase":var n={};n=d(d({},n),e.row),n.startor=JSON.parse(n.startor),n.bpmDebugger=JSON.parse(n.bpmDebugger),n.boFormData=JSON.parse(n.boFormData),n.actionType=JSON.parse(n.actionType),this.testCase=n,this.showDialog(!1);break;case"startFlow":this.batchStartFlow(e.row.id);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.testCaseSaveModel=d(d({},this.testCaseSaveModel),this.testCase),this.testCaseSaveModel.boFormData=JSON.stringify(this.testCaseSaveModel.boFormData),this.testCaseSaveModel.startor=JSON.stringify(this.testCaseSaveModel.startor),this.testCaseSaveModel.actionType=JSON.stringify(this.testCaseSaveModel.actionType),this.testCaseSaveModel.bpmDebugger=JSON.stringify(this.testCaseSaveModel.bpmDebugger),this.testCaseSaveModel.defKey=this.defKey,this.isSubmit=!0;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){var e=this;this.dialogVisible=!1,this.$refs.testCaseTable.load(),setTimeout((function(){e.testCase={name:"",boFormData:{},startor:[],actionType:{},bpmDebugger:{},id:"",pkVal:""}}),200)},afterLoadData:function(e){var n=this;this.dialogVisibleMenuPerm&&(this.allowRoles=e),this.dialogVisible&&(this.role=e.value,setTimeout((function(){return n.$validator.validateAll("editRoleForm")})))}}},v=b,_=(t("bbbc"),t("2877")),w=Object(_["default"])(v,i,o,!1,null,"00539e1c",null);n["default"]=w.exports},"83be":function(e,n,t){var i=t("48f6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("e178799e",i,!0,{sourceMap:!0,shadowMode:!1})},8462:function(e,n,t){"use strict";var i=t("9abc"),o=t.n(i);o.a},8478:function(e,n,t){var i=t("6bda");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("4529a786",i,!0,{sourceMap:!0,shadowMode:!1})},"847b":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".list{height:calc(100% - 60px);overflow:auto}.list .el-menu{border-right:none}.list .el-menu.el-menu--horizontal{border-color:#212528;border-width:2px}.list .page{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:10px;right:11px;position:fixed}.list .el-menu i{margin-right:5px}.list .content{-ms-flex-wrap:wrap;flex-wrap:wrap}.list .content,.list .content__item{display:-webkit-box;display:-ms-flexbox;display:flex}.list .content__item{position:relative;margin:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:205px;border:1px solid #3a4659;overflow:hidden}.list .content__item:hover{-webkit-box-shadow:0 0 20px 0 rgba(96,98,96,.8);box-shadow:0 0 20px 0 rgba(96,98,96,.8);border:1px solid #eee}.list .content__item--add{width:23%;height:205px;border:1px solid #efefef;font-size:14px;-webkit-box-shadow:0 0 10px 0 rgba(96,98,96,.3);box-shadow:0 0 10px 0 rgba(96,98,96,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.list .content__item--add i{display:block;padding-bottom:10px;text-align:center;font-size:19px}.list .content__item--add p{letter-spacing:2px}.list .content__main{font-size:12px;width:100%;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#1d262e;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;color:#bcc9d4}.list .content__main a{color:#bcc9d4}.list .content__main i{margin-right:1px}.list .content__view{margin-right:2px}.list .content__menulist{display:-webkit-box;display:-ms-flexbox;display:flex}.list .content__menulist i{margin-right:10px}.list .content__status--active{color:#fff}.list .content__name{width:100px;padding:0 5px;line-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:1px solid transparent}.list .content__info{position:relative;height:calc(100% - 36px)}.list .content__menu{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list .content__btn{margin:0 5px;display:inline-block;vertical-align:middle;height:32px;line-height:32px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;text-align:center;font-size:14px;background-image:linear-gradient(-225deg,#00d3f1,#12b3ff);color:#293f52;border:none;-webkit-transition:.3s ease;transition:.3s ease;cursor:pointer}.list .content__info img{width:100%;height:100%}.list .el-main{padding:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/BigScreen/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/BigScreen/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/BigScreen/D:/jenkins/workspace/xq-web-bpm/src/assets/css/big-screen-list.scss"],names:[],mappings:"AAAA,MACE,yBACA,aAAc,CAFhB,eAII,iBAAkB,CAJtB,mCAOI,qBACA,gBAAiB,CARrB,YAWI,eACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,YACA,WACA,cAAe,CAhBnB,iBAmBI,gBAAiB,CAnBrB,eAuBI,mBAAA,cAAe,CAvBnB,oCAsBI,oBAAA,oBAAA,YAYkB,CAlCtB,qBAyBM,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBAGA,UACA,aACA,yBACA,eAAgB,CAlCtB,2BAoCQ,gDAAA,wCACA,qBAAsB,CArC9B,0BA0CQ,UACA,aACA,yBACA,eAOA,gDAAA,wCACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,cAAe,CAxDvB,4BA0DU,cACA,oBACA,kBACA,cAAe,CA7DzB,4BAgEU,kBAAmB,CAhE7B,qBAqEM,eACA,WACA,YACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,kBACA,SACA,yBAAA,sBAAA,8BACA,mBACA,8BAAA,sBACA,eACA,aAAc,CAhFpB,uBAkFQ,aAAc,CAlFtB,uBAqFQ,gBAAiB,CArFzB,qBAyFM,gBAAiB,CAzFvB,yBA4FM,oBAAA,oBAAA,YAAa,CA5FnB,2BA8FQ,iBAAkB,CA9F1B,+BAkGM,UAAW,CAlGjB,qBAqGM,YACA,cACA,iBACA,uBACA,gBACA,mBACA,4BAA6B,CA3GnC,qBA8GM,kBACA,wBAAyB,CA/G/B,qBAkHM,kBACA,MACA,OACA,mCACA,WACA,YACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,wBAAA,qBAAA,uBACA,8BAAA,6BAAA,uBAAA,kBAAmB,CA3HzB,oBA8HM,aACA,qBACA,sBACA,YACA,iBACA,eACA,8BAAA,sBACA,UACA,kBACA,eACA,0DACA,cACA,YACA,4BAAA,oBACA,cAAe,CA5IrB,yBAgJQ,WACA,WAAY,CAjJpB,eAsJM,SAAU,CAAA",file:"BigScreenManagement.vue?vue&type=style&index=0&lang=scss&",sourcesContent:[".list {\r\n height: calc(100% - 60px);\r\n overflow: auto;\r\n .el-menu {\r\n border-right: none;\r\n }\r\n .el-menu.el-menu--horizontal {\r\n border-color: rgb(33, 37, 40);\r\n border-width: 2px;\r\n }\r\n .page {\r\n padding: 10px 0;\r\n display: flex;\r\n justify-content: center;\r\n bottom: 10px;\r\n right: 11px;\r\n position: fixed;\r\n }\r\n .el-menu i {\r\n margin-right: 5px;\r\n }\r\n .content {\r\n display: flex;\r\n flex-wrap: wrap;\r\n &__item {\r\n position: relative;\r\n margin: 14px;\r\n display: flex;\r\n flex-direction: column;\r\n // width: 258px;\r\n // height: 184px;\r\n width: 23%;\r\n height: 205px;\r\n border: 1px solid #3a4659;\r\n overflow: hidden;\r\n &:hover {\r\n box-shadow: 0 0 20px 0 rgba(96, 98, 96, 0.8);\r\n border: 1px solid #eee;\r\n }\r\n &--add {\r\n // height: 184px;\r\n // width: 258px;\r\n width: 23%;\r\n height: 205px;\r\n border: 1px solid #efefef;\r\n font-size: 14px;\r\n // color: #8eeeff;\r\n // background-image: linear-gradient(\r\n // -90deg,\r\n // rgba(0, 222, 255, 0.39) 0,\r\n // rgba(0, 174, 255, 0.19) 100%\r\n // );\r\n box-shadow: 0 0 10px 0 rgba(96, 98, 96, 0.3);\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n i {\r\n display: block;\r\n padding-bottom: 10px;\r\n text-align: center;\r\n font-size: 19px;\r\n }\r\n p {\r\n letter-spacing: 2px;\r\n }\r\n }\r\n }\r\n &__main {\r\n font-size: 12px;\r\n width: 100%;\r\n height: 36px;\r\n display: flex;\r\n align-items: center;\r\n position: absolute;\r\n bottom: 0;\r\n justify-content: space-between;\r\n background: #1d262e;\r\n box-sizing: border-box;\r\n padding: 0 10px;\r\n color: #bcc9d4;\r\n a {\r\n color: #bcc9d4;\r\n }\r\n i {\r\n margin-right: 1px;\r\n }\r\n }\r\n &__view {\r\n margin-right: 2px;\r\n }\r\n &__menulist {\r\n display: flex;\r\n i {\r\n margin-right: 10px;\r\n }\r\n }\r\n &__status--active {\r\n color: #fff;\r\n }\r\n &__name {\r\n width: 100px;\r\n padding: 0 5px;\r\n line-height: 28px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n border: 1px solid transparent;\r\n }\r\n &__info {\r\n position: relative;\r\n height: calc(100% - 36px);\r\n }\r\n &__menu {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-direction: row;\r\n }\r\n &__btn {\r\n margin: 0 5px;\r\n display: inline-block;\r\n vertical-align: middle;\r\n height: 32px;\r\n line-height: 32px;\r\n padding: 0 20px;\r\n box-sizing: border-box;\r\n outline: 0;\r\n text-align: center;\r\n font-size: 14px;\r\n background-image: linear-gradient(-225deg, #00d3f1 0, #12b3ff 100%);\r\n color: #293f52;\r\n border: none;\r\n transition: 0.3s ease;\r\n cursor: pointer;\r\n }\r\n &__info {\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n }\r\n .el-main {\r\n padding: 0;\r\n }\r\n}\r\n"],sourceRoot:""}])},"84a0":function(e,n,t){(function(n,t){e.exports=t()})(0,(function(){return function(e){var n={};function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}return t.m=e,t.c=n,t.p="",t(0)}([function(e,n,t){var i;i=function(e){return{clustering:t(1),regression:t(5),statistics:t(6),histogram:t(15),transform:{regression:t(18),histogram:t(21),clustering:t(22)}}}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(2),i=n.dataPreprocess,o=n.normalizeDimensions,r=t(3),a=t(4),s=r.size,l=r.sumOfColumn,c=r.sum,d=r.zeros,u=(a=t(4),a.isNumber),h=Math.pow,p={SINGLE:"single",MULTIPLE:"multiple"};function m(e,n,t){var i,o,r,a,s=d(e.length,2),l=v(n,C(e,t.dimensions)),c=!0;while(c){c=!1;for(var u=0;ul&&(s.min=l),s.maxn?1:e0)i=o;else{if(!(r<0))return o+1;t=o+1}}return t}function u(e,n,t){if(e&&n){if(e.map&&e.map===i)return e.map(n,t);for(var o=[],r=0,a=e.length;r=10&&n++,n}return{isNumber:n,isInteger:t,quantityExponent:i}}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(2),i=n.dataPreprocess,o=n.normalizeDimensions,r={linear:function(e,n){for(var t=n.dimensions[0],i=n.dimensions[1],o=0,r=0,a=0,s=0,l=e.length,c=0;c=0;c--)C+=c>1?Math.round(b[c]*Math.pow(10,c+1))/Math.pow(10,c+1)+"x^"+c+" + ":1===c?Math.round(100*b[c])/100+"x + ":Math.round(100*b[c])/100;return{points:v,parameter:b,expression:C}}};function a(e,n){for(var t=0;tMath.abs(e[t][i])&&(i=o);for(var r=t;r=t;l--)e[l][s]-=e[l][t]/e[t][t]*e[t][s]}var c=new Array(n),d=e.length-1;for(o=e.length-2;o>=0;o--){for(a=0,t=o+1;tn&&(n=e[t]);return n}return o}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(9);return function(e){var t=n(e);return t?Math.sqrt(t):t}}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(4),i=n.isNumber,o=t(10);function r(e){var n=e.length;if(!n||n<2)return 0;if(e.length>=2){for(var t,r=o(e),a=0,s=0;s=1)return e[t-1];var i=(t-1)*n,o=Math.floor(i),r=e[o],a=e[o+1];return r+(a-r)*(i-o)}}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(4),i=n.isNumber;function o(e){for(var n=1/0,t=0;t0?C[x-1]:C[x]-f===_?f:C[x]-_,A[x].x1=x50?50:n},scott:function(e,n,t){return Math.ceil((t-n)/(3.5*r(e)*Math.pow(e.length,-1/3)))},freedmanDiaconis:function(e,n,t){return e.sort(d),Math.ceil((t-n)/(2*(o(e,.75)-o(e,.25))*Math.pow(e.length,-1/3)))},sturges:function(e){return Math.ceil(Math.log(e.length)/Math.LN2)+1}};return f}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(2),i=n.getPrecision;return function(e,n,t,o){var r=arguments.length;r<2?(n=e,e=0,t=1):r<3?t=1:r<4?(t=+t,o=i(t)):o=+o;for(var a=Math.ceil(((n-e)/t).toFixed(o)),s=new Array(a+1),l=0;l=Math.sqrt(50)?a*=10:s>=Math.sqrt(10)?a*=5:s>=Math.sqrt(2)&&(a*=2);var l=r<0?-r:0,c=+(t>=e?a:-a).toFixed(l);return{step:c,toFixedPrecision:l}}}.call(n,t,n,e),void 0===i||(e.exports=i)},function(e,n,t){var i;i=function(e){var n=t(5),i=t(19),o=2;return{type:"ecStat:regression",transform:function(e){var t,r=e.upstream,a=e.config||{},s=a.method||"linear",l=n(s,r.cloneRawData(),{order:a.order,dimensions:i.normalizeExistingDimensions(e,a.dimensions)}),c=l.points,d=a.formulaOn;if(null==d&&(d="end"),"none"!==d){for(var u=0;u>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},"893f":function(e,n,t){var i=t("9810");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("083f6cfe",i,!0,{sourceMap:!0,shadowMode:!1})},8953:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"数据明细",visible:e.showSubDetail,"close-on-click-modal":!1},on:{"update:visible":function(n){e.showSubDetail=n}}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",e._l(e.displayFields,(function(n,i){return t("tr",{key:i},[t("td",{staticClass:"recordInformation"},[e._v(e._s(n[0]["name"])+":")]),t("td",{staticClass:"overstriking"},[e._v(e._s(n[0]["value"]))]),n[1]?t("td",{staticClass:"recordInformation"},[e._v(e._s(n[1]["name"])+":")]):e._e(),n[1]?t("td",{staticClass:"overstriking"},[e._v(e._s(n[1]["value"]))]):e._e(),n[1]?e._e():t("td",{staticClass:"recordInformation"}),n[1]?e._e():t("td",{staticClass:"overstriking"})])})),0)]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"medium"},on:{click:function(n){e.showSubDetail=!1}}},[e._v("取 消")])],1)])},o=[],r=(t("7f7f"),{name:"sub-data-detail",components:{},data:function(){return{showSubDetail:!1,displayFields:[]}},methods:{handleOpen:function(e,n){if(this.displayFields=[],this.showSubDetail=!0,n&&n.length>0)for(var t=0,i=0;i.el-tab-pane{height:100%}.log[data-v-4e00763c] .el-dialog__body{padding:50px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/ProcessSimulationInst.vue"],names:[],mappings:"AAmZA,wHAEE,oBACF,CAEA,sCACE,yBACA,YACF,CAEA,oDACE,WACF,CACA,uCACE,YACF,CAAA",file:"ProcessSimulationInst.vue?vue&type=style&index=0&id=4e00763c&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\ndiv >>> .el-dialog__body {\r\n height: calc(100% - 10px);\r\n padding: 10px;\r\n}\r\n\r\ndiv >>> .el-tabs__content > .el-tab-pane {\r\n height: 100%;\r\n}\r\n.log >>> .el-dialog__body{\r\n padding: 50px;\r\n}\r\n'],sourceRoot:""}])},"8b64":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".button-group[data-v-c3c66560]{margin-bottom:20px}.json-table[data-v-c3c66560] .el-input--small .el-input__inner{border-radius:4px}.json-table[data-v-c3c66560] .el-input--small.check-failed .el-input__inner{border-color:red}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/D:/jenkins/workspace/xq-web-bpm/src/components/ImportExportData/FormatJson.vue"],names:[],mappings:"AA4VA,+BACI,kBAAmB,CACtB,+DAGO,iBAAkB,CAF1B,4EAKQ,gBAAiB,CAAA",file:"FormatJson.vue?vue&type=style&index=0&id=c3c66560&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.button-group {\r\n margin-bottom: 20px;\r\n}\r\n.json-table {\r\n /deep/ .el-input--small .el-input__inner {\r\n border-radius: 4px;\r\n }\r\n /deep/.el-input--small.check-failed .el-input__inner {\r\n border-color: red;\r\n }\r\n}\r\n"],sourceRoot:""}])},"8bda":function(e,n,t){"use strict";var i=t("b566"),o=t.n(i);o.a},"8bf4":function(e,n,t){var i=t("bfd1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("1d58bcb5",i,!0,{sourceMap:!0,shadowMode:!1})},"8c3a":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".loading__container[data-v-03d8acd6]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading__container .loading__container-div[data-v-03d8acd6]{display:inline-block}.loading__container .loader[data-v-03d8acd6]{text-align:center;margin-right:1rem;display:inline-block;vertical-align:middle}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/Loading.vue"],names:[],mappings:"AAkMA,qCACE,YACA,WACA,oBACA,oBACA,aACA,yBACA,sBACA,mBACA,wBAAA,qBAAA,sBAAuB,CATzB,6DAYI,oBAAqB,CAZzB,6CAgBI,kBACA,kBACA,qBACA,qBAAsB,CAAA",file:"Loading.vue?vue&type=style&index=0&id=03d8acd6&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.loading__container {\r\n height: 100%;\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n .loading__container-div {\r\n display: inline-block;\r\n }\r\n\r\n .loader {\r\n text-align: center;\r\n margin-right: 1rem;\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n}\r\n"],sourceRoot:""}])},"8cce":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor{background-color:#211bce}.currentPage{cursor:pointer;color:#8c8e92}.currentPage:hover{color:#409eff}.arrow{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#191919;padding:12px 0;margin:0;text-align:center}/deep/.el-dialog__body{color:#606266;font-size:14px;padding:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/fileTree.vue"],names:[],mappings:"AA2BA,cACE,wBAvBuB,CAwBxB,ACYD,aACE,eACA,aAAc,CACf,mBAGC,aAAc,CACf,OAEC,eACA,MACA,OACA,UACA,WACA,yBACA,eACA,SACA,iBAAkB,CACnB,uBAEG,cACA,eACA,SAAS,CAAA",file:"fileTree.vue?vue&type=style&index=0&lang=scss&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n.currentPage {\r\n cursor: pointer;\r\n color: #8c8e92;\r\n}\r\n\r\n.currentPage:hover {\r\n color: #409EFF;\r\n}\r\n.arrow{\r\n position: fixed;\r\n top: 0px;\r\n left :0px;\r\n z-index: 2;\r\n width: 100%;\r\n background-color: #191919;\r\n padding: 12px 0;\r\n margin: 0;\r\n text-align :center;\r\n}\r\n/deep/.el-dialog__body {\r\n color: #606266;\r\n font-size: 14px;\r\n padding:0;\r\n}\r\n'],sourceRoot:""}]),n.locals={aside_width:"230px"}},"8d23":function(e,n,t){var i=t("5a88"),o=t("2732"),r=t("1c35").Buffer;function a(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(e){this.degree=e,this.genPoly=o.generateECPolynomial(this.degree)},a.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");var n=i.alloc(this.degree),t=r.concat([e,n],e.length+this.degree),a=o.mod(t,this.genPoly),s=this.degree-a.length;if(s>0){var l=i.alloc(this.degree);return a.copy(l,s),l}return a},e.exports=a},"8d232":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-28ac3f4b] .el-card__body{padding:0}.excel-view-item[data-v-28ac3f4b]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-28ac3f4b],.excel-view-item .item-footer[data-v-28ac3f4b]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-28ac3f4b]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-28ac3f4b]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-28ac3f4b]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-28ac3f4b]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-28ac3f4b]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-28ac3f4b]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-28ac3f4b]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-28ac3f4b]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-28ac3f4b]{display:block}.excel-list-add[data-v-28ac3f4b]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-28ac3f4b]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-28ac3f4b]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/ReportDataDesign.vue"],names:[],mappings:"AA2UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportDataDesign.vue?vue&type=style&index=0&id=28ac3f4b&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},"8d70":function(e,n,t){(function(e){e(t("56b3"))})((function(e){"use strict";function n(n,t){var i=n.getLine(t),o=i.search(/\S/);return-1==o||/\bcomment\b/.test(n.getTokenTypeAt(e.Pos(t,o+1)))?-1:e.countColumn(i,null,n.getOption("tabSize"))}e.registerHelper("fold","indent",(function(t,i){var o=n(t,i.line);if(!(o<0)){for(var r=null,a=i.line+1,s=t.lastLine();a<=s;++a){var l=n(t,a);if(-1==l);else{if(!(l>o))break;r=a}}return r?{from:e.Pos(i.line,t.getLine(i.line).length),to:e.Pos(r,t.getLine(r).length)}:void 0}}))}))},"8d73":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-2a539b99] .el-input__inner,div[aria-invalid=true][data-v-2a539b99] .el-input__inner:focus{border-color:#f56c6c}[data-v-2a539b99] .el-autocomplete{display:block}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipCascader.vue"],names:[],mappings:"AAqKA,wHAEE,oBACF,CACA,mCACE,aACF,CAAA",file:"EipCascader.vue?vue&type=style&index=0&id=2a539b99&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n>>> .el-autocomplete {\r\n display: block;\r\n}\r\n'],sourceRoot:""}])},"8dde":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-23599e8e] .el-input__inner,div[aria-invalid=true][data-v-23599e8e] .el-input__inner:focus{border-color:#f56c6c}.form-table[data-v-23599e8e]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-23599e8e]{text-align:left;color:#666}.form-table th>span[data-v-23599e8e]{color:red}.form-table td[data-v-23599e8e],.form-table th[data-v-23599e8e]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipButton.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipButton.vue"],names:[],mappings:"AAqEA,wHACI,oBCnEJ,CDqEA,6BACI,WACA,6BACA,6BCnEJ,CDsEA,gCACI,gBACA,UCpEJ,CDuEA,qCACI,SCrEJ,CDwEA,gEACI,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBCrEJ,CAAA",file:"EipButton.vue?vue&type=style&index=0&id=23599e8e&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n\n.form-table th {\n text-align: left ;\n color: #666;\n}\n\n.form-table th > span {\n color: #f00;\n}\n\n.form-table th, .form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n.form-table th {\n text-align: left;\n color: #666;\n}\n.form-table th > span {\n color: #f00;\n}\n.form-table th,\n.form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipButton.css.map */"],sourceRoot:""}])},"8e1e":function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?t("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),t("el-form",{staticStyle:{"padding-bottom":"10px"},attrs:{"label-position":"top"}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element)}},model:{value:e.element.list,callback:function(n){e.$set(e.element,"list",n)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}})],1)],1)],1)])},o=[],r=t("b76a"),a=t.n(r),s=t("4bcf"),l=t("400c"),c=t("3c4e"),d=t.n(c),u={name:"widget-data-view-layout",components:{Draggable:a.a,WidgetFormItem:s["a"]},props:["element","select","index","data"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=d()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n){if(l["c"].handleLayoutComponents(this))return this.$message.error("数据视图控件无法加入其它控件!"),!1},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,n){this.$emit("update:select",e)},deep:!0}}},h=u,p=(t("026c"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"3450b648",null);n["a"]=m.exports},"8e78":function(e,n,t){var i=t("95bf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("9927ea7e",i,!0,{sourceMap:!0,shadowMode:!1})},"8e86":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-00539e1c] .el-input__inner,div[aria-invalid=true][data-v-00539e1c] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/D:/jenkins/workspace/xq-web-bpm/src/views/flow/simulation/ProcessSimulation.vue"],names:[],mappings:"AAgmBA,wHAEE,oBACF,CAAA",file:"ProcessSimulation.vue?vue&type=style&index=0&id=00539e1c&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},"8ea6":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".el-input__inner[aria-invalid=true][data-v-30499ea0]{border-color:#f56c6c}.el-select__tags[data-v-30499ea0]{background:#fff;margin-left:1px}.left-aside[data-v-30499ea0]{border-right:1px solid #eee;padding:10px}.org-tree[data-v-30499ea0]{height:440px;margin-top:10px}.middle-header[data-v-30499ea0]{height:52px!important}.org-table[data-v-30499ea0]{width:100%}.right-aside[data-v-30499ea0],.select-aside[data-v-30499ea0]{border-left:1px solid #eee}.select-header[data-v-30499ea0]{border-bottom:1px solid #eee;height:52px!important}.select-header>span[data-v-30499ea0]{padding:10px 0;line-height:53px}.select-tree-div[data-v-30499ea0]{height:500px;overflow-y:auto}[data-v-30499ea0] .el-dialog{margin-top:8vh!important}[data-v-30499ea0] .el-dialog__body{padding:0}[data-v-30499ea0] .el-card__body,[data-v-30499ea0] .el-card__header{padding:10px}.org-find-card[data-v-30499ea0] .el-card__header{background:#f5f7fa}[data-v-30499ea0] .el-main{padding:0 20px!important}.button-group[data-v-30499ea0]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-30499ea0]{display:block;margin:8px 0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipHotSubDialog.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipHotSubDialog.vue"],names:[],mappings:"AA20BA,qDACE,oBC10BF,CD60BA,kCACE,gBACA,eC30BF,CD80BA,6BACE,4BACA,YC50BF,CD+0BA,2BACE,aACA,eC70BF,CDg1BA,gCACE,qBC90BF,CDi1BA,4BACE,UC/0BF,CDs1BA,6DACE,0BCj1BF,CDo1BA,gCACE,6BACA,qBCl1BF,CDq1BA,qCACE,eACA,gBCn1BF,CDs1BA,kCACE,aACA,eCp1BF,CDu1BA,6BACE,wBCr1BF,CDw1BA,mCACE,SCt1BF,CD61BA,oEACE,YCx1BF,CD21BA,iDACE,kBCz1BF,CD41BA,2BACE,wBC11BF,CD61BA,+BACE,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BC31BF,CD81BA,sCACE,cACA,YC51BF,CAAA",file:"EipHotSubDialog.vue?vue&type=style&index=0&id=30499ea0&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.el-input__inner[aria-invalid='true'] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: 52px !important;\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n\r\n.select-tree-div {\r\n height: 500px;\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-dialog {\r\n margin-top: 8vh !important;\r\n}\r\n\r\n>>> .el-dialog__body {\r\n padding: 0;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #F5F7FA;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n",".el-input__inner[aria-invalid='true'] {\n border-color: #f56c6c;\n}\n.el-select__tags {\n background: #fff;\n margin-left: 1px;\n}\n.left-aside {\n border-right: 1px solid #eee;\n padding: 10px;\n}\n.org-tree {\n height: 440px;\n margin-top: 10px;\n}\n.middle-header {\n height: 52px !important;\n}\n.org-table {\n width: 100%;\n}\n.right-aside {\n border-left: 1px solid #eee;\n}\n.select-aside {\n border-left: 1px solid #eee;\n}\n.select-header {\n border-bottom: 1px solid #eee;\n height: 52px !important;\n}\n.select-header > span {\n padding: 10px 0;\n line-height: 53px;\n}\n.select-tree-div {\n height: 500px;\n overflow-y: auto;\n}\n>>> .el-dialog {\n margin-top: 8vh !important;\n}\n>>> .el-dialog__body {\n padding: 0;\n}\n>>> .el-card__header {\n padding: 10px;\n}\n>>> .el-card__body {\n padding: 10px;\n}\n.org-find-card >>> .el-card__header {\n background: #f5f7fa;\n}\n>>> .el-main {\n padding: 0 20px !important;\n}\n.button-group {\n width: 70px;\n height: 170px;\n margin: 0px auto;\n position: relative;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.button-group > button {\n display: block;\n margin: 8px 0;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipHotSubDialog.css.map */"],sourceRoot:""}])},"8ebd":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":[{property:"TYPE_",value:"3"}],"quick-search-props":[{prop:"up.name_",label:"名称"}],"show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"55",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"编码",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"ctlType",label:"控件类型",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["date"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"typeName",label:"租户类型",sortable:!0,"show-overflow-tooltip":!0}})]],2),t("el-dialog",{attrs:{width:"50%",title:"添加参数",visible:e.dialogVisible,"before-close":e.handleClose}},[t("el-form",{attrs:{"data-vv-scope":"tenantParamForm"},model:{value:e.ProParam,callback:function(n){e.ProParam=n},expression:"ProParam"}},[t("ht-form-item",{attrs:{label:"租户类型",prop:"tenantTypeId","label-width":"100px"}},[t("ht-select",{staticClass:"ht",attrs:{multiple:e.multiple,options:e.tenantTypeList,props:{key:"id",value:"name"},validate:"required"},model:{value:e.ProParam.tenantTypeId,callback:function(n){e.$set(e.ProParam,"tenantTypeId",n)},expression:"ProParam.tenantTypeId"}})],1),t("ht-form-item",{attrs:{label:"参数名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(n){e.$set(e.ProParam,"name",n)},expression:"ProParam.name"}})],1),t("ht-form-item",{attrs:{label:"参数编码",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_num:!0,regex:{exp:"^[\\s\\S]{1,50}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:!!e.ProParam.id},model:{value:e.ProParam.code,callback:function(n){e.$set(e.ProParam,"code",n)},expression:"ProParam.code"}})],1),t("ht-form-item",{attrs:{label:"控件类型",prop:"ctlType","label-width":"100px"}},[t("ht-select",{staticClass:"m-r",attrs:{validate:"required",options:e.ctlTypeOptions,disabled:!!e.ProParam.id||e.readOnly},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(n){e.$set(e.ProParam,"ctlType",n)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?t("ht-form-item",{attrs:{label:"自定义选项",prop:"ctlType","label-width":"100px"}},[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-plus"},on:{click:function(n){return e.ProParam.json.push({})}}},[e._v("添加")]),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"sub-table-header"},[t("th",{attrs:{width:"150"}},[e._v("选项")]),t("th",{attrs:{width:"150"}},[e._v("值")]),t("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(n,i){return t("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}})],1),t("td",{staticClass:"trash"},[t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.remove(n)}}},[e._v("删除")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"up")}}},[e._v("上移")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.ProParam,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"tenantParamForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)},o=[],r=(t("6762"),t("2fdb"),t("96cf"),t("1da1")),a=t("24fd"),s=t("86b9"),l={components:{},computed:{demDeleteUrl:function(){return window.context.uc+"/api/params/v1/param/deleteParamsByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/params/v1/param";return this.ProParam.id?e+="/updateParams":e+="/addParams",e},requestMethod:function(){return this.ProParam.id?"PUT":"POST"}},data:function(){return{multiple:!0,dialogVisible:!1,dialogVisibleMenuPerm:!1,isCusOprionsShow:!1,ProParam:{tenantTypeId:"",id:"",name:"",code:"",ctlType:"",ctrType:"",json:[],type:"1"},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,ctlTypeOptions:[{key:"input",value:"手动输入"},{key:"select",value:"下拉框"},{key:"checkbox",value:"复选框"},{key:"radio",value:"单选按钮"},{key:"date",value:"日期"},{key:"number",value:"数字"}],showInfo:!1,tenantTypeList:[]}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var n=this;a["a"].setDemDefault(e.code).then((function(){n.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.showInfo=!1,this.isCusOprionsShow=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.loadDataUrl="",this.dialogVisible=!0,this.multiple=!0,this.readOnly=!1,e?(this.multiple=!1,this.loadDataUrl="/api/params/v1/param/getParams?code=".concat(e.code,"&tenantTypeId=").concat(e.tenantTypeId)):this.ProParam={tenantTypeId:"",id:"",name:"",code:"",ctlType:"",json:[],type:"3"},this.getTenantTypeList()},getTenantTypeList:function(){var e=this;this.$http.get("${uc}/uc/tenantType/v1/getAll?status=enable").then((function(n){e.tenantTypeList=n.data}),(function(e){reject(e)}))},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;a["a"].getParamsPage(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){var n=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,a["a"].getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),n.ProParam=e,n.ctlTypeChecked()}));break;case"assignMenu":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!["select","checkbox","radio"].includes(this.ProParam.ctlType)){e.next=5;break}if(0!==this.ProParam.json.length){e.next=5;break}return this.isSubmit=!1,this.$message({type:"warning",message:"请添加自定义选项"}),e.abrupt("return");case 5:this.isSubmit=!0,this.ProParam.ctrType=this.ProParam.ctlType;case 7:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.isCusOprionsShow=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var n=this;this.dialogVisible&&""!=e.json&&(e.json=JSON.parse(e.json),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return n.$validator.validateAll("editDemForm")})))},move:function(e,n,t){this.ProParam.json=s["a"].arrayMove(e,n,t)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},c=l,d=(t("7bf4"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,"0619618c",null);n["default"]=u.exports},"8eef":function(e,n,t){"use strict";var i=t("76cf"),o=t.n(i);o.a},"8fae":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".top-nav .nav[data-v-70ec8aaa]{border-bottom:0!important;height:45px;line-height:45px;overflow:hidden}.top-nav .nav__icon[data-v-70ec8aaa]{margin-right:5px}.top-nav .nav .el-menu-item[data-v-70ec8aaa],.top-nav .nav[data-v-70ec8aaa] .el-submenu .el-submenu__title{height:45px;line-height:45px;font-size:12px}.top-nav .el-menu-item[data-v-70ec8aaa]{height:100px!important}.el-menu--horizontal .menu-inline[data-v-70ec8aaa]{text-align:center;display:inline-block!important}.el-menu--horizontal .bottom-text[data-v-70ec8aaa]{color:#b1b1b1}.el-menu--horizontal .inside-img[data-v-70ec8aaa]{width:110px;height:70px;border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu--horizontal .inside-img[data-v-70ec8aaa]:hover{border-color:#006eff}.el-menu--horizontal .usehove:hover .bottom-text[data-v-70ec8aaa]{color:#fff}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/group/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/group/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/group/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/group/top.vue"],names:[],mappings:"AAkTA,+BAEI,0BACA,YACA,iBACA,eAAgB,CALpB,qCAQI,gBAAiB,CARrB,2GAqBM,YACA,iBACA,cAAe,CAvBrB,wCA4BI,sBAAwB,CACzB,mDAIC,kBACA,8BAAgC,CAHpC,mDAMI,aAAc,CANlB,kDASI,YACA,YACA,6BACA,8BAAA,qBAAsB,CAZ1B,wDAeI,oBAAqB,CAfzB,kEAmBM,UAAW,CAAA",file:"top.vue?vue&type=style&index=0&id=70ec8aaa&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.top-nav {\r\n .nav {\r\n border-bottom: 0 !important;\r\n height: 45px;\r\n line-height: 45px;\r\n overflow: hidden;\r\n }\r\n .nav__icon {\r\n margin-right: 5px;\r\n }\r\n .nav {\r\n /deep/ .el-submenu {\r\n .el-submenu__title {\r\n height: 45px;\r\n line-height: 45px;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n .nav {\r\n .el-menu-item {\r\n height: 45px;\r\n line-height: 45px;\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n .el-menu-item {\r\n height: 100px !important;\r\n }\r\n}\r\n.el-menu--horizontal {\r\n .menu-inline {\r\n text-align: center;\r\n display: inline-block !important;\r\n }\r\n .bottom-text {\r\n color: #b1b1b1;\r\n }\r\n .inside-img {\r\n width: 110px;\r\n height: 70px;\r\n border: 2px solid transparent;\r\n box-sizing: border-box;\r\n }\r\n .inside-img:hover {\r\n border-color: #006eff;\r\n }\r\n .usehove:hover {\r\n .bottom-text {\r\n color: #fff;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},"8fbe":function(e,n,t){"use strict";var i=t("fd76"),o=t.n(i);o.a},9011:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,i=e._self._c||n;return i("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[i("div",[i("el-input",{staticStyle:{width:"250px","margin-left":"17px"},attrs:{placeholder:"请输入报表名称",clearable:""},on:{change:function(n){return e.searchName()}},model:{value:e.queryData.name,callback:function(n){e.$set(e.queryData,"name",n)},expression:"queryData.name"}}),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.searchName}},[e._v("搜索")])],1),i("div",{staticStyle:{display:"flex","flex-wrap":"wrap",height:"calc(100% - 80px)",overflow:"auto"}},[e._l(e.data.records,(function(n){return i("el-card",{key:n.id,staticClass:"excel-view-item"},[i("div",[i("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t("b17e")}}),i("div",{staticClass:"item-hidden"},[i("a",{on:{click:function(t){return e.design(n.id)}}},[e._v("设计")])])]),i("div",{staticClass:"item-footer"},[i("span",{staticClass:"item-name"},[e._v(e._s(n.name))]),i("div",{staticClass:"item-icon"},[i("a",{on:{click:function(t){return e.seeView(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"预览模板",placement:"top"}},[i("i",{staticClass:"el-icon-view"})])],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定删除模板吗?"},on:{onConfirm:function(t){return e.deleteTemple(n.id)}}},[i("i",{staticClass:"el-icon-delete",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"复制模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定复制模板吗?"},on:{onConfirm:function(t){return e.copyTemple(n.id)}}},[i("i",{staticClass:"el-icon-files",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",{on:{click:function(t){return e.openShareTemple(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"分享模板",placement:"top"}},[i("i",{staticClass:"el-icon-share"})])],1)])])])})),i("el-dialog",{attrs:{title:"创建分享链接",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[i("el-form",{ref:"form",attrs:{"label-width":"80px"}},[i("ht-form-item",{attrs:{label:"过期时间",prop:"shareTime","label-width":"80px"}},[i("ht-radio",{attrs:{options:[{key:"1",value:"永久有效"},{key:"2",value:"7天"},{key:"3",value:"1天"}]},model:{value:e.time,callback:function(n){e.time=n},expression:"time"}})],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.shareTemple}},[e._v("创建链接")])],1)],1),i("el-dialog",{attrs:{title:"分享链接",visible:e.shareDialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.shareDialogVisible=n}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"预览链接"}},[i("el-input",{attrs:{id:"url"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),i("el-form-item",{attrs:{label:"预览密码"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.psd,callback:function(n){e.$set(e.form,"psd",n)},expression:"form.psd"}}),i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:e.copyUrl}},[e._v("复制")])],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(n){e.shareDialogVisible=!1}}},[e._v("取消分享")])],1)],1),i("el-pagination",{attrs:{"current-page":e.queryData.pageNo,"page-sizes":[10,100,200,300,400],"page-size":e.queryData.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.data.records&&e.data.records.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],2)])},o=[],r=t("33f2"),a=r["a"],s=(t("de65"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"293f065a",null);n["default"]=l.exports},9055:function(e,n,t){"use strict";var i=t("80a1"),o=t.n(i);o.a},9073:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__),_tripartite_buildBigScreen_src_page_components_editor__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("068d");__webpack_exports__["a"]={components:{MonacoEditor:_tripartite_buildBigScreen_src_page_components_editor__WEBPACK_IMPORTED_MODULE_2__["a"]},data:function(){return{code:""}},props:{visible:Boolean,type:String,value:[String,Object,Array]},watch:{value:{handler:function(e){this.code=e},immediate:!0,deep:!0}},methods:{handleClose:function(){this.setVisible(!1)},submit:function submit(){var value=this.code;try{eval("("+value+")"),["query","data"].includes(this.type)&&(value=eval("("+value+")")),this.$emit("submit",value),this.setVisible(!1)}catch(error){this.$message.error("数据格式有误")}},setVisible:function(e){this.$emit("update:visible",e)}}}},"90f2":function(e,n,t){"use strict";var i=t("2ade"),o=window.context.bpmRunTime,r=window.context.form;n["a"]={taskDetail:function(e,n){e.taskId?i["a"].get(o+"/runtime/task/v1/taskDetailBo?taskId="+e.taskId+"&reqParams=&leaderId="+e.leaderId).then((function(e){n(e.data)})):i["a"].get(o+"/runtime/task/v1/taskDetailBo?taskId="+e+"&reqParams=").then((function(e){n(e.data)}))},getInstFormAndBO:function(e,n){e.instId?i["a"].get(o+"/runtime/instance/v1/getInstFormAndBO?proInstId="+e.instId+"&nodeId="+(e.nodeId||"")+"&formId="+(e.formId||"")+"&includData="+(e.includData||!0)+"&getStartForm="+(e.getStartForm||!1)).then((function(e){n(e.data)})):i["a"].get(o+"/runtime/instance/v1/getInstFormAndBO?proInstId="+e+"&nodeId=&includData=true").then((function(e){n(e.data)}))},getFormAndBO:function(e,n){i["a"].post(o+"/runtime/instance/v1/getFormAndBO",e).then((function(e){n(e.data)}))},previewDesignVue:function(e,n){i["a"].get(r+"/form/form/v1/previewDesignVue?formId="+e).then((function(e){n(e.data)}))},preview:function(e,n){i["a"].get(r+"/form/form/v1/getFormById?id="+e).then((function(e){n(e.data)}))}}},9111:function(e,n,t){"use strict";var i=t("0dd5"),o=t.n(i);o.a},"91a3":function(e,n,t){var i=t("cd13");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("11988e7f",i,!0,{sourceMap:!0,shadowMode:!1})},"91c4":function(e,n,t){"use strict";var i=t("1b1d"),o=t.n(i);o.a},9240:function(e,n,t){e.exports=t.p+"img/iframe.684f665e.png"},"924f":function(e,n,t){var i=t("7bf0").getSymbolSize,o=7;n.getPositions=function(e){var n=i(e);return[[0,0],[n-o,0],[0,n-o]]}},"930f":function(e,n,t){var i=t("bc23");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("233ce13a",i,!0,{sourceMap:!0,shadowMode:!1})},9332:function(e,n,t){"use strict";var i=t("1b45"),o=t.n(i);o.a},9383:function(e,n,t){var i=t("93ce");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2a1de562",i,!0,{sourceMap:!0,shadowMode:!1})},"93ce":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-4351b53d]{background-color:#211bce}[data-v-4351b53d]:export{aside_width:230px}.widget-mask[data-v-4351b53d]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-4351b53d]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-4351b53d]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-4351b53d]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-4351b53d]{position:relative;margin:8px}.widget-form-item[data-v-4351b53d]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-4351b53d]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-4351b53d]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-4351b53d]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-4351b53d]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-4351b53d]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-4351b53d]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-4351b53d] .el-form-item__label{font-size:12px}.widget-subtable[data-v-4351b53d]{padding-bottom:0;padding:10px 5px;position:relative;min-width:420px}.widget-subtable.active[data-v-4351b53d]{outline:1px solid #e6a23c!important}.widget-subtable[data-v-4351b53d]:hover{outline:1px dashed #ccc}div.widget-view-action[data-v-4351b53d]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-4351b53d]{margin:0 10px}div.drag-widget[data-v-4351b53d]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-4351b53d]{color:#e6a23c}.widget-col-list[data-v-4351b53d]{min-height:50px;outline:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-col-list .widget-form-item[data-v-4351b53d]{margin:0;outline:1px solid #ededed;height:100%}[data-v-4351b53d] .ht-form-item{text-align:center;padding:0;margin:0}[data-v-4351b53d] .el-form-item__label{font-weight:700;min-width:120px;padding:0;text-align:center}[data-v-4351b53d] .el-form-item__label:after{visibility:hidden}[data-v-4351b53d] .el-form-item__content{border-top:1px solid #ededed;padding:10px;height:50px;margin-left:0!important}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetSuntableLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CC8DjB,kCACE,iBACA,iBACA,kBACA,eAAgB,CACjB,yCAGC,mCAAqC,CACtC,wCAGC,uBAAwB,CACzB,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CACf,kCAGC,gBACA,0BACA,oBACA,oBACA,aACA,yBACA,sBACA,kBAAmB,CACpB,oDAGC,SACA,0BACA,WAAY,CACb,gCAGC,kBACA,UACA,QAAS,CACV,uCAGC,gBACA,gBACA,UACA,iBAAkB,CACnB,6CAGC,iBAAkB,CACnB,yCAGC,6BACA,aACA,YACA,uBAA2B,CAAA",file:"WidgetSuntableLayout.vue?vue&type=style&index=0&id=4351b53d&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-subtable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n min-width: 420px;\r\n}\r\n\r\n.widget-subtable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-subtable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n outline: 1px solid #ededed;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.widget-col-list .widget-form-item {\r\n margin: 0;\r\n outline: 1px solid #ededed;\r\n height: 100%;\r\n}\r\n\r\n>>> .ht-form-item {\r\n text-align: center;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-weight: bold;\r\n min-width: 120px;\r\n padding: 0;\r\n text-align: center;\r\n}\r\n\r\n>>> .el-form-item__label:after {\r\n visibility: hidden;\r\n}\r\n\r\n>>> .el-form-item__content {\r\n border-top: 1px solid #ededed;\r\n padding: 10px;\r\n height: 50px;\r\n margin-left: 0px !important;\r\n}\r\n'],sourceRoot:""}])},"93d8":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.app_center_container[data-v-0a779b87]{height:100%;overflow:auto}.card[data-v-0a779b87]{margin:5px;min-height:200px;text-align:center}.card i[data-v-0a779b87]{font-size:60px;display:block;margin:10px 0}.card-item-actions[data-v-0a779b87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fafafa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 0 10px;margin-top:22px}.card-item-actions .actions__btn[data-v-0a779b87]{margin-bottom:10px}.card-item-actions .confirm__btn[data-v-0a779b87]{margin-left:10px}.pagination[data-v-0a779b87]{margin-top:20px}.form-editor-dialog[data-v-0a779b87] .el-dialog__header{display:none}.form-editor-dialog[data-v-0a779b87] .el-dialog__body{padding:0;height:100%}.navbar-default[data-v-0a779b87]{height:100%;background-image:none;background:#fff;border-radius:0;-webkit-box-shadow:0 2px 5px rgba(86,96,117,.15);box-shadow:0 2px 5px rgba(86,96,117,.15);border-bottom:1px solid #ededed;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-default span[data-v-0a779b87]{color:#666;font-size:14px;line-height:48px;font-weight:700;margin-left:20px}.header[data-v-0a779b87]{padding:0;background:#fff;z-index:7}.card-title[data-v-0a779b87]{font-weight:700;font-size:20px}.card-background[data-v-0a779b87]{width:80px;height:80px;margin:10px auto;border-radius:15px}.image[data-v-0a779b87]{width:30px;height:30px}.app-image[data-v-0a779b87]{width:60px;height:60px;margin:10px}.input-search[data-v-0a779b87]{width:400px;margin:0 12px 0 6px}.card-item[data-v-0a779b87]{cursor:default;display:block;position:relative}.sticky[data-v-0a779b87]{width:1px;height:0;position:absolute;top:0;right:5px;border-left:40px solid #fff;border-top:40px solid #ededed}.card-checkbox[data-v-0a779b87]{position:absolute;top:-35px;right:0}.card-checkbox input[type=checkbox][data-v-0a779b87]{opacity:0}.card-checkbox input[type=checkbox]+span[data-v-0a779b87]:after{opacity:1;content:"";position:absolute;width:6px;height:11px;background:transparent;right:7px;border:2px solid #fff;border-top:none;border-left:none;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.card-item.checked .el-card[data-v-0a779b87]{outline:1px solid #5492f5}.card-item.checked .sticky[data-v-0a779b87]{border-top-color:#5492f5}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/AppCenter.vue"],names:[],mappings:"AA+xBA,uCACI,YACA,aAAc,CACjB,uBAEC,WACA,iBACA,iBAAkB,CACnB,yBAEC,eACA,cACA,aAAc,CACf,oCAEO,oBAAA,oBAAA,aACA,8BAAA,6BAAA,uBAAA,mBACA,mBAAA,eACA,mBACA,wBAAA,qBAAA,uBACA,yBACA,eAAgB,CAPxB,kDASY,kBAAmB,CAT/B,kDAYY,gBAAiB,CACpB,6BAKD,eAAgB,CACnB,wDAEH,YAAa,CACd,sDAEC,UACA,WAAY,CACb,iCAEC,YACA,sBACA,gBACA,gBACA,iDAAA,yCACA,gCACA,yBAAA,sBAAA,6BAA8B,CAC/B,sCAEC,WACA,eACA,iBACA,gBACA,gBAAiB,CAClB,yBAEC,UACA,gBACA,SAAU,CACX,6BAEC,gBACA,cAAe,CAChB,kCAEC,WACA,YACA,iBACA,kBAAmB,CACpB,wBAEC,WACA,WAAY,CACb,4BAEC,WACA,YACA,WAAY,CACb,+BAEC,YACA,mBAAsB,CACvB,4BAEG,eACA,cACA,iBAAkB,CACnB,yBAEC,UACA,SACA,kBACA,MACA,UACA,4BACA,6BAA8B,CAC/B,gCAEC,kBACA,UACA,OAAQ,CACT,qDAED,SAAU,CACX,gEAEC,UACA,WACA,kBACA,UACA,YACA,uBACA,UACA,sBACA,gBACA,iBACA,gCAIA,uBAAwB,CACzB,6CAEC,yBAA0B,CAC3B,4CAEC,wBAAyB,CAAA",file:"AppCenter.vue?vue&type=style&index=0&id=0a779b87&lang=scss&scoped=true&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.app_center_container{\r\n height: 100%;\r\n overflow: auto;\r\n}\r\n.card {\r\n margin: 5px;\r\n min-height: 200px;\r\n text-align: center;\r\n}\r\n.card i {\r\n font-size: 60px;\r\n display: block;\r\n margin: 10px 0;\r\n}\r\n.card-item-actions {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n background: #fafafa;\r\n justify-content: center;\r\n padding: 10px 10px 0 10px;\r\n margin-top: 22px;\r\n .actions__btn{\r\n margin-bottom: 10px;\r\n }\r\n .confirm__btn{\r\n margin-left: 10px;\r\n }\r\n }\r\n .pagination {\r\n // position: absolute;\r\n // bottom: 0;\r\n margin-top: 20px;\r\n }\r\n.form-editor-dialog >>> .el-dialog__header {\r\n display: none;\r\n}\r\n.form-editor-dialog >>> .el-dialog__body {\r\n padding: 0;\r\n height: 100%;\r\n}\r\n.navbar-default {\r\n height: 100%;\r\n background-image: none;\r\n background: #fff;\r\n border-radius: 0px;\r\n box-shadow: 0px 2px 5px rgba(86, 96, 117, 0.15);\r\n border-bottom: 1px solid #ededed;\r\n justify-content: space-between;\r\n}\r\n.navbar-default span {\r\n color: #666;\r\n font-size: 14px;\r\n line-height: 48px;\r\n font-weight: bold;\r\n margin-left: 20px;\r\n}\r\n.header {\r\n padding: 0;\r\n background: #fff;\r\n z-index: 7;\r\n}\r\n.card-title {\r\n font-weight: bold;\r\n font-size: 20px;\r\n}\r\n.card-background {\r\n width: 80px;\r\n height: 80px;\r\n margin: 10px auto;\r\n border-radius: 15px;\r\n}\r\n.image {\r\n width: 30px;\r\n height: 30px;\r\n}\r\n.app-image {\r\n width: 60px;\r\n height: 60px;\r\n margin: 10px;\r\n}\r\n.input-search {\r\n width: 400px;\r\n margin: 0px 12px 0 6px;\r\n}\r\n .card-item {\r\n cursor: default;\r\n display: block;\r\n position: relative;\r\n }\r\n .sticky {\r\n width: 1px;\r\n height: 0px;\r\n position: absolute;\r\n top: 0;\r\n right: 5px;\r\n border-left: 40px solid #fff;\r\n border-top: 40px solid #ededed;\r\n }\r\n .card-checkbox {\r\n position: absolute;\r\n top: -35px;\r\n right: 0;\r\n }\r\n.card-checkbox input[type="checkbox"] {\r\n opacity: 0;\r\n}\r\n.card-checkbox input[type="checkbox"] + span::after {\r\n opacity: 1;\r\n content: "";\r\n position: absolute;\r\n width: 6px;\r\n height: 11px;\r\n background: transparent;\r\n right: 7px;\r\n border: 2px solid #fff;\r\n border-top: none;\r\n border-left: none;\r\n -webkit-transform: rotate(35deg);\r\n -moz-transform: rotate(35deg);\r\n -o-transform: rotate(35deg);\r\n -ms-transform: rotate(35deg);\r\n transform: rotate(35deg);\r\n}\r\n.card-item.checked .el-card {\r\n outline: 1px solid #5492f5;\r\n}\r\n.card-item.checked .sticky {\r\n border-top-color: #5492f5;\r\n}\r\n'],sourceRoot:""}])},9438:function(e,n,t){var i=t("78e6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("51fc17ed",i,!0,{sourceMap:!0,shadowMode:!1})},"94a7":function(e,n,t){var i=t("1300");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("b27dc488",i,!0,{sourceMap:!0,shadowMode:!1})},"94de":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"编辑自定义视图",visible:e.dialogVisible,"before-close":e.beforeClose,"close-on-click-modal":!1,width:"80%"}},[t("el-tabs",[t("el-tab-pane",{attrs:{label:"基本信息"}},[t("el-form",{attrs:{"data-vv-scope":"viewEdit"}},[t("ht-form-item",{attrs:{label:"名称",validate:"required"}},[t("ht-input",{staticStyle:{width:"80%"},attrs:{validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.data.name,callback:function(n){e.$set(e.data,"name",n)},expression:"data.name"}})],1),t("ht-form-item",{attrs:{label:"别名",validate:"required"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.data.name,expression:"data.name"}],staticStyle:{width:"80%"},attrs:{disabled:!!e.data.id,validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}},maxlength:50,showWordLimit:!0},model:{value:e.data.alias,callback:function(n){e.$set(e.data,"alias",n)},expression:"data.alias"}})],1),e.data.interface?t("ht-form-item",{attrs:{label:"接口地址"}},[t("ht-input",{staticStyle:{width:"80%"},attrs:{disabled:""},model:{value:e.data.interface,callback:function(n){e.$set(e.data,"interface",n)},expression:"data.interface"}}),t("el-popover",{attrs:{placement:"top-start",title:"接口提示",width:"400",trigger:"hover",content:'接口类型为POST类型,接口参数示例为:{pageBean: {page: "1", pageSize: 30, showTotal: "true"},querys: [{property: "表名.字段名", value: "参数内容", group: "main", operation: "LIKE", relation: "OR"}}'}},[t("el-button",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.data.interface,expression:"data.interface",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:e.onCopy,expression:"onCopy",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:e.onError,expression:"onError",arg:"error"}],staticClass:"copy-btn",attrs:{slot:"reference",type:"text"},slot:"reference"},[e._v("复制地址")])],1)],1):e._e(),t("ht-form-item",{attrs:{label:"是否分页",validate:"required"}},[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.needPage,callback:function(n){e.$set(e.data,"needPage",n)},expression:"data.needPage"}}),e._v("\n  \n "),1===e.data.needPage?t("ht-select",{attrs:{options:[{key:"10",value:10},{key:"20",value:20},{key:"30",value:30},{key:"50",value:50},{key:"100",value:100}],props:{key:"key",value:"value"}},model:{value:e.data.pageSize,callback:function(n){e.$set(e.data,"pageSize",n)},expression:"data.pageSize"}}):e._e()],1),t("ht-form-item",{attrs:{label:"是否初始查询",validate:"required"}},[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.initQuery,callback:function(n){e.$set(e.data,"initQuery",n)},expression:"data.initQuery"}})],1),t("ht-form-item",{attrs:{label:"是否显示行号",validate:"required"}},[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.showRowsNum,callback:function(n){e.$set(e.data,"showRowsNum",n)},expression:"data.showRowsNum"}})],1),t("ht-form-item",{attrs:{label:"数据模板",validate:"required"}},[t("ht-select",{attrs:{options:e.templateList,props:{key:"alias",value:"templateName"},validate:{required:!0}},model:{value:e.data.templateAlias,callback:function(n){e.$set(e.data,"templateAlias",n)},expression:"data.templateAlias"}})],1),t("ht-form-item",{attrs:{label:"重新生成模板",validate:"required"}},[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:e.data.rebuildTemp,callback:function(n){e.$set(e.data,"rebuildTemp",n)},expression:"data.rebuildTemp"}})],1)],1)],1),t("el-tab-pane",{attrs:{label:"显示字段"}},[t("el-table",{attrs:{data:e.data.shows,height:"400",border:""}},[t("el-table-column",{attrs:{prop:"fieldName",label:"列名"}}),t("el-table-column",{attrs:{label:"注释"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{maxlength:50},model:{value:n.row.fieldDesc,callback:function(t){e.$set(n.row,"fieldDesc",t)},expression:"scope.row.fieldDesc"}})]}}])}),t("el-table-column",{attrs:{label:"支持排序",width:"80"},scopedSlots:e._u([{key:"default",fn:function(n){return[1!==n.row.isVirtual?t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:n.row.sortable,callback:function(t){e.$set(n.row,"sortable",t)},expression:"scope.row.sortable"}}):e._e()]}}])}),t("el-table-column",{attrs:{label:"排序方向",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[1===n.row.defaultSort?t("ht-select",{attrs:{options:[{key:"asc"},{key:"desc"}],props:{key:"key",value:"key"},clearable:""},model:{value:n.row.sortSeq,callback:function(t){e.$set(n.row,"sortSeq",t)},expression:"scope.row.sortSeq"}}):e._e()]}}])}),t("el-table-column",{attrs:{label:"默认排序",width:"80"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:1!==n.row.defaultSort?"info":"success"},on:{click:function(t){return e.defaultSortChange(n.row)}}},[e._v(e._s(1!==n.row.defaultSort?"否":"是"))])]}}])}),t("el-table-column",{attrs:{label:"是否冻结",width:"80"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:n.row.frozen,callback:function(t){e.$set(n.row,"frozen",t)},expression:"scope.row.frozen"}})]}}])}),t("el-table-column",{attrs:{label:"是否隐藏",width:"80"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:n.row.hidden,callback:function(t){e.$set(n.row,"hidden",t)},expression:"scope.row.hidden"}})]}}])}),t("el-table-column",{attrs:{label:"对齐方式",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{options:[{key:"left",value:"居左"},{key:"center",value:"居中"},{key:"right",value:"居右"}],props:{key:"key",value:"value"}},model:{value:n.row.align,callback:function(t){e.$set(n.row,"align",t)},expression:"scope.row.align"}})]}}])}),t("el-table-column",{attrs:{label:"宽度",width:"140"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{maxlength:50},model:{value:n.row.width,callback:function(t){e.$set(n.row,"width",t)},expression:"scope.row.width"}})]}}])}),t("el-table-column",{attrs:{label:"统计类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{options:[{key:"",value:"请选择"},{key:"sum",value:"求和"}],props:{key:"key",value:"value"}},model:{value:n.row.summaryType,callback:function(t){e.$set(n.row,"summaryType",t)},expression:"scope.row.summaryType"}})]}}])})],1)],1),t("el-tab-pane",{attrs:{label:"条件字段"}},[t("el-table",{attrs:{data:e.data.conditions,height:"400",border:""}},[t("el-table-column",{attrs:{prop:"fieldName",label:"列名"}}),t("el-table-column",{attrs:{label:"描述"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:n.row.fieldDesc,callback:function(t){e.$set(n.row,"fieldDesc",t)},expression:"scope.row.fieldDesc"}})]}}])}),t("el-table-column",{attrs:{width:"80",prop:"dataType",label:"数据类型"}}),t("el-table-column",{attrs:{width:"100",prop:"controlTypeDesc",label:"控件类型"}}),t("el-table-column",{attrs:{label:"操作符",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{options:[{key:"EQ",value:"等于"},{key:"NE",value:"不等于"},{key:"LK",value:"相似"},{key:"LFK",value:"左相似"},{key:"RHK",value:"右相似"},{key:"BETWEEN",value:"在...之间"}],props:{key:"key",value:"value"}},model:{value:n.row.operate,callback:function(t){e.$set(n.row,"operate",t)},expression:"scope.row.operate"}})]}}])}),t("el-table-column",{attrs:{label:"值来源",width:"80"}},[[t("span",[e._v("表单输入")])]],2),t("el-table-column",{attrs:{label:"是否隐藏",width:"80"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:n.row.hidden,callback:function(t){e.$set(n.row,"hidden",t)},expression:"scope.row.hidden"}})]}}])}),t("el-table-column",{attrs:{label:"管理",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.arrayMove("conditions",n.row,"up")}}}),t("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.arrayMove("conditions",n.row,"down")}}})]}}])})],1)],1),t("el-tab-pane",{attrs:{label:"数据过滤"}},[t("el-button",{on:{click:function(n){return e.addFilter()}}},[e._v("添加脚本")]),t("el-table",{attrs:{data:e.filterFields,height:"400",border:""}},[t("el-table-column",{attrs:{prop:"name",label:"名称"}}),t("el-table-column",{attrs:{label:"Key",prop:"key"}}),t("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(n){return["1"===n.row.type?t("el-tag",{attrs:{type:"primary"}},[e._v("条件类型")]):e._e(),"2"===n.row.type?t("el-tag",{attrs:{type:"danger"}},[e._v("SQL")]):e._e(),"3"===n.row.type?t("el-tag",{attrs:{type:"warning"}},[e._v("追加SQL")]):e._e(),"4"===n.row.type?t("el-tag",{attrs:{type:"success"}},[e._v("数据权限")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"controlTypeDesc",label:"权限"},scopedSlots:e._u([{key:"default",fn:function(n){return[e._l(n.row.right,(function(n,i){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:!1!==n.checked,expression:"item.checked !== false"}],key:i,attrs:{type:"info"}},[e._v(e._s(n.title)),n.name?t("span",[e._v(":"+e._s(n.name))]):e._e()])})),t("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(t){return e.editAuth(n.row,n.$index)}}})]}}])}),t("el-table-column",{attrs:{label:"管理",width:"240"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.arrayMove("filterFields",n.row,"up")}}}),t("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.arrayMove("filterFields",n.row,"down")}}}),t("el-button",{attrs:{icon:"el-icon-edit"},on:{click:function(t){return e.addFilter(n.row,n.$index)}}}),t("el-button",{attrs:{icon:"el-icon-delete"},on:{click:function(t){return e.filterFields.splice(n.$index,1)}}})]}}])})],1)],1),t("el-tab-pane",{attrs:{label:"功能按钮"}},[t("el-table",{attrs:{data:e.data.buttons,height:"400",border:""}},[t("el-table-column",{attrs:{prop:"name",label:"名称"}}),t("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.inRow?e._e():t("el-tag",{attrs:{type:"primary"}},[e._v("页头")]),n.row.inRow?t("el-tag",{attrs:{type:"warning"}},[e._v("行内")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"icon",label:"按钮图标"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("span",{class:e.row.icon})]}}])}),t("el-table-column",{attrs:{prop:"urlPath",label:"URL路径"}}),t("el-table-column",{attrs:{label:"隐藏"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":0},model:{value:n.row.hidden,callback:function(t){e.$set(n.row,"hidden",t)},expression:"scope.row.hidden"}})]}}])}),t("el-table-column",{attrs:{label:"管理",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-arrow-up"},on:{click:function(t){return e.arrayMove("buttons",n.row,"up")}}}),t("el-button",{attrs:{icon:"el-icon-arrow-down"},on:{click:function(t){return e.arrayMove("buttons",n.row,"up")}}})]}}])})],1)],1),t("el-tab-pane",{attrs:{label:"汇总设置"}},[t("summary-setting",{ref:"SummarySetting",attrs:{data:e.summaryData},on:{"update:data":function(n){e.summaryData=n}}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveUrl,model:e.submitData,"scope-name":"viewEdit"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("\n "+e._s(e.$t("eip.common.save"))+"\n ")]),e.id?t("el-button",{on:{click:e.editTemplate}},[e._v("编辑模板")]):e._e(),e.id?t("el-button",{on:{click:function(n){return e.initDefaultData(!0)}}},[e._v("重置字段")]):e._e(),e.id?t("el-button",{on:{click:function(n){return e.addToMenu("manage")}}},[e._v("添加为菜单")]):e._e(),t("el-button",{on:{click:e.close}},[e._v("返回")])],1),t("template-edit",{ref:"templateEdit",attrs:{id:this.id},on:{closeViewEdit:function(n){e.dialogVisible=!1}}}),t("menus-add",{ref:"menusAdd",attrs:{alias:e.data.alias,sqlAlias:e.data.sqlAlias}}),t("filter-dialog",{ref:"filterDialog",attrs:{metafields:e.data.shows,conditionfields:e.data.conditions,filterData:e.selectedData,keys:e.filterFields},on:{"after-save":e.afterSave}}),t("auth-edit",{ref:"authEdit",attrs:{condition:e.selectedData},on:{confirm:e.afterSave}})],1)},o=[],r=(t("8e6e"),t("ac6a"),t("456d"),t("ade3")),a=(t("7f7f"),t("c7ea")),s=(t("4bf8"),t("86b9")),l=t("9f39");function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function d(e){for(var n=1;n=0?(this.filterFields.splice(this.selectedIndex,1),this.filterFields.splice(this.selectedIndex,0,e)):this.filterFields.push(e)},editAuth:function(e,n){e&&(this.selectedData=e,this.selectedIndex=n),this.$refs.authEdit.handleOpen()},convertData:function(){var e=this.data.shows.filter((function(e){return 1===e.isShow})).map((function(e){var n={name:e.fieldName,type:e.dataType};return n}));this.summaryData.displaySettingFields=JSON.stringify(e),this.summaryData.bpmDataTemplate.summaryField=this.data.summarySetting}}},b=g,v=t("2877"),_=Object(v["default"])(b,i,o,!1,null,"b37cd882",null);n["default"]=_.exports},9535:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAAAsCAIAAADJtZwKAAALG0lEQVR4Ae3aV28USRAH8CPnnLNt4EDkLBAgIfEASEg8IcT343OA4AWRBAhEzvmAI+fk++3W0TfaMetZw86as+uhqenp7qn6/6urutcM6Ozs/KNfegECA3uBDf0mVBDoZ6K3xMHghgz59u2b8QOq0tDERgfLmZE2Bw7sK7FSlAkcfPny5d27d6AZNWrUoEGDGgW34HgEfP369eXLl2/evPGVMWPGDBkyZHBV/t+sFGICDZ8+ffq7KuPHjx8xYsQvZCJiP3jyoaDh6NGjV65cGT58eEdHx9SpUydNmqQdOXKk3ViQ0d9uWPdMQOrDhw+PHj26c+cOGn7hhrAyAX2S9+/fo/vMmTMHDhy4efMm3KdMmTJ79uxVq1bt2LFjyZIl9sZvB3FBg7txTJC+ffv24cOHAJo4ceLMmTOlix4EJsQZFCH/+fNnic4mg7t0JxH5BF3rK3fv3r148SJ98eLFQfyECRNsiKFDh/bguwVR6A3D6jEBOADdunULQECZM2fO6NGjRWW3iATulYDv7LQI0D9+/Eixt+D++vVryyoDBCU6tSH3798/e/asWTt37ly6dOnkyZMlKOK748aN67t1QvDeu3fv5MmT8+fPnzt3LixwUEMD1CKgKqhnAl/CCXAj0iU3fNAfP34MekUYrCC2z8AN6Kg9hw4dsifWrVu3b98++8Cw+Fy27Q3x2wwb6u0J2EnWT548WbFiRVTLREPgDu5IOEA3GMRi/9WrVwL/+fPnz549E/teYdTEAB2+QJfi1BuCjGDFOjdu3Hjw4MG8efNsiGnTpv3v01ENnfWYcECSo0F5/vx5aApe6ESKwIEAJ9CXbeQZHAQxKDEFVVA23U4aO3YsIqFP0RlHUotbCgEMoljq1KlTWNy2bRsy0m6oMbf4IwPYw2yfs1rxia0aWY8JuLe3ty9atOjChQsOToKaSwSInIS+egtK3rIe1moJ3CPeBb6cE4FPBwe47YyQ8BZYiNRa0KHg2LFjTqsOSCYG3z8Dimj4qyqzZs2aPn36zyxVztx6TIAPNFu2bAHxpUuXXrx4AX1QDhs2DLig56Ewh34ccuCuU9SjELjJAVOSnlVwYANpoXbu3DmpaevWrQrSj8Zn59bXxYcocSlh9q5du357JngLUGSsX7/emVLSl4IAF/sd3CR2iVYUEyBqTSyIpv2EBmX8xIkTy5Ytc2/o2Sk5S4wFlajLly8fPHiQ2ZJq9u0v0YFQ0MHin6u3J2IVuEsXgl2gEZ2MCAno6dFZ/KtppLmC13Vahd+7d69Mkt1MaVhWqYNCFAY5yYKnT58WOmvWrMkyYa6lwuCaNb2Kt/pDCWdjfEzRn+ZSutSzyzakd8+E5SrR3pxf4izr2Co1tbW1rVy5Un7jHoehAFaKAUKBDXQ9lKAqUNCpJ6bYCsq+Y7csp+q4Bjl8L1iwQAzFMC2xcijZ1sqme+VzaTUJID7ni/pjPGPo8VH9BhM9JJR4Ve1uLEALMWH1JgkHjh8/7ua4f/9+By1+cljKUpCUJUGtCPnBg890+4aHhgGXAr4IW2/pTtvXr193slAVZEusbNy4Ua6zIJRDlCUCYhK8Rr91iK8rgVIuqwyzAsWj9UmMMYBuTYCwIWAxjBJnGboxliL0oCTa+hi2kgm+ObaKYlXaCY3penBw+/ZtWR7uKIE7QHmiR86B7J9VoeDPxcUrhzqDvfVoE0hHriYuLu3t7U7YipB+yxoDXHAEmk4Wsi6grRDVTj/RE5Y4hgAdmsQstiFAj/F0PREKOgmdMFjrQGhKhYrqAdr40LX0H/HRMiZYz274Mk4aAQoTEeO042LBHycFA65evQp0G8JJGnbQFPgewS0LqTHGiGsQQ1B9xihq7Qw7CTeY8EqAB4IQR5uV4+wXV8sEd1ICLxaGkh4DRI9e0bUh9OApmIhXeirkVOkxDMe2sjYsiaWybWuYYBkThSqwhDh0gAUmj4cPHxZTaoa8BGvDrl27ppaIMkxQAE1R2+PKgpsjR47YVdu3b0cDcI1XJKwJF2EYh2yPceCmGAMOUon27wkkC0rP9H9p+f4PJoQI+3UInUh3Ao49PM1/ogVMsExYsUzkAn3z5s3sk2qA4gbgzON3J/3x1k/ibvjAFU22BfR5qEfy2bRpEw8lIg6vXbvWL4Z2D2IUHlvBRR0xfrVUNuQZ060f6EeM57H4yR7LZlfmpm2qZTNnmSqwFD82SLn5b7WACeayTyKyA/y+JJw9wp3dOtVSPxc6iYIP3B690iOiN2zYgDasQN/lw1y0AX337t1qCfdQ4ocy+wZJe/bsmTFjBgJsiwh8zmeRymPxa3viW1oCfZYwz4ZWsbims+ZzLWCCBeLaJgD36tWrQewRWI6eQlhQMxo3hjFaQEHfjc8x12BbRDYTXKqxHGW8VCNTSf0Qt45c7EcBW8QA1OYdrvG/hEc2cIdtNrqdIWd6zBvWGiYYhAY5FJQAZZkAF+wwRYnTDrtBbLt0dHRQdMo8OKNosRKRLgUREccxotOjYm5wb6AhCAA9f0WeHMBIsaXNR0ALmGCfwLdPFU+ogY9lsjkCnj59unDhQj+uAFfxADoaauw2noQniKGkEDPLFBKdeW9L62ESkY7kWxcdzjqaM89JhNc1HoVVLWBCvANdjCxfvtyGYBaRkVwFFDR/toO+LORVBHu38JnObW12ZM1j9lXzdK4Re1314iAOeMopnWLOIdum7/LgxKSymQBZFGHfBrfoDshEt+MdW90w3BiY7m/megommfJx5wgXtHAX+3GTkIVsa+WNuMfwlP1yqTLmfqNQC6/Yx/loKJsJENuwSgITAZ3MAqVgcdqhuNwZIJQi6cf5Rz/JO1BOT+Ae0HOBQJ+gAfouRnHqwwfdW945y3EQB7Kl2sC7+i6UxARPAkemq9VuztKlG3LyMAAFuv2r3mLCzpCplHQxxSvO1ElWsU4zqLIyAW60sGa2eAe9WAmdUz7t2Cbq/V7ANUWOL9Bnc00x+1HolMREwojR7gfEZYdXebOYLpT85Q76rsruB/hwslLSMaSEJA+tmZa1TlbPL5vvgWyXnYE4O4U8AiiinqkM1uOsoQBQ4MsSJsVf5hkW6LNfyvW2at1/FnZrXklMJJ/54DbgZB2Bk7dPD2fElyrCT4Uu/mcCSuCin89aYpdUTlGDBxsvG2grflczWLTpozVKYB0oR8uqiOv0SopHgEdLUSKufcVHxYSPooENERlhgzaG1f96jTHpsSQmwiWtyHKDY7G0I4jC9GRNUjjDZ94iTCpAhmCMY64DiXW8hYLtTwCU4tHERAmUQ7esKYRiAAXusBYQFBJRb6lA04K4YSoDfEiipwT6XpFYlvEkFsxanvSGlJKYCJtAw2dQck/Ia+vbyk/oSFPyr7mRnR1LIkHLGJQAEVIAArHOCjlDKn/NpeunBAdWoMdIQAcTeuJqCdzqTqs0OA6srWNZLbiZGm2y2bKpP+npbaNK2Uw4aDtdqARSf/Iwb3TyObkKMoEPJiEMYlCGiFwCCOKVMDeFGA9rn7C4V5ClaDFBojN6Yh8YTyHGECt4W12p0tDzku3P6vmRRXpKYiIMhQgQAWe/w5TzRUyMMVYggZc41VnB/ruI91CRQYkpOk3JTvcIZYuk/qxupP70KiaW1pbERIJD0OHAnojA7JmfAVaPIUNVj+f2zOAis0plQgBK+k6oKgQ+itjXjDG9kAZuVg4SzfC2yzV9S2ryk6Qc1dbW5lzU5bC+2VkqEyCWu9GglaainPZN3PNel81E3oL+nkCggdNLP2RNRaCfiabC28Di/Uw0AFZTh/4DXBgaQK3gIBMAAAAASUVORK5CYII="},"956b":function(e,n,t){e.exports=t.p+"img/pie.14e72c57.png"},"956e":function(e,n,t){var i=t("54f0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6b160d51",i,!0,{sourceMap:!0,shadowMode:!1})},9582:function(e,n,t){var i=t("7bf0"),o=1335,r=21522,a=i.getBCHDigit(o);n.getEncodedBits=function(e,n){var t=e.bit<<3|n,s=t<<10;while(i.getBCHDigit(s)-a>=0)s^=o<tbody>tr>th,[data-v-4e145d0d] .form-table>thead>tr>th{text-align:right;color:#666;font-weight:400}[data-v-4e145d0d] .form-table>tbody>tr>th.group-th{text-align:left;background:#f9f9f9;font-weight:700}[data-v-4e145d0d] .form-table>thead>tr.sub-table-header>th{text-align:center;background:#fafafa}[data-v-4e145d0d] .form-table>tbody>tr>th>span,[data-v-4e145d0d] .form-table>thead>tr>th>span{color:red}[data-v-4e145d0d] .form-table>tbody>tr>td,[data-v-4e145d0d] .form-table>tbody>tr>th,[data-v-4e145d0d] .form-table>tfoot>tr>td,[data-v-4e145d0d] .form-table>thead>tr>th{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}[data-v-4e145d0d] .form-table-noBorder{border-top:0 solid #ebeef5;border-left:0 solid #ebeef5}[data-v-4e145d0d] .form-table-noBorder>tbody>tr>td,[data-v-4e145d0d] .form-table-noBorder>tbody>tr>th,[data-v-4e145d0d] .form-table-noBorder>tfoot>tr>td,[data-v-4e145d0d] .form-table-noBorder>thead>tr>th{border-right:0 solid #ebeef5;border-bottom:0 solid #ebeef5}[data-v-4e145d0d] .form-table>tfoot>tr>td{padding:5px 10px}.form-container[data-v-4e145d0d]{border-bottom:1px solid #ebeef5;padding-bottom:10px}.form-container>span[data-v-4e145d0d]{border-left:3px solid #211bce;font-weight:700;font-size:14px;padding-left:10px;color:#666}.form-content[data-v-4e145d0d]{padding:11px 0}[data-v-4e145d0d] div[aria-invalid=true]+small,[data-v-4e145d0d] small.error-message{display:block;margin-top:8px;color:#f56c6c;font-size:12px;font-weight:700;line-height:1}.form[data-v-4e145d0d],.form_header[data-v-4e145d0d]{width:80%;margin:12px auto 0}.form[data-v-4e145d0d]{background-color:#fff;padding:20px;height:calc(100% - 124px);overflow-y:auto}.preview-form[data-v-4e145d0d] .el-input{width:100%!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/previewForm.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCwGrB,gCACE,6BACA,0BACA,2BAA6B,CAC9B,4BAGC,wBAAyB,CAC1B,8BAGC,WACA,6BACA,6BAA8B,CAC/B,oFAIC,iBACA,WACA,eAAmB,CACpB,mDAGC,gBACA,mBACA,eAAiB,CAClB,2DAGC,kBACA,kBAAmB,CACpB,8FAIC,SAAW,CACZ,wKAMC,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBAAkB,CACnB,uCAGC,2BACA,2BAA8B,CAC/B,4MAMC,6BACA,6BAAgC,CACjC,0CAGC,gBAAiB,CAClB,iCAGC,gCACA,mBAAoB,CACrB,sCAGC,8BACA,gBACA,eACA,kBACA,UAAW,CACZ,+BAGC,cAAe,CAChB,qFAIC,cACA,eACA,cACA,eACA,gBACA,aAAc,CAMf,qDAFC,UACA,kBASgB,CARjB,uBAKC,sBACA,aACA,0BACA,eAAgB,CACjB,yCAGG,oBAAsB,CAAA",file:"previewForm.vue?vue&type=style&index=0&id=4e145d0d&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n/deep/.el-main{\r\n // 隐藏滚动条\r\n // &::-webkit-scrollbar {\r\n // width: 0;\r\n // background-color: transparent;\r\n // }\r\n}\r\n/deep/.el-form-item {\r\n margin-bottom: 15px !important;\r\n margin-top: 10px !important;\r\n margin-right: 10px !important;\r\n}\r\n\r\n.base-main {\r\n background-color: #e9eef3;\r\n}\r\n\r\n/deep/ .form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n/deep/ .form-table > thead > tr > th,\r\n/deep/ .form-table > tbody > tr > th {\r\n text-align: right;\r\n color: #666;\r\n font-weight: normal;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th.group-th {\r\n text-align: left;\r\n background: #f9f9f9;\r\n font-weight: bold;\r\n}\r\n\r\n/deep/ .form-table > thead > tr.sub-table-header > th {\r\n text-align: center;\r\n background: #fafafa;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th > span,\r\n/deep/ .form-table > thead > tr > th > span {\r\n color: #f00;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th,\r\n/deep/ .form-table > tbody > tr > td,\r\n/deep/ .form-table > tfoot > tr > td,\r\n/deep/ .form-table > thead > tr > th {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n/deep/ .form-table-noBorder {\r\n border-top: 0px solid #ebeef5;\r\n border-left: 0px solid #ebeef5;\r\n}\r\n\r\n/deep/ .form-table-noBorder > tbody > tr > th,\r\n/deep/ .form-table-noBorder > tbody > tr > td,\r\n/deep/ .form-table-noBorder > tfoot > tr > td,\r\n/deep/ .form-table-noBorder > thead > tr > th {\r\n border-right: 0px solid #ebeef5;\r\n border-bottom: 0px solid #ebeef5;\r\n}\r\n\r\n/deep/ .form-table > tfoot > tr > td {\r\n padding: 5px 10px;\r\n}\r\n\r\n.form-container {\r\n border-bottom: 1px solid #ebeef5;\r\n padding-bottom: 10px;\r\n}\r\n\r\n.form-container > span {\r\n border-left: 3px solid $--theme-color;\r\n font-weight: bold;\r\n font-size: 14px;\r\n padding-left: 10px;\r\n color: #666;\r\n}\r\n\r\n.form-content {\r\n padding: 11px 0;\r\n}\r\n\r\n/deep/ div[aria-invalid="true"] + small,\r\n/deep/ small.error-message {\r\n display: block;\r\n margin-top: 8px;\r\n color: #f56c6c;\r\n font-size: 12px;\r\n font-weight: bold;\r\n line-height: 1;\r\n}\r\n\r\n.form_header {\r\n width: 80%;\r\n margin: 12px auto 0;\r\n}\r\n\r\n.form {\r\n width: 80%;\r\n margin: 12px auto 0;\r\n background-color: #fff;\r\n padding: 20px;\r\n height: calc(100% - 124px);\r\n overflow-y: auto;\r\n}\r\n.preview-form{\r\n /deep/.el-input{\r\n width: 100% !important;\r\n }\r\n}\r\n\r\n'],sourceRoot:""}])},"95f6":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".el-table[data-v-3a19331a] .el-radio-group{margin-left:10px;margin-right:10px}.upload-demo[data-v-3a19331a] .el-upload-list--text{display:inline-table}.mobile-btn[data-v-3a19331a]:focus{border:1px solid #dcdfe6;color:#606266}.is-active__btn[data-v-3a19331a]{border:1px solid #409eff;background:#409eff;color:#fff}.is-active__btn[data-v-3a19331a]:focus{color:#fff}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/ManageSetting.vue"],names:[],mappings:"AAskEA,2CACE,iBACA,iBAAkB,CACnB,oDAEC,oBAAqB,CACtB,mCAGG,yBACA,aAAc,CACf,iCAID,yBACA,mBACA,UAAW,CAHb,uCAKI,UAAW,CAAA",file:"ManageSetting.vue?vue&type=style&index=0&id=3a19331a&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n// .dt-manage__table >>> .cell {\r\n// text-align: center;\r\n// }\r\n.el-table >>> .el-radio-group {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n}\r\n.upload-demo >>> .el-upload-list--text {\r\n display: inline-table;\r\n}\r\n.mobile-btn {\r\n &:focus {\r\n border: 1px solid #dcdfe6;\r\n color: #606266;\r\n }\r\n}\r\n\r\n.is-active__btn {\r\n border: 1px solid #409eff;\r\n background: #409eff;\r\n color: #fff;\r\n &:focus {\r\n color: #fff;\r\n }\r\n}\r\n"],sourceRoot:""}])},"961f":function(e,n,t){"use strict";var i=t("bd67"),o=t.n(i);o.a},"965c":function(e,n,t){var i=t("191d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("427cbcd1",i,!0,{sourceMap:!0,shadowMode:!1})},"96a0":function(e,n,t){"use strict";var i=t("c533"),o=t.n(i);o.a},"96b9":function(e,n,t){var i=t("64b7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("0fd790dc",i,!0,{sourceMap:!0,shadowMode:!1})},"96df":function(e,n,t){var i=t("f082");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ed5b2126",i,!0,{sourceMap:!0,shadowMode:!1})},"96eb":function(e,n,t){e.exports=t("3e96")(2294)},9775:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("ht-select",{directives:[{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"},{name:"related-query",rawName:"v-related-query",value:{cache:!0},expression:"{cache:true}"}],ref:"selected",staticStyle:{width:"100%"},attrs:{validate:e.validate,options:e.options,name:e.inputName,size:"small",clearable:"",placeholder:e.placeholder,filterable:e.filterable,"allow-create":e.allowCreate,"reserve-keyword":"",multiple:e.multiple,linkage:e.linkage,permission:e.permission},on:{focus:e.selectFocus,blur:e.selectBlur},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[e._l(this.options,(function(e){return t("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],2)],1)},o=[],r=(t("28a5"),t("ac6a"),t("2909")),a=(t("7f7f"),t("d5ed")),s=(t("86b9"),{name:"eip-select-dia",props:["validate","value","name","permission","multiple","selectlist","linkage","ganged","filterable","allowCreate","placeholder","customQuery","relatedQuery","queryParams"],data:function(){return{options:[],newValidate:null,queryParamData:this.queryParams}},computed:{inputVal:{get:function(){return this.value||0===this.value?this.value+"":this.value},set:function(e){this.$emit("input",e),this.relatedQueryLoad()}},inputWriteable:function(){return a["a"].getWriteable(this.permission)},inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return a["a"].addRequiredOrNot(this.permission,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:a["a"].getName()+"-"+e):this.name?this.name:a["a"].getName()}},mounted:function(){this.loadOption(!0)},created:function(){this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator},methods:{selectBlur:function(){this.$emit("blur")},selectFocus:function(){this.loadOption(),this.$emit("focus")},loadOption:function(e){if(this.ganged&&this.ganged.alias){if(e&&this.ganged.noInit&&"true"==this.ganged.noInit)return;this.dynamicLoadOption()}else this.options=Object(r["a"])(this.selectlist)||[]},prepareLoadParams:function(e){var n=this,t={};return this.queryParamData&&e.forEach((function(e){n.queryParamData.forEach((function(i){for(var o in i)e.fieldPath==o&&(t[e.field]=n.queryParamData[o])}))})),t},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},dynamicOptionResponse:function(e,n){var t=this;if(this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind)this.options=[],n&&n.constructor==Array&&n.length>0&&n.forEach((function(e){t.options.push({key:e[t.ganged.valueBind]+"",value:e[t.ganged.labelBind]+""})}));else if(this.ganged&&this.ganged.alias&&(!this.ganged.valueBind||!this.ganged.labelBind)){var i=this.inputName;this.$message.error("下拉框【".concat(i.split("-")[1],"】配置了动态选项,但是没有正确的配置选项绑定关系。"))}},relatedQueryLoad:function(){var e=this;this.relatedQuery&&this.relatedQuery.constructor==Array&&this.relatedQuery.length>0&&this.relatedQuery.forEach((function(n){var t=e.prepareLoadParams(n.condition);e.$emit("related-query:load",n.alias,t,n.result)}))}}}),l=s,c=(t("48ab"),t("2877")),d=Object(c["default"])(l,i,o,!1,null,"31294dd7",null);n["a"]=d.exports},9810:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".header[data-v-d893a610]{background-color:#f1f1f1}.el-main[data-v-d893a610],.header[data-v-d893a610]{padding:0!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/src/components/bizComponents/common/ContractPreview.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/common/ContractPreview.vue"],names:[],mappings:"AA0HA,yBAEE,wBCzHF,CD2HA,mDAHE,mBCrHF,CAAA",file:"ContractPreview.vue?vue&type=style&index=0&id=d893a610&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.header{\r\n padding:0px !important;\r\n background-color:#F1F1F1;\r\n}\r\n.el-main{\r\n padding:0px !important;\r\n}\r\n",".header {\n padding: 0px !important;\n background-color: #f1f1f1;\n}\n.el-main {\n padding: 0px !important;\n}\n/*# sourceMappingURL=src/components/bizComponents/common/ContractPreview.css.map */"],sourceRoot:""}])},9910:function(e,n,t){"use strict";var i=t("bd0c"),o=t.n(i);o.a},"998e":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable,"pure-data":!0,pk:"account"},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{prop:"fullname",label:"用户名称","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}})]],2),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.selectUser}})],1)},o=[],r=(t("96cf"),t("1da1")),a=t("292c"),s=t("7f58"),l={components:{EipUserDialog:s["default"]},props:["relCode"],computed:{demDeleteUrl:function(){return window.context.uc+"/api/relAuth/v1/relAuth/delRelAuth?relCode=".concat(this.relCode)},saveRoleUrl:function(){var e=window.context.uc+"/api/demension/v1/dem";return this.demension.id?e+="/updateDem":e+="/addDem",e},requestMethod:function(){return this.demension.id?"PUT":"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,demension:{name:"",code:""},isSubmit:!0,data:[],pageResult:{page:1,pageSize:50,total:0},menuPerm:{},allowRoles:[],readOnly:!1}},mounted:function(){},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){},handleClose:function(){this.dialogVisible=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,e?this.loadDataUrl="/api/demension/v1/dem/getDem?code=".concat(e.code):this.$refs.eipUserDialog.showDialog()},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;a["a"].getRelAuthPage(e,{relCode:this.relCode}).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){switch(this.readOnly=!1,e.command){case"showInfo":this.readOnly=!0,this.showDialog(e.row);break;case"assignMenu":this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},selectUser:function(e){var n=this,t=e.map((function(e){return e.account})),i={accounts:t,code:this.relCode};a["a"].addRelAuths(i).then((function(e){n.$refs.htTable.load()}))}}},c=l,d=(t("0fa9"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,"8eaa364e",null);n["default"]=u.exports},"99c7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".context-view{position:absolute;z-index:2500}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;z-index:2500;color:inherit}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/contextview.css"],names:[],mappings:"AAKA,cACC,kBACA,YACD,CAEA,oBACC,YACA,oBACA,eACA,eACA,aACA,aACD,CAAA",file:"contextview.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.context-view {\r\n\tposition: absolute;\r\n\tz-index: 2500;\r\n}\r\n\r\n.context-view.fixed {\r\n\tall: initial;\r\n\tfont-family: inherit;\r\n\tfont-size: 13px;\r\n\tposition: fixed;\r\n\tz-index: 2500;\r\n\tcolor: inherit;\r\n}\r\n"],sourceRoot:""}])},"9a27":function(e,n,t){"use strict";var i=t("d253"),o=t.n(i);o.a},"9a29":function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("el-tabs",{staticClass:"fullheight",attrs:{type:"card"},on:{"tab-click":e.tabClick},model:{value:e.orgResume,callback:function(n){e.orgResume=n},expression:"orgResume"}},[t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织简介",name:"orgInfo"}},[t("form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"fullheight",attrs:{"data-vv-scope":"form1"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"5",cellpadding:"3",border:"0"}},[t("tr",[t("td",[e._v("上级组织名称:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入上级组织名称",disabled:""},model:{value:e.org.parentOrgName,callback:function(n){e.$set(e.org,"parentOrgName",n)},expression:"org.parentOrgName"}})],1)]),t("tr",[t("td",[e._v("组织名称:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织名称",disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.name,callback:function(n){e.$set(e.org,"name",n)},expression:"org.name"}})],1)]),t("tr",[t("td",[e._v("组织编码:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.org.name,expression:"org.name"}],staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入组织编码",disabled:"addOrg"!=e.OrgManagerFormType},model:{value:e.org.code,callback:function(n){e.$set(e.org,"code",n)},expression:"org.code"}})],1)]),t("tr",[t("td",[e._v("组织类型:")]),t("td",{attrs:{width:"83%"}},[t("ht-select",{staticStyle:{width:"100%"},attrs:{permission:"b",options:e.orgKind,placeholder:"请选择组织类型",disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.orgKind,callback:function(n){e.$set(e.org,"orgKind",n)},expression:"org.orgKind"}})],1)]),t("tr",[t("td",[e._v("排序号:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"b",placeholder:"请输入排序号",validate:{regex:{exp:"^[0-9]*$",message:""}},disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.orderNo,callback:function(n){e.$set(e.org,"orderNo",n)},expression:"org.orderNo"}})],1)]),t("tr",[t("td",[e._v("级别:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"请输入级别",disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.grade,callback:function(n){e.$set(e.org,"grade",n)},expression:"org.grade"}})],1)]),t("tr",[t("td",[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"0表示不受限制",placement:"top"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}},[e._v("组织限编用户数量:")])])],1),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织限编用户数量",validate:{regex:{exp:"^[0-9]*$",message:""}},disabled:"showInfo"==e.OrgManagerFormType},model:{value:e.org.limitNum,callback:function(n){e.$set(e.org,"limitNum",n)},expression:"org.limitNum"}})],1)]),t("tr",[t("td",[e._v("组织现编用户数量:")]),t("td",{attrs:{width:"83%"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{permission:"w",placeholder:"组织现编用户数量",disabled:""},model:{value:e.org.nowNum,callback:function(n){e.$set(e.org,"nowNum",n)},expression:"org.nowNum"}})],1)]),t("tr",[t("td",[e._v("是否允许超过限编:")]),t("td",{attrs:{width:"83%"}},[t("ht-radio",{attrs:{disabled:"showInfo"==e.OrgManagerFormType,options:[{key:0,value:"允许"},{key:1,value:"不允许"}]},model:{value:e.org.exceedLimitNum,callback:function(n){e.$set(e.org,"exceedLimitNum",n)},expression:"org.exceedLimitNum"}})],1)]),"showInfo"!=e.OrgManagerFormType?t("tr",[t("td",[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("eip.common.save")))])],1)]):e._e()])])]),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织人员",name:"orgUser",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgUserShow?t("ht-table",{ref:"htTable",staticClass:"fullheight",attrs:{data:e.orgUser,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"u.fullname_",label:"姓名"}],"default-querys":e.defaultQuerys,"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"select-all":e.selectUser,select:e.selectUser,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(n){return e.showAddOrgUser()}}},[e._v("添加")]),t("el-button",{staticStyle:{"margin-left":"10px"},on:{click:function(n){return e.setUserMaster()}}},[e._v("设置主组织")]),t("el-button",{staticStyle:{"margin-left":"10px"},on:{click:function(n){return e.setUserPost()}}},[e._v("设置岗位")]),t("ht-delete-button",{attrs:{url:e.orgUserDeleteUrl,htTable:e.$refs.htTable,pk:"orgUserId"},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}],null,!1,4214437686)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{label:"名称",width:"150","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.editUser(n.row.account)}}},[e._v(e._s(n.row.fullName))])]}}],null,!1,673931789)}),t("ht-table-column",{attrs:{prop:"account",label:"账号","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"relName",label:"岗位名称","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{width:"120",label:"其他组织岗位"},scopedSlots:e._u([{key:"default",fn:function(n){return[1==n.row.otherPost?t("el-tag",{attrs:{type:"danger"}},[e._v("无")]):e._e(),t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.getOtherPost(n.row)}}},[2==n.row.otherPost?t("el-tag",[e._v("有")]):e._e()],1),t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.getOtherPost(n.row)}}},[3==n.row.otherPost?t("el-tag",{attrs:{type:"success"}},[e._v("有(主)")]):e._e()],1)]}}],null,!1,2627509600)}),t("ht-table-column",{attrs:{prop:"orguser.IS_MASTER_",label:"是否主要组织",width:"120",filters:[{text:"否",value:0},{text:"是",value:1}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[0==i.isMaster?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),1==i.isMaster?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}],null,!1,2474568482)}),t("ht-table-column",{attrs:{prop:"orguser.IS_CHARGE_",label:"负责人",width:"80",filters:[{text:"否",value:0},{text:"是",value:1},{text:"主",value:2}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[0==i.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),1==i.isCharge?t("el-tag",[e._v("是")]):e._e(),2==i.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}],null,!1,774039125)}),t("ht-table-column",{attrs:{prop:"u.STATUS_",label:"状态",width:"80",filters:[{text:"禁用",value:0},{text:"正常",value:1},{text:"离职",value:-2}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[0==i.status?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),1==i.status?t("el-tag",{attrs:{type:"success"}},[e._v("正常")]):e._e(),-2==i.status?t("el-tag",{attrs:{type:"warning"}},[e._v("离职")]):e._e()]}}],null,!1,702940901)}),t("ht-table-column",{attrs:{width:"170"},scopedSlots:e._u([{key:"header",fn:function(){return[t("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.orgUserHandleCommand,click:function(n){return e.orgUserHandleCommand({row:i,command:"setIsMaster"})}}},[t("span",[t("i",{staticClass:"el-icon-user"}),e._v(e._s("0"==i.isMaster?"设置主组织":"取消主组织")+" ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["2"!=i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setIsMainChange"}}},[e._v("设置主负责人")]):e._e(),"2"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消主负责人")]):e._e(),"0"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("设置负责人")]):e._e(),"1"==i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setOrgCharge"}}},[e._v("取消负责人")]):e._e()],1)],1)]}}],null,!1,1105943693)})]],2):e._e(),t("el-dialog",{attrs:{title:"其他组织岗位信息",visible:e.dialogVisible,width:"55%","append-to-body":!0},on:{"update:visible":function(n){e.dialogVisible=n},close:e.otherPostClose}},[t("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.otherPostData}},[t("el-table-column",{attrs:{prop:"userName",label:"姓名",width:"120",align:"center"}}),t("el-table-column",{attrs:{prop:"orgName",label:"组织名称",align:"center"}}),t("el-table-column",{attrs:{prop:"posName",label:"岗位名称",align:"center"}}),t("el-table-column",{attrs:{label:"是否主要组织",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[n.row.isMaster?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):t("el-tag",{attrs:{type:"danger"}},[e._v("否")])]}}])}),t("el-table-column",{attrs:{label:"负责人",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return["0"==n.row.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==n.row.isCharge?t("el-tag",{attrs:{type:"primary"}},[e._v("是")]):e._e(),"2"==n.row.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("主")]):e._e()]}}])}),t("el-table-column",{attrs:{label:"状态",width:"80",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return["0"==n.row.status?t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")]):e._e(),"1"==n.row.status?t("el-tag",{attrs:{type:"primary"}},[e._v("正常")]):e._e(),"-2"==n.row.status?t("el-tag",{attrs:{type:"success"}},[e._v("离职")]):e._e()]}}])})],1),t("el-pagination",{attrs:{"current-page":e.otherPostPageResult.page,"page-sizes":[5,10,20,50],"page-size":e.otherPostPageResult.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.otherPostPageResult.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("关 闭")])],1)],1),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}}),t("post-dialog",{ref:"postDialog",attrs:{orgId:e.org.id,"append-to-body":""},on:{onConfirm:e.postDialogOnConfirm}})],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织岗位",name:"orgPost",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgPostShow?t("org-post",{staticClass:"fullheight",attrs:{"org-id":e.org.id,"org-code":e.org.groupCode}}):e._e()],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"组织参数",name:"orgParam",disabled:"addOrg"===e.OrgManagerFormType}},[t("el-form",{model:{value:e.orgParam,callback:function(n){e.orgParam=n},expression:"orgParam"}},[e._l(e.orgParams,(function(n){return[t("ht-form-item",{key:n.name,attrs:{label:n.name,prop:"name","label-width":"200px"}},["date"===n.ctlType?t("el-date-picker",{staticStyle:{width:"86%"},attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"input"===n.ctlType?t("ht-input",{staticStyle:{width:"86%"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"number"===n.ctlType?t("ht-input",{attrs:{type:"number"},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"select"===n.ctlType&&n.json?t("ht-select",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"radio"===n.ctlType&&n.json?t("ht-radio",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e(),"checkbox"===n.ctlType&&n.json?t("ht-checkbox",{attrs:{options:JSON.parse(n.json)},model:{value:e.orgParam[n.code],callback:function(t){e.$set(e.orgParam,n.code,t)},expression:"orgParam[param.code]"}}):e._e()],1)]}))],2),t("el-row",[t("el-col",{attrs:{offset:6}},[e.orgParams.length>0?t("el-button",{attrs:{type:"primary"},on:{click:e.orgParamSubmit}},[e._v("保存")]):e._e()],1)],1)],1),t("el-tab-pane",{staticClass:"fullheight",attrs:{label:"分级组织管理设置",name:"orgManageSetting",disabled:"addOrg"===e.OrgManagerFormType}},[e.orgAuthPageShow?t("org-auth-page",{staticClass:"fullheight",attrs:{"org-code":e.org.code,"dem-code":e.org.demCode},on:{orgAuthData:e.getOrgAuthData}}):e._e()],1),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"查看用户",visible:e.isUserInfo,"before-close":e.handleCloseUserManager,"append-to-body":!0}},[t("user-detail",{attrs:{user:e.user}})],1),t("el-dialog",{ref:"userManagerref",attrs:{width:"70%",title:"编辑用户",visible:e.isUserManagerShow,"before-close":e.handleCloseUserManager,"close-on-click-modal":!1,"append-to-body":!0}},[e.isUserManagerShow?t("user-manager",{ref:"userManager",attrs:{"user-account":e.clickUserAccount},on:{handleCloseUserManager:e.handleCloseUserManager,closeUserManeger:e.handleCloseUserManager}}):e._e()],1)],1),t("under-user-table",{ref:"underUserTable",attrs:{"org-id":e.org.id,"user-id":e.selectOrgUserAccount,"dim-id":e.demId}})],1)},o=[],r=(t("8e6e"),t("456d"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("6b54"),t("ade3")),a=(t("c5f6"),t("7f7f"),t("3b2b"),t("ac6a"),t("24fd")),s=t("292c"),l=t("288e"),c=t("04d2"),d=t("7f58"),u=t("8526"),h=t("f353"),p=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":[{property:"o.ID_",value:this.orgId}],"quick-search-props":"name","show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button-group",[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加岗位")]),t("ht-delete-button",{attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable,pk:"code",parameter:"postCodes"},on:{"after-delete":e.afterDelete}},[e._v("删除")])],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"岗位名称",width:"300",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;n.column,n.$index;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"岗位编码","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"jobName",label:"职务名称"}}),t("ht-table-column",{attrs:{prop:"isCharge",label:"是否责任岗位",width:"120",filters:[{text:"否",value:"0"},{text:"是",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isCharge?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isCharge?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),t("ht-table-column",{attrs:{width:"150"},scopedSlots:e._u([{key:"header",fn:function(){return[t("span",{staticStyle:{color:"#2274af"}},[e._v("操作")])]},proxy:!0},{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"showInfo"})}}},[t("span",[t("i",{staticClass:"el-icon-edit"}),e._v("分配人员 ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"orgInfo"}}},[e._v("岗位详情")]),i.isCharge?t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("取消责任岗位")]):t("el-dropdown-item",{attrs:{icon:"el-icon-s-home",command:{row:i,command:"setPostMaster"}}},[e._v("设置责任岗位")])],1)],1)]}}])})]],2),t("ht-sidebar-dialog",{attrs:{width:"32%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[t("el-form",{attrs:{"data-vv-scope":"editForm","label-position":e.position},model:{value:e.OrgPost,callback:function(n){e.OrgPost=n},expression:"OrgPost"}},[t("ht-form-item",{attrs:{label:"职务名称",prop:"name","label-width":"100px"}},[t("ht-select",{staticClass:"m-r",attrs:{filterable:"",clearable:"",options:e.job,props:{key:"groupCode",value:"name"},validate:{required:!0}},model:{value:e.OrgPost.jobCode,callback:function(n){e.$set(e.OrgPost,"jobCode",n)},expression:"OrgPost.jobCode"}})],1),t("ht-form-item",{attrs:{label:"岗位名称",prop:"code","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位名称"},model:{value:e.OrgPost.name,callback:function(n){e.$set(e.OrgPost,"name",n)},expression:"OrgPost.name"}})],1),t("ht-form-item",{attrs:{label:"岗位编码",prop:"code","label-width":"100px"}},[e.readOnly?t("ht-input",{attrs:{disabled:!0},model:{value:e.OrgPost.code,callback:function(n){e.$set(e.OrgPost,"code",n)},expression:"OrgPost.code"}}):t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.OrgPost.name,expression:"OrgPost.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_num:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"岗位编码"},model:{value:e.OrgPost.code,callback:function(n){e.$set(e.OrgPost,"code",n)},expression:"OrgPost.code"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveOrgPost,model:e.OrgPost,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("distrubutive-user",{ref:"distrubutiveUser"}),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),t("ht-sidebar-dialog",{attrs:{width:"40%",title:"查看岗位详情",visible:"showInfo"===e.diaType,"before-close":e.handleClose,"append-to-body":!0}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位名称(编码):")]),t("td",[e._v(e._s(e.OrgPost.name)+"("+e._s(e.OrgPost.code)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属职务(编码):")]),t("td",[e._v(e._s(e.OrgPost.jobName)+"("+e._s(e.OrgPost.jobCode)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("所属组织(编码):")]),t("td",[e._v(e._s(e.OrgPost.orgName)+"("+e._s(e.OrgPost.orgCode)+")")])]),t("tr",[t("th",{attrs:{width:"150px"}},[e._v("岗位人员:")]),t("td",[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.postUser,height:"200"}},[t("el-table-column",{attrs:{prop:"fullName",label:"姓名",width:"100"}}),t("el-table-column",{attrs:{prop:"pathName",label:"人员所属组织全路径"}})],1)],1)])])])])],1)},m=[],f=(t("96cf"),t("1da1")),g=t("34d3"),b={name:"org-post",props:["orgId","orgCode"],components:{EipUserDialog:d["default"],DistrubutiveUser:g["a"]},computed:{demDeleteUrl:function(){return window.context.uc+"/api/org/v1/orgPost/deleteOrgPost"},saveOrgPost:function(){var e=window.context.uc+"/api/org/v1/orgPost";return this.OrgPost.orgCode=this.orgCode,this.OrgPost.id?e+="/updateOrgPost":e+="/saveOrgPost",e},requestMethod:function(){return"POST"}},data:function(){return{position:"right",title:"添加岗位",dialogVisible:!1,dialogVisibleMenuPerm:!1,OrgPost:{jobCode:"",jobName:"",name:"",code:""},job:[],isSubmit:!1,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,distOrgUser:!1,diaType:"",postUser:[],editDialog:!1}},mounted:function(){var e=this;this.$validator=this.$root.$validator,s["a"].getJobPage({pageBean:{page:1,pageSize:-1}}).then((function(n){e.job=n.rows}))},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var n=this;a["a"].setDemDefault(e.code).then((function(){n.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.diaType=!1,this.editDialog=!1},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){var n=this;if(this.title="添加岗位",this.dialogVisible=!0,this.readOnly=!1,e){var t="".concat(e.code);a["a"].getOrgPost(t).then((function(e){n.OrgPost=e.value}))}else this.OrgPost={name:"",code:"",jobName:"",jobCode:""}},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;s["a"].getOrgPostPage(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){var n=this;switch(this.readOnly=!1,e.command){case"showInfo":this.readOnly=!0,this.$refs.distrubutiveUser.showDialog(e.row.id,e.row.code);break;case"orgInfo":this.diaType="showInfo",this.OrgPost=e.row,a["a"].getFullname(e.row.id).then((function(e){n.postUser=e}));break;case"setPostMaster":var t=!1;0==e.row.isCharge&&(t=!0),a["a"].setPostMaster({postCode:e.row.code,isMain:t}).then((function(){n.$refs.htTable.load()}));break;case"edit":a["a"].getOrgPost(e.row.code).then((function(t){n.OrgPost=t.value,n.OrgPost.jobCode=e.row.jobCode,n.readOnly=!0,n.dialogVisible=!0}));break;default:break}},beforeSaveData:function(){var e=Object(f["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.editDialog=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var n=this;this.dialogVisible&&(this.demension=e,setTimeout((function(){return n.$validator.validateAll("editDemForm")})))},distOrgUserLoad:function(e,n){var t=this;a["a"].getOrgUserPage(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))}}},v=b,_=(t("2e24"),t("2877")),w=Object(_["default"])(v,p,m,!1,null,"14b5c877",null),C=w.exports,y=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":[{prop:"b.FULLNAME_",label:"管理员"}],"show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable&&e.$refs.htTable.$refs.htTable,parameter:"id"},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"userName",label:"管理员","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;n.column,n.$index;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"editOrgAuthPage"})}}},[e._v(e._s(i.userName))])]}}])}),t("ht-table-column",{attrs:{prop:"orgName",label:"管理的组织",width:"100"}}),t("ht-table-column",{attrs:{prop:"demName",label:"所属维度",width:"100"}}),t("ht-table-column",{attrs:{prop:"orgPerms",label:"组织权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.orgPerms&&i.orgPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgPerms&&i.orgPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"userPerms",label:"用户权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.userPerms&&i.userPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.userPerms&&i.userPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.userPerms&&i.userPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e(),i.userPerms&&i.userPerms.indexOf("setMaster")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("设置主组织")]):e._e(),i.userPerms&&i.userPerms.indexOf("setPos")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("设置岗位")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"posPerms",label:"岗位权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.posPerms&&i.posPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.posPerms&&i.posPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.posPerms&&i.posPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"orgauthPerms",label:"分级权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.orgauthPerms&&i.orgauthPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.orgauthPerms&&i.orgauthPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"layoutPerms",label:"布局权限",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[i.layoutPerms&&i.layoutPerms.indexOf("add")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("增加")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("delete")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("删除")]):e._e(),i.layoutPerms&&i.layoutPerms.indexOf("edit")>=0?t("el-tag",{attrs:{type:"info"}},[e._v("修改")]):e._e()]}}])})]],2),t("el-dialog",{attrs:{width:"50%",title:e.dialogTitle,visible:e.dialogVisible,"before-close":e.handleClose,"destroy-on-close":!0,"append-to-body":!0}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],model:{value:e.orgAuth,callback:function(n){e.orgAuth=n},expression:"orgAuth"}},[t("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"用户账号",prop:"name","label-width":"100px"}},[t("ht-input",{model:{value:e.orgAuth.account,callback:function(n){e.$set(e.orgAuth,"account",n)},expression:"orgAuth.account"}})],1),t("ht-form-item",{attrs:{label:"组织管理员",prop:"name","label-width":"100px"}},[t("eip-user-selector",{attrs:{placeholder:"选择用户","append-to-body":!0,single:!0,config:{account:"orgAuth.account"}},on:{input:e.valueChange},model:{value:e.orgAuth.userName,callback:function(n){e.$set(e.orgAuth,"userName",n)},expression:"orgAuth.userName"}})],1),t("ht-form-item",{attrs:{label:"是否全选"}},[t("el-button",{attrs:{icon:"icon-test"},on:{click:e.selectAll}},[e._v(e._s(e.isSelectAll))])],1),t("ht-form-item",{attrs:{label:"组织权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgPerms,callback:function(n){e.$set(e.orgAuth,"orgPerms",n)},expression:"orgAuth.orgPerms"}})],1),t("ht-form-item",{attrs:{label:"用户权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.userCheckValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.userPerms,callback:function(n){e.$set(e.orgAuth,"userPerms",n)},expression:"orgAuth.userPerms"}})],1),t("ht-form-item",{attrs:{label:"岗位权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.posPerms,callback:function(n){e.$set(e.orgAuth,"posPerms",n)},expression:"orgAuth.posPerms"}})],1),t("ht-form-item",{attrs:{label:"分级权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.orgauthPerms,callback:function(n){e.$set(e.orgAuth,"orgauthPerms",n)},expression:"orgAuth.orgauthPerms"}})],1),t("ht-form-item",{attrs:{label:"布局权限",prop:"code","label-width":"100px"}},[t("ht-checkbox",{attrs:{options:e.checkValue,validate:{required:!1}},on:{input:e.checkClick},model:{value:e.orgAuth.layoutPerms,callback:function(n){e.$set(e.orgAuth,"layoutPerms",n)},expression:"orgAuth.layoutPerms"}})],1)],1),e.readOnly?e._e():t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.orgAuth,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}}),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{single:"","append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)},A=[],x=t("1846");function k(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=S(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function S(e,n){if(e){if("string"===typeof e)return D(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?D(e,n):void 0}}function D(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function I(e,n){if(e){if("string"===typeof e)return P(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?P(e,n):void 0}}function P(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);tthis.org.limitNum&&1===this.org.exceedLimitNum?this.$message.error("现编用户数量已达到组织用户限编数量"):this.$refs.eipUserDialog.showDialog()},userDialogOnConfirm:function(e){var n=this;if(e&&0!=e.length)if(e.length+this.org.nowNum>this.org.limitNum&&1===this.org.exceedLimitNum)this.$message.error("设置用户数超过上限");else{var t,i=[],o=N(e);try{for(o.s();!(t=o.n()).done;){var r=t.value;i.push(r.account)}}catch(l){o.e(l)}finally{o.f()}var s={};s.orgCode=this.org.groupCode,""==s.orgCode&&(s.orgCode=this.org.code),s.accounts=i.join(","),a["a"].addUsersForOrg(s).then((function(t){if(t.state)return n.$message({message:t.message,type:"success",showClose:!0}),void(n.org.nowNum+=e.length);n.$message.error(t.message||"操作失败")})).then((function(){n.$refs.htTable.load()}))}else this.$message.error("请至少选择一个用户")},underUserDialogClose:function(){this.underUserDialogShow=!1},afterDelete:function(){this.$refs.htTable.load()},setOrgCharge:function(e){var n=this,t={};t.account=e.account,t.orgCode=this.org.groupCode,e.isMainChange?t.isCharge=!0:t.isCharge=!1,a["a"].setOrgCharge(t).then((function(){var e={index:"1"};n.tabClick(e)}))},orgParamSubmit:function(){var e=this,n={orgCode:this.org.groupCode},t=[];for(var i in this.orgParam)t.push({alias:i,value:this.orgParam[i]});a["a"].saveOrgParams(t,n).then((function(n){n.state&&e.$message({message:n.message,type:"success",showClose:!0})}))},submit:function(){var e=this,n=new RegExp("^[0-9]*$");if(n.test(this.org.limitNum)){if(this.org.orderNo&&n.test(this.org.orderNo))return this.org.name&&this.org.name.length>30||this.org.code&&this.org.code.length>30||Number(this.org.orderNo)>Number.MAX_VALUE||this.org.grade&&this.org.grade.length>30||Number(this.org.limitNum)>Number.MAX_VALUE?(this.$message({type:"warning",message:"内容超出输入限制"}),!1):void("addOrg"===this.OrgManagerFormType?a["a"].addOrg(this.org).then((function(n){if(n.state)return e.$emit("reloadTree"),e.OrgManagerFormType="showInfo",e.$message.success("创建成功"),n})).then((function(n){n.state&&a["a"].getOrg(e.org.code).then((function(n){e.org=n}))})):"editOrg"===this.OrgManagerFormType&&a["a"].updateOrg(this.org).then((function(n){n.state&&(e.OrgManagerFormType="showInfo",e.$emit("reloadTree"),e.$message.success("修改成功"))})));this.$message.error("排序号不是自然数")}else this.$message.error("组织现编用户数量不是自然数")},getOrgParamsByCode:function(){var e=this;this.orgCode&&a["a"].getOrgParamsByCode(this.orgCode).then((function(n){for(var t=0;tspan[data-v-a552402c]{padding:10px 0;line-height:53px}.select-tree-div[data-v-a552402c]{height:500px;overflow-y:auto}[data-v-a552402c] .el-dialog{margin-top:8vh!important}[data-v-a552402c] .el-dialog__body{padding:0}[data-v-a552402c] .el-card__body,[data-v-a552402c] .el-card__header{padding:10px}.org-find-card[data-v-a552402c] .el-card__header{background:#f5f7fa}[data-v-a552402c] .el-main{padding:0 20px!important}.button-group[data-v-a552402c]{width:70px;height:170px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-group>button[data-v-a552402c]{display:block;margin:8px 0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/src/components/form/HotSubDialog.vue","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/HotSubDialog.vue"],names:[],mappings:"AAuvBA,qDACE,oBCtvBF,CDyvBA,kCACE,gBACA,eCvvBF,CD0vBA,6BACE,4BACA,YCxvBF,CD2vBA,2BACE,aACA,eCzvBF,CD4vBA,gCACE,qBC1vBF,CD6vBA,4BACE,UC3vBF,CDkwBA,6DACE,0BC7vBF,CDgwBA,gCACE,6BACA,qBC9vBF,CDiwBA,qCACE,eACA,gBC/vBF,CDkwBA,kCACE,aACA,eChwBF,CDmwBA,6BACE,wBCjwBF,CDowBA,mCACE,SClwBF,CDywBA,oEACE,YCpwBF,CDuwBA,iDACE,kBCrwBF,CDwwBA,2BACE,wBCtwBF,CDywBA,+BACE,WACA,aACA,cACA,kBACA,QACA,mCAIA,0BCvwBF,CD0wBA,sCACE,cACA,YCxwBF,CAAA",file:"HotSubDialog.vue?vue&type=style&index=0&id=a552402c&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.el-input__inner[aria-invalid='true'] {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select__tags {\r\n background: #fff;\r\n margin-left: 1px;\r\n}\r\n\r\n.left-aside {\r\n border-right: 1px solid #eee;\r\n padding: 10px;\r\n}\r\n\r\n.org-tree {\r\n height: 440px;\r\n margin-top: 10px;\r\n}\r\n\r\n.middle-header {\r\n height: 52px !important;\r\n}\r\n\r\n.org-table {\r\n width: 100%;\r\n}\r\n\r\n.right-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-aside {\r\n border-left: 1px solid #eee;\r\n}\r\n\r\n.select-header {\r\n border-bottom: 1px solid #eee;\r\n height: 52px !important;\r\n}\r\n\r\n.select-header > span {\r\n padding: 10px 0;\r\n line-height: 53px;\r\n}\r\n\r\n.select-tree-div {\r\n height: 500px;\r\n overflow-y: auto;\r\n}\r\n\r\n>>> .el-dialog {\r\n margin-top: 8vh !important;\r\n}\r\n\r\n>>> .el-dialog__body {\r\n padding: 0;\r\n}\r\n\r\n>>> .el-card__header {\r\n padding: 10px;\r\n}\r\n\r\n>>> .el-card__body {\r\n padding: 10px;\r\n}\r\n\r\n.org-find-card >>> .el-card__header {\r\n background: #F5F7FA;\r\n}\r\n\r\n>>> .el-main {\r\n padding: 0 20px !important;\r\n}\r\n\r\n.button-group {\r\n width: 70px;\r\n height: 170px;\r\n margin: 0px auto;\r\n position: relative;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n -moz-transform: translateY(-50%);\r\n -ms-transform: translateY(-50%);\r\n -o-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n}\r\n\r\n.button-group > button {\r\n display: block;\r\n margin: 8px 0;\r\n}\r\n",".el-input__inner[aria-invalid='true'] {\n border-color: #f56c6c;\n}\n.el-select__tags {\n background: #fff;\n margin-left: 1px;\n}\n.left-aside {\n border-right: 1px solid #eee;\n padding: 10px;\n}\n.org-tree {\n height: 440px;\n margin-top: 10px;\n}\n.middle-header {\n height: 52px !important;\n}\n.org-table {\n width: 100%;\n}\n.right-aside {\n border-left: 1px solid #eee;\n}\n.select-aside {\n border-left: 1px solid #eee;\n}\n.select-header {\n border-bottom: 1px solid #eee;\n height: 52px !important;\n}\n.select-header > span {\n padding: 10px 0;\n line-height: 53px;\n}\n.select-tree-div {\n height: 500px;\n overflow-y: auto;\n}\n>>> .el-dialog {\n margin-top: 8vh !important;\n}\n>>> .el-dialog__body {\n padding: 0;\n}\n>>> .el-card__header {\n padding: 10px;\n}\n>>> .el-card__body {\n padding: 10px;\n}\n.org-find-card >>> .el-card__header {\n background: #f5f7fa;\n}\n>>> .el-main {\n padding: 0 20px !important;\n}\n.button-group {\n width: 70px;\n height: 170px;\n margin: 0px auto;\n position: relative;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.button-group > button {\n display: block;\n margin: 8px 0;\n}\n/*# sourceMappingURL=src/components/form/HotSubDialog.css.map */"],sourceRoot:""}])},"9c2d":function(e,n,t){"use strict";var i=t("9afc"),o=t.n(i);o.a},"9c7e":function(e,n,t){"use strict";var i=t("d17e"),o=t.n(i);o.a},"9c82":function(e,n,t){var i=t("d514");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("0d3843b2",i,!0,{sourceMap:!0,shadowMode:!1})},"9c88":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-69f4323e]{background-color:#211bce}[data-v-69f4323e]:export{aside_width:230px}[data-v-69f4323e] .el-dialog__body{padding:0 20px;color:#606266;font-size:14px;word-break:break-all}.form-table[data-v-69f4323e]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-69f4323e]{color:#666}.form-table th>span[data-v-69f4323e]{color:red}.form-table td[data-v-69f4323e],.form-table th[data-v-69f4323e]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}.recordInformation[data-v-69f4323e]{width:15%}.overstriking[data-v-69f4323e]{font-weight:700}.searchStyle[data-v-69f4323e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subject[data-v-69f4323e]{cursor:pointer;color:#211bce}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipRelFlow.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC4YrB,mCACI,eACA,cACA,eACA,oBAAqB,CACxB,6BAEC,WACA,6BACA,6BAA8B,CAC/B,gCAGC,UAAW,CACZ,qCAGC,SAAW,CACZ,gEAGC,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBAAkB,CACnB,oCAGC,SAAU,CACX,+BAGC,eAAgB,CACjB,8BAGC,oBAAA,oBAAA,aACA,8BAAA,6BAAA,uBAAA,mBACA,yBAAA,sBAAA,kBAAmB,CACpB,0BAEC,eACA,aDldqB,CAAA",file:"EipRelFlow.vue?vue&type=style&index=0&id=69f4323e&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n/deep/.el-dialog__body {\r\n padding: 0px 20px;\r\n color: $--color-text-regular;\r\n font-size: 14px;\r\n word-break: break-all;\r\n}\r\n.form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n.form-table th {\r\n color: #666;\r\n}\r\n\r\n.form-table th > span {\r\n color: #f00;\r\n}\r\n\r\n.form-table th, .form-table td {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n.recordInformation {\r\n width: 15%;\r\n}\r\n\r\n.overstriking {\r\n font-weight: 700;\r\n}\r\n\r\n.searchStyle{\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n}\r\n.subject{\r\n cursor:pointer;\r\n color: $--theme-color;\r\n}\r\n'],sourceRoot:""}])},"9cdd":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_tripartite_buildBigScreen_src_utils_utils__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("3bf1"),_tripartite_buildBigScreen_src_utils_crypto__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("b6be"),_tripartite_buildBigScreen_src_api_db__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("95a3"),_tripartite_buildBigScreen_src_config__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("e405");__webpack_exports__["a"]={name:"subgroup",inject:["contain","container"],provide:function(){return{contain:this.contain,container:this.container}},props:{nav:{type:Array,default:function(){return[]}}},data:function(){return{sqlFormatter:_tripartite_buildBigScreen_src_api_db__WEBPACK_IMPORTED_MODULE_5__["a"],common:_tripartite_buildBigScreen_src_config__WEBPACK_IMPORTED_MODULE_6__["a"]}},methods:{getFunction:function getFunction(fun,def){if(!this.validatenull(fun))try{return eval(fun)}catch(_unused){return function(){}}if(def)return function(){}},getJson:function(e){if(this.validatenull(e))return{};if("string"==typeof e)try{return JSON.parse(e)}catch(n){return{}}return e},handleClick:function(e){var n=this,t=e.type,i=e.child,o=e.value;if("tabs"===t){var r=i.index;r.forEach((function(e){var t=i.paramName,r=n.contain.findlist(e);if(r.url){var a={};a=r.dataQuery?n.getJson(r.dataQuery):{},a[t]=o,r.dataQuery=JSON.stringify(a),n.$refs[n.common.NAME+e].forEach((function(e){e.updateData()}))}}))}},handleRes:function(){return this.$refs[this.common.NAME+this.contain.activeObj.index][0]},handleRefresh:function(){return this.$refs[this.common.NAME+this.contain.activeObj.index][0].updateData()},handleGetObj:function(e){return this.$refs["".concat(this.common.DEAFNAME).concat(e)]},handleOver:function(e){var n=e.index;this.contain.overactive=n},handleFocus:function(e){var n=e.index;this.container.gradeFlag=!0,this.contain.keys.ctrl?(Array.isArray(this.contain.active)||this.contain.handleInitActive(),this.contain.active.push(n)):this.contain.active.includes(n)||(this.contain.active=[n])},handleBlur:function(e){var n=e.left,t=e.top,i=e.width,o=e.height;Array.isArray(this.contain.activeObj)||(this.container.gradeFlag=!1,this.$set(this.contain.activeObj.component,"width",i),this.$set(this.contain.activeObj.component,"height",o),this.$set(this.contain.activeObj,"left",n),this.$set(this.contain.activeObj,"top",t))}}}},"9cea":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra{position:absolute}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/indentGuides.css"],names:[],mappings:"AAYA,yEACC,iBACD,CAAA",file:"indentGuides.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/*\r\n\tKeeping name short for faster parsing.\r\n\tcigr = core ident guides rendering (div)\r\n*/\r\n.monaco-editor .lines-content .cigr {\r\n\tposition: absolute;\r\n}\r\n.monaco-editor .lines-content .cigra {\r\n\tposition: absolute;\r\n}\r\n"],sourceRoot:""}])},"9d1d":function(e,n,t){"use strict";var i=t("4506"),o=t.n(i);o.a},"9d94":function(e,n,t){var i=t("bbf0"),o=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function r(e){this.mode=i.ALPHANUMERIC,this.data=e}r.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(e){var n;for(n=0;n+2<=this.data.length;n+=2){var t=45*o.indexOf(this.data[n]);t+=o.indexOf(this.data[n+1]),e.put(t,11)}this.data.length%2&&e.put(o.indexOf(this.data[n]),6)},e.exports=r},"9d99":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6b54"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("4917"),core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_4__),_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("d5ed"),FormMath={toNumber:function(e){if(null===e||void 0===e||""===e)return"";"string"==typeof e&&(e=e.replace(/,/g,""));var n=e.toString().match(/([$|¥])\d+\.?\d*/);return n&&(e=e.replace(n[1],"")),Number(e)},abs:function(e){return Math.abs(e)},round:function(e){return Math.round(e)},ceil:function(e){return Math.ceil(e)},floor:function(e){return Math.floor(e)},max:function(e){for(var n,t=0,i=e.length,o=0;on)&&(n=t);return n=FormMath.toNumber(n),n},min:function(e){for(var n,t=0,i=e.length,o=0;o3){var t=[],i=e.split("."),o=i[3];i.splice(i.length-1,1);for(var r,a=i.join("."),s=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_5__["a"].getValueByPath(scope,a),l=0;r=s[l++];)r[o]&&t.push(r[o]);n=t.join(",")}else{var c=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_5__["a"].getValueByPath(scope,e);c=FormMath.toNumber(c),isNaN(c)||""==c||(n=c)}return n||(n=0),n})),"FormMath.tofixed"!=exp.substring(0,16)?FormMath.isValue(FormMath.tofixed(eval("(".concat(exp,")")),0)):FormMath.isValue(eval("(".concat(exp,")")))},isValue:function(e){return e?"Infinity"==e?"":e:""}};window.FormMath=FormMath,__webpack_exports__["a"]=FormMath},"9da7":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'@font-face{font-family:iconfont logo;src:url(https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834);src:url(https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix) format("embedded-opentype"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834) format("woff"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834) format("truetype"),url(https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont) format("svg")}[data-v-38584b6a] .tab-container{height:calc(100% - 145px)}[data-v-38584b6a] .el-scrollbar__wrap{overflow-x:hidden}.logo[data-v-38584b6a]{font-family:iconfont logo;font-size:160px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main[data-v-38584b6a]{padding:30px 100px;width:960px;margin:0 auto}.main .logo[data-v-38584b6a]{color:#333;text-align:left;margin-bottom:30px;line-height:1;height:110px;margin-top:-50px;overflow:hidden;*zoom:1}.main .logo a[data-v-38584b6a]{font-size:160px;color:#333}.helps[data-v-38584b6a]{margin-top:40px}.helps pre[data-v-38584b6a]{padding:20px;margin:10px 0;border:1px solid #e7e1cd;background-color:#fffdef;overflow:auto}.icon_lists[data-v-38584b6a]{padding-left:0}[data-v-38584b6a] .icon_lists{width:100%!important;overflow:hidden;*zoom:1}[data-v-38584b6a] .icon_lists li{width:100px;height:200px;margin-bottom:10px;text-align:center;list-style:none!important;cursor:pointer;float:left}[data-v-38584b6a] .icon_lists li .code-name{line-height:1.2}[data-v-38584b6a] .icon_lists .icon{display:block;height:100px;line-height:100px;font-size:42px;margin:10px auto;color:#333;-webkit-transition:font-size .25s linear,width .25s linear;transition:font-size .25s linear,width .25s linear}[data-v-38584b6a] .icon_lists .icon:hover{font-size:100px}[data-v-38584b6a] .icon_lists .svg-icon{width:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}[data-v-38584b6a] .icon_lists li .code-name,[data-v-38584b6a] .icon_lists li .name{color:#666}[data-v-38584b6a] .markdown{color:#666;font-size:14px;line-height:1.8}[data-v-38584b6a] .highlight{line-height:1.5}[data-v-38584b6a] .markdown img{vertical-align:middle;max-width:100%}[data-v-38584b6a] .markdown h1{color:#404040;font-weight:500;line-height:40px;margin-bottom:24px}[data-v-38584b6a] .markdown h2,[data-v-38584b6a] .markdown h3,[data-v-38584b6a] .markdown h4,[data-v-38584b6a] .markdown h5,[data-v-38584b6a] .markdown h6{color:#404040;margin:1.6em 0 .6em 0;font-weight:500;clear:both}[data-v-38584b6a] .markdown h1{font-size:28px}[data-v-38584b6a] .markdown h2{font-size:22px}[data-v-38584b6a] .markdown h3{font-size:16px}[data-v-38584b6a] .markdown h4{font-size:14px}[data-v-38584b6a] .markdown h5,[data-v-38584b6a] .markdown h6{font-size:12px}[data-v-38584b6a] .markdown hr{height:1px;border:0;background:#e9e9e9;margin:16px 0;clear:both}[data-v-38584b6a] .markdown p{margin:1em 0}[data-v-38584b6a] .markdown>.highlight,[data-v-38584b6a] .markdown>blockquote,[data-v-38584b6a] .markdown>ol,[data-v-38584b6a] .markdown>p,[data-v-38584b6a] .markdown>ul{width:80%}[data-v-38584b6a] .markdown ul>li{list-style:circle}[data-v-38584b6a] .markdown>ul li,[data-v-38584b6a] .markdown blockquote ul>li{margin-left:20px;padding-left:4px}[data-v-38584b6a] .markdown>ol li p,[data-v-38584b6a] .markdown>ul li p{margin:.6em 0}.markdown ol>li[data-v-38584b6a]{list-style:decimal}.markdown>ol li[data-v-38584b6a],.markdown blockquote ol>li[data-v-38584b6a]{margin-left:20px;padding-left:4px}.markdown code[data-v-38584b6a]{margin:0 3px;padding:0 5px;background:#eee;border-radius:3px}.markdown b[data-v-38584b6a],.markdown strong[data-v-38584b6a]{font-weight:600}.markdown>table[data-v-38584b6a]{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #e9e9e9;width:95%;margin-bottom:24px}.markdown>table th[data-v-38584b6a]{white-space:nowrap;color:#333;font-weight:600}.markdown>table td[data-v-38584b6a],.markdown>table th[data-v-38584b6a]{border:1px solid #e9e9e9;padding:8px 16px;text-align:left}.markdown>table th[data-v-38584b6a]{background:#f7f7f7}.markdown blockquote[data-v-38584b6a]{font-size:90%;color:#999;border-left:4px solid #e9e9e9;padding-left:.8em;margin:1em 0}.markdown blockquote p[data-v-38584b6a]{margin:0}.markdown .anchor[data-v-38584b6a]{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-left:8px}.markdown .waiting[data-v-38584b6a]{color:#ccc}.markdown h1:hover .anchor[data-v-38584b6a],.markdown h2:hover .anchor[data-v-38584b6a],.markdown h3:hover .anchor[data-v-38584b6a],.markdown h4:hover .anchor[data-v-38584b6a],.markdown h5:hover .anchor[data-v-38584b6a],.markdown h6:hover .anchor[data-v-38584b6a]{opacity:1;display:inline-block}.markdown>br[data-v-38584b6a],.markdown>p>br[data-v-38584b6a]{clear:both}.hljs[data-v-38584b6a]{display:block;background:#fff;padding:.5em;color:#333;overflow-x:auto}.hljs-comment[data-v-38584b6a],.hljs-meta[data-v-38584b6a]{color:#969896}.hljs-emphasis[data-v-38584b6a],.hljs-quote[data-v-38584b6a],.hljs-string[data-v-38584b6a],.hljs-strong[data-v-38584b6a],.hljs-template-variable[data-v-38584b6a],.hljs-variable[data-v-38584b6a]{color:#df5000}.hljs-keyword[data-v-38584b6a],.hljs-selector-tag[data-v-38584b6a],.hljs-type[data-v-38584b6a]{color:#a71d5d}.hljs-attribute[data-v-38584b6a],.hljs-bullet[data-v-38584b6a],.hljs-literal[data-v-38584b6a],.hljs-symbol[data-v-38584b6a]{color:#0086b3}.hljs-name[data-v-38584b6a],.hljs-section[data-v-38584b6a]{color:#63a35c}.hljs-tag[data-v-38584b6a]{color:#333}.hljs-attr[data-v-38584b6a],.hljs-selector-attr[data-v-38584b6a],.hljs-selector-class[data-v-38584b6a],.hljs-selector-id[data-v-38584b6a],.hljs-selector-pseudo[data-v-38584b6a],.hljs-title[data-v-38584b6a]{color:#795da3}.hljs-addition[data-v-38584b6a]{color:#55a532;background-color:#eaffea}.hljs-deletion[data-v-38584b6a]{color:#bd2c00;background-color:#ffecec}.hljs-link[data-v-38584b6a]{text-decoration:underline}code[class*=language-][data-v-38584b6a],pre[class*=language-][data-v-38584b6a]{color:#000;background:none;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-][data-v-38584b6a]::-moz-selection,code[class*=language-][data-v-38584b6a] ::-moz-selection,pre[class*=language-][data-v-38584b6a]::-moz-selection,pre[class*=language-][data-v-38584b6a] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-][data-v-38584b6a]::selection,code[class*=language-][data-v-38584b6a] ::selection,pre[class*=language-][data-v-38584b6a]::selection,pre[class*=language-][data-v-38584b6a] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-][data-v-38584b6a],pre[class*=language-][data-v-38584b6a]{text-shadow:none}}pre[class*=language-][data-v-38584b6a]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-][data-v-38584b6a],pre[class*=language-][data-v-38584b6a]{background:#f5f2f0}:not(pre)>code[class*=language-][data-v-38584b6a]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata[data-v-38584b6a],.token.comment[data-v-38584b6a],.token.doctype[data-v-38584b6a],.token.prolog[data-v-38584b6a]{color:#708090}.token.punctuation[data-v-38584b6a]{color:#999}.namespace[data-v-38584b6a]{opacity:.7}.token.boolean[data-v-38584b6a],.token.constant[data-v-38584b6a],.token.deleted[data-v-38584b6a],.token.number[data-v-38584b6a],.token.property[data-v-38584b6a],.token.symbol[data-v-38584b6a],.token.tag[data-v-38584b6a]{color:#905}.token.attr-name[data-v-38584b6a],.token.builtin[data-v-38584b6a],.token.char[data-v-38584b6a],.token.inserted[data-v-38584b6a],.token.selector[data-v-38584b6a],.token.string[data-v-38584b6a]{color:#690}.language-css .token.string[data-v-38584b6a],.style .token.string[data-v-38584b6a],.token.entity[data-v-38584b6a],.token.operator[data-v-38584b6a],.token.url[data-v-38584b6a]{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule[data-v-38584b6a],.token.attr-value[data-v-38584b6a],.token.keyword[data-v-38584b6a]{color:#07a}.token.class-name[data-v-38584b6a],.token.function[data-v-38584b6a]{color:#dd4a68}.token.important[data-v-38584b6a],.token.regex[data-v-38584b6a],.token.variable[data-v-38584b6a]{color:#e90}.token.bold[data-v-38584b6a],.token.important[data-v-38584b6a]{font-weight:700}.token.italic[data-v-38584b6a]{font-style:italic}.token.entity[data-v-38584b6a]{cursor:help}.font-class[data-v-38584b6a]{height:500px;overflow-y:auto}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/dialog/D:/jenkins/workspace/xq-web-bpm/src/components/dialog/D:/jenkins/workspace/xq-web-bpm/src/components/dialog/D:/jenkins/workspace/xq-web-bpm/src/components/dialog/IconDialog.vue"],names:[],mappings:"AAgFA,WACE,0BACA,6EACA,mYAOiB,CAAA,iCAIjB,yBAA0B,CAC3B,sCAGC,iBAAkB,CACnB,uBAGC,0BACA,gBACA,kBACA,mCACA,iCAAkC,CACnC,uBAIC,mBACA,YACA,aAAc,CACf,6BAGC,WACA,gBACA,mBACA,cACA,aACA,iBACA,gBAAgB,CAAA,MACR,CACT,+BAGC,gBACA,UAAW,CACZ,wBAGC,eAAgB,CACjB,4BAGC,aACA,cACA,yBACA,yBACA,aAAc,CACf,6BAEC,cAAiB,CAClB,8BAEC,qBACA,gBAAgB,CAAA,MACR,CACT,iCAGC,YACA,aACA,mBACA,kBACA,0BACA,eACA,UAAW,CACZ,4CAGC,eAAgB,CACjB,oCAGC,cACA,aACA,kBACA,eACA,iBACA,WACA,2DAEA,kDAAsD,CACvD,0CAGC,eAAgB,CACjB,wCAIC,UAEA,sBAEA,kBAGA,eAAgB,CACjB,mFAIC,UAAW,CACZ,4BAIC,WACA,eACA,eAAgB,CACjB,6BAGC,eAAgB,CACjB,gCAGC,sBACA,cAAe,CAChB,+BAGC,cACA,gBACA,iBACA,kBAAmB,CACpB,2JAOC,cACA,sBACA,gBACA,UAAW,CACZ,+BAGC,cAAe,CAChB,+BAGC,cAAe,CAChB,+BAGC,cAAe,CAChB,+BAGC,cAAe,CAKhB,8DAGC,cAAe,CAChB,+BAGC,WACA,SACA,mBACA,cACA,UAAW,CACZ,8BAGC,YAAa,CACd,0KAOC,SAAU,CACX,kCAGC,iBAAkB,CACnB,+EAIC,iBACA,gBAAiB,CAClB,wEAIC,aAAe,CAChB,iCAGC,kBAAmB,CACpB,6EAIC,iBACA,gBAAiB,CAClB,gCAGC,aACA,cACA,gBACA,iBAAkB,CACnB,+DAIC,eAAgB,CACjB,iCAGC,yBACA,iBACA,iBACA,yBACA,UACA,kBAAmB,CACpB,oCAGC,mBACA,WACA,eAAgB,CACjB,wEAIC,yBACA,iBACA,eAAgB,CACjB,oCAGC,kBAAmB,CACpB,sCAGC,cACA,WACA,8BACA,kBACA,YAAa,CACd,wCAGC,QAAS,CACV,mCAGC,UACA,oCAAA,4BACA,eAAgB,CACjB,oCAGC,UAAW,CACZ,wQAQC,UACA,oBAAqB,CACtB,8DAIC,UAAW,CACZ,uBAGC,cACA,gBACA,aACA,WACA,eAAgB,CACjB,2DAIC,aAAc,CACf,kMAQC,aAAc,CACf,+FAKC,aAAc,CACf,4HAMC,aAAc,CACf,2DAIC,aAAc,CACf,2BAGC,UAAc,CACf,8MAQC,aAAc,CACf,gCAGC,cACA,wBAAyB,CAC1B,gCAGC,cACA,wBAAyB,CAC1B,4BAGC,yBAA0B,CAC3B,+EAYC,WACA,gBACA,uBACA,8DACA,gBACA,gBACA,oBACA,kBACA,iBACA,gBAEA,gBACA,cACA,WAEA,qBAEA,iBACA,YAAa,CASd,gOAMC,iBACA,kBAAmB,CAPpB,4MAMC,iBACA,kBAAmB,CACpB,aAGC,+EAEE,gBAAiB,CAClB,CAIH,uCACE,YACA,cACA,aAAc,CACf,yFAIC,kBAAmB,CACpB,kDAIC,aACA,mBACA,kBAAmB,CACpB,6HAMC,aAAgB,CACjB,oCAGC,UAAW,CACZ,4BAGC,UAAY,CACb,4NASC,UAAW,CACZ,gMAQC,UAAW,CACZ,+KAOC,cACA,6BAAkC,CACnC,kGAKC,UAAW,CACZ,oEAIC,aAAc,CACf,iGAKC,UAAW,CACZ,+DAIC,eAAiB,CAClB,+BAGC,iBAAkB,CACnB,+BAGC,WAAY,CACb,6BAEC,aACA,eAAgB,CAAA",file:"IconDialog.vue?vue&type=style&index=0&id=38584b6a&lang=scss&scoped=true&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/* Logo 字体 */\r\n@font-face {\r\n font-family: "iconfont logo";\r\n src: url("https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834");\r\n src: url("https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix")\r\n format("embedded-opentype"),\r\n url("https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834")\r\n format("woff"),\r\n url("https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834")\r\n format("truetype"),\r\n url("https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont")\r\n format("svg");\r\n}\r\n\r\n>>> .tab-container {\r\n height: calc(100% - 145px);\r\n}\r\n\r\n>>> .el-scrollbar__wrap {\r\n overflow-x: hidden;\r\n}\r\n\r\n.logo {\r\n font-family: "iconfont logo";\r\n font-size: 160px;\r\n font-style: normal;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n/* 页面布局 */\r\n.main {\r\n padding: 30px 100px;\r\n width: 960px;\r\n margin: 0 auto;\r\n}\r\n\r\n.main .logo {\r\n color: #333;\r\n text-align: left;\r\n margin-bottom: 30px;\r\n line-height: 1;\r\n height: 110px;\r\n margin-top: -50px;\r\n overflow: hidden;\r\n *zoom: 1;\r\n}\r\n\r\n.main .logo a {\r\n font-size: 160px;\r\n color: #333;\r\n}\r\n\r\n.helps {\r\n margin-top: 40px;\r\n}\r\n\r\n.helps pre {\r\n padding: 20px;\r\n margin: 10px 0;\r\n border: solid 1px #e7e1cd;\r\n background-color: #fffdef;\r\n overflow: auto;\r\n}\r\n.icon_lists {\r\n padding-left: 0px;\r\n}\r\n>>> .icon_lists {\r\n width: 100% !important;\r\n overflow: hidden;\r\n *zoom: 1;\r\n}\r\n\r\n>>> .icon_lists li {\r\n width: 100px;\r\n height: 200px;\r\n margin-bottom: 10px;\r\n text-align: center;\r\n list-style: none !important;\r\n cursor: pointer;\r\n float: left;\r\n}\r\n\r\n>>> .icon_lists li .code-name {\r\n line-height: 1.2;\r\n}\r\n\r\n>>> .icon_lists .icon {\r\n display: block;\r\n height: 100px;\r\n line-height: 100px;\r\n font-size: 42px;\r\n margin: 10px auto;\r\n color: #333;\r\n -webkit-transition: font-size 0.25s linear, width 0.25s linear;\r\n -moz-transition: font-size 0.25s linear, width 0.25s linear;\r\n transition: font-size 0.25s linear, width 0.25s linear;\r\n}\r\n\r\n>>> .icon_lists .icon:hover {\r\n font-size: 100px;\r\n}\r\n\r\n>>> .icon_lists .svg-icon {\r\n /* 通过设置 font-size 来改变图标大小 */\r\n width: 1em;\r\n /* 图标和文字相邻时,垂直对齐 */\r\n vertical-align: -0.15em;\r\n /* 通过设置 color 来改变 SVG 的颜色/fill */\r\n fill: currentColor;\r\n /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示\r\n normalize.css 中也包含这行 */\r\n overflow: hidden;\r\n}\r\n\r\n>>> .icon_lists li .name,\r\n>>> .icon_lists li .code-name {\r\n color: #666;\r\n}\r\n\r\n/* markdown 样式 */\r\n>>> .markdown {\r\n color: #666;\r\n font-size: 14px;\r\n line-height: 1.8;\r\n}\r\n\r\n>>> .highlight {\r\n line-height: 1.5;\r\n}\r\n\r\n>>> .markdown img {\r\n vertical-align: middle;\r\n max-width: 100%;\r\n}\r\n\r\n>>> .markdown h1 {\r\n color: #404040;\r\n font-weight: 500;\r\n line-height: 40px;\r\n margin-bottom: 24px;\r\n}\r\n\r\n>>> .markdown h2,\r\n>>> .markdown h3,\r\n>>> .markdown h4,\r\n>>> .markdown h5,\r\n>>> .markdown h6 {\r\n color: #404040;\r\n margin: 1.6em 0 0.6em 0;\r\n font-weight: 500;\r\n clear: both;\r\n}\r\n\r\n>>> .markdown h1 {\r\n font-size: 28px;\r\n}\r\n\r\n>>> .markdown h2 {\r\n font-size: 22px;\r\n}\r\n\r\n>>> .markdown h3 {\r\n font-size: 16px;\r\n}\r\n\r\n>>> .markdown h4 {\r\n font-size: 14px;\r\n}\r\n\r\n>>> .markdown h5 {\r\n font-size: 12px;\r\n}\r\n\r\n>>> .markdown h6 {\r\n font-size: 12px;\r\n}\r\n\r\n>>> .markdown hr {\r\n height: 1px;\r\n border: 0;\r\n background: #e9e9e9;\r\n margin: 16px 0;\r\n clear: both;\r\n}\r\n\r\n>>> .markdown p {\r\n margin: 1em 0;\r\n}\r\n\r\n>>> .markdown > p,\r\n>>> .markdown > blockquote,\r\n>>> .markdown > .highlight,\r\n>>> .markdown > ol,\r\n>>> .markdown > ul {\r\n width: 80%;\r\n}\r\n\r\n>>> .markdown ul > li {\r\n list-style: circle;\r\n}\r\n\r\n>>> .markdown > ul li,\r\n>>> .markdown blockquote ul > li {\r\n margin-left: 20px;\r\n padding-left: 4px;\r\n}\r\n\r\n>>> .markdown > ul li p,\r\n>>> .markdown > ol li p {\r\n margin: 0.6em 0;\r\n}\r\n\r\n.markdown ol > li {\r\n list-style: decimal;\r\n}\r\n\r\n.markdown > ol li,\r\n.markdown blockquote ol > li {\r\n margin-left: 20px;\r\n padding-left: 4px;\r\n}\r\n\r\n.markdown code {\r\n margin: 0 3px;\r\n padding: 0 5px;\r\n background: #eee;\r\n border-radius: 3px;\r\n}\r\n\r\n.markdown strong,\r\n.markdown b {\r\n font-weight: 600;\r\n}\r\n\r\n.markdown > table {\r\n border-collapse: collapse;\r\n border-spacing: 0px;\r\n empty-cells: show;\r\n border: 1px solid #e9e9e9;\r\n width: 95%;\r\n margin-bottom: 24px;\r\n}\r\n\r\n.markdown > table th {\r\n white-space: nowrap;\r\n color: #333;\r\n font-weight: 600;\r\n}\r\n\r\n.markdown > table th,\r\n.markdown > table td {\r\n border: 1px solid #e9e9e9;\r\n padding: 8px 16px;\r\n text-align: left;\r\n}\r\n\r\n.markdown > table th {\r\n background: #f7f7f7;\r\n}\r\n\r\n.markdown blockquote {\r\n font-size: 90%;\r\n color: #999;\r\n border-left: 4px solid #e9e9e9;\r\n padding-left: 0.8em;\r\n margin: 1em 0;\r\n}\r\n\r\n.markdown blockquote p {\r\n margin: 0;\r\n}\r\n\r\n.markdown .anchor {\r\n opacity: 0;\r\n transition: opacity 0.3s ease;\r\n margin-left: 8px;\r\n}\r\n\r\n.markdown .waiting {\r\n color: #ccc;\r\n}\r\n\r\n.markdown h1:hover .anchor,\r\n.markdown h2:hover .anchor,\r\n.markdown h3:hover .anchor,\r\n.markdown h4:hover .anchor,\r\n.markdown h5:hover .anchor,\r\n.markdown h6:hover .anchor {\r\n opacity: 1;\r\n display: inline-block;\r\n}\r\n\r\n.markdown > br,\r\n.markdown > p > br {\r\n clear: both;\r\n}\r\n\r\n.hljs {\r\n display: block;\r\n background: white;\r\n padding: 0.5em;\r\n color: #333333;\r\n overflow-x: auto;\r\n}\r\n\r\n.hljs-comment,\r\n.hljs-meta {\r\n color: #969896;\r\n}\r\n\r\n.hljs-string,\r\n.hljs-variable,\r\n.hljs-template-variable,\r\n.hljs-strong,\r\n.hljs-emphasis,\r\n.hljs-quote {\r\n color: #df5000;\r\n}\r\n\r\n.hljs-keyword,\r\n.hljs-selector-tag,\r\n.hljs-type {\r\n color: #a71d5d;\r\n}\r\n\r\n.hljs-literal,\r\n.hljs-symbol,\r\n.hljs-bullet,\r\n.hljs-attribute {\r\n color: #0086b3;\r\n}\r\n\r\n.hljs-section,\r\n.hljs-name {\r\n color: #63a35c;\r\n}\r\n\r\n.hljs-tag {\r\n color: #333333;\r\n}\r\n\r\n.hljs-title,\r\n.hljs-attr,\r\n.hljs-selector-id,\r\n.hljs-selector-class,\r\n.hljs-selector-attr,\r\n.hljs-selector-pseudo {\r\n color: #795da3;\r\n}\r\n\r\n.hljs-addition {\r\n color: #55a532;\r\n background-color: #eaffea;\r\n}\r\n\r\n.hljs-deletion {\r\n color: #bd2c00;\r\n background-color: #ffecec;\r\n}\r\n\r\n.hljs-link {\r\n text-decoration: underline;\r\n}\r\n\r\n/* 代码高亮 */\r\n/* PrismJS 1.15.0\r\nhttps://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */\r\n/**\r\n * prism.js default theme for JavaScript, CSS and HTML\r\n * Based on dabblet (http://dabblet.com)\r\n * @author Lea Verou\r\n */\r\ncode[class*="language-"],\r\npre[class*="language-"] {\r\n color: black;\r\n background: none;\r\n text-shadow: 0 1px white;\r\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\r\n text-align: left;\r\n white-space: pre;\r\n word-spacing: normal;\r\n word-break: normal;\r\n word-wrap: normal;\r\n line-height: 1.5;\r\n\r\n -moz-tab-size: 4;\r\n -o-tab-size: 4;\r\n tab-size: 4;\r\n\r\n -webkit-hyphens: none;\r\n -moz-hyphens: none;\r\n -ms-hyphens: none;\r\n hyphens: none;\r\n}\r\n\r\npre[class*="language-"]::-moz-selection,\r\npre[class*="language-"] ::-moz-selection,\r\ncode[class*="language-"]::-moz-selection,\r\ncode[class*="language-"] ::-moz-selection {\r\n text-shadow: none;\r\n background: #b3d4fc;\r\n}\r\n\r\npre[class*="language-"]::selection,\r\npre[class*="language-"] ::selection,\r\ncode[class*="language-"]::selection,\r\ncode[class*="language-"] ::selection {\r\n text-shadow: none;\r\n background: #b3d4fc;\r\n}\r\n\r\n@media print {\r\n code[class*="language-"],\r\n pre[class*="language-"] {\r\n text-shadow: none;\r\n }\r\n}\r\n\r\n/* Code blocks */\r\npre[class*="language-"] {\r\n padding: 1em;\r\n margin: 0.5em 0;\r\n overflow: auto;\r\n}\r\n\r\n:not(pre) > code[class*="language-"],\r\npre[class*="language-"] {\r\n background: #f5f2f0;\r\n}\r\n\r\n/* Inline code */\r\n:not(pre) > code[class*="language-"] {\r\n padding: 0.1em;\r\n border-radius: 0.3em;\r\n white-space: normal;\r\n}\r\n\r\n.token.comment,\r\n.token.prolog,\r\n.token.doctype,\r\n.token.cdata {\r\n color: slategray;\r\n}\r\n\r\n.token.punctuation {\r\n color: #999;\r\n}\r\n\r\n.namespace {\r\n opacity: 0.7;\r\n}\r\n\r\n.token.property,\r\n.token.tag,\r\n.token.boolean,\r\n.token.number,\r\n.token.constant,\r\n.token.symbol,\r\n.token.deleted {\r\n color: #905;\r\n}\r\n\r\n.token.selector,\r\n.token.attr-name,\r\n.token.string,\r\n.token.char,\r\n.token.builtin,\r\n.token.inserted {\r\n color: #690;\r\n}\r\n\r\n.token.operator,\r\n.token.entity,\r\n.token.url,\r\n.language-css .token.string,\r\n.style .token.string {\r\n color: #9a6e3a;\r\n background: hsla(0, 0%, 100%, 0.5);\r\n}\r\n\r\n.token.atrule,\r\n.token.attr-value,\r\n.token.keyword {\r\n color: #07a;\r\n}\r\n\r\n.token.function,\r\n.token.class-name {\r\n color: #dd4a68;\r\n}\r\n\r\n.token.regex,\r\n.token.important,\r\n.token.variable {\r\n color: #e90;\r\n}\r\n\r\n.token.important,\r\n.token.bold {\r\n font-weight: bold;\r\n}\r\n\r\n.token.italic {\r\n font-style: italic;\r\n}\r\n\r\n.token.entity {\r\n cursor: help;\r\n}\r\n.font-class {\r\n height: 500px;\r\n overflow-y: auto;\r\n //overflow: hidden;\r\n}\r\n'],sourceRoot:""}])},"9e44":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-4c55d434]{background-color:#211bce}[data-v-4c55d434]:export{aside_width:230px}.widget-mask[data-v-4c55d434]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-4c55d434]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-4c55d434]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-4c55d434]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-4c55d434]{position:relative;margin:8px}.widget-form-item[data-v-4c55d434]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-4c55d434]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-4c55d434]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-4c55d434]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-4c55d434]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-4c55d434]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-4c55d434]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-4c55d434] .el-form-item__label{font-size:12px}.code[data-v-4c55d434] .CodeMirror{font-family:monospace;height:100px!important;color:#000;direction:ltr}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/D:/jenkins/workspace/xq-web-bpm/src/components/form/customView/FormulasDialog.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CASpB,8BC/BC,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCihBjB,mCACE,sBACA,uBACA,WACA,aAAc,CAAA",file:"FormulasDialog.vue?vue&type=style&index=0&id=4c55d434&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.code >>> .CodeMirror {\r\n font-family: monospace;\r\n height: 100px !important;\r\n color: black;\r\n direction: ltr;\r\n}\r\n'],sourceRoot:""}])},"9ef1":function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-fb8dd3ba] .el-card__body{padding:0}.excel-view-item[data-v-fb8dd3ba]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-fb8dd3ba],.excel-view-item .item-footer[data-v-fb8dd3ba]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-fb8dd3ba]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-fb8dd3ba]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-fb8dd3ba]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-fb8dd3ba]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-fb8dd3ba]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-fb8dd3ba]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-fb8dd3ba]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-fb8dd3ba]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-fb8dd3ba]{display:block}.excel-list-add[data-v-fb8dd3ba]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-fb8dd3ba]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-fb8dd3ba]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportGraphic/ReportGraphicDemo.vue"],names:[],mappings:"AA4UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportGraphicDemo.vue?vue&type=style&index=0&id=fb8dd3ba&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},"9ef4":function(e,n,t){var i=t("93d8");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6068061a",i,!0,{sourceMap:!0,shadowMode:!1})},"9f09":function(e,n,t){(function(e){e(t("56b3"))})((function(e){"use strict";e.registerHelper("fold","markdown",(function(n,t){var i=100;function o(t){var i=n.getTokenTypeAt(e.Pos(t,0));return i&&/\bheader\b/.test(i)}function r(e,n,t){var r=n&&n.match(/^#+/);return r&&o(e)?r[0].length:(r=t&&t.match(/^[=\-]+\s*$/),r&&o(e+1)?"="==t[0]?1:2:i)}var a=n.getLine(t.line),s=n.getLine(t.line+1),l=r(t.line,a,s);if(l!==i){var c=n.lastLine(),d=t.line,u=n.getLine(d+2);while(d0&&(e.cellCalcs=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(n.cellCalcs),e.cellCalcs.forEach((function(e){var n=e.cellField.split(".")[2];o.readOnlyRowsMap[n+"_"+(e.rowIndex-1)]=!0}))),t&&t.length>0){for(var r=e.permission?e.permission["fields"][n.boSubEntity]:[],a=[],s=[],l=[[]],c=function(n){var l=t[n];e.fieldNameMap[l.name]=l.desc,a.push(l.desc),o.initRowData[l.name]="";var c=l.column;if(c.className="htLeft","dropdown"==c.type&&Array.isArray(c.source)&&c.source.length>0){var d=[];c.source.forEach((function(e){""!=e.value&&"undefined"!=e.value&&d.push(e.value)})),c.source=d}if(c.mathExp&&(e.initMathMap(c),i=!0),c.rowMathExp&&Array.isArray(c.rowMathExp)&&c.rowMathExp.length>0&&(e.initRowMathMap(c),i=!0),!0===c.mergeCell){var u={field:c.data,index:n};e.mergeCellField?e.addCellFieldChildren(e.mergeCellField,u):e.mergeCellField=_objectSpread({},u)}if("r"==r[c.data]?c.readOnly=!0:"n"==r[c.data]?e.hotSettings.hiddenColumns.columns.push(n):"b"==r[c.data]&&(c.required=!0,e.requiredRowsMap[c.data]=!0),c.readOnly)e.readOnlyColumnMap[n]={field:c.data,desc:l.desc};else if(c.readOnlyRows){var h=c.readOnlyRows.split(",");h.forEach((function(e){o.readOnlyRowsMap[c.data+"_"+(e-1)]=!0}))}if(c.required)e.requiredRowsMap[c.data]={all:!0};else if(c.requiredRows){var p=c.requiredRows.split(",");o.requiredRowsMap[c.data]={all:!1,rows:p}}e.handCellStyle(c),1==l.isSum&&(e.firstSumMap[l.name]=!0),s.push(c)},d=0;d0){var h={};u.forEach((function(e){var n=e.fromFields;if(e.toField&&n&&Array.isArray(n)&&n.length>0){var t=e.toField.split(".")[2];o.crossMappingFields[t]||(o.crossMappingFields[t]={}),o.crossMappingFields[t][e.toIndex-1]=!0;for(var i="",r=0;r0){var n={};e.forEach((function(e){if(e.sumField&&e.mainField){var t=e.sumField.split(".");n[t[2]]=e}})),this.mainFieldMathMap=n}},initAllMathField:function(){var e=this,n=e.rowMathExpMap,t=e.mathExpMap,i=(e.mathExpItemMap,[]);if(n)for(var o in n)if(n.hasOwnProperty(o)){var r=n[o],a={name:o,isAll:!1,index:[]};for(var s in r)if(r.hasOwnProperty(s))if(-1!=s.indexOf(":")){var l=s.split(":");if(2==l.length)for(var c=e.toNumber(l[0]),d=e.toNumber(l[1]),u=c;u<=d;u++)a.index.push(u)}else a.index.push(e.toNumber(e.toNumber(s)));i.push(a)}if(t)for(var h in t)t.hasOwnProperty(h)&&i.push({name:h,isAll:!0});i&&i.length>0&&(e.allMathExpList=i)},initNestedHeaders:function(e,n){var t=function(e){for(var t=e.startField,i=e.endField,o=0,r=!1,a=0;a0&&o++);return{label:e.name,colspan:o}},i=function(e,n){var i=null;return n.forEach((function(n){i||e!=n.startField||(i=t(n))})),i};if(e&&"undefined"!=typeof e.nestedHeaders&&e.nestedHeaders){var o=[];if(e.nestedHeaders.forEach((function(e){for(var t=[],r=0;r0){var r=[];n.forEach((function(e){r.push(e.desc)})),o.push(r),this.hotSettings.nestedHeaders=o}}},initFormFields:function(){var e=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);if(this.formId=e.$refs["onlineForm"].$parent.$parent.formId,this.formId&&"undefined"!=typeof this.formId){var n=this.subTablePath.split("."),t=n[1].split("sub_")[1],i=this;this.$http.get("${form}/form/form/v1/getFormFields?formId="+this.formId+"&entName="+t).then((function(e){e.data&&(i.formFields=e.data)}),(function(e){}))}},handlerMenu:function(e,n){if(this.permission&&this.permission["table"]){var t=this.permission["table"][e.boSubEntity],i=this;t&&1==t.add&&(this.hotSettings.contextMenu.items["row_above"]={name:"上方插入一行"},this.hotSettings.contextMenu.items["row_below"]={name:"下方插入一行"},this.hotSettings.contextMenu.items["row_up"]={name:"上移",callback:function(){var e=this.getSelected()[0],n=e[0];if(0===n)i.$message({message:"已经是列表中第一位",type:"warning"});else{var t=i.hotSettings.data,o=t[n-1];t[n-1]=t[n],t[n]=o,i.hotSettings.data=[],i.hotSettings.data=t}}},this.hotSettings.contextMenu.items["row_down"]={name:"下移",callback:function(){var e=this.getSelected()[0],n=e[0],t=i.hotSettings.data;if(n===t.length-1)i.$message({message:"已经是列表中最后一位",type:"warning"});else{var o=t[n+1];t[n+1]=t[n],t[n]=o,i.hotSettings.data=[],i.hotSettings.data=t}}},t&&1==t.del&&(this.hotSettings.contextMenu.items["remove_row"]={name:"删除行"}))}},handCellStyle:function(e){if(e.style){var n="";e.style.diyStyle?n=e.style.diyStyle:(e.style.background&&(n="background-color:"+e.style.background+";"),e.style.bold&&(n+="font-weight: bold;"),e.style.size&&(n=n+"font-size:"+e.style.size+"px;"),e.style.color&&(n=n+"color:"+e.style.color+";")),n&&(this.cellStyleMap[e.data]=n)}},cellsMe:function(e,n,t){var i={renderer:this.rendererMe};return!this.mathRowCellMap[t]||!0!==this.mathRowCellMap[t][-1]&&!0!==this.mathRowCellMap[t][e]?(this.crossMappingFields[t]&&!0===this.crossMappingFields[t][e]||this.firstSumMap[t]&&0==e||!0===this.readOnlyRowsMap[t+"_"+e])&&(i["readOnly"]=!0):i["readOnly"]=!0,i},afterLoadDataMe:function(){},rendererMe:function(e,n,t,i,o,r,a){handsontable__WEBPACK_IMPORTED_MODULE_19__["default"].renderers.TextRenderer.apply(this,arguments),this.cellStyleMap[o]&&(n.style=this.cellStyleMap[o]),n.style.lineHeight="22px",!this.mathRowCellMap[o]||!0!==this.mathRowCellMap[o][-1]&&!0!==this.mathRowCellMap[o][t]?(this.crossMappingFields[o]&&!0===this.crossMappingFields[o][t]||this.firstSumMap[o]&&0==t||!0===this.readOnlyRowsMap[o+"_"+t])&&(a["readOnly"]=!0,n.style.background="#F5F7FA"):(a["readOnly"]=!0,n.style.background="#F5F7FA")},buildMergeCell:function(e){if(e||(e=this.getHotTableData()),!e||1!=e.length||0!=Object.keys(e[0]).length){var n=[],t={row:0,col:0,rowspan:e.length,colspan:1};return this.getChildrenMergeCell(n,e,t,this.mergeCellField),this.mergeCells=n,n}},getChildrenMergeCell:function(e,n,t,i){for(var o=i,r={},a={},s=t.row;s1){var d={row:c.startRow,col:o.index,rowspan:c.size,colspan:1};e.push(_objectSpread({},d)),o.children&&this.getChildrenMergeCell(e,n,d,o.children)}delete r[o.field],r[o.field]={value:l[o.field],size:1,startRow:s}}else c.size++,r[o.field]=c}else r[o.field]={value:l[o.field],size:1,startRow:s}}for(var u in r)if(r.hasOwnProperty(u)){var h=r[u];if(h.size>1){var p={row:h.startRow,col:a[u],rowspan:h.size,colspan:1};e.push(_objectSpread({},p)),o.children&&this.getChildrenMergeCell(e,n,p,o.children)}}},beforeRemoveRowMe:function(e,n){},afterCreateRowMe:function(e){this.hotSettings.data[e]=_objectSpread({},this.initRowData),Array.isArray(this.hotSettings.data[0])&&(this.hotSettings.data[0]=_objectSpread({},this.initRowData),this.hotSettings.data[0]=this.fillOrgDataField(this.hotSettings.data[0])),this.hotSettings.data[e]=this.fillOrgDataField(this.hotSettings.data[e])},afterChangeMe:function(e,n){if("edit"==n||"Autofill.fill"==n)this.execInCellMathExp(null,e);else if("CopyPaste.paste"==n&&e&&e.length>0){var t=this.getBackMergeData(),i=!1;if(t){e.forEach((function(e){var n=e[0],o=e[1],r=e[3];" "===r&&(t[n][o]="",i=!0)})),i&&(this.hotSettings.data=[],this.hotSettings.data=t);try{this.execCrossMapping(),this.execCellMathExp(t)}catch(o){}}}},execMathExpAll:function(e){if(e&&e.length>0){var n=this,t=!1,i=this.getBackMergeData(),o=this.firstSumMap,r={};e.forEach((function(e){var o=e[0],a=e[1];r[a]=!0;var s=n.exeAllMathExp(i,n,o,t);i=s.data,s.isChange&&(t=s.isChange)}));var a=n.exeAllRowMathExp(i,n,t);i=a.data,a.isChange&&(t=a.isChange);var s=n.exeCellMathExp(i,n,t);if(i=s.data,s.isChange&&(t=s.isChange),"{}"!=JSON.stringify(o))for(var l in o)if(o.hasOwnProperty(l)){var c=n.exeFirstRowSum(i,l,n,t,o);i=c.data,c.isChange&&(t=c.isChange)}for(var d in r)r.hasOwnProperty(d)&&n.exeMainFieldMathExp(i,d,n);t&&(this.hotSettings.data=[],this.hotSettings.data=i),this.mergeCells&&this.mergeCells.length>0&&(this.hotSettings.mergeCells=this.buildMergeCell(i))}},exeAllMathExp:function(e,n,t,i){if(n.mathExpMap){for(var o in n.mathExpMap)if(n.mathExpMap.hasOwnProperty(o)&&!this.isInRowMath(o,t)){var r=n.mathExpMap[o],a=this.calcExpValue(r,e,t);e[t]&&(e[t][o]=a,i=!0)}return{data:e,isChange:i}}},isInRowMath:function(e,n){var t=!1;if(this.allRowMathMap&&this.allRowMathMap[e]){var i=this.allRowMathMap[e];i&&i.length>0&&i.forEach((function(e){if(e.sn-1==n)return t=!0,!0}))}return t},exeAllRowMathExp:function(e,n,t){if(n.allRowMathMap){var i=function(i){if(n.allRowMathMap.hasOwnProperty(i)){var o=n.allRowMathMap[i];o&&o.length>0&&o.forEach((function(o){if(e[o.sn-1]){var r=n.calcRowsExpValue(o.mathExp,e,i);e[o.sn-1][i]=r,t=!0}}))}};for(var o in n.allRowMathMap)i(o)}return{data:e,isChange:t}},exeCellMathExp:function(e,n,t){if(n.cellCalcs&&n.cellCalcs.length>0){var i=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);n.cellCalcs.forEach((function(o){var r=o.cellField.split(".")[2];if(e[o.rowIndex-1]){var a=n.calcCellExpValue(o.mathExp,e,i);e[o.rowIndex-1][r]=a,t=!0}}))}return{data:e,isChange:t}},exeFirstRowSum:function(e,n,t,i,o){if(e&&e.length>0&&!0===o[n]){var r=t.sumCol(e,n,!0,t);e[0][n]=this.tofixed(r,2),i=!0}return{data:e,isChange:i}},sumCol:function(e,n,t,i){var o=0;if(e&&e.length>0)for(var r=0;r=u&&n<=h&&l.push(c)}}l.length>0&&l.forEach((function(n){var r=i.rowMathExpMap[t][n];r.forEach((function(n){var r=i.calcRowsExpValue(n.mathExp,e,t);e[n.sn-1]&&(e[n.sn-1][t]=r,o=!0)}))}))}return{data:e,isChange:o}},exeMathExp:function(e,n,t,i,o,r){var a=i.mathExpItemMap[t];if(a){for(var s in a)if(a.hasOwnProperty(s)){var l=a[s],c=this.calcExpValue(l,e,n);e[n]&&(e[n][s]=c,o=!0,i.exeMainFieldMathExp(e,s,i))}for(var d in i.mathExpItemMap)if(i.mathExpItemMap.hasOwnProperty(d)&&t!=d){var u=i.mathExpItemMap[d];for(var h in u)if(u.hasOwnProperty(h)){var p=u[h],m=this.calcExpValue(p,e,n);e[n]&&(e[n][h]=m,o=!0,i.exeMainFieldMathExp(e,h,i))}}}return r?i.exeMathExp(e,n,t,i,o,!1):{data:e,isChange:o}},exeMainFieldMathExp:function(e,n,t){var i=this.mainFieldMathMap[n];if(i){var o=0,r=this;i.mainField&&e&&e.length>0&&e.forEach((function(e){o+=r.toNumber(e[n])}));var a=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(this);if(a&&a["data"]){var s=i.mainField.split(".");a["data"][s[0]][s[1]]=o}}},afterSelectionEndMe:function(e,n,t,i){var o=this.readOnlyColumnMap[n];if(e==t&&n==i&&o)this.$message({message:"字段【"+o["desc"]+"】不可填写!",type:"warning"});else if(this.hotSettings.columns[n]){var r=this.hotSettings.columns[n]["data"];r&&!0===this.readOnlyRowsMap[r+"_"+e]?this.$message({message:"当前单元格不可填写!",type:"warning"}):r&&this.mathRowCellMap[r]&&(!0===this.mathRowCellMap[r][-1]||!0===this.mathRowCellMap[r][e])?this.$message({message:"当前为计算单元格,不可填写!",type:"warning"}):this.crossMappingFields[r]&&!0===this.crossMappingFields[r][e]?this.$message({message:"当前为跨表取数单元格,不可填写!",type:"warning"}):this.firstSumMap[r]&&0==e&&this.$message({message:"当前为汇总单元格,不可填写!",type:"warning"})}},toNumber:function(e){if("undefined"==typeof e||null===e||void 0===e||""===e)return 0;"string"==typeof e&&(e=e.replace(/,/g,""));var n=e.toString().match(/([$|¥])\d+\.?\d*/);return n&&(e=e.replace(n[1],"")),Number(e)},calcExpValue:function calcExpValue(exp,scope,subIndex){if(!exp)return 0;var reg=/([\[|\{]).*?\((.*?)\)[\}|\]]/g,_this=this;if(exp=exp.replace(reg,(function(){var e=arguments[1],n=arguments[2],t=0;if(scope)if("["==e){var i=[],o=n.split(".");if(o.length<1)throw"子表统计的表达式".concat(n,"错误");var r=o.length,a=o[r-1],s=0;scope[subIndex]&&scope[subIndex][a]&&(s=_this.toNumber(scope[subIndex][a])),i.push(s),t="[".concat(i.join(","))}else{o=n.split("."),a=o[o.length-1];var l=scope[subIndex]?_this.toNumber(scope[subIndex][a]):0;l=_this.toNumber(l),isNaN(l)||""==l||(t=l)}return t||(t=0),t<0&&(t="("+t+")"),t})),exp=exp.replace(/[|\[|\]]/g,""),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));try{return this.isValue(eval("(".concat(exp,")")))}catch(error){return _this.$message({message:"计算公式执行失败:"+error,type:"error"}),0}},calcRowsExpValue:function calcRowsExpValue(exp,scope,fName){if(!exp)return 0;var reg=/\[(.*?)\]/g,_this=this;if(exp=exp.replace(reg,(function(){var e=arguments[1],n=arguments[2],t=arguments[3],i=0;if(scope)if(e.indexOf(":")>-1){var o=t.substring(n-13,n-1);if("FormMath.sum"===o){for(var r=e.split(":"),a=_this.toNumber(r[0]),s=_this.toNumber(r[1]),l=[],c=a;c<=s;c++){var d=c-1;scope[d]&&l.push(_this.toNumber(scope[d][fName]))}i="["+l+"]"}}else{var u=0;d=_this.toNumber(e)-1;scope[d]&&(u=_this.toNumber(scope[d][fName])),u=_this.toNumber(u),isNaN(u)||""==u||(i=u)}return i||(i=0),i<0&&(i="("+i+")"),i})),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));var resultValue=0;try{resultValue=this.isValue(eval("(".concat(exp,")")))}catch(error){_this.$message({message:"计算公式执行失败:"+error,type:"error"})}return resultValue},calcCellExpValue:function calcCellExpValue(exp,scope,formInst){if(!exp)return 0;var reg=/([\[|\{]).*?\((.*?)\)[\}|\]]/g,_this=this,subDataMap={};if(subDataMap[_this.subTablePath]=scope,exp=exp.replace(reg,(function(){var e=arguments[1],n=arguments[2],t=0;if(scope)if("["==e){var i=[],o=n.split(".");if(o.length<1)throw"子表统计的表达式".concat(n,"错误");var r=o.length,a=0;if(r>3){var s=o[r-1],l=s.match(/\[(.+?)\]/g),c=_this.toNumber(l[0].replace(/\[(.+?)\]/g,"$1"))-1,d=s.replace(l[0],""),u=o[1]+"."+o[2];if(!subDataMap[u]&&_this.subTablePath!=u){var h="hottable."+u,p=formInst.$refs["onlineForm"].$refs[h];if(p)subDataMap[u]=formInst.$refs["onlineForm"].$refs[h].getHotTableData();else{var m=u.split(".");formInst.data[m[0]]&&formInst.data[m[0]][m[1]]&&(subDataMap[u]=formInst.data[m[0]][m[1]])}}if(subDataMap[u]){var f=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(subDataMap[u]);f[c]&&f[c][d]&&(a=_this.toNumber(f[c][d]))}}else formInst.data[o[1]]&&formInst.data[o[1]][o[2]]&&(a=_this.toNumber(formInst.data[o[1]][o[2]]));i.push(a),t="[".concat(i.join(","))}else{o=n.split("."),o[o.length-1];var g=0;formInst.data[o[1]]&&formInst.data[o[1]][o[2]]&&(g=_this.toNumber(formInst.data[o[1]][o[2]])),isNaN(g)||""==g||(t=g)}return t||(t=0),t<0&&(t="("+t+")"),t})),exp=exp.replace(/[|\[|\]]/g,""),"FormMath.tofixed"!=exp.substring(0,16))return this.isValue(this.tofixed(eval("(".concat(exp,")")),0));try{return this.isValue(eval("(".concat(exp,")")))}catch(error){return _this.$message({message:"计算公式执行失败:"+error,type:"error"}),0}},getValueByPath:function(e,n){var t=this.hotSettings.data;if(!t||!e||e.constructor!=String)return null;if(!/^\w?.*[\w|\]]$/.test(e))return null;var i=e.split(".");if(1==i.length)return t[e];if(i.length>1){for(var o=t,r=0;r0){this.hotSettings.data=JSON.parse(JSON.stringify(e));var t=this.buildMergeCell(e);t&&"undefined"!=typeof t&&(this.hotSettings.mergeCells=t),this.execInCellMathExp(e)}else this.hotSettings.data=[[]]},mergeCellRefresh:function(){var e=this.getBackMergeData();this.hotSettings.mergeCells=this.buildMergeCell(e)},execCellMathExp:function(e){this.execInCellMathExp(e),this.execInCellMathExp(),this.execInCellMathExp()},execInCellMathExp:function(e,n){e||(e=this.getBackMergeData());var t=!1;if(n||(n=[]),n.length>0||this.allMathExpList&&this.allMathExpList.length>0&&e&&e.length>0||this.cellCalcs||this.cellCalcs.length>0){var i=this.allMathExpList;if(i&&i.length>0){var o=e.length;i.forEach((function(e){if(e.isAll)for(var t=0;t0)for(var i=0;i0){var a=r[0];n.push({0:a.rowIndex,1:a.cellField.split(".")[2]})}n&&n.length>0?this.execMathExpAll(n):t=!0}else t=!0;if(t){var s=this.firstSumMap;if("{}"!=JSON.stringify(s)){var l=this,c=!1,d=this.getHotTableData();for(var u in s)if(s.hasOwnProperty(u)){var h=l.exeFirstRowSum(d,u,l,c,s);d=h.data,h.isChange&&(c=h.isChange)}c&&(this.hotSettings.data=[],this.hotSettings.data=d),this.mergeCells&&this.mergeCells.length>0&&(this.hotSettings.mergeCells=this.buildMergeCell(d))}}},execCrossMapping:function(){var e=this;this.crossMappings&&this.crossMappingSubTables.length>0&&function(){var n={},t=e.getHotTableData(),i=e,o=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e);e.crossMappingSubTables.forEach((function(e){var t="hottable."+e,i=o.$refs["onlineForm"].$refs[t];if(i)n[e]=o.$refs["onlineForm"].$refs[t].getHotTableData();else{var r=e.split(".");o.data[r[0]]&&o.data[r[0]][r[1]]&&(n[e]=o.data[r[0]][r[1]])}}));var r=!1;for(var a in i.crossMappings)if(i.crossMappings.hasOwnProperty(a)){var s=i.crossMappings[a];s.forEach((function(e){var o=e["fromFields"],a=i.toNumber(e["toIndex"])-1,s=e["toField"].split(".");if(o&&o.length>0&&t[a]){for(var l=0,c=0;c0&&Array.isArray(n[0])&&t&&"{}"!=JSON.stringify(t)){var o={},r=this.hotSettings.data[0];for(var a in t)t.hasOwnProperty(a)&&(o[a]="undefined"==typeof r[a]?"":r[a]);n[0]=o,this.hotSettings.data[0]=o}if(n&&1==n.length&&JSON.stringify(n[0])==JSON.stringify(this.initRowData))return[];var s=this.mergeCells;if(s&&s.length>0&&n&&n.length>0){var l=this.hotSettings.columns;s.forEach((function(e){var t=e.row;if(n[t])for(var i=e.rowspan,o=l[e["col"]]["data"],r=n[t][o],a=t;a0&&c&&c.orgConfig&&(c.orgConfig.name&&this.fillOrg.id||c.orgConfig.instId)){var d=this.getOrgFillFieldObj(c);(d.orgNameField||d.orgIdField||d.orgCodeField||d.instIdField)&&n.forEach((function(e){d.orgNameField&&!e[d.orgNameField]&&(e[d.orgNameField]=i.fillOrg.name),d.orgIdField&&!e[d.orgIdField]&&(e[d.orgIdField]=i.fillOrg.id),d.orgCodeField&&!e[d.orgCodeField]&&(e[d.orgCodeField]=i.fillOrg.code),d.instIdField&&!e[d.instIdField]&&(e[d.instIdField]=i.instId)}))}return n},getOrgFillFieldObj:function(e){var n={orgNameField:"",orgIdField:"",orgCodeField:"",instIdField:""};if(e.orgConfig.name){var t=e.orgConfig.name.split(".");n.orgNameField=t[t.length-1]}if(e.orgConfig.id){var i=e.orgConfig.id.split(".");n.orgIdField=i[i.length-1]}if(e.orgConfig.code){var o=e.orgConfig.code.split(".");n.orgCodeField=o[o.length-1]}if(e.orgConfig.instId){var r=e.orgConfig.instId.split(".");n.instIdField=r[r.length-1]}return n},getHotTableData:function(e){var n=this.getBackMergeData(e);return!(!0===e&&!this.validateCells(n))&&n},validateCells:function(e){var n=this,t=!0,i=this.requiredRowsMap;if(i&&"{}"!==JSON.stringify(i)){if(!e||e.length<1)return n.$message({message:"子表【"+n.name+"】存在必填项未填写!",type:"error"}),t=!1,!1;var o=function(o){if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.all){for(var a=0;a0&&r.rows.forEach((function(i){if(!e[i-1]||!e[i-1][o]&&0!==e[i-1][o]&&!1!==e[i-1][o])return n.$message({message:"子表【"+n.name+"】中第【"+i+"】行【"+n.fieldNameMap[o]+"】必填!",type:"error"}),t=!1,!1}))}};for(var r in i){var a=o(r);if("object"===Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_1__["a"])(a))return a.v}}return t},initTemplateData:function(){if("true"===this.isInitTemplateData){var e=this,n=this.getHotTableData(),t=this.initFillDataType,i=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e);if(t&&"empty"!=t){if("cover"==t){var o=this.subTablePath.split(".");i["data"][o[0]][o[1]]=[],this.hotSettings.data=[[]]}}else{if(0!=n.length&&(1!=n.length||!Array.isArray(n[0])&&JSON.stringify(n[0])!=JSON.stringify(this.initRowData)))return void this.toAddInitSumRow();this.hotSettings.data=[[]]}if(this.initCustDialogConf&&this.initCustDialogConf.custDialog&&this.initCustDialogConf.custDialog.alias){var r=this.$loading({lock:!0,text:"正在初始化填报模板...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+this.initCustDialogConf.custDialog.alias).then((function(n){e.customDialog=n.data}),(function(n){e.closeLoading(r),e.$message({message:"获取自定义对话框失败!",type:"error"})})).then((function(){var n=e.initCustDialogConf,t=JSON.parse(sessionStorage.getItem("currentUser"));n.orgConfig.code||n.orgConfig.name||n.orgConfig.id?localStorage.getItem("curFillOrg_"+t.account)?(e.closeLoading(r),e.fillOrg=JSON.parse(localStorage.getItem("curFillOrg_"+t.account)),e.toFillInitData(e)):e.$http.get("${uc}/api/org/v1/org/getFillOrg").then((function(n){e.closeLoading(r);var i=n.data;i.state?(e.fillOrg=i.value,localStorage.setItem("curFillOrg_"+t.account,JSON.stringify(i.value)),e.toFillInitData(e)):e.$message({message:i.message,type:"warning"})}),(function(n){e.closeLoading(r),e.$message({message:"获取当前用户填制单位失败!",type:"warning"})})):(e.closeLoading(r),e.toFillInitData(e))}))}else this.toAddInitSumRow()}else this.toAddInitSumRow()},closeLoading:function(e){setTimeout((function(){e.close()}),2e3)},toFillInitData:function(e){setTimeout((function(){e.fillInitData(e)}),1e3)},fillInitData:function(e){var n=e.initCustDialogConf.custDialog,t=_components_bizComponents_utils_js__WEBPACK_IMPORTED_MODULE_14__["a"].getOnlineFormInstance(e),i=t["data"],o=[];if(n.conditions){var r=n.conditions;r.length>0&&r.forEach((function(e){if("3"==e.defaultType&&e.bind){var n={};n.field=e.field;var t=e.bind.split(".");3==t.length&&(n.bind=i[t[1]][t[2]],o.push(n))}}))}var a="${form}/form/customDialog/v1/getListData?alias="+n.alias;if(o.length>0){var s="";o.forEach((function(e){s&&(s+=","),s=s+'"'+e.field+'":"'+e.bind+'"'})),a=a+"&mapParam="+s}else a+="&mapParam=";var l={pageBean:{page:1,pageSize:1e3,showTotal:!0}};e.$http.post(a,l).then((function(n){var t=n.data;t.rows&&(e.syncInitTableValue(t.rows),0==t.rows.length&&(e.toAddInitSumRow(),e.hotSettings.data[0]=e.fillOrgDataField(e.hotSettings.data[0])))}),(function(n){e.$message({message:"获取初始化数据失败!",type:"error"})}))},getFillOrgObj:function(e){var n=null;if(e.orgConfig&&(e.orgConfig.id||e.orgConfig.name||e.orgConfig.code||e.orgConfig.instId)&&this.fillOrg.id){n={};var t=e.orgConfig.name.split("."),i=t[t.length-1];if(e.orgConfig.name&&i&&(n[i]=this.fillOrg.name),e.orgConfig.id){var o=e.orgConfig.id.split("."),r=o[o.length-1];n[r]=this.fillOrg.id}if(e.orgConfig.code){var a=e.orgConfig.code.split("."),s=a[a.length-1];n[s]=this.fillOrg.code}if(e.orgConfig.instId){var l=e.orgConfig.instId.split("."),c=l[l.length-1];n[c]=this.instId}}return n},syncInitTableValue:function(e){for(var n=this.initCustDialogConf,t=JSON.parse(this.customDialog.resultfield),i=new Array([t.length]),o=new Array([t.length]),r=[],a=[],s=0;s0){var e=this.getBackMergeData();e&&Array.isArray(this.initDataBack)||(e=[[]]),e=[].concat(Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(e),Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_12__["a"])(this.initDataBack)),this.fillbackHotTableData(e)}else(!this.initDataBack||this.initDataBack.length<1)&&this.$message({message:"初始化数据为空。",type:"warning"})},getTableHeaders:function(){var e=JSON.parse(this.options),n=e.colHeadersRelations,t={nested:!!this.hotSettings.nestedHeaders,header:[]};return n.forEach((function(e){t.header.push({name:e.name,desc:e.desc})})),t}},created:function(){}}},a201:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-7982eae8] .el-card__body{padding:0}.excel-view-item[data-v-7982eae8]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-7982eae8],.excel-view-item .item-footer[data-v-7982eae8]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-7982eae8]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-7982eae8]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-7982eae8]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-7982eae8]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-7982eae8]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-7982eae8]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-7982eae8]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-7982eae8]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-7982eae8]{display:block}.excel-list-add[data-v-7982eae8]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-7982eae8]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-7982eae8]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportPrint/ReportPrintDesign.vue"],names:[],mappings:"AA2UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportPrintDesign.vue?vue&type=style&index=0&id=7982eae8&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},a21e:function(e,n,t){e.exports=t.p+"img/text3.f5d96f13.png"},a24f:function(e,n,t){var i=t("01e7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("efd05ffa",i,!0,{sourceMap:!0,shadowMode:!1})},a2c1:function(e,n,t){(function(e){e(t("56b3"))})((function(e){"use strict";var n=e.Pos;function t(e,n){return e.line-n.line||e.ch-n.ch}var i="A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",o=i+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",r=new RegExp("<(/?)(["+i+"]["+o+"]*)","g");function a(e,n,t,i){this.line=n,this.ch=t,this.cm=e,this.text=e.getLine(n),this.min=i?Math.max(i.from,e.firstLine()):e.firstLine(),this.max=i?Math.min(i.to-1,e.lastLine()):e.lastLine()}function s(e,t){var i=e.cm.getTokenTypeAt(n(e.line,t));return i&&/\btag\b/.test(i)}function l(e){if(!(e.line>=e.max))return e.ch=0,e.text=e.cm.getLine(++e.line),!0}function c(e){if(!(e.line<=e.min))return e.text=e.cm.getLine(--e.line),e.ch=e.text.length,!0}function d(e){for(;;){var n=e.text.indexOf(">",e.ch);if(-1==n){if(l(e))continue;return}if(s(e,n+1)){var t=e.text.lastIndexOf("/",n),i=t>-1&&!/\S/.test(e.text.slice(t+1,n));return e.ch=n+1,i?"selfClose":"regular"}e.ch=n+1}}function u(e){for(;;){var n=e.ch?e.text.lastIndexOf("<",e.ch-1):-1;if(-1==n){if(c(e))continue;return}if(s(e,n+1)){r.lastIndex=n,e.ch=n;var t=r.exec(e.text);if(t&&t.index==n)return t}else e.ch=n}}function h(e){for(;;){r.lastIndex=e.ch;var n=r.exec(e.text);if(!n){if(l(e))continue;return}if(s(e,n.index+1))return e.ch=n.index+n[0].length,n;e.ch=n.index+1}}function p(e){for(;;){var n=e.ch?e.text.lastIndexOf(">",e.ch-1):-1;if(-1==n){if(c(e))continue;return}if(s(e,n+1)){var t=e.text.lastIndexOf("/",n),i=t>-1&&!/\S/.test(e.text.slice(t+1,n));return e.ch=n+1,i?"selfClose":"regular"}e.ch=n}}function m(e,t){for(var i=[];;){var o,r=h(e),a=e.line,s=e.ch-(r?r[0].length:0);if(!r||!(o=d(e)))return;if("selfClose"!=o)if(r[1]){for(var l=i.length-1;l>=0;--l)if(i[l]==r[2]){i.length=l;break}if(l<0&&(!t||t==r[2]))return{tag:r[2],from:n(a,s),to:n(e.line,e.ch)}}else i.push(r[2])}}function f(e,t){for(var i=[];;){var o=p(e);if(!o)return;if("selfClose"!=o){var r=e.line,a=e.ch,s=u(e);if(!s)return;if(s[1])i.push(s[2]);else{for(var l=i.length-1;l>=0;--l)if(i[l]==s[2]){i.length=l;break}if(l<0&&(!t||t==s[2]))return{tag:s[2],from:n(e.line,e.ch),to:n(r,a)}}}else u(e)}}e.registerHelper("fold","xml",(function(e,i){for(var o=new a(e,i.line,0);;){var r=h(o);if(!r||o.line!=i.line)return;var s=d(o);if(!s)return;if(!r[1]&&"selfClose"!=s){var l=n(o.line,o.ch),c=m(o,r[2]);return c&&t(c.from,l)>0?{from:l,to:c.from}:null}}})),e.findMatchingTag=function(e,i,o){var r=new a(e,i.line,i.ch,o);if(-1!=r.text.indexOf(">")||-1!=r.text.indexOf("<")){var s=d(r),l=s&&n(r.line,r.ch),c=s&&u(r);if(s&&c&&!(t(r,i)>0)){var h={from:n(r.line,r.ch),to:l,tag:c[2]};return"selfClose"==s?{open:h,close:null,at:"open"}:c[1]?{open:f(r,c[2]),close:h,at:"close"}:(r=new a(e,l.line,l.ch,o),{open:h,close:m(r,c[2]),at:"open"})}}},e.findEnclosingTag=function(e,n,t,i){for(var o=new a(e,n.line,n.ch,t);;){var r=f(o,i);if(!r)break;var s=new a(e,n.line,n.ch,t),l=m(s,r.tag);if(l)return{open:r,close:l}}},e.scanForClosingTag=function(e,n,t,i){var o=new a(e,n.line,n.ch,i?{from:0,to:i}:null);return m(o,t)}}))},a335:function(e,n,t){"use strict";var i=t("ef2e"),o=t.n(i);o.a},a37f:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",["n"!=e.permission_sub?t("ht-user-selector",{attrs:{validate:e.validate,name:e.inputName,placeholder:e.placeholder,permission:e.permission_sub,single:e.single,config:e.config,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,demensions:e.demensions,"default-demension":e.defaultDemension,orgs:e.orgs,"load-org-tree":e.loadOrgTree,"append-to-body":e.appendToBody,"select-label":"fullname","quick-search-props":"fullname,account,email"},on:{load:e.handleLoad,valueChange:e.valueChange,loadDemensions:e.loadDemensions,changeDemension:e.changeDemension,loadOrgUser:e.loadOrgUser},model:{value:e.value,callback:function(n){e.value=n},expression:"value"}},[t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)]):e._e()],1)},o=[],r=(t("ac6a"),t("7f7f"),t("86b9")),a=t("20b8"),s={name:"eip-user-selector",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1},selectCurrent:Boolean},mixins:[a["a"]],data:function(){return{data:[],demensions:[],defaultDemension:"",orgs:[],tableColumns:[{prop:"fullname",label:"名称",width:"120"},{prop:"account",label:"账号",width:"120"},{prop:"mobile",label:"手机",width:"120"},{prop:"email",label:"邮件"}],pagination:{page:1,pageSize:50,total:0,showTotal:!0}}},computed:{inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:r["a"].getName()+"-"+e):this.name?this.name:r["a"].getName()}},mounted:function(){var e=this;if(!this.value&&this.selectCurrent){var n=null;null==this.$store.state.user.currentUserDetail?this.$store.dispatch("user/loadCurrentUserDetail").then((function(e){n=e.user})).then((function(){e.initCurrentValue(n)})):(n=this.$store.state.user.currentUserDetail.user,this.initCurrentValue(n))}},methods:{initCurrentValue:function(e){this.$emit("input",e.fullname),this.config&&(this.config.hasOwnProperty("id")&&r["a"].setValueByConfigKey(this,this.config,"id",e.id),this.config.hasOwnProperty("fullname")&&r["a"].setValueByConfigKey(this,this.config,"fullname",e.fullname),this.config.hasOwnProperty("account")&&r["a"].setValueByConfigKey(this,this.config,"account",e.account),this.config.hasOwnProperty("mobile")&&r["a"].setValueByConfigKey(this,this.config,"mobile",e.mobile),this.config.hasOwnProperty("email")&&r["a"].setValueByConfigKey(this,this.config,"email",e.email))},handleLoad:function(e,n){var t=e;if(e.path){t.pageBean={page:1,pageSize:50,total:0,showTotal:!0};var i={property:"path_",value:e.path,group:"main",operation:"RIGHT_LIKE",relation:"AND"};t.querys||(t.querys=[]),t.querys.push(i)}var o=this;this.$http.post("${uc}/api/user/v1/users/queryByType",t).then((function(e){var n=e.data;o.data=n.rows,o.pagination.page=n.page,o.pagination.pageSize=n.pageSize,o.pagination.total=n.total})).finally((function(){n()}))},valueChange:function(e){this.$emit("input",e)},loadOrgTree:function(e,n){e&&e.data&&e.data.isParent?e.data.children?n(e.data.children):this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e.data.demId,parentId:e.data.id}).then((function(e){n(e.data)})).catch((function(e){})):n([])},changeDemension:function(e){var n=this;this.$http.post("${uc}/api/org/v1/orgs/getByParentAndDem",{demId:e}).then((function(e){n.orgs=r["a"].tile2nest(e.data)})).catch((function(e){}))},loadOrgUser:function(e){this.handleLoad({path:e.path},(function(){}))},loadDemensions:function(){if(0==this.demensions.length){var e=this;this.$http.get("${uc}/api/demension/v1/dems/getAll").then((function(n){var t=n.data;e.demensions=t,t.forEach((function(n){1==n.isDefault&&(e.defaultDemension=n.id)})),e.defaultDemension||(e.defaultDemension=t[0].id)})).catch((function(e){}))}}}},l=s,c=t("2877"),d=Object(c["default"])(l,i,o,!1,null,null,null);n["a"]=d.exports},a3f2:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.instDialogVisible?t("el-dialog",{attrs:{visible:e.instDialogVisible,"destroy-on-close":"","append-to-body":"",fullscreen:"","close-on-click-modal":!1,"show-close":!1,"before-close":e.handleInstDialogClose}},[t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"quick-search-props":[{prop:"subject",label:"流程标题"},{prop:"procDefName",label:"流程名称"},{prop:"ID_",label:"流程编号"}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("div",{staticStyle:{width:"35%"}},[t("el-button-group",[t("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")]),t("el-button",{attrs:{icon:"el-icon-document-add"},on:{click:function(n){return e.batchRestore()}}},[e._v("恢复")])],1)],1),t("div",{staticStyle:{width:"65%"}},[t("div",{staticStyle:{"text-align":"right"}},[t("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(n){e.instDialogVisible=!1}}},[e._v("关闭")])],1)])]},proxy:!0},{key:"search",fn:function(){return[t("ht-table-search-panel",{attrs:{divide:3}},[t("ht-table-search-field",{attrs:{label:"流程编号",prop:"ID_"}}),t("ht-table-search-field",{attrs:{label:"流程标题",prop:"subject"}}),t("ht-table-search-field",{attrs:{label:"流程名称",prop:"procDefName"}}),t("ht-table-search-field",{attrs:{type:"daterange",label:"创建时间",prop:"createTime",operation:"BETWEEN"}})],1)]},proxy:!0}],null,!1,2809690161)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"流程编号",hiden:!0,width:"160","show-overflow-tooltip":"",sortable:!0}}),t("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"procDefName",label:"流程名称",hidden:"",width:"150",sortable:!0}}),t("ht-table-column",{attrs:{prop:"status",label:"实例状态",width:"110",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return e._l(e.statusArray,(function(n){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==n.value,expression:"row.status==s.value"}],key:n.value,attrs:{type:n.type}},[e._v(e._s(n.text))])}))}}],null,!1,553746989)}),t("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"140",sortable:!0}}),t("ht-table-column",{attrs:{prop:"endTime",label:"结束时间",hidden:"",width:"140",sortable:!0}}),t("ht-table-column",{attrs:{prop:"isForbidden",label:"是否挂起",width:"100",filters:e.isForbidden},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return e._l(e.isForbidden,(function(n){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isForbidden==n.value,expression:"row.isForbidden==s.value"}],key:n.value,attrs:{type:n.type}},[e._v(e._s(n.text))])}))}}],null,!1,2263492385)}),t("ht-table-column",{attrs:{prop:"creator",label:"发起人",width:"120"}}),t("ht-table-column",{attrs:{prop:"isDele",label:"是否删除",width:"100",filters:[{text:"未删除",value:"0"},{text:"已删除",value:"1"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["1"==i.isDele?t("el-tag",{attrs:{type:"danger"}},[e._v("已删除")]):e._e(),"0"==i.isDele?t("el-tag",{attrs:{type:"info"}},[e._v("未删除")]):e._e()]}}],null,!1,2746703678)}),t("ht-table-column",{attrs:{align:"left",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"detail"})}}},[t("span",[t("i",{staticClass:"el-icon-tickets"}),e._v("查看\r\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["1"==i.isDele?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"restore"}}},[e._v("恢复")]):e._e(),"1"!=i.isDele&&"end"!=i.status&&"draft"!=i.status&&"manualend"!=i.status&&"adminmanualend"!=i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"resume"}}},[e._v("继续")]):e._e(),"end"!=i.status&&"manualend"!=i.status&&"adminmanualend"!=i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"exceptionlog"}}},[e._v("查看错误日志")]):e._e()],1)],1)]}}],null,!1,985857042)})]],2),t("ht-sidebar-dialog",{attrs:{width:"100%","close-on-click-modal":!1,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0,title:"查看明细"}},[t("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(n){e.dialogVisible=!1}}},[e._v("返回")]),e.dialogVisible?t("InstanceDetail",{attrs:{instance:e.curInstance}}):e._e()],1),t("ht-sidebar-dialog",{staticClass:"log",attrs:{width:"100%","close-on-click-modal":!1,visible:e.logDialogVisible,"before-close":e.handleLogClose,"append-to-body":!0,title:"异常日志"}},[t("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(n){e.logDialogVisible=!1}}},[e._v("返回")]),t("el-form",[t("el-form-item",{attrs:{label:"名称"}},[e._v("\r\n "+e._s(e.log.opeName)+"\r\n ")]),t("el-form-item",{attrs:{label:"内容"}},[e._v("\r\n "+e._s(e.log.opeContent)+"\r\n ")])],1)],1),t("InstanceUrgent",{ref:"instanceUrgent"})],1)]):e._e()},o=[],r=(t("ac6a"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("4bf8")),a=(t("86b9"),t("2ade")),s=t("7f58");function l(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=c(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function c(e,n){if(e){if("string"===typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(e,n):void 0}}function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},a8a8:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{attrs:{data:e.data,pageResult:e.pageResult,selection:!0,selectable:!1,"show-export":!1,"show-custom-column":!1,"quick-search-props":"name"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.handelAdd}},[e._v("添加")])]},proxy:!0}])},[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",width:"150","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"driverClass",label:"驱动类",width:"130","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"username",label:"用户名",width:"120","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"url",label:"连接地址","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{label:"操作",fixed:"right",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelEdit(i)}}},[t("i",{staticClass:"el-icon-edit"},[e._v("编辑")])]),t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelDelete(i.id)}}},[t("i",{staticClass:"el-icon-delete"},[e._v("删除")])])]}}])})],1),e.dialogVisibleAdd?t("el-dialog",{attrs:{title:"edit"===e.type?"编辑":"添加",visible:e.dialogVisibleAdd,width:"40%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisibleAdd=n}}},[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"名称",prop:"name"}},[t("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.form.name,callback:function(n){e.$set(e.form,"name",n)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"驱动类",prop:"driverClass"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择驱动类"},model:{value:e.form.driverClass,callback:function(n){e.$set(e.form,"driverClass",n)},expression:"form.driverClass"}},[t("el-option",{attrs:{label:"com.mysql.cj.jdbc.Driver",value:"com.mysql.cj.jdbc.Driver"}}),t("el-option",{attrs:{label:"org.postgresql.Driver",value:"org.postgresql.Driver"}}),t("el-option",{attrs:{label:"oracle.jdbc.OracleDriver",value:"oracle.jdbc.OracleDriver"}}),t("el-option",{attrs:{label:"com.microsoft.sqlserver.jdbc.SQLServerDriver",value:"com.microsoft.sqlserver.jdbc.SQLServerDriver"}})],1)],1),t("el-form-item",{attrs:{label:"用户名",prop:"username"}},[t("el-input",{attrs:{placeholder:"请输入用户名"},model:{value:e.form.username,callback:function(n){e.$set(e.form,"username",n)},expression:"form.username"}})],1),t("el-form-item",{attrs:{label:"密码",prop:"password"}},[t("el-input",{attrs:{placeholder:"请输入密码"},model:{value:e.form.password,callback:function(n){e.$set(e.form," password",n)},expression:"form. password"}})],1),t("el-form-item",{attrs:{label:"连接地址",prop:"url"}},[t("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入连接地址"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),t("el-form-item",{attrs:{label:"备注"}},[t("el-input",{attrs:{placeholder:"做点什么..."},model:{value:e.form.remark,callback:function(n){e.$set(e.form,"remark",n)},expression:"form.remark"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCancel}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s("edit"===e.type?"修改":"保存"))])],1)],1):e._e()],1)},o=[],r=t("1c31"),a=(t("2ade"),{name:"table-code",data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},dialogVisibleAdd:!1,form:{driverClass:"",id:"",isDele:"",name:"",password:"",pkVal:"",remark:"",status:0,url:"",username:""},type:"",rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],driverClass:[{required:!0,message:"请选着驱动类",trigger:"blur"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],url:[{required:!0,message:"请输入连接地址",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},mounted:function(){},methods:{loadData:function(e,n){var t=this;r["a"].getBigscreenDataScouce(e).then((function(e){t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.data=e.rows})).finally((function(){n&&n()}))},handleClose:function(e){this.form={driverClass:"",id:"",isDele:"",name:"",password:"",pkVal:"",remark:"",status:0,url:"",username:""},e()},handleCancel:function(){this.form={driverClass:"",id:"",isDele:"",name:"",password:"",pkVal:"",remark:"",status:0,url:"",username:""},this.dialogVisibleAdd=!1},handelEdit:function(e){this.type="edit",this.dialogVisibleAdd=!0,this.form=e},handelDelete:function(e){var n=this;r["a"].dataScouceDelete(e).then((function(e){n.loadData()}))},handelAdd:function(){this.type="add",this.dialogVisibleAdd=!0},save:function(){var e=this;this.$refs.form.validate((function(n){n&&(e.dialogVisibleAdd=!1,r["a"].dataSourceEditSave(e.form).then((function(n){e.loadData(),e.form={driverClass:"",id:"",isDele:"",name:"",password:"",pkVal:"",remark:"",status:0,url:"",username:""}})))}))}}}),s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},a8ec:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("8e6e"),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_string_bold__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("48c0"),core_js_modules_es6_string_bold__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_string_bold__WEBPACK_IMPORTED_MODULE_1__),D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ade3"),D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2909"),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("5df3"),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("f400"),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__),vuedraggable__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("b76a"),vuedraggable__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(vuedraggable__WEBPACK_IMPORTED_MODULE_10__),_components_dialog_IconDialog_vue__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("e42c"),_components_system_I18nMessageEdit__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("4172"),_components_form_HotTableFieldDialog__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("3f55"),_components_form_HotSubDialog__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("0547"),_components_form_customView_MathDialog_vue__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("e2d0"),_components_form_customView_MathRowDialog_vue__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("7de2"),_components_form_customView_CellMathDialog_vue__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("2513"),_components_form_FormTabsDialog_vue__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("7eed"),js_base64__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("27ae"),js_base64__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_19__),_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("86b9"),_api_form_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("c7ea"),deepmerge__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("3c4e"),deepmerge__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(deepmerge__WEBPACK_IMPORTED_MODULE_22__);function ownKeys(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function _objectSpread(e){for(var n=1;n\n\n *\n 一级表头名称\n \n\n\n\n\n *\n 默认显示字段名\n \n *\n 默认显示字段名\n \n\n',tableTempAddRowIndex:0,tableTempAddColIndex:0,tableTempDelRowIndex:0,tableTempDelColIndex:0}},mounted:function(){var e=this;this.data.ctrlType&&(this.data.templateId?""!=this.data.templateId&&_api_form_js__WEBPACK_IMPORTED_MODULE_21__["a"].getBpmDataTemplateById(this.data.templateId,"").then((function(n){e.data.templateObj=n.data,e.templateShow=!0})):this.templateShow=!0)},watch:{"data.subtablePagination":function(e){e||(delete this.data.subtableImportExport,delete this.data.subtableImportMergeExp)},"data.subtableImportExport":function(e){e||delete this.data.subtableImportMergeExp},"data.templateObj":function(e,n){var t=this;if("{}"!=JSON.stringify(e)){if(this.tablefields.forEach((function(e){"main"==e.type&&(t.data.options.boDefAlias=e.boDefAlias)})),e){this.data.templateKey=e.alias,this.data.templateId=e.id;var i=e.formField;i&&(this.data.templateField=JSON.parse(i)),this.selectList=JSON.parse(JSON.stringify(this.data.options.selectList)),this.bindList=JSON.parse(JSON.stringify(this.data.options.bindList))}}else this.data.templateField=[],this.data.templateKey="",this.data.templateId="",this.data.options={showLabel:!0,boDefAlias:"",selectList:[],bindList:[]}},"data.ctrlType":function(e,n){e!=n&&"hottable"==e&&(this.data.customDialogjson.orgConfig||(this.data.customDialogjson.orgConfig={name:"",code:"",id:""}),this.data.options.hasOwnProperty("initSumRowField")||(this.data.options.initSumRowField=""),this.data.options.hasOwnProperty("initSumRowValue")||(this.data.options.initSumRowValue=""))}},methods:{subChange:function(){if("subtable"==this.data.ctrlType&&this.data.list.length>0){for(var e=this.data.list,n=[],t=0;t0)for(var i=0;i0)for(var o=0;o0)for(var i=function(i){var o=t[i],r=!1;if(n.forEach((function(e){e.name==o.name&&(r=!0)})),!r){var a={data:o.name,readOnly:!1,readOnlyRows:"",required:!1,requiredRows:"",mergeCell:!1,type:"text",source:[],dateFormat:"",mathExp:"",rowMathExp:[],width:90,style:{size:0,color:"",bold:!1,background:"",diyStyle:""}};e.data.options.colHeadersRelations.push({name:o.name,desc:o.comment,column:a,isSum:!1})}},o=0;o0)for(var e=0;e0)for(e=0;e=n.length)return this.$message.warning("不能添加更多的关联查询字段!"),!1}var t={selectField:"",bindSelectd:""};this.selectList.push(t)},addBindList:function(){if(this.tablefields)for(var e=0;e=n.length)return this.$message.warning("不能添加更多的关联填充字段!"),!1}var t={fillField:"",bindFilld:""};this.bindList.push(t)},afterCustomDialogLoadData:function(e){this.customDialogs=e},icons:function(e){this.data.options.customDialogjson.icon=e},changeCustDialog:function changeCustDialog(){if(this.custDialogprop={},this.data.customDialogjson.custDialog.conditions=[],this.data.customDialogjson.custDialog.conditions.custQueryJson=[],this.data.customDialogjson.custDialog.mappingConf=[],0!=this.customDialogs.length)if(null!=this.data.customDialogjson.custDialog.alias){for(var i=0,d;d=this.customDialogs[i++];)if(d.alias==this.data.customDialogjson.custDialog.alias){var treeData;d.listDialog&&d.listDialog.resultfield&&(treeData=eval("("+d.listDialog.resultfield+")"),this.data.customDialogjson.custDialog.type="combiDialog"),d.resultfield&&(treeData=eval("("+d.resultfield+")"),this.data.customDialogjson.custDialog.type="custDialog");for(var q=0,f;f=treeData[q++];)f.field=f.comment;this.data.customDialogjson.resultField=treeData;var conditionList=eval("("+d.conditionfield+")");if(this.data.customDialogjson.custDialog.conditions=[],conditionList&&conditionList.length>0)for(var j=0,c;c=conditionList[j++];)if("3"==c.defaultType){var has=!1;has||this.data.customDialogjson.custDialog.conditions.push(c)}}}else this.data.customDialogjson.custDialog.conditions=[]},handleGridColumnRemove:function(e){void 0!=this.data.options.activeNames&&this.data.options.activeNames.remove(this.data.columns[e].idKey),this.data.columns.splice(e,1)},handleGridColumnAdd:function(e){"tab"==e?this.data.columns.push({span:"标签页"+(this.data.columns.length+1),list:[],permission:"",permissionPath:""}):"page"==e?this.data.columns.push({span:"分页"+(this.data.columns.length+1),list:[]}):"collapse"==e?this.data.columns.push({span:"折叠面板"+(this.data.columns.length+1),idKey:Date.parse(new Date)+_hotent_ui_util_js__WEBPACK_IMPORTED_MODULE_20__["a"].getName(),isOpen:!1,list:[]}):this.data.columns.push({span:"",list:[]})},switchChange:function switchChange(item){eval(item.isOpen)?this.data.options.activeNames.push(item.idKey):this.data.options.activeNames.remove(item.idKey)},subTableChange:function(e,n){if(this.data.name=n.name,this.data.list=[],this.data.desc=n.desc,this.data.options.subTablePath=n.path,"子实体"==n.show&&(this.data.options.subDivTablePath=n.path),this.data.options.relation=n.relation,"hottable"==this.data.ctrlType&&n.children){for(var t=[],i=[],o=0;o1)n>0?t.cols[n-1].colspan+=1:0==n&&t.cols.length>1&&(t.cols[n+1].colspan+=1),t.cols.splice(n,1);else{var i=this.data.rows;i.splice(e,1),this.$set(this.data,"rows",i)}},tableOperation:function(e,n){var t=this,i=this.data.rows;if("row"==n){var o="add"==e?this.tableTempAddRowIndex:this.tableTempDelRowIndex;if(!o)return void this.$message({message:"请输入具体下标(大于0)。",type:"warning"});if("add"==e&&o>i.length+1||"del"==e&&o>i.length)return void this.$message({message:"行下标超出范围,当前最大值为:"+i.length,type:"warning"});"add"==e?i.splice(o-1,0,this.getTableRowInit(i[0].cols)):"del"==e&&i.splice(o-1,1),this.$set(this.data,"rows",Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_3__["a"])(i))}else if("col"==n){var r="add"==e?this.tableTempAddColIndex:this.tableTempDelColIndex;if(!r)return void this.$message({message:"请输入具体下标(大于0)。",type:"warning"});var a=0;if(i[0].cols.forEach((function(e){a+=e.colspan})),"add"==e&&r>a+1||"del"==e&&r>a)return void this.$message({message:"列下标超出范围,当前最大值为:"+a,type:"warning"});if("add"==e)i.forEach((function(e){var n=e.cols;n.splice(r-1,0,{colspan:1,list:[]})}));else if("del"==e){var s=0;i.forEach((function(e){s=0;var n=r-1,t=0,i=!1;e.cols.forEach((function(e){s+=e.colspan,s>=n+1&&(e.colspan>1?(e.colspan=e.colspan-1,i=!0):0==t&&(t=n))})),0==t||i||(t>=e.cols.length&&(t=e.cols.length-1),e.cols.splice(t,1))}))}this.$nextTick((function(){t.$set(t.data,"rows",Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_3__["a"])(i))}))}},getTableRowInit:function(e){var n=2;e&&e.length>0&&(n=0,e.forEach((function(e){n+=e.colspan})));for(var t={cols:[]},i=0;i1&&(n>0?t[e].cols[n-1].colspan=t[e].cols[n-1].colspan+t[e].cols[n].colspan:t[e].cols[n+1].colspan=t[e].cols[n+1].colspan+t[e].cols[n].colspan,t[e].cols.splice(n,1)),this.$set(this.data,"rows",Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_3__["a"])(t))):this.$message({message:"最后一行不能删除!",type:"warning"})},openSubImportMergeDialog:function(){this.$refs.subImportMergeDialog&&this.$refs.subImportMergeDialog.open()},handleUpdateExpression:function(e){this.$set(this.data,"subtableImportMergeExp",e)},tableHasColspan:function(e){var n=this.data.rows[e],t=!1;return n.cols.forEach((function(e){if(e.colspan>1)return t=!0,!0})),t},tableAddTd:function(e){for(var n=this.data.rows[e],t=n.cols.length-1;t>=0;t--){var i=n.cols[t];if(i.colspan>1)return--i.colspan,void this.data.rows[e].cols.push({colspan:1,list:[]})}this.$message({message:"当前行列数已达上限,请按整列添加!",type:"warning"})}}}},a94c:function(e,n,t){"use strict";var i=t("0708"),o=t.n(i);o.a},aa50:function(e,n,t){"use strict";var i=t("157d"),o=t.n(i);o.a},aa63:function(e,n,t){var i=t("5a88"),o=t("7bf0"),r=t("7a43"),a=t("7ba0"),s=t("577e"),l=t("d6c0"),c=t("924f"),d=t("7903"),u=t("34fc"),h=t("8d23"),p=t("c8aa"),m=t("9582"),f=t("bbf0"),g=t("befa"),b=t("eee5");function v(e,n){for(var t=e.size,i=c.getPositions(n),o=0;o=0&&s<=6&&(0===l||6===l)||l>=0&&l<=6&&(0===s||6===s)||s>=2&&s<=4&&l>=2&&l<=4?e.set(r+s,a+l,!0,!0):e.set(r+s,a+l,!1,!0))}function _(e){for(var n=e.size,t=8;t>s&1),e.set(t,i,o,!0),e.set(i,t,o,!0)}function y(e,n,t){var i,o,r=e.size,a=m.getEncodedBits(n,t);for(i=0;i<15;i++)o=1===(a>>i&1),i<6?e.set(i,8,o,!0):i<8?e.set(i+1,8,o,!0):e.set(r-15+i,8,o,!0),i<8?e.set(8,r-i-1,o,!0):i<9?e.set(8,15-i-1+1,o,!0):e.set(8,15-i-1,o,!0);e.set(r-8,8,1,!0)}function A(e,n){for(var t=e.size,i=-1,o=t-1,r=7,a=0,s=t-1;s>0;s-=2){6===s&&s--;while(1){for(var l=0;l<2;l++)if(!e.isReserved(o,s-l)){var c=!1;a>>r&1)),e.set(o,s-l,c),r--,-1===r&&(a++,r=7)}if(o+=i,o<0||t<=o){o-=i,i=-i;break}}}}function x(e,n,t){var i=new a;t.forEach((function(n){i.put(n.mode.bit,4),i.put(n.getLength(),f.getCharCountIndicator(n.mode,e)),n.write(i)}));var r=o.getSymbolTotalCodewords(e),s=u.getTotalCodewordsCount(e,n),l=8*(r-s);i.getLengthInBits()+4<=l&&i.put(0,4);while(i.getLengthInBits()%8!==0)i.putBit(0);for(var c=(l-i.getLengthInBits())/8,d=0;d=7&&C(m,n),A(m,u),isNaN(i)&&(i=d.getBestMask(m,y.bind(null,m,t))),d.applyMask(i,m),y(m,t,i),{modules:m,version:n,errorCorrectionLevel:t,maskPattern:i,segments:r}}n.create=function(e,n){if("undefined"===typeof e||""===e)throw new Error("No input text");var t,i,a=r.M;return"undefined"!==typeof n&&(a=r.from(n.errorCorrectionLevel,r.M),t=p.from(n.version),i=d.from(n.maskPattern),n.toSJISFunc&&o.setToSJISFunction(n.toSJISFunc)),S(e,t,a,i)}},aa9a:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-mouse-cursor-text{cursor:text}.hc-black.mac .monaco-mouse-cursor-text,.hc-black .mac .monaco-mouse-cursor-text,.vs-dark.mac .monaco-mouse-cursor-text,.vs-dark .mac .monaco-mouse-cursor-text{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8,text}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/mouseCursor.css"],names:[],mappings:"AAKA,0BACC,WACD,CAGA,gKAEC,4kBACD,CAAA",file:"mouseCursor.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-mouse-cursor-text {\r\n\tcursor: text;\r\n}\r\n\r\n/* The following selector looks a bit funny, but that is needed to cover all the workbench and the editor!! */\r\n.vs-dark .mac .monaco-mouse-cursor-text, .hc-black .mac .monaco-mouse-cursor-text,\r\n.vs-dark.mac .monaco-mouse-cursor-text, .hc-black.mac .monaco-mouse-cursor-text {\r\n\tcursor: -webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8, text;\r\n}\r\n"],sourceRoot:""}])},aaab:function(e,n,t){"use strict";var i=t("b7a5"),o=t.n(i);o.a},abb1:function(e,n,t){e.exports=t.p+"img/text4.6ceac5ea.png"},abf2:function(e,n,t){var i=t("2088");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("74809460",i,!0,{sourceMap:!0,shadowMode:!1})},ac4f:function(e,n,t){var i=t("24df");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("b27bd9a2",i,!0,{sourceMap:!0,shadowMode:!1})},ac52:function(e,n,t){"use strict";var i=t("6ae2"),o=t.n(i);o.a},ad88:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco_editor_container[data-v-4274a0ce]{margin-top:30px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/components/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/components/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/components/editor.vue"],names:[],mappings:"AAmDA,0CACE,eACF,CAAA",file:"editor.vue?vue&type=style&index=0&id=4274a0ce&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.monaco_editor_container {\r\n margin-top: 30px;\r\n}\r\n"],sourceRoot:""}])},adf6:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-6e05f0ae]{background-color:#211bce}[data-v-6e05f0ae]:export{aside_width:230px}.card[data-v-6e05f0ae]{height:calc(100% - 10px);color:#303133}.card[data-v-6e05f0ae] .el-card__body,.card[data-v-6e05f0ae] .el-card__header{padding:18px 0}.card[data-v-6e05f0ae] .el-card__body{height:calc(100% - 90px)}.card[data-v-6e05f0ae] .el-form-item__label{font-size:12px}.card[data-v-6e05f0ae] .el-radio-horizontal{margin-right:15px;padding-top:10px}.card .card__header[data-v-6e05f0ae]{-ms-flex-pack:distribute;justify-content:space-around}.card .card__body[data-v-6e05f0ae]{height:100%}.card .height-32[data-v-6e05f0ae]{height:32px}.card .float-l[data-v-6e05f0ae]{float:left}.card .scrollbar-fullheight[data-v-6e05f0ae]{height:100%}.card .card__ent[data-v-6e05f0ae]{width:281px;border-radius:5px;background:#fff;border:1px solid #dcdfe6;margin-bottom:10px;margin-left:10px}.card .card__ent.active[data-v-6e05f0ae]{border-color:#211bce}.card .card__ent.active .card__ent--header[data-v-6e05f0ae]{background:#211bce;border-color:#211bce}.card .card__ent.active .card__ent--header .card__ent--btngroup span[data-v-6e05f0ae],.card .card__ent.active .card__ent--header .card__ent--title[data-v-6e05f0ae]{color:#fff;visibility:visible}.card .card__ent--header[data-v-6e05f0ae]{height:30px;margin:-1px -1px 0 -1px;background:#f2f6fc;border:1px solid #dcdfe6;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card .card__ent--body[data-v-6e05f0ae]{padding:15px 15px 5px 5px}.card .card__ent--title[data-v-6e05f0ae]{cursor:default;line-height:30px;font-weight:700;margin-left:10px}.card .card__ent--btngroup[data-v-6e05f0ae]{margin-right:10px}.card .card__ent--btngroup span[data-v-6e05f0ae]{visibility:hidden;cursor:pointer;font-size:14px;font-weight:700}.card .card__ent--btngroup span+span[data-v-6e05f0ae]{margin-left:10px}.card .el-collapse-item[data-v-6e05f0ae] .el-collapse-item__header.is-active{border-bottom:1px solid #dcdfe6}.card .el-collapse-item[data-v-6e05f0ae] .el-collapse-item__content{padding:10px 15px 0 5px}.card .el-collapse-item[data-v-6e05f0ae] .el-collapse-item__wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.card .card__acd--header[data-v-6e05f0ae]{width:calc(100% - 30px);height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card .card__acd--title[data-v-6e05f0ae]{cursor:default;line-height:30px;font-weight:700;margin-left:10px}.card .card__acd--btngroup span[data-v-6e05f0ae]{font-size:14px;font-weight:700}.card .card__acd--btngroup span+span[data-v-6e05f0ae]{margin-left:10px}.card .el-collapse-item.active[data-v-6e05f0ae] .el-collapse-item__header{background:#211bce;border-color:#211bce;color:#fff}[data-v-6e05f0ae] .el-textarea /deep/ .el-input__count{height:29px;bottom:1px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/BusinessObjEnts.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCwJrB,uBACE,yBACA,aDzK4B,CCuK9B,8EAMI,cAAe,CANnB,sCASI,wBAAyB,CAT7B,4CAYI,cAAe,CAZnB,4CAeI,kBACA,gBAAiB,CAhBrB,qCAmBI,yBAAA,4BAA6B,CAnBjC,mCAsBI,WAAY,CAtBhB,kCAyBI,WAAY,CAzBhB,gCA4BI,UAAW,CA5Bf,6CA+BI,WAAY,CA/BhB,kCAkCI,YACA,kBACA,gBACA,yBACA,mBACA,gBAAiB,CAvCrB,yCA0CI,oBDtNqB,CC4KzB,4DA4CM,mBACA,oBDzNmB,CC4KzB,oKAgDQ,WACA,kBAAmB,CAjD3B,0CAsDI,YACA,wBACA,mBACA,yBACA,2BACA,4BACA,yBAAA,sBAAA,6BAA8B,CA5DlC,wCA+DI,yBAA0B,CA/D9B,yCAkEI,eACA,iBACA,gBACA,gBAAiB,CArErB,4CAwEI,iBAAkB,CAxEtB,iDA2EI,kBACA,eACA,eACA,eAAgB,CA9EpB,sDAiFI,gBAAiB,CAjFrB,6EAsFI,+BDzPyB,CCmK7B,oEAyFI,uBAAwB,CAzF5B,iEA4FI,8BACA,8BAA+B,CA7FnC,0CAgGI,wBACA,YACA,yBAAA,sBAAA,6BAA8B,CAlGlC,yCAqGI,eACA,iBACA,gBACA,gBAAiB,CAxGrB,iDA2GI,eACA,eAAgB,CA5GpB,sDA+GI,gBAAiB,CA/GrB,0EAkHI,mBACA,qBACA,UDnRmB,CCoRpB,uDAID,YACA,UAAW,CAAA",file:"BusinessObjEnts.vue?vue&type=style&index=0&id=6e05f0ae&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.card {\r\n height: calc(100% - 10px);\r\n color: $--color-text-primary;\r\n\r\n /deep/ .el-card__header,\r\n /deep/ .el-card__body {\r\n padding: 18px 0;\r\n }\r\n /deep/ .el-card__body {\r\n height: calc(100% - 90px);\r\n }\r\n /deep/ .el-form-item__label {\r\n font-size: 12px;\r\n }\r\n /deep/ .el-radio-horizontal {\r\n margin-right: 15px;\r\n padding-top: 10px;\r\n }\r\n .card__header {\r\n justify-content: space-around;\r\n }\r\n .card__body {\r\n height: 100%;\r\n }\r\n .height-32 {\r\n height: 32px;\r\n }\r\n .float-l {\r\n float: left;\r\n }\r\n .scrollbar-fullheight {\r\n height: 100%;\r\n }\r\n .card__ent {\r\n width: 281px;\r\n border-radius: 5px;\r\n background: $--color-white;\r\n border: 1px solid $--border-color-base;\r\n margin-bottom: 10px;\r\n margin-left: 10px;\r\n }\r\n .card__ent.active {\r\n border-color: $--color-primary;\r\n .card__ent--header {\r\n background: $--color-primary;\r\n border-color: $--color-primary;\r\n .card__ent--title,\r\n .card__ent--btngroup span {\r\n color: $--color-white;\r\n visibility: visible;\r\n }\r\n }\r\n }\r\n .card__ent--header {\r\n height: 30px;\r\n margin: -1px -1px 0 -1px;\r\n background: $--border-color-extra-light;\r\n border: 1px solid $--border-color-base;\r\n border-top-left-radius: 4px;\r\n border-top-right-radius: 4px;\r\n justify-content: space-between;\r\n }\r\n .card__ent--body {\r\n padding: 15px 15px 5px 5px;\r\n }\r\n .card__ent--title {\r\n cursor: default;\r\n line-height: 30px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n }\r\n .card__ent--btngroup {\r\n margin-right: 10px;\r\n }\r\n .card__ent--btngroup span {\r\n visibility: hidden;\r\n cursor: pointer;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n .card__ent--btngroup span + span {\r\n margin-left: 10px;\r\n }\r\n\r\n /** 孙实体 begin **/\r\n .el-collapse-item /deep/ .el-collapse-item__header.is-active {\r\n border-bottom: 1px solid $--border-color-base;\r\n }\r\n .el-collapse-item /deep/ .el-collapse-item__content {\r\n padding: 10px 15px 0 5px;\r\n }\r\n .el-collapse-item /deep/ .el-collapse-item__wrap {\r\n border-bottom-left-radius: 5px;\r\n border-bottom-right-radius: 5px;\r\n }\r\n .card__acd--header {\r\n width: calc(100% - 30px);\r\n height: 100%;\r\n justify-content: space-between;\r\n }\r\n .card__acd--title {\r\n cursor: default;\r\n line-height: 30px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n }\r\n .card__acd--btngroup span {\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n .card__acd--btngroup span + span {\r\n margin-left: 10px;\r\n }\r\n .el-collapse-item.active /deep/ .el-collapse-item__header {\r\n background: $--color-primary;\r\n border-color: $--color-primary;\r\n color: $--color-white;\r\n }\r\n /** 孙实体 end **/\r\n}\r\n/deep/.el-textarea /deep/.el-input__count{\r\n height: 29px;\r\n bottom: 1px;\r\n}\r\n'],sourceRoot:""}])},ae1a:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-querys":[{property:"TYPE_",value:"1"}],"quick-search-props":"name","show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"55",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"编码",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"type",label:"类型",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["1"==i.type?t("el-tag",{attrs:{type:"info"}},[e._v("用户参数")]):e._e(),"2"==i.type?t("el-tag",{attrs:{type:"info"}},[e._v("组织参数")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"ctlType",label:"控件类型",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["date"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("日期")]):e._e(),"input"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("手动输入")]):e._e(),"checkbox"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("复选框")]):e._e(),"radio"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("单选按钮")]):e._e(),"number"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("数字")]):e._e(),"select"==i.ctlType?t("el-tag",{attrs:{type:"info"}},[e._v("下拉框")]):e._e()]}}])})]],2),t("el-dialog",{attrs:{width:"50%",title:"添加参数",visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1}},[t("el-form",{model:{value:e.ProParam,callback:function(n){e.ProParam=n},expression:"ProParam"}},[t("ht-form-item",{attrs:{label:"参数名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称"},model:{value:e.ProParam.name,callback:function(n){e.$set(e.ProParam,"name",n)},expression:"ProParam.name"}})],1),t("ht-form-item",{attrs:{label:"参数编码",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.ProParam.name,expression:"ProParam.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:!!e.ProParam.id},model:{value:e.ProParam.code,callback:function(n){e.$set(e.ProParam,"code",n)},expression:"ProParam.code"}})],1),t("ht-form-item",{attrs:{label:"控件类型",prop:"ctlType","label-width":"100px"}},[t("ht-select",{staticClass:"m-r",attrs:{options:e.ctlTypeOptions,disabled:!!e.ProParam.id||e.readOnly,validate:{required:!0}},on:{change:e.ctlTypeChecked},model:{value:e.ProParam.ctlType,callback:function(n){e.$set(e.ProParam,"ctlType",n)},expression:"ProParam.ctlType"}})],1),e.isCusOprionsShow?t("ht-form-item",{attrs:{label:"自定义选项",prop:"ctlType","label-width":"100px"}},[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-plus"},on:{click:function(n){return e.ProParam.json.push({})}}},[e._v("添加")]),t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",{staticClass:"sub-table-header"},[t("th",{attrs:{width:"150"}},[e._v("选项")]),t("th",{attrs:{width:"150"}},[e._v("值")]),t("th",{attrs:{width:"200"}},[e._v("操作")])]),e._l(e.ProParam.json,(function(n,i){return t("tr",{key:i,attrs:{"data-index":i,"data-subname":"ProParam.json"}},[t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}})],1),t("td",{attrs:{width:"150"}},[t("ht-input",{attrs:{validate:{required:!0}},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}})],1),t("td",{staticClass:"trash"},[t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.ProParam.json.remove(n)}}},[e._v("删除")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"up")}}},[e._v("上移")]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.move(e.ProParam.json,n,"down")}}},[e._v("下移")])],1)])}))],2)])],1):e._e()],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.ProParam,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editDemForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"uc"},on:{"after-load-data":e.afterLoadData}})],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a=t("24fd"),s=t("7f58"),l=t("86b9"),c={components:{EipUserDialog:s["default"]},computed:{demDeleteUrl:function(){return window.context.uc+"/api/params/v1/param/deleteParamsByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/params/v1/param";return this.ProParam.id?e+="/updateParams":(this.ProParam.ctrType=this.ProParam.ctlType,e+="/addParams"),e},requestMethod:function(){return this.ProParam.id?"PUT":"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,isCusOprionsShow:!1,ProParam:{id:"",name:"",code:"",ctlType:"",ctrType:"",json:[],type:"1"},isSubmit:!1,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,ctlTypeOptions:[{key:"input",value:"手动输入"},{key:"select",value:"下拉框"},{key:"checkbox",value:"复选框"},{key:"radio",value:"单选按钮"},{key:"date",value:"日期"},{key:"number",value:"数字"}],showInfo:!1}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var n=this;a["a"].setDemDefault(e.code).then((function(){n.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.showInfo=!1,this.isCusOprionsShow=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,this.readOnly=!1,e?this.loadDataUrl="/api/params/v1/param/getByAlias?code=".concat(e.code):this.ProParam={id:"",name:"",code:"",ctlType:"",json:[],type:"1"}},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;a["a"].getParamsPage(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){var n=this;switch(this.readOnly=!1,e.command){case"showInfo":this.showInfo=!0,a["a"].getParams(e.row.code).then((function(e){e.json=JSON.parse(e.json),n.ProParam=e,n.ctlTypeChecked()}));break;case"assignMenu":this.readOnly=!0,this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(this.ProParam.code.length>30||this.ProParam.name.length>30)){e.next=3;break}return this.$message({type:"warning",message:"内容超出输入限制"}),e.abrupt("return",!1);case 3:if(!(this.isCusOprionsShow&&!this.ProParam.json|this.ProParam.json.length<1)){e.next=7;break}return this.$message.warning("请添加自定义选项!"),this.isSubmit=!1,e.abrupt("return");case 7:this.isSubmit=!0,this.ProParam.ctrType=this.ProParam.ctlType;case 9:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.isCusOprionsShow=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()},afterLoadData:function(e){var n=this;this.dialogVisible&&(e.json=JSON.parse(e.json),this.ProParam=e,this.ctlTypeChecked(),setTimeout((function(){return n.$validator.validateAll("editDemForm")})))},move:function(e,n,t){this.ProParam.json=l["a"].arrayMove(e,n,t)},ctlTypeChecked:function(){var e=this.ProParam.ctlType;this.isCusOprionsShow="input"!==e&&"date"!==e&&"number"!==e}}},d=c,u=(t("959a"),t("2877")),h=Object(u["default"])(d,i,o,!1,null,"43162332",null);n["default"]=h.exports},aedd:function(e,n,t){(function(e){e(t("56b3"))})((function(e){"use strict";e.registerHelper("fold","brace",(function(n,t){var i,o=t.line,r=n.getLine(o);function a(a){for(var s=t.ch,l=0;;){var c=s<=0?-1:r.lastIndexOf(a,s-1);if(-1!=c){if(1==l&&cd))c=d,s="{",l="}";else{if(null==u)return;c=u,s="[",l="]"}var h,p,m=1,f=n.lastLine();e:for(var g=o;g<=f;++g)for(var b=n.getLine(g),v=g==o?c:0;;){var _=b.indexOf(s,v),w=b.indexOf(l,v);if(_<0&&(_=b.length),w<0&&(w=b.length),v=Math.min(_,w),v==b.length)break;if(n.getTokenTypeAt(e.Pos(g,v+1))==i)if(v==_)++m;else if(!--m){h=g,p=v;break e}++v}if(null!=h&&o!=h)return{from:e.Pos(o,c),to:e.Pos(h,p)}})),e.registerHelper("fold","import",(function(n,t){function i(t){if(tn.lastLine())return null;var i=n.getTokenAt(e.Pos(t,1));if(/\S/.test(i.string)||(i=n.getTokenAt(e.Pos(t,i.end+1))),"keyword"!=i.type||"import"!=i.string)return null;for(var o=t,r=Math.min(n.lastLine(),t+10);o<=r;++o){var a=n.getLine(o),s=a.indexOf(";");if(-1!=s)return{startCh:i.end,end:e.Pos(o,s)}}}var o,r=t.line,a=i(r);if(!a||i(r-1)||(o=i(r-2))&&o.end.line==r-1)return null;for(var s=a.end;;){var l=i(s.line+1);if(null==l)break;s=l.end}return{from:n.clipPos(e.Pos(r,a.startCh+1)),to:s}})),e.registerHelper("fold","include",(function(n,t){function i(t){if(tn.lastLine())return null;var i=n.getTokenAt(e.Pos(t,1));return/\S/.test(i.string)||(i=n.getTokenAt(e.Pos(t,i.end+1))),"meta"==i.type&&"#include"==i.string.slice(0,8)?i.start+8:void 0}var o=t.line,r=i(o);if(null==r||null!=i(o-1))return null;for(var a=o;;){var s=i(a+1);if(null==s)break;++a}return{from:e.Pos(o,r+1),to:n.clipPos(e.Pos(a))}}))}))},aef7:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-758f15de]{background-color:#211bce}[data-v-758f15de]:export{aside_width:230px}.widget-mask[data-v-758f15de]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-758f15de]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-758f15de]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-758f15de]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-758f15de]{position:relative;margin:8px}.widget-form-item[data-v-758f15de]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-758f15de]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-758f15de]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-758f15de]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-758f15de]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-758f15de]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-758f15de]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-758f15de] .el-form-item__label{font-size:12px}.widget-col[data-v-758f15de]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-758f15de]{outline:1px solid #e6a23c}.el-col[data-v-758f15de]{min-height:50px}.widget-col-list[data-v-758f15de]{min-height:50px;border:1px solid #ededed;width:100%}div.widget-view-action[data-v-758f15de]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-758f15de]{margin:0 10px}div.drag-widget[data-v-758f15de]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-758f15de]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetMainTableLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CC8EjB,6BACE,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,yBACA,UAAU,CACX,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetMainTableLayout.vue?vue&type=style&index=0&id=758f15de&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n width:100%;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},af03:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".build[data-v-65b29a08]{position:relative;width:100%;height:100%}.build .app[data-v-65b29a08]{width:100%;height:calc(100% - 45px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.build .selectall[data-v-65b29a08]{position:absolute;border:1px dotted #409eff;z-index:10000}.build .icon[data-v-65b29a08]{font-size:20px;margin-right:10px}.build .selectbg[data-v-65b29a08],.build .selectflag[data-v-65b29a08]{width:100%;height:100%;position:absolute;z-index:9999}.build .selectflag[data-v-65b29a08]{cursor:move}.build .el-menu--horizontal .el-menu .el-menu-item[data-v-65b29a08],.build .el-menu--horizontal .el-menu .el-submenu__title[data-v-65b29a08]{font-size:12px}.build .menu[data-v-65b29a08]{width:180px;height:100%;overflow:hidden;overflow-y:auto;color:#bcc8d4;background:#1d1f26}.build .menu__list[data-v-65b29a08]{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.build .menu__item--folder[data-v-65b29a08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 6px;color:#bcc9d4;font-size:12px}.build .menu__item--folder input[data-v-65b29a08]{border:none;outline:none}.build .menu__item--folder .icon-folder[data-v-65b29a08]{font-size:16px;margin-right:5px}.build .menu__item--folder .icon-fold[data-v-65b29a08]{font-size:12px;margin-right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;font-weight:700}.build .menu__item--folder .icon-fold.is-active[data-v-65b29a08]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.build .menu__item--folder.is-active[data-v-65b29a08],.build .menu__item--folder[data-v-65b29a08]:hover{color:#fff;background:rgba(143,225,255,.1)}.build .menu__item--folder[data-v-65b29a08]:hover{cursor:pointer}.build .menu__folder.ghost[data-v-65b29a08]{opacity:.6;color:#fff;background:#409eff!important;cursor:move}.build .menu__item[data-v-65b29a08]{margin-bottom:1px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 6px;position:relative;background:#1b1f25;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px}.build .menu__item.is-over[data-v-65b29a08],.build .menu__item[data-v-65b29a08]:hover{color:#fff;background:rgba(143,225,255,.1);cursor:pointer}.build .menu__item.ghost[data-v-65b29a08]{opacity:.6;color:#fff;background:#409eff!important;cursor:move}.build .menu__item.is-active[data-v-65b29a08]{background:#409eff!important;color:#373d41!important}.build .menu__icon[data-v-65b29a08]{color:#409eff;margin-right:10px;width:53px;height:30px;line-height:30px;text-align:center;display:block;border:1px solid #3a4659;background:#282a30}.build .top[data-v-65b29a08]{padding:10px 20px;position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:hsla(0,0%,100%,.4)}.build .middle[data-v-65b29a08]{background-color:#2a2d32;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.build .wrapper[data-v-65b29a08]{width:100%}.build .content[data-v-65b29a08],.build .wrapper[data-v-65b29a08]{-webkit-box-sizing:border-box;position:relative;box-sizing:border-box}.build .content[data-v-65b29a08]{-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#333}.build .footer__menu[data-v-65b29a08]{padding-top:8px;margin-right:370px;float:right;width:300px}.build .app--none[data-v-65b29a08]{padding:0;height:100%}.build .app--none .wrapper[data-v-65b29a08]{position:relative;padding:0;margin:0 auto;width:100%}.build .app--none .content[data-v-65b29a08]{width:100%;height:100%;border:none}.build .container[data-v-65b29a08]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:0 0;transform-origin:0 0;position:relative}.build .grade[data-v-65b29a08]{width:100%;height:100%;background-size:30px 30px,30px 30px;background-image:linear-gradient(hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0);position:absolute;top:0;bottom:0;left:0;right:0}.build .title[data-v-65b29a08]{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;line-height:35px;height:35px;text-align:center;font-size:13px;letter-spacing:2px;text-indent:2px;background-color:#2d343c;color:#fff}.build .title--left[data-v-65b29a08]{text-align:left}.build .params[data-v-65b29a08]{width:350px}.build .tabs[data-v-65b29a08]{margin-top:-10px;-webkit-box-sizing:border-box;box-sizing:border-box}.build .tabs .el-input-number[data-v-65b29a08]{width:100%}.build .tabs .el-tabs__header[data-v-65b29a08]{background:#27343e;margin:0 0 2px}.build .tabs i[data-v-65b29a08]{color:#bcc9d4;font-size:14px}.build .tabs .is-active i[data-v-65b29a08]{color:#409eff}.build .tabs .el-tabs__nav-wrap[data-v-65b29a08]:after{background:#27343e}.build .tabs .el-tabs__item[data-v-65b29a08]{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.build .tabs .el-tabs__active-bar[data-v-65b29a08]{top:0}.build .el-collapse-item__header[data-v-65b29a08]{padding-left:30px}.build .el-switch__core[data-v-65b29a08]{width:35px;height:16px}.build .el-switch[data-v-65b29a08]{height:10px;line-height:10px}.build .el-switch__core[data-v-65b29a08]:after{top:-1px;width:16px;height:16px}.build .el-slider__button-wrapper[data-v-65b29a08]{top:-17px}.build .el-slider__button[data-v-65b29a08]{border-radius:0;width:8px;height:8px;border-width:1px}.build .el-slider__bar[data-v-65b29a08],.build .el-slider__runway[data-v-65b29a08]{height:2px}.build .imgList[data-v-65b29a08]{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.build .imgList img[data-v-65b29a08]{width:100px;height:100px;margin:20px 10px}.build .el-input-number__decrease[data-v-65b29a08],.build .el-input-number__increase[data-v-65b29a08]{background:transparent}.views[data-v-65b29a08]{overflow-y:hidden}.views .middle[data-v-65b29a08],.views .wrapper[data-v-65b29a08]{overflow:hidden}.refer-line-img[data-v-65b29a08]{position:absolute;left:0;z-index:5;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#screens[data-v-65b29a08],.refer-line-img[data-v-65b29a08] img{width:100%}#screens[data-v-65b29a08]{position:absolute;top:0;left:0;height:100%;overflow:auto}.screen-container[data-v-65b29a08]{position:relative;width:5000px;height:3000px;background:url(https://img.alicdn.com/tfs/TB184VLcPfguuRjSspkXXXchpXa-14-14.png) repeat}.dragghanle[data-v-65b29a08]{cursor:pointer}.canvas[data-v-65b29a08]{position:absolute;top:50%;left:50%}[data-v-65b29a08]::-webkit-scrollbar,[data-v-65b29a08]::-webkit-scrollbar-track-piece{background-color:transparent}[data-v-65b29a08]::-webkit-scrollbar{width:5px;height:5px}[data-v-65b29a08]::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(144,146,152,.7)}[data-v-65b29a08] .el-input-number.is-controls-right .el-input__inner{background-color:#0f1014;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-input-number.is-controls-right .el-input-number__decrease,[data-v-65b29a08] .el-input-number.is-controls-right .el-input-number__increase{border-color:#282e3a}[data-v-65b29a08] .el-input-group--append .el-input-group__append,[data-v-65b29a08] .el-input-group--append .el-input__inner,[data-v-65b29a08] .el-textarea .el-textarea__inner{background-color:#0f1014;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-input-group--append .el-color-picker__trigger{border:none}[data-v-65b29a08] .el-switch .el-switch__input .el-switch__core{background-color:#0f1014;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-dialog .el-dialog__body,[data-v-65b29a08] .el-dialog .el-dialog__footer,[data-v-65b29a08] .el-dialog .el-dialog__header{background-color:#282e3a;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-dialog .el-dialog__title{color:#eee}[data-v-65b29a08] .el-dialog .el-scrollbar__wrap{overflow:auto}[data-v-65b29a08] .el-input--mini .el-input__inner,[data-v-65b29a08] .el-input--small .el-input__inner{background-color:#0f1014;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-collapse .el-collapse-item__content,[data-v-65b29a08] .el-collapse .el-collapse-item__header{background-color:#282e3a;color:#859094;border-color:#282e3a}[data-v-65b29a08] .el-form-item--mini.el-form-item{padding:0 30px}[data-v-65b29a08] .el-form-item--mini.el-form-item .el-radio{width:100%;padding:5px}[data-v-65b29a08] .el-form-item--mini.el-form-item .block{margin:0 auto;width:90%;display:block}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/styles/style.scss","D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/D:/jenkins/workspace/xq-web-bpm/src/tripartite/buildBigScreen/src/page/build.vue"],names:[],mappings:"AACA,wBACE,kBACA,WACA,WAAY,CAHd,6BAKI,WACA,yBACA,oBAAA,oBAAA,aACA,8BAAA,qBAAsB,CAR1B,mCAWI,kBACA,0BACA,aAAa,CAbjB,8BAgBI,eACA,iBAAkB,CAjBtB,sEAoBI,WACA,YACA,kBACA,YAOY,CA9BhB,oCA8BI,WAAY,CA9BhB,6IAiCI,cAAe,CAjCnB,8BAoCI,YACA,YACA,gBACA,gBACA,cACA,kBAAmB,CAzCvB,oCA4CI,kBACA,8BAAA,qBAAsB,CA7C1B,4CAgDI,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,gBACA,cACA,cAAe,CApDnB,kDAsDM,YACA,YAAa,CAvDnB,yDA0DM,eACA,gBAAiB,CA3DvB,uDA8DM,eACA,kBACA,gCAAA,wBACA,qBACA,eAAiB,CAlEvB,iEAoEQ,iCAAA,wBAAyB,CApEjC,wGAwEM,WACA,+BAKe,CA9ErB,kDA8EM,cAAe,CA9ErB,4CAmFM,WACA,WACA,6BACA,WAAY,CAtFlB,oCA0FI,kBACA,WACA,8BAAA,sBACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,YACA,cACA,kBACA,mBACA,eACA,mBAAA,cAAA,UACA,cAAe,CArGnB,sFAuGM,WACA,gCACA,cAAe,CAzGrB,0CA4GM,WACA,WACA,6BACA,WAAY,CA/GlB,8CAkHM,6BACA,uBAAyB,CAnH/B,oCAuHI,cACA,kBACA,WACA,YACA,iBACA,kBACA,cACA,yBACA,kBAAmB,CA/HvB,6BAkII,kBACA,eACA,MACA,OACA,WACA,aACA,mCAAsC,CAxI1C,gCA2II,yBACA,mBAAA,WAAA,OACA,iBAAkB,CA7ItB,iCAkJI,UAEsB,CApJ1B,kEAiJI,8BAEA,kBACA,qBAMsB,CA1J1B,iCAuJI,6BAAA,qBACA,qBAEsB,CA1J1B,sCA6JI,gBACA,mBACA,YACA,WAAW,CAhKf,mCAmKI,UACA,WAAW,CApKf,4CAuKI,kBACA,UACA,cACA,UAAW,CA1Kf,4CA6KI,WACA,YACA,WAAW,CA/Kf,mCAkLI,yBAAA,sBAAA,qBAAA,iBACA,6BAAA,qBACA,iBAAkB,CApLtB,+BAwLI,WACA,YACA,oCACA,mIACA,kBACA,MACA,SACA,OACA,OAAQ,CAhMZ,+BAoMI,eACA,8BAAA,sBACA,mBACA,iBACA,YACA,kBACA,eACA,mBACA,gBACA,yBACA,UAAU,CA9Md,qCAgNM,eAAgB,CAhNtB,gCAqNI,WAAY,CArNhB,8BA+NI,iBACA,8BAAA,qBAAsB,CAhO1B,+CAmOI,UAAU,CAnOd,+CAsOI,mBACA,cAAe,CAvOnB,gCA0OI,cACA,cAAe,CA3OnB,2CA8OI,aAAc,CA9OlB,uDAkPI,kBAAmB,CAlPvB,6CAqPI,UACA,8BAAA,qBAAsB,CAtP1B,mDAyPI,KAAK,CAzPT,kDA6PI,iBAAkB,CA7PtB,yCAgQI,WACA,WAAY,CAjQhB,mCAoQI,YACA,gBAAiB,CArQrB,+CAwQI,SACA,WACA,WAAW,CA1Qf,mDA6QI,SAAS,CA7Qb,2CAgRI,gBACA,UACA,WACA,gBAAiB,CAnRrB,mFAsRI,UAAW,CAtRf,iCAyRI,aACA,oBAAA,oBAAA,aACA,mBAAA,eACA,yBAAA,sBAAA,6BAA8B,CA5RlC,qCA+RI,YACA,aACA,gBAAkB,CAjStB,sGAoSI,sBAAuB,CACxB,wBAGD,iBAAkB,CADpB,iEAMI,eAAgB,CC8sBpB,iCACE,kBACA,OACA,UACA,WACA,YACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,wBAAA,qBAAA,sBAAuB,CAIxB,+DADC,UAQc,CAPf,0BAEC,kBACA,MACA,OAEA,YACA,aAAc,CACf,mCAGC,kBACA,aACA,cACA,uFACQ,CACT,6BAGC,cAAe,CAChB,yBAEC,kBACA,QACA,QAAS,CAKV,sFADC,4BAK6B,CAJ9B,qCAEC,UACA,UAC6B,CAC9B,2CAEC,kBACA,qCAAyC,CAC1C,sEAGG,yBACA,cACA,oBAAqB,CAJzB,gKAQI,oBAAqB,CAQtB,gLAHC,yBACA,cACA,oBAQqB,CALzB,oEAQI,WAAY,CACb,gEAKG,yBACA,cACA,oBAAqB,CACtB,8IAOD,yBACA,cACA,oBAAqB,CANzB,+CASI,UAAW,CATf,iDAYI,aAAc,CAQf,uGAIC,yBACA,cACA,oBAAqB,CACtB,mHAKC,yBACA,cACA,oBAAqB,CACtB,mDAGD,cAAe,CADjB,6DAGI,WACA,WAAY,CAJhB,0DAOI,cACA,UACA,aAAc,CAAA",file:"build.vue?vue&type=style&index=0&id=65b29a08&lang=scss&scoped=true&",sourcesContent:["\r\n.build{\r\n position: relative;\r\n width: 100%;\r\n height: 100%;\r\n .app {\r\n width:100%;\r\n height: calc(100% - 45px);\r\n display: flex;\r\n box-sizing: border-box;\r\n }\r\n .selectall{\r\n position: absolute;\r\n border: 1px dotted #409EFF;\r\n z-index:10000;\r\n }\r\n .icon{\r\n font-size: 20px;\r\n margin-right: 10px;\r\n }\r\n .selectbg{\r\n width:100%;\r\n height:100%;\r\n position: absolute;\r\n z-index:9999;\r\n }\r\n .selectflag{\r\n width:100%;\r\n height:100%;\r\n position: absolute;\r\n z-index:9999;\r\n cursor: move;\r\n }\r\n .el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title{\r\n font-size: 12px;\r\n }\r\n .menu {\r\n width: 180px;\r\n height: 100%;\r\n overflow: hidden;\r\n overflow-y: auto;\r\n color:#bcc8d4;\r\n background: #1d1f26;\r\n }\r\n .menu__list{\r\n padding-left: 10px;\r\n box-sizing: border-box;\r\n }\r\n .menu__item--folder{\r\n display: flex;\r\n align-items: center;\r\n padding: 6px 6px;\r\n color:#bcc9d4;\r\n font-size: 12px;\r\n input{\r\n border:none;\r\n outline: none;\r\n }\r\n .icon-folder{\r\n font-size: 16px;\r\n margin-right: 5px;\r\n }\r\n .icon-fold{\r\n font-size: 12px;\r\n margin-right: 10px;\r\n transform: rotate(90deg);\r\n display:inline-block;\r\n font-weight: bold;\r\n &.is-active{\r\n transform: rotate(180deg);\r\n }\r\n }\r\n &.is-active{\r\n color: #fff;\r\n background: rgba(143,225,255,.1);\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: rgba(143,225,255,.1);\r\n cursor: pointer;\r\n }\r\n }\r\n .menu__folder{\r\n &.ghost{\r\n opacity: .6;\r\n color:#fff;\r\n background: #409EFF !important;\r\n cursor: move;\r\n }\r\n }\r\n .menu__item {\r\n margin-bottom: 1px;\r\n width: 100%;\r\n box-sizing: border-box;\r\n display: flex;\r\n align-items: center;\r\n height: 48px;\r\n padding: 0 6px;\r\n position: relative;\r\n background: #1b1f25;\r\n cursor: pointer;\r\n flex: none;\r\n font-size: 12px;\r\n &.is-over,&:hover {\r\n color: #fff;\r\n background: rgba(143,225,255,.1);\r\n cursor: pointer;\r\n }\r\n &.ghost{ \r\n opacity: .6;\r\n color:#fff;\r\n background: #409EFF !important;\r\n cursor: move;\r\n }\r\n &.is-active {\r\n background: #409EFF !important;\r\n color: #373d41 !important;\r\n }\r\n }\r\n .menu__icon{\r\n color: #409EFF;\r\n margin-right: 10px;\r\n width: 53px;\r\n height: 30px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: block;\r\n border: 1px solid #3a4659;\r\n background: #282a30;\r\n }\r\n .top{\r\n padding: 10px 20px;\r\n position: fixed;\r\n top:0;\r\n left:0;\r\n width:100%;\r\n z-index:9999;\r\n background-color: rgba(255,255,255,.4);\r\n }\r\n .middle{\r\n background-color: #2a2d32;\r\n flex:1;\r\n position: relative;\r\n }\r\n .wrapper {\r\n position: relative;\r\n box-sizing: border-box;\r\n width: 100%;\r\n position: relative;\r\n box-sizing: border-box;\r\n }\r\n .content{\r\n transform-origin: 0 0;\r\n background-color: #333;\r\n position: relative;\r\n box-sizing: border-box;\r\n }\r\n .footer__menu{\r\n padding-top: 8px;\r\n margin-right:370px;\r\n float: right;\r\n width:300px;\r\n }\r\n .app--none{\r\n padding: 0;\r\n height:100%;\r\n }\r\n .app--none .wrapper{\r\n position: relative;\r\n padding: 0;\r\n margin: 0 auto;\r\n width: 100%;\r\n }\r\n .app--none .content{\r\n width: 100%;\r\n height: 100%;\r\n border:none;\r\n }\r\n .container {\r\n user-select: none;\r\n transform-origin: 0 0;\r\n position: relative;\r\n }\r\n \r\n .grade {\r\n width: 100%;\r\n height: 100%;\r\n background-size: 30px 30px, 30px 30px;\r\n background-image: linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 0px), linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 0px);\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n }\r\n \r\n .title {\r\n padding:0 20px;\r\n box-sizing: border-box;\r\n margin-bottom: 10px;\r\n line-height: 35px;\r\n height: 35px;\r\n text-align: center;\r\n font-size: 13px;\r\n letter-spacing: 2px;\r\n text-indent: 2px;\r\n background-color:#2d343c;\r\n color:#fff;\r\n &--left{\r\n text-align: left;\r\n }\r\n }\r\n \r\n .params {\r\n width: 350px;\r\n }\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n .tabs{\r\n margin-top: -10px;\r\n box-sizing: border-box;\r\n }\r\n .tabs .el-input-number{\r\n width:100%;\r\n }\r\n .tabs .el-tabs__header{\r\n background: #27343e;\r\n margin: 0 0 2px;\r\n }\r\n .tabs i{\r\n color: #bcc9d4;\r\n font-size: 14px;\r\n }\r\n .tabs .is-active i{\r\n color: #409EFF;\r\n \r\n }\r\n .tabs .el-tabs__nav-wrap::after{\r\n background: #27343e;\r\n }\r\n .tabs .el-tabs__item{\r\n padding: 0;\r\n box-sizing: border-box;\r\n }\r\n .tabs .el-tabs__active-bar{\r\n top:0;\r\n }\r\n \r\n .el-collapse-item__header{\r\n padding-left: 30px;\r\n }\r\n .el-switch__core{\r\n width: 35px;\r\n height: 16px;\r\n }\r\n .el-switch{\r\n height:10px;\r\n line-height: 10px;\r\n }\r\n .el-switch__core:after{\r\n top:-1px;\r\n width: 16px;\r\n height:16px;\r\n }\r\n .el-slider__button-wrapper{\r\n top:-17px;\r\n }\r\n .el-slider__button{\r\n border-radius: 0;\r\n width: 8px;\r\n height: 8px;\r\n border-width: 1px;\r\n }\r\n .el-slider__bar,.el-slider__runway{\r\n height: 2px;\r\n }\r\n .imgList{\r\n height:350px;\r\n display: flex;\r\n flex-wrap:wrap;\r\n justify-content: space-between;\r\n }\r\n .imgList img{\r\n width: 100px;\r\n height: 100px;\r\n margin: 20px 10px ;\r\n } \r\n .el-input-number__decrease, .el-input-number__increase{\r\n background: transparent;\r\n }\r\n}\r\n.views{\r\n overflow-y: hidden;\r\n .middle{\r\n overflow: hidden;\r\n }\r\n .wrapper{\r\n overflow: hidden;\r\n }\r\n}\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import '../styles/style.scss';\r\n.refer-line-img {\r\n position: absolute;\r\n left: 0;\r\n z-index: 5;\r\n width: 20px;\r\n height: 20px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n.refer-line-img >>> img {\r\n width: 100%;\r\n}\r\n#screens {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: auto;\r\n}\r\n\r\n.screen-container {\r\n position: relative;\r\n width: 5000px;\r\n height: 3000px;\r\n background: url(https://img.alicdn.com/tfs/TB184VLcPfguuRjSspkXXXchpXa-14-14.png)\r\n repeat;\r\n}\r\n\r\n.dragghanle {\r\n cursor: pointer;\r\n}\r\n.canvas {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n}\r\n\r\n::-webkit-scrollbar-track-piece {\r\n background-color: transparent;\r\n}\r\n::-webkit-scrollbar {\r\n width: 5px;\r\n height: 5px;\r\n background-color: transparent;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n border-radius: 5px;\r\n background-color: hsla(220, 4%, 58%, 0.7);\r\n}\r\n/deep/ .el-input-number.is-controls-right {\r\n .el-input__inner {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n .el-input-number__increase,\r\n .el-input-number__decrease {\r\n border-color: #282e3a;\r\n }\r\n}\r\n/deep/ .el-textarea {\r\n .el-textarea__inner {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n}\r\n/deep/ .el-input-group--append {\r\n .el-input__inner,\r\n .el-input-group__append {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n .el-color-picker__trigger {\r\n border: none;\r\n }\r\n}\r\n/deep/ .el-switch {\r\n .el-switch__input {\r\n .el-switch__core {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n }\r\n}\r\n/deep/ .el-dialog {\r\n .el-dialog__header,\r\n .el-dialog__body,\r\n .el-dialog__footer {\r\n background-color: #282e3a;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n .el-dialog__title {\r\n color: #eee;\r\n }\r\n .el-scrollbar__wrap {\r\n overflow: auto;\r\n }\r\n}\r\n/deep/ .el-input--mini {\r\n .el-input__inner {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n}\r\n/deep/ .el-input--small {\r\n .el-input__inner {\r\n background-color: #0f1014;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n}\r\n/deep/ .el-collapse {\r\n .el-collapse-item__header,\r\n .el-collapse-item__content {\r\n background-color: #282e3a;\r\n color: #859094;\r\n border-color: #282e3a;\r\n }\r\n}\r\n/deep/ .el-form-item--mini.el-form-item {\r\n padding: 0 30px;\r\n .el-radio {\r\n width: 100%;\r\n padding: 5px;\r\n }\r\n .block {\r\n margin: 0 auto;\r\n width: 90%;\r\n display: block;\r\n }\r\n}\r\n"],sourceRoot:""}])},afdf:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-226d6db3]{background-color:#211bce}[data-v-226d6db3]:export{aside_width:230px}div[aria-invalid=true][data-v-226d6db3] .el-input__inner,div[aria-invalid=true][data-v-226d6db3] .el-input__inner:focus{border-color:#f56c6c}.el-select-dropdown__item.hover[data-v-226d6db3],.el-select-dropdown__item[data-v-226d6db3]:hover{background-color:#fff}.el-select-dropdown__item[data-v-226d6db3]{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:100%;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}li.el-select-dropdown__item.selected[data-v-226d6db3]{font-weight:400}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtTreeselect.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCsXrB,wHACE,oBAAqB,CACtB,kGAGC,qBAAsB,CACvB,2CAGC,eACA,eACA,kBACA,mBACA,gBACA,uBACA,cACA,YACA,iBACA,8BACA,sBACA,cAAe,CAChB,sDAGC,eAAmB,CAAA",file:"HtTreeselect.vue?vue&type=style&index=0&id=226d6db3&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import \"@/assets/css/element-variables.scss\";\r\ndiv[aria-invalid='true'] /deep/ .el-input__inner, div[aria-invalid='true'] /deep/ .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\n.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {\r\n background-color: #fff;\r\n}\r\n\r\n.el-select-dropdown__item {\r\n font-size: 14px;\r\n padding: 0 20px;\r\n position: relative;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n color: $--color-text-regular;\r\n height: 100%;\r\n line-height: 34px;\r\n -webkit-box-sizing: border-box;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n}\r\n\r\nli.el-select-dropdown__item.selected {\r\n font-weight: normal;\r\n}\r\n"],sourceRoot:""}])},b03a:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-7c650487] .el-input__inner,div[aria-invalid=true][data-v-7c650487] .el-input__inner:focus{border-color:#f56c6c}.qr-canvas[data-v-7c650487]{height:130px!important;width:130px!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipQrcode.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipQrcode.vue"],names:[],mappings:"AAuEA,wHACE,oBCrEF,CDuEA,4BACE,uBACA,qBCrEF,CAAA",file:"EipQrcode.vue?vue&type=style&index=0&id=7c650487&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.qr-canvas{\r\n height: 130px !important;\r\n width: 130px !important;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.qr-canvas {\n height: 130px !important;\n width: 130px !important;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipQrcode.css.map */"],sourceRoot:""}])},b05a:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css"],names:[],mappings:"AAIA,kCACC,kBACA,MACA,eACD,CAMA,2CACC,kBACA,WACD,CAAA",file:"linesDecorations.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n.monaco-editor .lines-decorations {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tbackground: white;\r\n}\r\n\r\n/*\r\n\tKeeping name short for faster parsing.\r\n\tcldr = core lines decorations rendering (div)\r\n*/\r\n.monaco-editor .margin-view-overlays .cldr {\r\n\tposition: absolute;\r\n\theight: 100%;\r\n}"],sourceRoot:""}])},b0c5:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",["n"!=e.permission_sub?t("ht-job-selector",{attrs:{validate:e.validate,"select-label":"name",placeholder:e.placeholder,permission:e.permission_sub,single:e.single,config:e.config,name:e.inputName,data:e.data,"table-columns":e.tableColumns,pagination:e.pagination,"quick-search-props":"name,code","append-to-body":e.appendToBody},on:{load:e.handleLoad,valueChange:e.valueChange},model:{value:e.value,callback:function(n){e.value=n},expression:"value"}},[t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)]):e._e()],1)},o=[],r=(t("7f7f"),t("86b9")),a=t("20b8"),s={name:"my-job-selector",props:{validate:[String,Object],value:String,name:String,placeholder:String,permission:String,single:Boolean,config:Object,appendToBody:{type:Boolean,default:!1}},mixins:[a["a"]],data:function(){return{data:[],tableColumns:[{prop:"name",label:"名称"},{prop:"code",label:"编码"}],pagination:{page:1,pageSize:50,total:0}}},computed:{inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:r["a"].getName()+"-"+e):this.name?this.name:r["a"].getName()}},methods:{handleLoad:function(e,n){var t=this;this.$http.post("${uc}/api/job/v1/jobs/getJobPage",e).then((function(e){var n=e.data;t.data=n.rows,t.pagination.page=n.page,t.pagination.pageSize=n.pageSize,t.pagination.total=n.total})).finally((function(){n()}))},valueChange:function(e){this.$emit("input",e)}}},l=s,c=t("2877"),d=Object(c["default"])(l,i,o,!1,null,null,null);n["a"]=d.exports},b0eb:function(e,n,t){var i=t("9ef1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("1dc913a2",i,!0,{sourceMap:!0,shadowMode:!1})},b117:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"公式编辑","close-on-click-modal":!1,visible:e.formulasDialogVisible,width:"80%","append-to-body":!0},on:{"update:visible":function(n){e.formulasDialogVisible=n}}},[e.formulasDialogVisible?t("div",[t("el-row",["sun"!==e.nodeType?t("el-col",{attrs:{span:3}},[t("el-checkbox",{staticStyle:{"margin-left":"10px"},model:{value:e.checked,callback:function(n){e.checked=n},expression:"checked"}},[e._v("子表单列运算")])],1):e._e(),t("el-col",{staticStyle:{"font-size":"14px","margin-bottom":"10px"},attrs:{span:21}},[e._v("\n 当前选中字段:\n "),t("el-tag",{attrs:{type:"danger"}},[e._v(e._s(e.field.desc))])],1)],1),t("el-row",[t("el-col",{attrs:{span:24}},[t("codemirror",{ref:"mycode2",staticClass:"code",attrs:{options:e.cmOptions2,id:"singleText"},model:{value:e.formulasDiyJs,callback:function(n){e.formulasDiyJs=n},expression:"formulasDiyJs"}})],1)],1),t("el-row",{staticStyle:{"margin-top":"15px"},attrs:{gutter:20}},[t("el-col",{attrs:{span:8}},[e._v("\n 变量\n "),t("el-card",{attrs:{shadow:"never"}},[t("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[t("el-tree",{ref:"varTree",attrs:{data:[e.boDefData],props:e.defaultProps,"default-expand-all":e.expandAll},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.node,o=n.data;return t("span",{staticClass:"custom-tree-node"},["number"==o.columnType?t("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==o.columnType?t("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==o.columnType?t("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),t("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}],null,!1,3652807436)})],1)])],1),t("el-col",{attrs:{span:8}},[e._v("\n 函数\n "),t("el-card",{attrs:{shadow:"never"}},[t("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[t("el-tree",{ref:"funcTree",attrs:{data:e.functionData,"default-expand-all":!1,"filter-node-method":e.filterNode},on:{"node-click":e.functionNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.node,o=n.data;return t("span",{staticClass:"custom-tree-node",staticStyle:{width:"100%"},on:{mouseenter:function(n){return e.mouseenter(o)},mouseleave:function(n){return e.mouseleave(o)}}},[t("span",[e._v(e._s(i.label))])])}}],null,!1,3501393242)})],1)])],1),t("el-col",{attrs:{span:8}},[e._v("\n 帮助\n "),t("el-card",{attrs:{shadow:"never"}},[t("div",{staticStyle:{height:"300px","overflow-y":"auto"}},[t("div",{staticStyle:{"white-space":"pre","font-size":"12px","line-height":"20px"}},[e._v(e._s(e.helpDesc))]),t("span",{staticStyle:{"font-size":"16px",color:"red"}},[e._v("注意事项:")]),t("div",{staticStyle:{"font-size":"12px","line-height":"20px"}},[e._v("\n 1.此功能使用VUE自定义指令为底层实现,写法遵循VUE指令写法,指令会实时监听文本表达式的值改变,一但改变会把表达式式最终值赋值给对应字段\n "),t("br"),e._v("2.不可字段之间互相引用,例:字段a的公式中包含了字段b,字段b的公式中就不可再包含字段a了,不然会发生页面死循环\n "),t("br"),e._v("3.配置完公式后,请务必在浏览器开发者模式进行多次调试,以确保公式语法正确!\n ")])])])],1)],1)],1):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.handleClose("true")}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){return e.handleClose("close")}}},[e._v("取 消")])],1)])},o=[],r=(t("96cf"),t("1da1")),a=(t("28a5"),t("7f7f"),t("8f94"));t("db91"),t("4895"),t("cbc8"),t("aedd"),t("a2c1"),t("8d70"),t("9f09"),t("164b");var s={name:"formulas-dialog",components:{codemirror:a["codemirror"]},props:["boDefData","field"],mounted:function(){},watch:{field:function(e){this.formulasDiyJs=e.options.formulasDiyJs},checked:function(e){this.$refs.funcTree.filter(e)}},methods:{mouseenter:function(e){e.helpDesc&&(this.helpDesc=e.helpDesc)},mouseleave:function(e){},handleClose:function(e){"close"!==e&&(this.field.options.formulasDiyJs=this.formulasDiyJs),this.formulasDialogVisible=!1},functionNodeClick:function(e,n){this.checked&&e.subValue?this.insert(e.subValue,1):this.insert(e.value,1)},handleNodeClick:function(e,n){if(e.path+"."+e.name!==this.field.fieldPath)if(e.nodeType&&"field"===e.nodeType)if(e.path&&e.path.split(".").length<2||this.checked||"main"!==this.nodeType)if(e.path&&2!==e.path.split(".").length||"sun"!==this.nodeType)if(2!=e.path.split(".").length||e.path.split(".sub_")[1]==this.field.tableName||"main"===this.nodeType){var t="main"==n.parent.data.nodeType,i="data."+e.path+"."+e.name,o=e.path.split(".");t||(i=this.checked?3===o.length?"{ data: data."+o[0]+"."+o[1]+"[index]."+o[2]+",path: '"+e.name+"'}":"{ data: data."+e.path+", path: '"+e.name+"' }":"item."+e.name),this.insert(i)}else this.$message("不可选其他子表");else this.$message("不可选子表字段");else this.$message("不可选子表、孙表字段");else this.$message("选项不是字段");else this.$message("无法运算字段本身")},insert:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n,t){var i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:i=this.$refs.mycode2,i.codemirror.replaceSelection(n),o=i.codemirror.doc.getCursor(),t&&(o.ch=o.ch-t,i.codemirror.doc.setCursor(o)),i.codemirror.display.input.focus();case 5:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}(),handleOpen:function(){this.formulasDialogVisible=!0,this.field.parentNodeType?this.nodeType=this.field.parentNodeType:this.nodeType="main",this.formulasDiyJs=this.field.options.formulasDiyJs,this.checked=!1},filterNode:function(e,n){return!this.checked||n.subValue}},data:function(){return{helpDesc:"",expandAll:!0,formulasDialogVisible:!1,formulasDiyJs:this.field.options.formulasDiyJs,cmOptions2:{showCursorWhenSelecting:!0,value:"",mode:"javascript",readOnly:!1,smartIndent:!0,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0,autofocus:!0,inputStyle:"textarea"},defaultProps:{children:"children",label:"desc"},functionData:[{label:"数学函数",children:[{value:"$Formulas.ABS()",label:"ABS(绝对值)",helpDesc:"ABS函数可以获取一个数的绝对值\n用法:ABS(数字)\n示例:ABS(-8)可以返回8,也就是-8的绝对值"},{value:"$Formulas.AVERAGE()",label:"AVERAGE(取平均值)",helpDesc:"AVERAGE函数可以获取一组数值的算术平均值\n用法:AVERAGE(数字1,数字2,...)\n示例:AVERAGE({语文成绩},{数学成绩}, {英语成绩})返回三\n门课程的平均分",subValue:"$Formulas.AVERAGESUB()"},{value:"$Formulas.CEILING()",label:"CEILING(将数字增大到最接近原值的指定因数的倍数)",helpDesc:"CEILING函数可以将数字增大到最接近原值的指定因数的倍数\n用法:CEILING(数字,因数)\n示例:CEILING(7,6)返回12,因为12比7大的同时,也是6的\n倍数中最接近7的数字"},{value:"$Formulas.COUNT()",label:"COUNT(取参数的数量)",helpDesc:"COUNT函数可以获取参数的数量\n用法:COUNT(值,值,...)\n示例:COUNT(小明,小王,小张,小李)返回4,也就是人员的数\n量",subValue:"$Formulas.COUNTSUB()"},{value:"$Formulas.COUNTIF()",label:"COUNTIF(取数组中满足条件的参数个数)",helpDesc:"COUNTIF函数可以获取数组中满足条件的参数个数\n用法:COUNTIF(数组,'条件')\n示例:COUNTIF(子表单.性别, '女'),可得到子表单中性别填\n的是'女'的数据条数;COUNTIF([1,2,3,4],'>2'),可得到1,2,3,\n4中大于2的数字数量,结果为2。",subValue:"$Formulas.COUNTIFSUB()"},{value:"$Formulas.FIXED()",label:"FIXED(数字舍入到指定的小数位数并输出为文本)",helpDesc:"FIXED函数可将数字舍入到指定的小数位数并输出为文本\n用法:FIXED(数字,小数位数)\n示例:FIXED(3.1415,2)返回'3.14'"},{value:"$Formulas.FLOOR()",label:"FLOOR(将数字减小到最接近原值的指定因数的倍数)",helpDesc:"FLOOR函数可将数字减小到最接近原值的指定因数的倍数\n用法:FLOOR(数字,因数)\n示例:FLOOR(7,6)返回6,因为6比7小的同时,也是6的倍数\n中最接近7的数字"},{value:"$Formulas.INT()",label:"INT(取一个数的整数部分)",helpDesc:"INT函数可以获取一个数的整数部分\n用法:INT(数字)\n示例:INT(3.1415)返回3,也就是3.1415的整数部分"},{value:"$Formulas.LARGE()",label:"LARGE(取数据集中第k个最大值)",helpDesc:"LARGE函数可以获取数据集中第k个最大值\n用法:LARGE(数组,k)\n示例:LARGE({学生成绩.数学成绩},1)返回子表单'学生成绩'\n中排名第1的'数学成绩'",subValue:"$Formulas.LARGESUB()"},{value:"$Formulas.LOG()",label:"LOG(指定底数返回数字的对数)",helpDesc:"LOG函数可以根据指定底数返回数字的对数\n用法:LOG(数字,底数)\n示例:LOG(100,10)返回2,也就是以10为底数100的对数"},{value:"$Formulas.MAX()",label:"MAX(最大值)",helpDesc:"MAX函数可以获取一组数值的最大值\n用法:MAX(数字1,数字2,...)\n示例:MAX({语文成绩},{数学成绩},{英语成绩})返回三门课程\n中的最高分",subValue:"$Formulas.MAXSUB()"},{value:"$Formulas.MIN()",label:"MIN(最小值)",helpDesc:"MIN函数可以获取一组数值的最小值\n用法:MIN(数字1,数字2,...)\n示例:MIN({语文成绩},{数学成绩},{英语成绩})返回三门课程\n中的最低分",subValue:"$Formulas.MINSUB()"},{value:"$Formulas.MOD()",label:"MOD(取余数)",helpDesc:"MOD函数可以获取两数相除的余数\n用法:MOD(被除数,除数)\n示例:MOD(4,3)返回1,也就是4/3的余数"},{value:"$Formulas.POWER()",label:"POWER(乘幂)",helpDesc:"POWER函数可以获取数字乘幂的结果\n用法:POWER(数字,指数)\n示例:POWER(3,2)返回9,也就是3的2次方"},{value:"$Formulas.PRODUCT()",label:"PRODUCT(乘积)",helpDesc:"PRODUCT函数可以获取一组数值的乘积\n用法:PRODUCT(数字1,数字2,...)\n示例:PRODUCT({单价}, {数量})获取总价,也就是单价和\n数量的乘积",subValue:"$Formulas.PRODUCTSUB()"},{value:"$Formulas.RAND()",label:"RAND(返回大于等于0且小于1的均匀分布随机实数)",helpDesc:"RAND函数可返回大于等于0且小于1的均匀分布随机实数\n用法:RAND()\n示例:RAND()返回0.424656"},{value:"$Formulas.ROUND()",label:"ROUND(四舍五入到指定的位数)",helpDesc:"ROUND函数可以将数字四舍五入到指定的位数\n用法:ROUND(数字,数字位数)\n示例:ROUND(3.1485,2)返回3.15"},{value:"$Formulas.SMALL()",label:"SMALL(返回数据集中第k个最小值)",helpDesc:"SMALL函数可以返回数据集中第k个最小值\n用法:SMALL(数组,k)\n示例:SMALL({学生成绩.数学成绩}, 1)返回子表单'学生成\n绩'中排名倒数第一的'数学成绩'",subValue:"$Formulas.SMALLSUB()"},{value:"$Formulas.SQRT()",label:"SQRT(数字的正平方根)",helpDesc:"SQRT函数可以获取一个数字的正平方根\n用法:SQRT(数字)\n示例:SQRT(9)返回3,也就是9的正平方根"},{value:"$Formulas.SUM()",label:"SUM(求和)",helpDesc:"SUM函数可以获取一组数值的总和\n用法:SUM(数字1,数字2,...)\n示例:SUM({语文成绩},{数学成绩}, {英语成绩})返回三门课\n程的总分",subValue:"$Formulas.SUMSUB()"},{value:"$Formulas.SUMPRODUCT()",label:"SUMPRODUCT(加权求和)",helpDesc:"SUMPRODUCT函数可以将数组间对应的元素相乘,并返\n回乘积之和,适用于加权求和\n用法:SUMPRODUCT(数组,数组...)\n示例:SUMPRODUCT([1,2,3],[0.1,0.2,0.3])返回1.4,也就\n是 1×0.1 + 2×0.2 + 3×0.3的值",subValue:"$Formulas.SUMPRODUCTSUB()"}]},{label:"文本函数",children:[{value:"$Formulas.CONCATENATE()",label:"CONCATENATE(多个文本合并成一个文本)",helpDesc:"CONCATENATE函数可以将多个文本合并成一个文本\n用法:CONCATENATE(文本1,文本2,...)\n示例:CONCATENATE('三年二班','周杰伦')会返回'三年二班周杰伦'"},{value:"$Formulas.COUNTNO()",label:"COUNTNO(计算选择记录数)",helpDesc:"COUNTNO函数可以将对话框、关联查询等选择记录数自动计算\n用法:COUNTNO(文本,'分隔符')\n示例:COUNTNO('张三,李四,王五',',')会返回'3'"},{value:"$Formulas.CHAR()",label:"CHAR(计算机字符集的数字代码转换为对应字符)",helpDesc:"CHAR函数可以将计算机字符集的数字代码转换为对应字符\n用法:CHAR(数字)\n示例:CHAR(10)会返回换行字符"},{value:"$Formulas.EXACT()",label:"EXACT(文本比较)",helpDesc:"EXACT函数可以比较两个文本是否完全相同,完全相同则\n返回true,否则返回false\n用法:EXACT(文本1, 文本2)\n示例:EXACT(手机号,中奖手机号),如果两者相同,返\n回true,如果不相同,返回false"},{value:"$Formulas.ISEMPTY()",label:"ISEMPTY(判断值是否为空)",helpDesc:"ISEMPTY函数可以用来判断值是否为空文本、空对象或者空数组\n用法:ISEMPTY(文本)\n示例:略"},{value:"$Formulas.LEFT()",label:"LEFT(从文本开始返回指定个数的字符)",helpDesc:"LEFT函数可以从一个文本的第一个字符开始返回指定个数的字符\n用法:LEFT(文本,文本长度)\n示例:LEFT('三年二班周杰伦',2)返回'三年',也就是'三年二班周杰伦'的从左往右的前2个字符"},{value:"$Formulas.LEN()",label:"LEN(取文本中的字符个数)",helpDesc:"LEN函数可以获取文本中的字符个数\n用法:LEN(文本)\n示例:LEN('朝辞白帝彩云间')返回7,因为这句诗中有7个字符"},{value:"$Formulas.LOWER()",label:"LOWER(字母由大写转为小写)",helpDesc:"LOWER函数可以将一个文本中的所有大写字母转换为小写字母\n用法:LOWER(文本)\n示例:LOWER('JAYZ')返回'jayz'"},{value:"$Formulas.MID()",label:"MID(指定位置开始的指定数目的字符)",helpDesc:"MID返回文本中从指定位置开始的指定数目的字符\n用法:MID(文本,开始位置_数字,指定数目)\n示例:MID('宏天快速开发平台',3,6)返回'快速开发平台'"},{value:"$Formulas.REPLACE()",label:"REPLACE(替换文本内容)",helpDesc:"REPLACE函数可以根据指定的字符数,将部分文本替换为不同的文本\n用法:REPLACE(文本,开始位置,替换长度,新文本)\n示例:REPLACE('宏天快速开发平台',3,6,'企业数据管理平台')返回'宏天企业数据管理平台'"},{value:"$Formulas.REPT()",label:"REPT(文本重复使用)",helpDesc:"REPT函数可以将文本重复一定次数\n用法:REPT(文本,重复次数)\n示例:REPT('宏天',3)返回'宏天宏天宏天'"},{value:"$Formulas.RIGHT()",label:"RIGHT(取文本指定内容)",helpDesc:"RIGHT函数可以获取由给定文本右端指定数量的字符构成的文本值\n用法:RIGHT(文本,文本长度)\n示例:RIGHT('三年二班周杰伦',3)返回'周杰伦',也就是'三年二班周杰伦'从右往左的前3个字符"},{value:"$Formulas.TEXT()",label:"TEXT(数字转化成文本)",helpDesc:"TEXT函数可以将数字转化成文本\n用法:TEXT(数字)\n示例:TEXT(3.1415)返回'3.1415'"},{value:"$Formulas.TRIM()",label:"TRIM(删除首尾空格)",helpDesc:"TRIM函数可以删除文本首尾的空格\n用法:TRIM(文本)\n示例:TRIM(' 宏天 ')返回'宏天'"},{value:"$Formulas.UPPER()",label:"UPPER(小写字母转换成大写)",helpDesc:"UPPER函数可以将一个文本中的所有小写字母转换为大写字母\n用法:UPPER(文本)\n示例:UPPER('jayz')返回'JAYZ'"},{value:"$Formulas.VALUE()",label:"VALUE(文本转为数字)",helpDesc:"VALUE函数可以将文本转化为数字\n用法:VALUE(文本)\n示例:VALUE('3.1415')返回3.1415"}]},{label:"日期函数",children:[{value:"$Formulas.DATE()",label:"DATE(时间戳转换为日期对象)",helpDesc:"DATE函数可以将时间戳转换为日期对象\n用法:DATE(时间戳)\n示例:略"},{value:"$Formulas.DATEDELTA()",label:"DATEDELTA(指定日期加/减指定天数)",helpDesc:"DATEDELTA函数可以将指定日期加/减指定天数\n用法:DATEDELTA(指定日期,需要加减的天数)\n示例:略"},{value:"$Formulas.HALFDAY()",label:"HALFDAY(半天计算)",helpDesc:"HALFDAY函数计算两个日期间天数,最小维度0.5,不满半天按半天计算\n用法:HALFDAY(开始日期,结束日期)\n示例:略"},{value:"$Formulas.COUNTHOURS()",label:"COUNTHOURS(两个日期间的小时数)",helpDesc:"COUNTHOURS函数获取两个日期间的小时数\n用法:COUNTHQURS(开始时间,结束时间)\n示例:略"},{value:"$Formulas.DAY()",label:"DAY(取日期在当月的第几日)",helpDesc:"DAY函数可以获取某日期是当月的第几日\n用法:DAY(时间戳)\n示例:略"},{value:"$Formulas.DAYS()",label:"DAYS(取天数差值)",helpDesc:"DAYS函数可以返回两个日期之间相差的天数。\n用法:DAYS(开始日期,结束日期)\n示例:略"},{value:"$Formulas.DAYS360()",label:"DAYS360(按360天取天数差)",helpDesc:"DAYS360按照一年 360 天的算法,返回两个日期间相差的天数\n用法:DAYS360(开始日期,结束日期)\n示例:略"},{value:"$Formulas.HOUR()",label:"HOUR(小时数)",helpDesc:"HOUR函数可以返回某日期的小时数\n用法:HOUR(时间戳)\n示例:略"},{value:"$Formulas.ISOWEEKNUM()",label:"ISOWEEKNUM(指定日期在全年中的ISO周数)",helpDesc:"ISOWEEKNUM函数可以返回指定日期在全年中的ISO周数\n用法:ISOWEEKNUM(指定日期)\n示例:略"},{value:"$Formulas.MINUTE()",label:"MINUTE(分钟数)",helpDesc:"MINUTE函数可以返回某日期的分钟数\n用法:MINUTE(时间戳)\n示例:略"},{value:"$Formulas.MONTH()",label:"MONTH(月份)",helpDesc:"MONTH返回某日期的月份\n用法:MONTH(时间戳)\n示例:略"},{value:"$Formulas.SECOND()",label:"SECOND(秒数)",helpDesc:"SECOND函数可以返回某日期的秒数\n用法:SECOND(时间戳)\n示例:略"},{value:"$Formulas.TIME()",label:"TIME(特定时间的十进制数字)",helpDesc:"TIME函数可以返回特定时间的十进制数字\n用法:TIME(时_数字,分_数字,秒_数字)\n示例:略"},{value:"$Formulas.TIMESTAMP()",label:"TIMESTAMP(将日期对象转换成时间戳)",helpDesc:"TIMESTAMP函数可以将日期对象转换成时间戳。\n用法:TIMESTAMP(日期)\n示例:略"},{value:"$Formulas.TODAY()",label:"TODAY(取当天日期)",helpDesc:"TODAY函数可以返回今天\n用法:TODAY()\n示例:略"},{value:"$Formulas.WEEKNUM()",label:"WEEKNUM(返回指定日期在当年是第几周)",helpDesc:"WEEKNUM函数可以返回指定日期在当年是第几周\n用法:WEEKNUM(指定日期)\n示例:略"},{value:"$Formulas.YEAR()",label:"YEAR(年份)",helpDesc:"YEAR函数可以返回某日期的年份\n用法:YEAR(时间戳)\n示例:YEAR('2020-10-01') 或者是YEAR('1601481600') 得到2020"}]},{label:"逻辑函数",children:[{value:"$Formulas.AND()",label:"AND(与运算)",helpDesc:"如果所有参数都为真,AND函数返回布尔值true,否则返回布尔值 false\n用法:AND(逻辑表达式1,逻辑表达式2,...)\n示例:AND(语文成绩>90,数学成绩>90,英语成绩>90),如果三门课成绩都> 90,返回true,否则返回false"},{value:"$Formulas.FALSE()",label:"FALSE(布尔值false)",helpDesc:"FALSE函数返回布尔值false\n用法:FALSE()\n示例:略"},{value:"$Formulas.IF()",label:"IF(判断)",helpDesc:"IF函数判断一个条件能否满足;如果满足返回一个值,如果不满足则返回另外一个值\n用法:IF(逻辑表达式,为true时返回的值,为false时返回的值)\n示例:IF(语文成绩>60,'及格','不及格'),当语文成绩>60时返回及格,否则返回不及格。"},{value:"$Formulas.NOT()",label:"NOT(返回与指定表达式相反的布尔值)",helpDesc:"NOT函数返回与指定表达式相反的布尔值。\n用法:NOT(逻辑表达式)\n示例:NOT(语文成绩>60),如果语文成绩大于60返回false,否则返回true"},{value:"$Formulas.OR()",label:"OR(或运算)",helpDesc:"如果任意参数为真,OR 函数返回布尔值true;如果所有参数为假,返回布尔值false。\n用法:OR(逻辑表达式1,逻辑表达式2,...)\n示例:OR(语文成绩>90,数学成绩>90,英语成绩>90),任何一门课成绩> 90,返回true,否则返回false"},{value:"$Formulas.TRUE()",label:"TRUE(布尔值true)",helpDesc:"TRUE函数返回布尔值true\n用法:TRUE()\n示例:略"},{value:"$Formulas.XOR()",label:"XOR(异或运算)",helpDesc:"XOR函数可以返回所有参数的异或值\n用法:XOR(逻辑表达式1, 逻辑表达式2,...)\n示例:XOR(语文成绩>90,数学成绩>90),如果两门成绩都>90,返回false;如果两门成绩都<90,返回false;如果其中一门>90,另外一门<90,返回true"}]},{label:"高级函数",children:[{value:"$Formulas.CURRENCY()",label:"CURRENCY(转换指定字段为大写人民币)",helpDesc:"指定一个字段,把此字段转换为人民币大写格式"},{value:"$Formulas.THOUSAND()",label:"THOUSAND(转换指定字段为千分符的字符串)",helpDesc:"指定一个字段,把此字段数字格式成带有千分符的字符串"}]}],checked:!1,nodeType:""}}},l=s,c=(t("2d85"),t("2877")),d=Object(c["default"])(l,i,o,!1,null,"4c55d434",null);n["a"]=d.exports},b11b:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-upload",{ref:"fileUp",staticClass:"upload-demo",attrs:{action:e.actionUrl,"file-list":e.files,headers:e.header,"on-success":e.success,"on-error":e.error,"on-preview":e.preview,multiple:!0,"before-remove":e.beforeRemove,accept:e.accept,"before-upload":e.beforeAvatarUpload,"on-exceed":e.exceed,limit:1}},[t("el-tooltip",{attrs:{placement:"right",effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 附件格式支持:"+e._s(e.accept)+" "),t("br"),e._v("附件大小限制:单个文件不超过50MB\n ")]),t("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1)],1)},o=[],r=(t("7f7f"),t("2f62")),a=(t("2ade"),t("27ae")),s={components:{},props:["fileJson"],data:function(){return{src:"",fileId:"",fileTree:"",iframeSrc:"",files:[],uploadingFiles:{},list:[],isChecking:!0,accept:".jpg,.jpeg,.png,.JPG,.JPEG,.gif,.PNG,.GIF",num:0}},watch:{fileJson:{handler:function(e,n){e&&(this.files=JSON.parse(e))}}},computed:Object(r["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/file/v1/upload"}}),mounted:function(){this.$attrs.value&&(this.files=JSON.parse(this.$attrs.value))},methods:{exceed:function(e,n){(1==n.length||e.length>1)&&this.$message.warning("只能上传一个文件")},preview:function(e){var n=e.id;alert(n)},beforeRemove:function(e,n){var t=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"?")).then((function(){t.$emit("input","")}))},error:function(e,n,t){delete this.uploadingFiles[a["Base64"].encode(n.name)]},success:function(e,n,t){this.$emit("input",JSON.stringify([{id:e.fileId,name:e.fileName}]))},getFiles:function(){return 0==this.files.length?"":this.files},isFinishUpload:function(){if("{}"!=JSON.stringify(this.uploadingFiles))throw this.$message.warning("正在上传附件,请稍后!"),"正在上传附件,请稍后!"},beforeAvatarUpload:function(e){var n=e.name?e.name:"",t=!n||n.substr(n.lastIndexOf(".")+1,n.length),i=this.accept.indexOf(t)<0;if(this.isChecking=!i,i)return"false"==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!"),!i;this.uploadingFiles[a["Base64"].encode(n)]="eror"}}},l=s,c=(t("2c55"),t("2877")),d=Object(c["default"])(l,i,o,!1,null,"0d2629c4",null);n["a"]=d.exports},b13a:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-7faaa24c]{background-color:#211bce}[data-v-7faaa24c]:export{aside_width:230px}.widget-mask[data-v-7faaa24c]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-7faaa24c]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-7faaa24c]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-7faaa24c]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-7faaa24c]{position:relative;margin:8px}.widget-form-item[data-v-7faaa24c]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-7faaa24c]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-7faaa24c]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-7faaa24c]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-7faaa24c]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-7faaa24c]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-7faaa24c]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-7faaa24c] .el-form-item__label{font-size:12px}.widget-hottable[data-v-7faaa24c]{padding-bottom:0;padding:10px 5px;position:relative}.widget-hottable.active[data-v-7faaa24c]{outline:1px solid #e6a23c!important}.widget-hottable[data-v-7faaa24c]:hover{outline:1px dashed #ccc}div.widget-view-action[data-v-7faaa24c]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-7faaa24c]{margin:0 10px}div.drag-widget[data-v-7faaa24c]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-7faaa24c]{color:#e6a23c}.widget-col-list[data-v-7faaa24c]{min-height:50px;outline:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-col-list .widget-form-item[data-v-7faaa24c]{margin:0;outline:1px solid #ededed;height:100%}[data-v-7faaa24c] .ht-form-item{text-align:center;padding:0;margin:0}[data-v-7faaa24c] .el-form-item__label{font-weight:700;min-width:120px;padding:0;text-align:center}[data-v-7faaa24c] .el-form-item__label:after{visibility:hidden}[data-v-7faaa24c] .el-form-item__content{border-top:1px solid #ededed;padding:10px;height:50px}[data-v-7faaa24c] .hot-table{max-height:150px;width:95%}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetHottableLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCiKjB,kCACE,iBACA,iBACA,iBAAkB,CACnB,yCAGC,mCAAqC,CACtC,wCAGC,uBAAwB,CACzB,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CACf,kCAGC,gBACA,0BACA,oBACA,oBACA,aACA,yBACA,sBACA,kBAAmB,CACpB,oDAGC,SACA,0BACA,WAAY,CACb,gCAGC,kBACA,UACA,QAAS,CACV,uCAGC,gBACA,gBACA,UACA,iBAAkB,CACnB,6CAGC,iBAAkB,CACnB,yCAGC,6BACA,aACA,WAAY,CACb,6BAEC,iBACA,SAAU,CAAA",file:"WidgetHottableLayout.vue?vue&type=style&index=0&id=7faaa24c&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-hottable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n}\r\n\r\n.widget-hottable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-hottable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n outline: 1px solid #ededed;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.widget-col-list .widget-form-item {\r\n margin: 0;\r\n outline: 1px solid #ededed;\r\n height: 100%;\r\n}\r\n\r\n>>> .ht-form-item {\r\n text-align: center;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-weight: bold;\r\n min-width: 120px;\r\n padding: 0;\r\n text-align: center;\r\n}\r\n\r\n>>> .el-form-item__label:after {\r\n visibility: hidden;\r\n}\r\n\r\n>>> .el-form-item__content {\r\n border-top: 1px solid #ededed;\r\n padding: 10px;\r\n height: 50px;\r\n}\r\n>>> .hot-table{\r\n max-height: 150px;\r\n width: 95%;\r\n}\r\n'],sourceRoot:""}])},b17e:function(e,n,t){e.exports=t.p+"img/jiade.91d50608.jpg"},b223:function(e,n,t){var i=t("60d0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("d4552cb6",i,!0,{sourceMap:!0,shadowMode:!1})},b270:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticClass:"fullheight",staticStyle:{border:"1px solid #eee"}},[t("ht-aside-tree",{attrs:{"cat-id":"7"},on:{"node-click":e.handleNodeClick,check:e.check}}),t("el-container",[t("el-main",{staticClass:"main-ht-table"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"name,formKey,desc","default-querys":[{property:"formType",value:"pc"}],"default-sorter":[{direction:"DESC",property:"updateTime"}],"show-export":!1},on:{"row-click":e.rowClick,load:e.loadData,select:e.tableSelect,"select-all":e.tableSelect},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:e.openAddDailog}},[e._v("添加")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"danger",icon:"el-icon-delete"},on:{click:e.handleDeleteForm}},[e._v("删除")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-back",type:"primary",plain:""},on:{click:function(n){e.importDialogVisible=!0,e.formTypeSelectorCatId="",e.formTypeSelectorCatName=""}}},[e._v("导入")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-right",type:"primary",plain:""},on:{click:e.handExport}},[e._v("导出")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",plain:""},on:{click:function(n){return e.openTypeSetDialog()}}},[e._v("设置分类")]),t("ht-delete-button",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:"deleteBtn",staticStyle:{margin:"0px"},attrs:{url:e.formDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":function(n){e.updateTableData=[]}}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary"},on:{click:function(n){return e.handleCommand({row:i,command:"edit"})}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"formKey",label:"别名",sortable:!0}}),t("ht-table-column",{attrs:{prop:"status",label:"状态",width:"80",filters:[{text:"草稿",value:"draft"},{text:"已发布",value:"deploy"}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["deploy"==i.status?t("el-tag",{attrs:{type:"info"}},[e._v("已发布")]):e._e(),"draft"==i.status?t("el-tag",{attrs:{type:"danger"}},[e._v("草稿")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"version",label:"版本",width:"250"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{type:"info",title:"查看表单主版本"},on:{click:function(n){return e.handleCommand({row:i,command:"edit"})}}},[e._v("主版本:"+e._s(i.version))]),t("el-tag",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{title:"查看表单的所有版本",type:"info"},on:{click:function(n){return e.openFormVersion(i)}}},[e._v("版本管理("+e._s(i.versionCount)+")")])]}}])}),t("ht-table-column",{attrs:{prop:"typeName",label:"分类",sortable:!0}}),t("ht-table-column",{attrs:{prop:"desc",label:"描述",hidden:!0}}),t("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"preview"})}}},[t("span",[t("i",{staticClass:"el-icon-tickets"}),e._v("预览 ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["draft"==i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"publish"}}},[e._v("发布")]):e._e(),t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"copy"}}},[e._v("复制")]),t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"relation"}}},[e._v("绑定关系")]),"deploy"==i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"formRight"}}},[e._v("表单权限")]):e._e(),t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"mobileForm"}}},[e._v("生成手机表单")]),t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"printForm"}}},[e._v("设置打印模板")]),t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"manage"}}},[e._v("添加为菜单")])],1)],1)]}}])})]],2)],1),t("FlowFormAuth",{ref:"flowFormAuth"})],1),t("el-dialog",{attrs:{width:"30%",title:"新建表单",visible:e.dialogVisible,"before-close":e.handleClose,"destroy-on-close":""}},[t("el-form",{attrs:{model:e.bpmForm,"data-vv-scope":"editBpmForm"}},[t("ht-form-item",{attrs:{label:"选择数据模型","label-width":"120px"}},[t("eip-bo-selector",{attrs:{placeholder:"请选择数据模型",validate:{required:!0}},model:{value:e.bpmForm.bos,callback:function(n){e.$set(e.bpmForm,"bos",n)},expression:"bpmForm.bos"}})],1),t("ht-form-item",{attrs:{label:"表单名称","label-width":"120px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入名称"},model:{value:e.bpmForm.formName,callback:function(n){e.$set(e.bpmForm,"formName",n)},expression:"bpmForm.formName"}})],1),t("ht-form-item",{attrs:{label:"表单别名","label-width":"120px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.bpmForm.formName,expression:"bpmForm.formName"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_num:!0,isExist:"${form}/form/form/v1/checkKey?key="},placeholder:"请输入别名"},model:{value:e.bpmForm.formKey,callback:function(n){e.$set(e.bpmForm,"formKey",n)},expression:"bpmForm.formKey"}}),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"别名只能填写英文和数字",placement:"right-start"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),t("ht-form-item",{attrs:{label:"表单分类","label-width":"120px"}},[t("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.bpmForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(n){return e.$set(e.bpmForm,"typeId",n)},"update:sys-type-id":function(n){return e.$set(e.bpmForm,"typeId",n)}},model:{value:e.bpmForm.typeName,callback:function(n){e.$set(e.bpmForm,"typeName",n)},expression:"bpmForm.typeName"}})],1),t("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[t("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.bpmForm.desc,callback:function(n){e.$set(e.bpmForm,"desc",n)},expression:"bpmForm.desc"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(n){return e.toFormDesigner()}}},[e._v("下一步")]),t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("el-dialog",{staticClass:"form-editor-dialog",attrs:{fullscreen:"","destroy-on-close":"",visible:e.formEditorDialogVisible,"before-close":e.handleCloseFormEditor,"close-on-press-escape":!1}},[t("form-designer",{attrs:{visibleDialog:e.formEditorDialogVisible,"form-id":e.formId,"form-def-id":e.formDefId,bos:e.bpmForm.bos,"add-bpm-form":e.bpmForm,"form-type":"pc"},on:{"update:visibleDialog":function(n){e.formEditorDialogVisible=n},"update:visible-dialog":function(n){e.formEditorDialogVisible=n},"update:formId":function(n){e.formId=n},"update:form-id":function(n){e.formId=n},"update:formDefId":function(n){e.formDefId=n},"update:form-def-id":function(n){e.formDefId=n}}})],1),t("el-dialog",{staticClass:"form-version__dialog",attrs:{title:"表单版本管理",width:"60%","destroy-on-close":"",visible:e.formVersionVisible,"before-close":e.handleCloseFormVersion,top:"8vh"},on:{"update:visible":function(n){e.formVersionVisible=n}}},[e.formVersionVisible?t("FormVersionManager",{attrs:{visible:e.formVersionVisible,"form-key":e.formKey},on:{"update:visible":function(n){e.formVersionVisible=n}}}):e._e()],1),t("el-dialog",{staticClass:"form-print__dialog",attrs:{title:"表单打印模板设置",width:"60%","destroy-on-close":!0,visible:e.formPrintVisible,"before-close":e.handleCloseFormPrint,top:"8vh"},on:{"update:visible":function(n){e.formPrintVisible=n}}},[e.formPrintVisible?t("FormPrintTemplateManager",{attrs:{visible:e.formPrintVisible,"form-key":e.formKey,"form-row":e.formRow},on:{"update:visible":function(n){e.formPrintVisible=n}}}):e._e()],1),t("eip-sys-type-dialog",{ref:"typeSetDialog",attrs:{name:"typeSetDialog","cat-id":"7"},on:{onConfirm:e.sysTypeDialogOnConfirm}}),t("el-dialog",{attrs:{width:"60%",title:"复制表单",visible:e.dialogSaveCopyVisible,"before-close":e.handleCloseSaveCopy,"destroy-on-close":!0}},[t("form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"saveCopyForm"}},[t("table",{staticClass:"form-table",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[t("tbody",[t("tr",[t("th",{attrs:{width:"140px"}},[e._v("原表单名称:")]),t("td",[e._v(e._s(e.formRow.name))]),t("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单名称")]),t("td",[t("ht-input",{attrs:{validate:{required:!0}},model:{value:e.newForm.name,callback:function(n){e.$set(e.newForm,"name",n)},expression:"newForm.name"}})],1)]),t("tr",[t("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单别名:")]),t("td",[e._v(e._s(e.formRow.formKey))]),t("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单别名")]),t("td",[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.newForm.name,expression:"newForm.name"}],attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"},isExist:"${form}/form/form/v1/checkKey?key="},placeholder:"请输入别名"},model:{value:e.newForm.formKey,callback:function(n){e.$set(e.newForm,"formKey",n)},expression:"newForm.formKey"}})],1)]),t("tr",[t("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("原表单分类:")]),t("td",[e._v(e._s(e.formRow.typeName))]),t("th",{staticClass:"is-required",attrs:{width:"140px"}},[e._v("新表单分类")]),t("td",[t("EipSysTypeSelector",{attrs:{placeholder:"请选择表单分类","cat-id":"7","sys-type-id":e.newForm.typeId,validate:{required:!0}},on:{"update:sysTypeId":function(n){return e.$set(e.newForm,"typeId",n)},"update:sys-type-id":function(n){return e.$set(e.newForm,"typeId",n)}},model:{value:e.newForm.typeName,callback:function(n){e.$set(e.newForm,"typeName",n)},expression:"newForm.typeName"}})],1)])])])]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:"${form}/form/form/v1/saveCopy",model:e.newForm,"scope-name":"saveCopyForm"},on:{"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:e.handleCloseSaveCopy}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)]),t("eip-bo-dialog",{ref:"eipBoDialog",attrs:{name:"eipBoDialog",single:!1,"append-to-body":""},on:{onConfirm:e.handleDialogSure}}),e.importDialogVisible?t("el-dialog",{attrs:{title:"导入表单",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(n){e.importDialogVisible=n}}},[t("div",{staticStyle:{height:"150px","padding-left":"20px"}},[t("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","type-key":"FORM_TYPE","sys-type-id":e.formTypeSelectorCatId,validate:{required:!0}},on:{"update:sysTypeId":function(n){e.formTypeSelectorCatId=n},"update:sys-type-id":function(n){e.formTypeSelectorCatId=n}},model:{value:e.formTypeSelectorCatName,callback:function(n){e.formTypeSelectorCatName=n},expression:"formTypeSelectorCatName"}}),t("br"),t("br"),t("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.imporCheckUrl,"on-success":e.hadleUploadResult,"on-error":e.hadleUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".zip","before-upload":e.beforeUpload,limit:1,data:{isCheck:!0},"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择表单")])],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"拼命导入中"},on:{click:e.submitImport}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e(),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"绑定关系",visible:e.dialogVisible2,"before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible2=n}}},[t("el-row",[t("el-col",[e._v("\n 实体对象:\n "),e.bindData&&e.bindData.entData?e._l(e.bindData.entData,(function(n,i){return t("span",{key:i},[t("el-tag",{staticStyle:{"margin-right":"5px",cursor:"pointer"},on:{click:e.handleClose}},[t("router-link",{attrs:{to:{path:"/form#businessObj",query:{id:n.id_}}}},[e._v(e._s(n.description_))])],1)],1)})):e._e()],2)],1),t("br"),t("el-row",[t("el-col",[e._v("\n 流程定义:\n "),e.bindData&&e.bindData.bpmData?e._l(e.bindData.bpmData,(function(n,i){return t("div",{key:i,staticStyle:{margin:"10px"}},[t("span",[e._v(e._s(n.flowName))]),e._l(n.ships,(function(n){return t("span",{key:n.flowId},[n.main?t("el-tag",{staticClass:"m-l-5",attrs:{type:"danger"}},[t("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:n.flowId}}}},[e._v("版本:"+e._s(n.version)+"(主版本)")])],1):t("el-tag",{staticClass:"m-l-5"},[t("router-link",{attrs:{to:{path:"flowDesign",query:{bpmId:n.flowId}}}},[e._v("版本:"+e._s(n.version))])],1)],1)}))],2)})):e._e(),e.bindData&&e.bindData.bpmData&&0==e.bindData.bpmData.length?t("span",[e._v("未绑定")]):e._e()],2)],1)],1),t("el-dialog",{attrs:{visible:e.deleteDialogVisible,title:"删除确认"},on:{"update:visible":function(n){e.deleteDialogVisible=n},close:e.deleteCancel}},[t("el-container",[t("el-header",[t("span",{staticStyle:{color:"red"}},[e._v("将会同步删除以下表单绑定的表单列表,请确认")])]),t("el-main",e._l(e.deleteConfirmList,(function(n,i){return t("el-row",[t("el-col",{attrs:{span:8,align:"right"}},[t("p",[e._v(e._s(n.formKey)+":")])]),t("el-col",{attrs:{span:16}},[e._l(n.templateList,(function(n){return t("p",{staticStyle:{"padding-left":"20px"}},[e._v("\n "+e._s(n.name)+"\n ")])})),t("br")],2)],1)})),1),t("el-footer",{attrs:{align:"right"}},[t("el-button",{attrs:{type:"primary"},on:{click:e.deleteFormConfirm}},[e._v("确认")]),t("el-button",{attrs:{type:"default"},on:{click:e.deleteCancel}},[e._v("取消")])],1)],1)],1),t("FormMenusAdd",{ref:"formMenusAdd",attrs:{formId:e.formId}})],1)},o=[],r=(t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("6b54"),t("8e6e"),t("456d"),t("ac6a"),t("96cf"),t("1da1")),a=(t("6762"),t("2fdb"),t("7f7f"),t("aef6"),t("ade3")),s=t("2f62"),l=t("c7ea"),c=t("2ade"),d=t("86b9");function u(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=h(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function h(e,n){if(e){if("string"===typeof e)return p(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?p(e,n):void 0}}function p(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0?this.$confirm('
'+e.message+"
","提示",{cancelButtonText:"取消",dangerouslyUseHTMLString:!0,confirmButtonText:"确定",type:"warning",closeOnClickModal:!1}).then((function(){r.fullscreenLoading=!0,r.$http.post("".concat(window.context.form,"/form/form/v1/importSave?cacheFileId=")+e.value+"&confirmImport=true&typeId="+i.formTypeSelectorCatId).then((function(e){r.fullscreenLoading=!1;var n=e.data;n.state?r.handleImportSuccess(n.value):r.$message.error(n.message)}))})).catch((function(n){r.$http.post("".concat(window.context.form,"/form/form/v1/importSave?confirmImport=false&cacheFileId=")+e.value),r.importDialogVisible=!1,i.$refs.upload.clearFiles()})):this.$message.error(e.message))},handleImportSuccess:function(e){e?this.$message({type:"success",message:e,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message.success("表单导入成功"),this.importDialogVisible=!1,this.$refs.htTable.load(),this.$refs.upload.clearFiles()},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.imporActionUrl=this.imporCheckUrl,this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},submitImport:function(){return this.$refs.upload.uploadFiles&&0!=this.$refs.upload.uploadFiles.length?this.formTypeSelectorCatId?void this.$refs.upload.submit():(this.$message.warning("请选择要导入的分类!"),!1):(this.$message.warning("请选择要导入的表单!"),!1)},handExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(0!=e.length){var n,t=[],i=u(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;t.push(o["id"])}}catch(a){i.e(a)}finally{i.f()}if(0!=t.length){var r="".concat(window.context.form,"/form/form/v1/exportForm?formIds=").concat(t);c["a"].download(r)}else this.$message.warning("请选择至少一项记录")}else this.$message.warning("请选择至少一项记录")},rowClick:function(e,n,t){this.updateTableData.push(this.$refs.htTable.$refs.htTable.toggleRowSelection(e))},tableSelect:function(e){this.updateTableData=e},openTypeSetDialog:function(){0!=this.updateTableData.length?this.$refs.typeSetDialog.showDialog({}):this.$message({message:"请先选择需要设置分类的数据",type:"warning"})},sysTypeDialogOnConfirm:function(e){for(var n=[],t=0;t如已绑定表单列表,将同步删除","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",dangerouslyUseHTMLString:!0}).then((function(){d.deleteFormConfirm()}));case 34:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),getBpmDataTemplate:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,i){t.$http.get("".concat(window.context.form,"/form/dataTemplate/v1/getExistsByFormKey?formKey=").concat(n)).then((function(n){e(n.data)}))})));case 1:case"end":return e.stop()}}),e)})));function n(n){return e.apply(this,arguments)}return n}(),deleteCancel:function(){this.deleteConfirmList.splice(0),this.deleteDialogVisible=!1,this.updateTableData.splice(0)},deleteFormConfirm:function(){var e=this;this.$refs.deleteBtn.$on("after-delete",(function(){e.deleteDialogVisible=!1,e.deleteConfirmList.splice(0),e.$refs.htTable.$refs.htTable.selection.splice(0),e.updateTableData.splice(0)})),this.$refs.deleteBtn.handleDelete()}}},D=S,E=(t("2a69"),t("2877")),B=Object(E["default"])(D,i,o,!1,null,"695f98be",null);n["default"]=B.exports},b288:function(e,n,t){var i=t("9c88");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("373cd010",i,!0,{sourceMap:!0,shadowMode:!1})},b305:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".el-aside[data-v-764e4316]{height:100%;border:1px solid #eee}.org-select[data-v-764e4316],.org-select[data-v-764e4316] .el-select{width:100%}.org-select[data-v-764e4316] .el-input__inner{border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0}.org-tree[data-v-764e4316]{height:calc(100% - 50px);margin-top:15px}.form-empty[data-v-764e4316]{position:absolute;text-align:center;width:300px;font-size:20px;top:200px;left:50%;margin-left:-150px;color:#ccc}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/HeiOrganization.vue"],names:[],mappings:"AA6JA,2BACE,YACA,qBAAsB,CAKvB,qEAGC,UAAW,CACZ,8CAGC,gBACA,mBACA,oBACA,oBAAqB,CACtB,2BAGC,yBACA,eAAgB,CACjB,6BAGC,kBACA,kBACA,YACA,eACA,UACA,SACA,mBACA,UAAW,CAAA",file:"HeiOrganization.vue?vue&type=style&index=0&id=764e4316&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.el-aside {\r\n height: 100%;\r\n border: 1px solid #eee;\r\n}\r\n\r\n.org-select {\r\n width: 100%;\r\n}\r\n\r\n.org-select >>> .el-select {\r\n width: 100%;\r\n}\r\n\r\n.org-select >>> .el-input__inner {\r\n border-radius: 0;\r\n border-top-width: 0;\r\n border-left-width: 0;\r\n border-right-width: 0;\r\n}\r\n\r\n.org-tree {\r\n height: calc(100% - 50px);\r\n margin-top: 15px;\r\n}\r\n\r\n.form-empty {\r\n position: absolute;\r\n text-align: center;\r\n width: 300px;\r\n font-size: 20px;\r\n top: 200px;\r\n left: 50%;\r\n margin-left: -150px;\r\n color: #ccc;\r\n}\r\n"],sourceRoot:""}])},b345:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",[t("el-container",{staticStyle:{"border-left":"1px solid #E7EAEC"}},[t("el-main",[t("el-row",[t("el-col",{attrs:{span:6}},[t("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:e.remove}},[e._v("删除")]),t("el-button",{attrs:{type:"error"},on:{click:e.close}},[e._v("返回")])],1),t("el-col",{attrs:{span:18}},[t("el-input",{staticStyle:{width:"380px"},attrs:{size:"small",clearable:"",placeholder:"标题","prefix-icon":"el-icon-search"},model:{value:e.title,callback:function(n){e.title=n},expression:"title"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(n){return e.loadData()}}},[e._v(e._s(e.$t("eip.common.search")))]),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v(e._s(e.$t("eip.common.reset")))])],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.fullscreenLoading,expression:"fullscreenLoading"}],ref:"htTable",staticStyle:{width:"100%"},attrs:{data:e.data,stripe:"",border:"","header-cell-class-name":"todo-header-row","row-class-name":"todo-row",size:"medium"},on:{"selection-change":e.handleChecked}},[t("el-table-column",{attrs:{type:"selection",sortable:"",width:"50"}}),t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"title",label:"标题","show-overflow-tooltip":!0,sortable:!0}}),t("ht-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":!0,sortable:!0}}),t("el-table-column",{attrs:{prop:"",label:"操作",align:"center",width:"290"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"small",icon:"el-icon-tickets",plain:""},on:{click:function(t){return e.edit(n.row)}}},[e._v("编辑")])]}}])})],1)],1),t("el-footer",{attrs:{height:"45px"}},[t("el-row",{attrs:{type:"flex",justify:"end"}},[t("el-pagination",{attrs:{"current-page":e.pageBean.page,"page-sizes":[10,20,30,40],"page-size":10,layout:"total, sizes, prev, pager, next, jumper",total:e.pageBean.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)],1)},o=[],r=(t("ac6a"),t("6762"),t("2fdb"),t("2f62"),t("c7ea")),a={name:"templateDraft",props:["tempAlias","dataViewFlag","openType"],data:function(){return{alias_new:"statement",title:"",fullscreenLoading:!0,checkBoxData:[],pageBean:{page:1,pageSize:10,showTotal:!0,total:0},data:[],selection:[],ignoredAlias:["appCenterFront"]}},computed:{formDeleteUrl:function(){return"".concat(window.context.form,"/form/dataTemplate/v1/remove")}},methods:{close:function(){var e="/true";sessionStorage.menu_alias&&"false"==this.dataViewFlag&&!this.ignoredAlias.includes(sessionStorage.menu_alias)&&"true"!=this.$route.query.isNew?(this.alias_new=sessionStorage.menu_alias,e=""):"true"==this.$route.query.isNew&&window.close();var n="/"+this.alias_new+"/template/preview/"+this.tempAlias+e;this.$router.push(n)},remove:function(){var e=this;if(!this.selection||this.selection.length<=0)this.$message.warning("请至少选择一项");else{var n=[];this.selection.forEach((function(e){n.push(e.id)})),this.$confirm("确定删除草稿吗?").then((function(){r["a"].removeTempDraft(n.join(",")).then((function(n){n.state?(e.$message.success(n.message),e.loadData()):e.$message.error(n.message)}))})).catch((function(){}))}},handleChecked:function(e){this.selection=e},edit:function(e){window.sessionStorage.menu_alias&&"false"==this.dataViewFlag&&"true"!=this.$route.query.isNew?this.$router.push("/".concat(sessionStorage.menu_alias,"/template/form/").concat(e.tempAlias,"/editDraft/true?draftId=").concat(e.id)):"true"==this.$route.query.isNew?this.$router.push("/statement/template/form/".concat(e.tempAlias,"/editDraft/true/new?draftId=").concat(e.id)):this.$router.push("/statement/template/form/".concat(e.tempAlias,"/editDraft/true?draftId=").concat(e.id))},reset:function(){this.title="",this.loadData()},handleSizeChange:function(e){this.pageBean.pageSize=e,this.loadData()},handleCurrentChange:function(e){this.pageBean.page=e,this.loadData()},loadData:function(){var e=this,n={pageBean:this.pageBean,querys:[]};if(this.tempAlias){var t={property:"tempAlias",value:this.tempAlias,group:"main",operation:"EQUAL",relation:"AND"};n.querys.push(t)}if(this.title){var i={property:"title",value:this.title,group:"main",operation:"LIKE",relation:"AND"};n.querys.push(i)}r["a"].getMyTemplateDraftList(n).then((function(n){e.pageBean.page=n.page,e.pageBean.pageSize=n.pageSize,e.pageBean.total=n.total,e.data=n.rows,e.fullscreenLoading=!1}))}},created:function(){this.loadData()}},s=a,l=(t("def6"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"675b3e4d",null);n["default"]=c.exports},b3d5:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;-ms-touch-action:none;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-multiple,.monaco-list.selection-single{outline:0!important}.monaco-list:focus .monaco-list-row.selected .codicon{color:inherit}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-list-type-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:2px;padding:0 3px;max-width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{-webkit-transition:top .2s,left .2s;transition:top .2s,left .2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s;transition:width .2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:none;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.monaco-list-type-filter>.controls>.filter{margin-left:4px}.monaco-list-type-filter-message{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:-webkit-grab;cursor:grab}.monaco-list-type-filter.dragging{cursor:-webkit-grabbing;cursor:grabbing}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/list/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/list/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/list/list.css"],names:[],mappings:"AAKA,aACC,kBACA,YACA,WACA,kBACD,CAEA,2BACC,sBAAA,iBACA,yBACA,oBACD,CAEA,wCACC,WACD,CAEA,kBACC,kBACA,WACA,WACD,CAEA,oDACC,WACA,cACD,CAEA,iBACC,kBACA,8BAAA,sBACA,gBACA,UACD,CAEA,4CACC,eACA,sBAAA,iBACD,CAGA,2BACC,sBACD,CAGA,2FACC,mBACD,CAEA,sDACC,aACD,CAGA,mBACC,qBACA,gBACA,mBACA,eACA,iBACD,CAIA,yBACC,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,kBACA,kBACA,cACA,4BACA,uBACA,gBACA,iBACA,8BAAA,sBACA,kBACA,eACA,iBACA,YACA,UACA,OACD,CAEA,kCACC,oCAAA,2BACD,CAEA,4BACC,SACD,CAEA,4BACC,QACD,CAEA,mCACC,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,8BAAA,sBACA,6BAAA,qBACA,OACD,CAEA,qFAEC,UACD,CAEA,qCACC,YACA,8BAAA,sBACA,wBACA,qBACA,gBACA,WACA,YACA,oBAAA,cACA,SACA,UACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,mBACA,wBAAA,qBAAA,uBACA,cACD,CAEA,2CACC,eACD,CAEA,iCACC,kBACA,8BAAA,sBACA,WACA,YACA,MACA,OACA,yBACA,kBACA,mBACA,WACA,mBACD,CAEA,uCACC,YACD,CAIA,yBACC,oBAAA,WACD,CAEA,kCACC,wBAAA,eACD,CAAA",file:"list.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-list {\r\n\tposition: relative;\r\n\theight: 100%;\r\n\twidth: 100%;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.monaco-list.mouse-support {\r\n\tuser-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n}\r\n\r\n.monaco-list > .monaco-scrollable-element {\r\n\theight: 100%;\r\n}\r\n\r\n.monaco-list-rows {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n}\r\n\r\n.monaco-list.horizontal-scrolling .monaco-list-rows {\r\n\twidth: auto;\r\n\tmin-width: 100%;\r\n}\r\n\r\n.monaco-list-row {\r\n\tposition: absolute;\r\n\tbox-sizing:\tborder-box;\r\n\toverflow: hidden;\r\n\twidth: 100%;\r\n}\r\n\r\n.monaco-list.mouse-support .monaco-list-row {\r\n\tcursor: pointer;\r\n\ttouch-action: none;\r\n}\r\n\r\n/* for OS X ballistic scrolling */\r\n.monaco-list-row.scrolling {\r\n\tdisplay: none !important;\r\n}\r\n\r\n/* Focus */\r\n.monaco-list.element-focused, .monaco-list.selection-single, .monaco-list.selection-multiple {\r\n\toutline: 0 !important;\r\n}\r\n\r\n.monaco-list:focus .monaco-list-row.selected .codicon {\r\n\tcolor: inherit;\r\n}\r\n\r\n/* Dnd */\r\n.monaco-drag-image {\r\n\tdisplay: inline-block;\r\n\tpadding: 1px 7px;\r\n\tborder-radius: 10px;\r\n\tfont-size: 12px;\r\n\tposition: absolute;\r\n}\r\n\r\n/* Type filter */\r\n\r\n.monaco-list-type-filter {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tposition: absolute;\r\n\tborder-radius: 2px;\r\n\tpadding: 0px 3px;\r\n\tmax-width: calc(100% - 10px);\r\n\ttext-overflow: ellipsis;\r\n\toverflow: hidden;\r\n\ttext-align: right;\r\n\tbox-sizing: border-box;\r\n\tcursor: all-scroll;\r\n\tfont-size: 13px;\r\n\tline-height: 18px;\r\n\theight: 20px;\r\n\tz-index: 1;\r\n\ttop: 4px;\r\n}\r\n\r\n.monaco-list-type-filter.dragging {\r\n\ttransition: top 0.2s, left 0.2s;\r\n}\r\n\r\n.monaco-list-type-filter.ne {\r\n\tright: 4px;\r\n}\r\n\r\n.monaco-list-type-filter.nw {\r\n\tleft: 4px;\r\n}\r\n\r\n.monaco-list-type-filter > .controls {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tbox-sizing: border-box;\r\n\ttransition: width 0.2s;\r\n\twidth: 0;\r\n}\r\n\r\n.monaco-list-type-filter.dragging > .controls,\r\n.monaco-list-type-filter:hover > .controls {\r\n\twidth: 36px;\r\n}\r\n\r\n.monaco-list-type-filter > .controls > * {\r\n\tborder: none;\r\n\tbox-sizing: border-box;\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tbackground: none;\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tflex-shrink: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tcursor: pointer;\r\n}\r\n\r\n.monaco-list-type-filter > .controls > .filter {\r\n\tmargin-left: 4px;\r\n}\r\n\r\n.monaco-list-type-filter-message {\r\n\tposition: absolute;\r\n\tbox-sizing: border-box;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\tpadding: 40px 1em 1em 1em;\r\n\ttext-align: center;\r\n\twhite-space: normal;\r\n\topacity: 0.7;\r\n\tpointer-events: none;\r\n}\r\n\r\n.monaco-list-type-filter-message:empty {\r\n\tdisplay: none;\r\n}\r\n\r\n/* Electron */\r\n\r\n.monaco-list-type-filter {\r\n\tcursor: grab;\r\n}\r\n\r\n.monaco-list-type-filter.dragging {\r\n\tcursor: grabbing;\r\n}\r\n"],sourceRoot:""}])},b434:function(e,n,t){"use strict";var i=t("6e7a"),o=t.n(i);o.a},b498:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"desc,viewName","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.edit()}}},[e._v("添加")]),t("ht-delete-button",{staticStyle:{"margin-left":"10px"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-back",type:"primary",plain:""},on:{click:function(n){e.importDialogVisible=!0}}},[e._v("导入")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",icon:"el-icon-right",type:"primary",plain:""},on:{click:e.handleExport}},[e._v("导出")])]},proxy:!0}])},[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"desc",label:"描述"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(t){return e.edit(n.row.id)}}},[e._v(e._s(n.row.desc))])]}}])}),t("ht-table-column",{attrs:{prop:"viewName",label:"视图名称",sortable:!0}}),t("ht-table-column",{attrs:{prop:"dsAlias",label:"数据源别名",sortable:!0}}),t("ht-table-column",{attrs:{prop:"sql",label:"SQL语句","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(n){return[0===n.row.status?t("el-tag",{attrs:{type:"info"}},[e._v("未生成视图")]):e._e(),1===n.row.status?t("el-tag",{attrs:{type:"priamry"}},[e._v("已生成视图")]):e._e()]}}])}),t("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{icon:"el-icon-view"},on:{click:function(t){return e.createPhysicalView(n.row.id)}}},[e._v("生成视图")])]}}])})],1),t("ht-sidebar-dialog",{attrs:{width:"28%",title:(e.model.id?"编辑":"添加")+"视图",visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("el-form",{attrs:{"data-vv-scope":"editModelForm"},model:{value:e.model,callback:function(n){e.model=n},expression:"model"}},[t("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},placeholder:"请输入描述",maxlength:50,showWordLimit:!0},model:{value:e.model.desc,callback:function(n){e.$set(e.model,"desc",n)},expression:"model.desc"}})],1),t("ht-form-item",{attrs:{label:"视图名称","label-width":"120px"}},[t("ht-input",{attrs:{autocomplete:"off",disabled:!!e.model.id,validate:e.viewNameValidate,placeholder:"请输入视图名称",maxlength:50,showWordLimit:!0},model:{value:e.model.viewName,callback:function(n){e.$set(e.model,"viewName",n)},expression:"model.viewName"}})],1),t("ht-form-item",{attrs:{label:"数据源","label-width":"120px"}},[t("ht-select",{attrs:{options:e.dataSources,disabled:!!e.model.id,props:{key:"alias",value:"name"},validate:{required:!0}},on:{change:e.dsChange},model:{value:e.model.dsAlias,callback:function(n){e.$set(e.model,"dsAlias",n)},expression:"model.dsAlias"}})],1),t("ht-form-item",{attrs:{label:"sql语句"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.content,placement:"top-start"}},[t("i",{staticClass:"el-icon-question"})]),t("ht-input",{attrs:{type:"textarea",autosize:{minRows:10,maxRows:10},validate:{required:!0,regex:{exp:"^[^;]*$",message:"请不要以;结尾"}}},on:{change:e.handleSqlChange},model:{value:e.model.sql,callback:function(n){e.$set(e.model,"sql",n)},expression:"model.sql"}}),e._v("\n   "),t("el-button",{attrs:{type:"primary"},on:{click:e.checkSql}},[e._v("验证SQL")])],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:"/form/viewManage/v1/save/0",context:"form",model:e.model,"scope-name":"editModelForm","is-submit":e.checkState},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("ht-submit-button",{attrs:{url:"/form/viewManage/v1/save/1",context:"form",model:e.model,"scope-name":"editModelForm","is-submit":e.checkState},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保存并生成视图")]),t("el-button",{on:{click:function(n){return e.handleClose()}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{attrs:{url:e.loadDataUrl,context:"form"},on:{"after-load-data":e.afterLoadData}}),e.importDialogVisible?t("el-dialog",{attrs:{title:"导入视图",visible:e.importDialogVisible,width:"40%",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(n){e.importDialogVisible=n}}},[t("div",{staticStyle:{height:"150px","padding-left":"20px"}},[t("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.uploadUrl,"on-success":e.handleUploadResult,"on-error":e.handleUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".zip","before-upload":e.beforeUpload,limit:1,"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择视图")])],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"导入中..."},on:{click:e.uploadSubmit}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.importDialogVisible=!1}}},[e._v("取 消")])],1)]):e._e()],1)},o=[],r=(t("7f7f"),t("6762"),t("2fdb"),t("aef6"),t("c7ea")),a=t("2ade"),s=t("2f62"),l={data:function(){return{data:[],pageResult:{page:0,pageSize:50,total:0},selectedId:"",deleteUrl:window.context.form+"/form/viewManage/v1/remove",dialogVisible:!1,loadDataUrl:"",model:{},dataSources:[],isChecked:!1,content:"请输入符合生成视图的SQL,如联表查询时存在重复字段将会导致验证通过但最后保存并生成视图时出错!",checkState:!1,importDialogVisible:!1,uploadUrl:window.context.form+"/form/viewManage/v1/import",fullscreenLoading:!1,viewNameValidate:{required:!0,alpha_dash:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}}}},computed:Object(s["mapState"])({uploadHeaders:function(e){return{Authorization:"Bearer "+e.login.currentUser.token}}}),mounted:function(){var e=this;r["a"].getDataSource().then((function(n){e.dataSources=n.data}))},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},checkSql:function(){var e=this;if(this.model.sql)if(this.model.dsAlias)if(this.model.sql.endsWith(";"))this.$message({type:"warning",message:"请不要以;结尾"});else{var n={sql:this.model.sql,dsName:this.model.dsAlias};r["a"].checkSql(n).then((function(n){n.state&&(e.$message({type:"success",message:n.message}),e.checkState=n.state)}))}else this.$message({type:"warning",message:"请选择数据源"});else this.$message({type:"warning",message:"请输入sql语句"})},loadData:function(e,n){var t=this;r["a"].getViewManageList(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){n()}))},edit:function(e){this.dialogVisible=!0,e?this.loadDataUrl="/form/viewManage/v1/getJson?id=".concat(e):(this.model={},this.loadDataUrl="")},afterLoadData:function(e){this.model=e},beforeSaveData:function(){this.checkState||this.$message({type:"warning",message:"请先验证SQL!"})},afterSaveData:function(){this.dialogVisible=!1,this.checkState=!1,this.$refs.htTable.load()},handleClose:function(){this.dialogVisible=!1},createPhysicalView:function(e){var n=this;r["a"].createPhysicalViewByViewMngId(e).then((function(e){e.state&&(n.$message({type:"success",message:e.message}),n.$refs.htTable.load())}))},handleExport:function(){var e=this.$refs.htTable.$refs.htTable.selection;if(e&&0===e.length)this.$message.warning("请选择至少一项记录");else{var n=e.map((function(e){return e.id})),t="".concat(window.context.form,"/form/viewManage/v1/exportXml?ids=").concat(n);a["a"].download(t)}},handleUploadResult:function(e){e.state?e.message.includes("已存在故跳过")?this.$message({type:"warning",message:e.message,showClose:!0,duration:5e3,dangerouslyUseHTMLString:!0}):this.$message({type:"success",message:"导入成功"}):this.$message({type:"error",message:e.message}),this.$refs.htTable.querys=[],this.$refs.htTable.load(),this.importDialogVisible=!1,this.fullscreenLoading=!1},beforeUpload:function(e){if(!e.name.endsWith(".zip"))return this.$message.warning("只能导入zip文件!"),!1;this.fullscreenLoading=!0},onExceed:function(e){this.$message.warning("只能选择一个zip文件!")},uploadSubmit:function(){if(!this.$refs.upload.uploadFiles||0===this.$refs.upload.uploadFiles.length)return this.$message.warning("请选择要导入的视图!"),!1;this.$refs.upload.submit()},dsChange:function(e,n){!e||"oracle"!==n.dbType&&"dm"!==n.dbType&&"dm8"!==n.dbType?this.viewNameValidate={required:!0,alpha_dash:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}}:this.viewNameValidate={required:!0,alpha_dash:!0,regex:{exp:"^[A-Z][A-Z0-9_]*$",message:"只能输入大写字母、数字、下划线,且以大写字母开头"}}},handleSqlChange:function(){this.checkState=!1}}},c=l,d=t("2877"),u=Object(d["default"])(c,i,o,!1,null,"d68c72dc",null);n["default"]=u.exports},b54a:function(e,n,t){e.exports=t("3e96")(2100)},b566:function(e,n,t){var i=t("f946");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("35e7cab6",i,!0,{sourceMap:!0,shadowMode:!1})},b5ab:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".upload-demo[data-v-0d2629c4]{max-width:570px;margin-top:5px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/src/components/common/ImgFileUpload.vue","D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/D:/jenkins/workspace/xq-web-bpm/src/components/common/ImgFileUpload.vue"],names:[],mappings:"AAoIA,8BACE,gBACA,cCnIF,CAAA",file:"ImgFileUpload.vue?vue&type=style&index=0&id=0d2629c4&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.upload-demo {\r\n max-width: 570px;\r\n margin-top: 5px;\r\n}\r\n",".upload-demo {\n max-width: 570px;\n margin-top: 5px;\n}\n/*# sourceMappingURL=src/components/common/ImgFileUpload.css.map */"],sourceRoot:""}])},b68f:function(e,n,t){"use strict";var i=t("ef02"),o=t.n(i);o.a},b696:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-cc92c9ae]{background-color:#211bce}[data-v-cc92c9ae]:export{aside_width:230px}.widget-mask[data-v-cc92c9ae]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-cc92c9ae]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-cc92c9ae]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-cc92c9ae]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-cc92c9ae]{position:relative;margin:8px}.widget-form-item[data-v-cc92c9ae]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-cc92c9ae]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-cc92c9ae]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-cc92c9ae]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-cc92c9ae]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-cc92c9ae]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-cc92c9ae]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-cc92c9ae] .el-form-item__label{font-size:12px}.column-ul[data-v-cc92c9ae]{list-style:none;padding:0;margin:4px -15px 0 0}.column-ul li[data-v-cc92c9ae]{margin-bottom:5px}.column-ul .icon-draggable[data-v-cc92c9ae]{font-weight:700;font-size:18px;cursor:move;margin-right:8px}.grid-remove-button[data-v-cc92c9ae]{margin-left:10px}.ghost[data-v-cc92c9ae]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/ValidataProperty.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCubjB,4BACE,gBACA,UACA,oBAAqB,CACtB,+BAGC,iBAAkB,CACnB,4CAGC,gBACA,eACA,YACA,gBAAiB,CAClB,qCAGC,gBAAiB,CAClB,wBAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CAAA",file:"ValidataProperty.vue?vue&type=style&index=0&id=cc92c9ae&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.column-ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 4px -15px 0 0;\r\n}\r\n\r\n.column-ul li {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.column-ul .icon-draggable {\r\n font-weight: bold;\r\n font-size: 18px;\r\n cursor: move;\r\n margin-right: 8px;\r\n}\r\n\r\n.grid-remove-button {\r\n margin-left: 10px;\r\n}\r\n\r\n.ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n'],sourceRoot:""}])},b698:function(e,n,t){"use strict";t.r(n);var i,o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"roleTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"default-sorter":[{direction:"ASC",property:"roleType"}],"quick-search-props":"name,code","show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick,select:e.handleSelect,"select-all":e.handleSelectAll},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.roleDeleteUrl,htTable:e.$refs.roleTable}},[e._v("删除")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-back",type:"primary",plain:""},on:{click:function(n){e.dialogImportVisible=!0}}},[e._v("导入")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{icon:"el-icon-right",type:"primary",plain:""},on:{click:e.exportExcel}},[e._v("导出")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-link",{attrs:{type:"primary",title:"查看详情"},on:{click:function(n){return e.showDialog(i)}}},[e._v(e._s(i.name))])]}}])}),t("ht-table-column",{attrs:{prop:"code",label:"编码",sortable:!0}}),t("ht-table-column",{attrs:{prop:"roleType",label:"类型",filters:[{text:"系统角色",value:1},{text:"普通角色",value:2}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[1==i.roleType?t("el-tag",[e._v("系统角色")]):e._e(),2==i.roleType?t("el-tag",{attrs:{type:"success"}},[e._v("普通角色")]):e._e()]}}])}),t("ht-table-column",{attrs:{prop:"enabled",label:"状态",filters:[{text:"启用",value:1},{text:"禁用",value:0}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[1==i.enabled?t("el-tag",{attrs:{type:"success"}},[e._v("启用")]):t("el-tag",{attrs:{type:"danger"}},[e._v("禁用")])]}}])}),t("ht-table-column",{attrs:{width:"150",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"assignUser"})}}},[t("span",[t("i",{staticClass:"el-icon-edit"}),e._v("分配用户\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"assignMenu"}}},[e._v("分配菜单")]),t("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"methodAuth"}}},[e._v("分配权限")]),t("el-dropdown-item",{attrs:{icon:"el-icon-plus",command:{row:i,command:"copyRoleMenuPerm"}}},[e._v("权限复制")])],1)],1)]}}])})]],2),t("ht-sidebar-dialog",{attrs:{width:"28%",title:"添加角色",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":""}},[t("el-form",{attrs:{"data-vv-scope":"editRoleForm"},model:{value:e.role,callback:function(n){e.role=n},expression:"role"}},[t("ht-form-item",{attrs:{label:"角色名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称"},model:{value:e.role.name,callback:function(n){e.$set(e.role,"name",n)},expression:"role.name"}})],1),t("ht-form-item",{attrs:{label:"角色别名",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.role.name,expression:"role.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:!!e.role.id},model:{value:e.role.code,callback:function(n){e.$set(e.role,"code",n)},expression:"role.code"}})],1),t("ht-form-item",{attrs:{label:"角色类型",prop:"roleType","label-width":"100px"}},[t("ht-select",{attrs:{options:[{key:2,value:"普通角色"},{key:1,value:"系统角色"}],validate:{required:!0}},model:{value:e.role.roleType,callback:function(n){e.$set(e.role,"roleType",n)},expression:"role.roleType"}})],1),t("ht-form-item",{attrs:{label:"状态","label-width":"100px"}},[t("ht-select",{attrs:{options:[{key:0,value:"禁用"},{key:1,value:"启用"}],validate:{required:!0}},model:{value:e.role.enabled,callback:function(n){e.$set(e.role,"enabled",n)},expression:"role.enabled"}})],1),t("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[t("ht-input",{attrs:{type:"textarea",placeholder:"请输入描述"},model:{value:e.role.description,callback:function(n){e.$set(e.role,"description",n)},expression:"role.description"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.role,"is-submit":e.isSubmit,"request-method":e.requestMethod,"scope-name":"editRoleForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-sidebar-dialog",{ref:"menuPermSidebardialog",attrs:{width:"1040px",title:"菜单权限复制",visible:e.dialogVisibleMenuPerm,"before-close":e.handleCloseMenuPerm,"append-to-body":""}},[t("el-form",{attrs:{model:e.menuPerm,"data-vv-scope":"RoleMenuPermForm"}},[t("ht-form-item",{attrs:{label:"原角色名称",prop:"name","label-width":"120px"}},[t("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.name,callback:function(n){e.$set(e.menuPerm,"name",n)},expression:"menuPerm.name"}})],1),t("ht-form-item",{attrs:{label:"原角色别名",prop:"code","label-width":"120px"}},[t("ht-input",{attrs:{permission:"r"},model:{value:e.menuPerm.code,callback:function(n){e.$set(e.menuPerm,"code",n)},expression:"menuPerm.code"}})],1),t("ht-form-item",{attrs:{label:"权限复制角色","label-width":"120px"}},[t("ht-select",{attrs:{options:e.roleCodesOptions,multiple:"",validate:{required:!0}},model:{value:e.menuPerm.newCodes,callback:function(n){e.$set(e.menuPerm,"newCodes",n)},expression:"menuPerm.newCodes"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleCopy,isSubmit:e.isSubmit,scopeName:"RoleMenuPermForm"},on:{"after-save-data":function(n){e.dialogVisibleMenuPerm=!1}}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisibleMenuPerm")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1),t("ht-load-data",{ref:"htLoadData",attrs:{url:e.loadDataUrl,context:"uc"},on:{"update:url":function(n){e.loadDataUrl=n},"after-load-data":e.afterLoadData}}),t("user-role-manager",{ref:"userRoleManager",attrs:{"append-to-body":""}}),t("role-menu-auth",{ref:"roleMenuAuth",attrs:{"append-to-body":""}}),t("role-method-auth",{ref:"roleMethodAuth",attrs:{"append-to-body":""}}),e.dialogImportVisible?t("el-dialog",{attrs:{visible:e.dialogImportVisible,title:"角色导入",width:"50%","destroy-on-close":""},on:{"update:visible":function(n){e.dialogImportVisible=n}}},[t("el-form",{ref:"form",attrs:{"label-width":"150px"}},[t("ht-form-item",{attrs:{label:"默认模板"}},[t("a",{staticClass:"download-btn",attrs:{download:"导出角色模板.xls",href:"./../static/excel/ExportRoleTemplate.xls"}},[t("i",{staticClass:"el-icon-download"}),e._v("\n 模板下载\n ")])]),t("ht-form-item",{attrs:{label:"文件"}},[t("el-upload",{ref:"upload",staticStyle:{display:"inline-block"},attrs:{action:e.importUrl,"on-success":e.hadleUploadResult,"on-error":e.hadleUploadResult,headers:e.uploadHeaders,"on-exceed":e.onExceed,accept:".xlsx,.xls","before-upload":e.beforeUpload,limit:1,data:{isCheck:!0},"auto-upload":!1}},[t("el-button",{attrs:{size:"small",icon:"el-icon-upload"}},[e._v("选择Excel文件")])],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],attrs:{type:"primary","element-loading-text":"拼命导入中"},on:{click:e.submitImport}},[e._v("确 定")]),t("el-button",{on:{click:function(n){return e.cancelConfirm()}}},[e._v("取 消")])],1)],1):e._e()],1)},r=[],a=(t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("6b54"),t("ade3")),s=(t("ac6a"),t("aef6"),t("96cf"),t("1da1")),l=(t("7f7f"),t("292c")),c=(t("86b9"),t("2ade")),d=t("7f58");function u(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=h(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function h(e,n){if(e){if("string"===typeof e)return p(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?p(e,n):void 0}}function p(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},b822:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-477e6816] .el-card__body{padding:0}.excel-view-item[data-v-477e6816]{position:relative;margin:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;height:200px;border:1px solid #eee;overflow:hidden}.excel-view-item[data-v-477e6816],.excel-view-item .item-footer[data-v-477e6816]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer[data-v-477e6816]{position:absolute;bottom:0;width:100%;height:40px;left:0;line-height:40px;background-color:#efefef;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.excel-view-item .item-footer .item-name[data-v-477e6816]{margin-left:30px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px;display:inline-block}.excel-view-item .item-footer .item-icon[data-v-477e6816]{display:-webkit-box;display:-ms-flexbox;display:flex}.excel-view-item .item-footer .item-icon i[data-v-477e6816]{padding:5px;font-size:14px;cursor:pointer;margin:0 auto}.excel-view-item .item-hidden[data-v-477e6816]{position:absolute;top:0;left:0;background-color:rgba(29,38,46,.8);width:100%;height:100%;display:none}.excel-view-item .item-hidden a[data-v-477e6816]{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:30px;background-color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center}.excel-view-item[data-v-477e6816]:hover{border:1px solid #efefef}.excel-view-item:hover .item-add[data-v-477e6816]{color:#211bce}.excel-view-item:hover .item-hidden[data-v-477e6816]{display:block}.excel-list-add[data-v-477e6816]{border:1px solid #eee;font-size:14px;color:#8eeeff;cursor:pointer}.excel-list-add a[data-v-477e6816]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.el-pagination[data-v-477e6816]{position:absolute;bottom:0;right:20px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/D:/jenkins/workspace/xq-web-bpm/src/views/reportManagement/ReportData/ReportDataDemo.vue"],names:[],mappings:"AA2UA,iCACE,SAAU,CACX,kCAEC,kBACA,YAEA,4BAAA,6BAAA,0BAAA,sBACA,UACA,aACA,sBACA,eAAgB,CARlB,iFAGE,oBAAA,oBAAA,YAiBqB,CApBvB,+CAWI,kBACA,SACA,WACA,YACA,OACA,iBACA,yBAEA,yBAAA,6BACA,yBAAA,sBAAA,kBAAmB,CApBvB,0DAsBM,iBACA,eACA,uBACA,mBACA,gBACA,YACA,oBAAqB,CA5B3B,0DAkCM,oBAAA,oBAAA,YAAa,CAlCnB,4DAoCQ,YACA,eACA,eACA,aAAc,CAvCtB,+CA4CI,kBACA,MACA,OACA,mCACA,WACA,YACA,YAAa,CAlDjB,iDAuDM,kBACA,QACA,SACA,uCAAA,+BACA,WACA,YACA,sBACA,iBACA,eACA,eACA,iBAAkB,CACnB,wCAIH,wBAAyB,CAD3B,kDAGI,aAAc,CAHlB,qDAMI,aAAc,CACf,iCAID,sBACA,eACA,cACA,cAAe,CAJjB,mCAMI,YACA,4BAAA,6BAAA,0BAAA,sBACA,oBAAA,oBAAA,aACA,wBAAA,qBAAA,uBACA,yBAAA,sBAAA,mBACA,eAAgB,CACjB,gCAGD,kBACA,SACA,UAAW,CAAA",file:"ReportDataDemo.vue?vue&type=style&index=0&id=477e6816&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n/deep/ .el-card__body {\r\n padding: 0;\r\n}\r\n.excel-view-item {\r\n position: relative;\r\n margin: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n width: 23%;\r\n height: 200px;\r\n border: 1px solid #eee;\r\n overflow: hidden;\r\n // justify-content: space-between;\r\n .item-footer {\r\n position: absolute;\r\n bottom: 0;\r\n width: 100%;\r\n height: 40px;\r\n left: 0;\r\n line-height: 40px;\r\n background-color: #efefef;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .item-name {\r\n margin-left: 30px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n width: 100px;\r\n display: inline-block;\r\n }\r\n .item-icon {\r\n // position: absolute;\r\n // top: 0;\r\n // right: 30px;\r\n display: flex;\r\n i {\r\n padding: 5px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n .item-hidden {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n background-color: rgba(29, 38, 46, 0.8);\r\n width: 100%;\r\n height: 100%;\r\n display: none;\r\n // display: flex;\r\n // align-items: center;\r\n // justify-content: center;\r\n a {\r\n position: absolute;\r\n top: 40%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 50px;\r\n height: 30px;\r\n background-color: #fff;\r\n line-height: 30px;\r\n font-size: 14px;\r\n cursor: pointer;\r\n text-align: center;\r\n }\r\n }\r\n}\r\n.excel-view-item:hover {\r\n border: 1px #efefef solid;\r\n .item-add {\r\n color: #211bce;\r\n }\r\n .item-hidden {\r\n display: block;\r\n }\r\n}\r\n\r\n.excel-list-add {\r\n border: 1px solid #eee;\r\n font-size: 14px;\r\n color: #8eeeff;\r\n cursor: pointer;\r\n a {\r\n height: 100%;\r\n flex-direction: column;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 50px;\r\n }\r\n}\r\n.el-pagination {\r\n position: absolute;\r\n bottom: 0;\r\n right: 20px;\r\n}\r\n"],sourceRoot:""}])},b83b:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".sp-manager__dialog[data-v-0fd31b8f] >.el-dialog>.el-dialog__body{height:calc(100% - 170px)}.sp-manager__dialog[data-v-0fd31b8f] .move-tree .el-aside{border-right:0!important}.sp-manager__dialog[data-v-0fd31b8f] .edit-dict-table td .el-form-item__error{top:78%}.btn-group[data-v-0fd31b8f]{margin-bottom:10px}.sp-manager__dialog[data-v-0fd31b8f] .el-form-item__content .inputs{width:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/SysDict.vue"],names:[],mappings:"AA03BA,kEACI,yBAA0B,CAC7B,0DAEG,wBAA0B,CAC7B,8EAEG,OAAc,CACjB,4BAGG,kBAAmB,CACtB,oEAEG,UAAW,CAAA",file:"SysDict.vue?vue&type=style&index=0&id=0fd31b8f&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\r\n height: calc(100% - 170px);\r\n}\r\n.sp-manager__dialog /deep/ .move-tree .el-aside {\r\n border-right: 0 !important;\r\n}\r\n.sp-manager__dialog /deep/ .edit-dict-table td .el-form-item__error {\r\n top: calc(78%);\r\n}\r\n\r\n.btn-group {\r\n margin-bottom: 10px;\r\n}\r\n.sp-manager__dialog /deep/ .el-form-item__content .inputs {\r\n width: 100%;\r\n}\r\n"],sourceRoot:""}])},b84a:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-6b50ceb3]{background-color:#211bce}[data-v-6b50ceb3]:export{aside_width:230px}.widget-mask[data-v-6b50ceb3]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-6b50ceb3]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-6b50ceb3]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-6b50ceb3]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-6b50ceb3]{position:relative;margin:8px}.widget-form-item[data-v-6b50ceb3]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-6b50ceb3]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-6b50ceb3]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-6b50ceb3]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-6b50ceb3]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-6b50ceb3]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-6b50ceb3]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-6b50ceb3] .el-form-item__label{font-size:12px}.panel[data-v-6b50ceb3]{height:100%}.panel[data-v-6b50ceb3] .el-tabs__content{height:calc(100% - 60px)}.panel[data-v-6b50ceb3] .el-tab-pane{height:100%}.panel[data-v-6b50ceb3] .el-tabs__nav{margin-left:10px}.panel[data-v-6b50ceb3] .el-tabs__item{font-size:13px}.panel[data-v-6b50ceb3] .el-collapse-item__header{text-indent:10px}.panel .panel__tabs[data-v-6b50ceb3],.panel .scrollbar-fullheight[data-v-6b50ceb3]{height:100%}.panel .panel__copy--btndiv[data-v-6b50ceb3]{text-align:center}.widget-cate[data-v-6b50ceb3]{padding:10px 0 0 10px;font-weight:700;color:#777}ul.flex-container[data-v-6b50ceb3]{margin:0;list-style:none;padding:10px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.flex-container>li.flex-item[data-v-6b50ceb3]{padding:5px;height:17px;border:1px solid #ccc;margin:4px;width:87px;border-radius:5px;cursor:pointer}ul.flex-container>li.flex-item[data-v-6b50ceb3]:hover{-webkit-box-shadow:0 2px 5px rgba(86,96,117,.15);box-shadow:0 2px 5px rgba(86,96,117,.15)}li.flex-item>a>i[data-v-6b50ceb3]{font-size:16px}li.flex-item>a>span[data-v-6b50ceb3]{margin-left:8px}.attributeField[data-v-6b50ceb3] .el-submenu__title{height:42px;line-height:42px}.attributeField[data-v-6b50ceb3] .el-submenu .el-menu-item{height:38px;line-height:38px}.copyCollapse[data-v-6b50ceb3]{margin-top:10px}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/FieldPanel.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCu2BjB,wBACE,WAAY,CADd,0CAGI,wBAAyB,CAH7B,qCAMI,WAAY,CANhB,sCASI,gBAAiB,CATrB,uCAYI,cAAe,CAZnB,kDAeI,gBAAiB,CAfrB,mFAqBI,WAAY,CArBhB,6CAwBI,iBAAkB,CACnB,8BAID,sBACA,gBACA,UAAW,CACZ,mCAGC,SACA,gBACA,iBACA,oBAAA,oBAAA,aACA,8BAAA,6BAAA,uBAAA,mBACA,mBAAA,cAAe,CAChB,gDAGC,YACA,YACA,sBACA,WACA,WACA,kBACA,cAAe,CAChB,sDAGC,iDAAA,wCAA6C,CAC9C,kCAGC,cAAe,CAChB,qCAGC,eAAgB,CACjB,oDAEC,YACA,gBAAiB,CAClB,2DAEC,YACA,gBAAiB,CAClB,+BAEC,eAAgB,CAAA",file:"FieldPanel.vue?vue&type=style&index=0&id=6b50ceb3&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.panel {\r\n height: 100%;\r\n /deep/ .el-tabs__content {\r\n height: calc(100% - 60px);\r\n }\r\n /deep/ .el-tab-pane {\r\n height: 100%;\r\n }\r\n /deep/ .el-tabs__nav {\r\n margin-left: 10px;\r\n }\r\n /deep/ .el-tabs__item {\r\n font-size: 13px;\r\n }\r\n /deep/ .el-collapse-item__header {\r\n text-indent: 10px;\r\n }\r\n .panel__tabs {\r\n height: 100%;\r\n }\r\n .scrollbar-fullheight {\r\n height: 100%;\r\n }\r\n .panel__copy--btndiv {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.widget-cate {\r\n padding: 10px 0 0 10px;\r\n font-weight: bold;\r\n color: #777;\r\n}\r\n\r\nul.flex-container {\r\n margin: 0;\r\n list-style: none;\r\n padding: 10px 5px;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n}\r\n\r\nul.flex-container > li.flex-item {\r\n padding: 5px;\r\n height: 17px;\r\n border: 1px solid #ccc;\r\n margin: 4px;\r\n width: 87px;\r\n border-radius: 5px;\r\n cursor: pointer;\r\n}\r\n\r\nul.flex-container > li.flex-item:hover {\r\n box-shadow: 0 2px 5px rgba(86, 96, 117, 0.15);\r\n}\r\n\r\nli.flex-item > a > i {\r\n font-size: 16px;\r\n}\r\n\r\nli.flex-item > a > span {\r\n margin-left: 8px;\r\n}\r\n.attributeField >>> .el-submenu__title {\r\n height: 42px;\r\n line-height: 42px;\r\n}\r\n.attributeField >>> .el-submenu .el-menu-item {\r\n height: 38px;\r\n line-height: 38px;\r\n}\r\n.copyCollapse {\r\n margin-top: 10px;\r\n}\r\n'],sourceRoot:""}])},b878:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-c10087fe]{background-color:#211bce}[data-v-c10087fe]:export{aside_width:230px}.container[data-v-c10087fe]{height:100%}.container .container__header[data-v-c10087fe]{padding:0;background:#fff;z-index:7}.container .container__body[data-v-c10087fe]{height:calc(100% - 80px)}.container .container__footer[data-v-c10087fe]{background:#f0f2f5;border-top:1px solid #dcdfe6}.container .container__body--control[data-v-c10087fe]{-webkit-box-shadow:2px 0 5px #e4e7ed;box-shadow:2px 0 5px #e4e7ed}.container .container__body--widget[data-v-c10087fe]{background:#f5f7fa;position:relative;padding:0 5px;margin-top:1px;padding-left:0;margin-left:-8px;margin-right:-8px}.container .container__body--property[data-v-c10087fe]{margin-left:3px;-webkit-box-shadow:-2px 0 5px #e4e7ed;box-shadow:-2px 0 5px #e4e7ed;-webkit-box-shadow:0 0 20px #e4e7ed;box-shadow:0 0 20px #e4e7ed}.container .navbar-collapse[data-v-c10087fe]{margin-top:40px;width:10px;z-index:999}.container .navbar-collapse-bg[data-v-c10087fe]{margin-left:1px;height:28px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #fff;border-right:none;position:relative}.container .navbar-collapse-left .navbar-collapse-bg[data-v-c10087fe]{margin-right:1px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #fff;border-left:none}.container .navbar-collapse-left .navbar-collapse-bg .navbar-collapse-arrow[data-v-c10087fe]{left:0}.container .navbar-collapse-bg[data-v-c10087fe]:hover{cursor:pointer}.container .navbar-collapse-arrow[data-v-c10087fe]{position:absolute;left:-12px;top:0}[data-v-c10087fe] .el-switch{line-height:unset;height:unset}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/FormDesigner.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCgSrB,4BACE,WAAY,CADd,+CAGI,UACA,gBACA,SAAU,CALd,6CAQI,wBAAyB,CAR7B,+CAWI,mBACA,4BDvTyB,CC2S7B,sDAeI,qCAAA,4BDzT0B,CC0S9B,qDAkBI,mBACA,kBACA,cACA,eACA,eACA,iBACA,iBAAkB,CAxBtB,uDA2BI,gBACA,sCAAA,8BACA,oCAAA,2BAAgC,CA7BpC,6CAgCI,gBACA,WACA,WAAY,CAlChB,gDAqCI,gBACA,YACA,iCACA,oCACA,4BACA,kBACA,iBAAkB,CA3CtB,sEA+CM,iBACA,iCACA,oCACA,6BACA,gBAAiB,CAnDvB,6FAqDQ,MAAO,CArDf,sDA0DI,cAAe,CA1DnB,mDA6DI,kBACA,WACA,KAAM,CACP,6BAGD,kBACA,YAAa,CAAA",file:"FormDesigner.vue?vue&type=style&index=0&id=c10087fe&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n\r\n.container {\r\n height: 100%;\r\n .container__header {\r\n padding: 0;\r\n background: $--color-white;\r\n z-index: 7;\r\n }\r\n .container__body {\r\n height: calc(100% - 80px);\r\n }\r\n .container__footer {\r\n background: $--background-color-secondary;\r\n border-top: 1px solid $--border-color-base;\r\n }\r\n .container__body--control {\r\n box-shadow: 2px 0 5px $--border-color-light;\r\n }\r\n .container__body--widget {\r\n background: $--background-color-base;\r\n position: relative;\r\n padding: 0 5px;\r\n margin-top: 1px;\r\n padding-left: 0;\r\n margin-left: -8px;\r\n margin-right: -8px;\r\n }\r\n .container__body--property {\r\n margin-left: 3px;\r\n box-shadow: -2px 0 5px $--border-color-light;\r\n box-shadow: 0px 0px 20px #e4e7ed;\r\n }\r\n .navbar-collapse{\r\n margin-top: 40px;\r\n width: 10px;\r\n z-index: 999;\r\n }\r\n .navbar-collapse-bg{\r\n margin-left: 1px;\r\n height: 28px;\r\n border-top: 8px solid transparent;\r\n border-bottom: 8px solid transparent;\r\n border-left: 10px solid #fff;\r\n border-right: none;\r\n position: relative;\r\n }\r\n .navbar-collapse-left{\r\n .navbar-collapse-bg{\r\n margin-right:1px;\r\n border-top: 8px solid transparent;\r\n border-bottom: 8px solid transparent;\r\n border-right: 10px solid #fff;\r\n border-left: none;\r\n .navbar-collapse-arrow{\r\n left: 0;\r\n }\r\n }\r\n }\r\n .navbar-collapse-bg:hover{\r\n cursor: pointer;\r\n }\r\n .navbar-collapse-arrow{\r\n position: absolute;\r\n left: -12px;\r\n top: 0;\r\n }\r\n}\r\n/deep/ .el-switch{\r\n line-height: unset;\r\n height: unset;\r\n}\r\n'],sourceRoot:""}])},b884:function(e,n,t){var i=t("6ff7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("e184f1e6",i,!0,{sourceMap:!0,shadowMode:!1})},b88a:function(e,n,t){var i=t("0888");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("224520e3",i,!0,{sourceMap:!0,shadowMode:!1})},b895:function(e,n,t){var i=t("6863");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("783f5c88",i,!0,{sourceMap:!0,shadowMode:!1})},b8ed:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-sidebar-dialog",{staticClass:"cd-column__dialog",attrs:{visible:e.dialogVisible,"before-close":e.handleDialogClose,"show-close":!1,"destroy-on-close":"",width:"100%"},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("template",{slot:"title"},[t("div",{staticClass:"flex",staticStyle:{"justify-content":"space-between"}},[t("el-page-header",{attrs:{content:"业务建模"},on:{back:e.handleDialogClose}}),t("el-button-group",[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.validatorForm("save")}}},[e._v("保 存")]),e.formData.deployed?e._e():t("el-button",{on:{click:function(n){return e.validatorForm("deployed")}}},[e._v("发 布")]),t("el-button",{on:{click:function(n){return e.validatorForm("createTableForm")}}},[e._v("创建表单")])],1)],1)]),t("el-form",{staticClass:"cd-column__form",attrs:{model:e.formData,"data-vv-scope":"form"}},[t("el-container",{staticClass:"container"},[t("el-header",{attrs:{height:"70px"}},[t("business-obj-header",{ref:"objHeader",attrs:{dataView:e.dataView,formData:e.formData},on:{blur:function(n){return e.blur()}}})],1),t("el-container",[e.asideShow?t("el-aside",{staticClass:"aside-tree__wrap",attrs:{width:"320px"}},[t("business-obj-ents",{attrs:{formData:e.formData},on:{addEntRows:e.addEntRows,addEntExts:e.addEntExts,getEntsByIndex:e.getEntsByIndex,addGrandSonEnt:e.addGrandSonEnt,deleteEntRows:e.deleteEntRows,entBlur:e.entBlur,chineseFormat:e.chineseFormat,getGrandSonEntsByIndex:e.getGrandSonEntsByIndex,deleteGrandSonEntRows:e.deleteGrandSonEntRows}})],1):e._e(),t("div",{staticClass:"navbar-collapse",class:{"navbar-collapse-right":!e.asideShow},on:{click:function(n){e.asideShow=!e.asideShow}}},[t("div",{staticClass:"navbar-collapse-bg"},[t("i",{staticClass:"navbar-collapse-arrow",class:{"el-icon-arrow-left":e.asideShow,"el-icon-arrow-right":!e.asideShow}})])]),t("el-main",[t("business-obj-attr",{attrs:{openGrandSonAttr:e.openGrandSonAttr,attrTableData:e.attrTableData,formData:e.formData,entIndex:e.entIndex,grandSonIndex:e.grandSonIndex},on:{handleDialogClose:e.handleDialogClose,entBlur:e.entBlur,chineseFormat:e.chineseFormat,getFormData:e.getFormData,getEntsByIndex:e.getEntsByIndex,"update:formData":function(n){e.formData=n},"update:form-data":function(n){e.formData=n},"update:entIndex":function(n){e.entIndex=n},"update:ent-index":function(n){e.entIndex=n}}})],1)],1)],1)],1),t("BusinessObjExternalDialog",{ref:"businessObjExternalDialog",on:{selectExternal:e.handleSelectExternal,addExternalTable:e.addExternalTable}}),t("FormTemplateDialog",{ref:"formTemplateDialog",attrs:{formType:"pc"},on:{onConfirm:e.conFirmTemplate,onCancel:e.cancelFirmTemplate}})],2)},o=[],r=(t("c5f6"),t("28a5"),t("7f7f"),t("ac6a"),t("3b2b"),t("6762"),t("2fdb"),t("c7ea")),a=t("2ade"),s=t("86b9"),l=t("56d7"),c=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-card",{staticClass:"card",attrs:{shadow:"never"}},[t("div",{staticClass:"flex"},[t("ht-form-item",{attrs:{label:"模型描述","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0},disabled:e.editing&&e.deployed,maxlength:50,showWordLimit:!0},on:{change:e.getPinyin},model:{value:e.formData.description,callback:function(n){e.$set(e.formData,"description",n)},expression:"formData.description"}})],1),t("ht-form-item",{attrs:{label:"模型别名","label-width":"100px"}},[t("ht-input",{attrs:{disabled:e.editing&&e.deployed,autocomplete:"off",name:"alias",validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头",maxlength:50,showWordLimit:!0},on:{blur:e.entBlur},model:{value:e.formData.alias,callback:function(n){e.$set(e.formData,"alias",n)},expression:"formData.alias"}})],1),t("ht-form-item",{attrs:{label:"所属分类","label-width":"100px"}},[t("eip-sys-type-selector",{attrs:{placeholder:"请选择分类","cat-id":"9","sys-type-id":e.formData.categoryId,validate:{required:!0}},on:{"update:sysTypeId":function(n){return e.$set(e.formData,"categoryId",n)},"update:sys-type-id":function(n){return e.$set(e.formData,"categoryId",n)}},model:{value:e.formData.categoryName,callback:function(n){e.$set(e.formData,"categoryName",n)},expression:"formData.categoryName"}})],1),t("ht-form-item",{attrs:{label:"支持数据库","label-width":"100px"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"勾选后,会在数据库生成对应的库表用于存储业务数据",placement:"top-end"}},[t("el-switch",{attrs:{disabled:e.editing&&e.deployed},model:{value:e.formData.supportDb,callback:function(n){e.$set(e.formData,"supportDb",n)},expression:"formData.supportDb"}})],1)],1)],1)])},d=[],u=function(){return t.e("chunk-a004e5e6").then(t.bind(null,"d81e"))},h={components:{eipSysTypeSelector:u},name:"BusinessObjHeader",props:["dataView","formData"],computed:{editing:function(){return this.dataView&&"edit"==this.dataView.type},deployed:function(){return this.formData&&1==this.formData.deployed}},methods:{entBlur:function(){this.$emit("entBlur")},getPinyin:function(){var e=this;this.$http.request({url:"".concat(window.context.uc,"/base/tools/v1/getPinyin"),method:"GET",params:{chinese:this.formData.description,type:0}}).then((function(n){n.data.state&&(e.formData.alias=n.data.value)}))}}},p=h,m=(t("b68f"),t("2877")),f=Object(m["default"])(p,c,d,!1,null,"116abbb8",null),g=f.exports,b=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-card",{staticClass:"card"},[t("div",{staticClass:"flex card__header",attrs:{slot:"header"},slot:"header"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"一个业务对象有且仅有一个主实体,可以添加任意数量的子实体",placement:"right-start"}},[t("span",{staticClass:"el-icon-question m-l-10"},[t("strong",[e._v("实体列表")])])]),t("div",[t("el-button",{staticClass:"m-l-20",attrs:{type:"primary"},on:{click:function(n){return e.addEntRows()}}},[e._v("添加实体")]),t("el-button",{on:{click:function(n){return e.addEntExts()}}},[e._v("添加外部表")])],1)],1),t("div",{staticClass:"card__body"},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},e._l(e.formData.ents,(function(n,i){return t("div",{key:i,staticClass:"card__ent",class:{active:n.isCheck&&e.currentSunIndex<0}},[t("div",{on:{click:function(n){return e.getEntsByIndex(i)}}},[t("div",{staticClass:"card__ent--header flex"},[t("span",{staticClass:"card__ent--title"},[e._v(e._s(n.show))]),t("div",{staticClass:"card__ent--btngroup"},["1"==n.isExternal?t("span",{staticClass:"el-icon-search",attrs:{title:"查看外部表详情"},on:{click:function(n){return n.stopPropagation(),e.addEntExts(i)}}}):e._e(),"1"!=n.isExternal&&"main"!=n.relation?t("span",{staticClass:"el-icon-plus",attrs:{title:"添加孙实体"},on:{click:function(n){return n.stopPropagation(),e.addGrandSonEnt(i)}}}):e._e(),t("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{onConfirm:function(n){return e.deleteEntRows(i)}}},[n.id&&e.deployed?e._e():t("span",{staticClass:"el-icon-delete",attrs:{slot:"reference",title:"删除"},slot:"reference"})]),t("el-popconfirm",{staticClass:"external-delete",attrs:{title:"确定删除吗?此操作会把子实体下的所有孙实体一并删除并且不可逆转且表单需要重新配置!",icon:"el-icon-info","icon-color":"red"},on:{onConfirm:function(n){return e.deleteEnt(i)}}},[n.id&&1==n.isExternal&&"main"!=n.type?t("span",{staticClass:"el-icon-delete",attrs:{slot:"reference",title:"删除"},slot:"reference"}):e._e()])],1)]),t("div",{staticClass:"card__ent--body"},[t("ht-form-item",{attrs:{label:"实体描述","label-width":"90px"}},[t("ht-input",{attrs:{placeholder:"请输入内容",id:"changeEntsDesc"+i,type:"textarea",autosize:"",maxlength:50,showWordLimit:!0,validate:{required:!0}},on:{input:function(t){return e.chineseFormat("entName"+i,e.formData.ents,"name",i,n.comment)},blur:function(n){return e.entBlur(i)}},model:{value:n.comment,callback:function(t){e.$set(n,"comment",t)},expression:"item.comment"}})],1),t("ht-form-item",{attrs:{label:"实体名称","label-width":"90px"}},[t("ht-input",{attrs:{disabled:n.id&&e.deployed,placeholder:"请输入内容",id:"entName"+i,name:"entName"+i,validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头",maxlength:50,showWordLimit:!0},on:{blur:function(n){return e.entBlur(i)}},model:{value:n.name,callback:function(t){e.$set(n,"name",t)},expression:"item.name"}})],1),"main"!=n.relation?t("ht-form-item",{attrs:{label:"实体关系","label-width":"90px"}},[t("ht-radio",{attrs:{"option-layout":"horizontal",disabled:n.id&&e.deployed,options:e.relationData},model:{value:n.relation,callback:function(t){e.$set(n,"relation",t)},expression:"item.relation"}})],1):e._e()],1)]),n.children&&n.children.length>0?t("div",[t("el-collapse",{attrs:{accordion:""},model:{value:e.activeNames,callback:function(n){e.activeNames=n},expression:"activeNames"}},e._l(n.children,(function(o,r){return t("el-collapse-item",{key:r,class:{active:r==e.currentSunIndex},attrs:{name:r}},[t("div",{staticClass:"flex card__acd--header",attrs:{slot:"title"},on:{click:function(n){return e.getGrandSonEntsByIndex(r,i)}},slot:"title"},[t("span",{staticClass:"card__acd--title"},[e._v(e._s(o.show))]),t("div",{staticClass:"card__acd--btngroup"},["1"==n.isExternal&&r==e.currentSunIndex?t("span",{staticClass:"el-icon-search",attrs:{title:"查看外部表详情"},on:{click:function(n){return n.stopPropagation(),e.addEntExts(i,r)}}}):e._e(),e.deployed&&o.id||r!=e.currentSunIndex?e._e():t("span",{staticClass:"el-icon-delete",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.deleteGrandSonEntRows(r,i)}}})])]),t("div",{staticClass:"card__acd--body"},[t("ht-form-item",{attrs:{label:"实体描述","label-width":"90px"}},[t("ht-input",{attrs:{placeholder:"请输入内容",id:"changeGrandSonEntsDesc"+r,validate:{required:!0},maxlength:50,showWordLimit:!0},on:{blur:function(n){return e.entBlur(r)},input:function(n){return e.chineseFormat("changeGrandSonEntsName"+r,e.formData.ents[i].children,"name",r,o.desc)}},model:{value:o.desc,callback:function(n){e.$set(o,"desc",n)},expression:"v.desc"}})],1),t("ht-form-item",{attrs:{label:"实体名称","label-width":"90px"}},[t("ht-input",{attrs:{disabled:o.id&&e.deployed,placeholder:"请输入内容",id:"changeGrandSonEntsName"+r,name:"changeGrandSonEntsName"+r,validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头",maxlength:50,showWordLimit:!0},on:{blur:function(n){return e.entBlur(r)}},model:{value:o.name,callback:function(n){e.$set(o,"name",n)},expression:"v.name"}})],1),t("ht-form-item",{attrs:{label:"实体关系","label-width":"90px"}},[t("ht-radio",{attrs:{disabled:o.id&&e.deployed,options:e.relationData},model:{value:o.relation,callback:function(n){e.$set(o,"relation",n)},expression:"v.relation"}})],1)],1)])})),1)],1):e._e()])})),0)],1)])},v=[],_={name:"BusinessObjEnts",props:["formData"],data:function(){return{relationData:[{key:"onetoone",value:"一对一"},{key:"onetomany",value:"一对多"}],activeNames:["-1"],currentEntType:null,currentSunIndex:-1}},computed:{deployed:function(){return this.formData&&1==this.formData.deployed}},methods:{deleteEnt:function(e){var n=this;this.$confirm("是否确认删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.deleteEntRows(e)}))},addEntRows:function(){this.$emit("addEntRows")},addEntExts:function(e,n){this.$emit("addEntExts",e,n)},getEntsByIndex:function(e){this.$emit("getEntsByIndex",e),this.$forceUpdate(),this.currentEntType=e>0?"sub":"main"},addGrandSonEnt:function(e){this.$emit("addGrandSonEnt",e)},deleteEntRows:function(e){e-1>=0&&this.$emit("getEntsByIndex",e-1,"delete"),this.$emit("deleteEntRows",e)},entBlur:function(e){this.$emit("entBlur",e)},chineseFormat:function(e,n,t,i,o){this.$emit("chineseFormat",e,n,t,i,o)},getGrandSonEntsByIndex:function(e,n){this.currentSunIndex=e,this.$emit("getGrandSonEntsByIndex",e,n),this.currentEntType="sun"},deleteGrandSonEntRows:function(e,n){this.$emit("deleteGrandSonEntRows",e,n)}},watch:{currentEntType:function(e){"sun"!=e&&(this.currentSunIndex=-1,this.activeNames=[-1])}}},w=_,C=(t("828a"),Object(m["default"])(w,b,v,!1,null,"6e05f0ae",null)),y=C.exports,A=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-card",{staticClass:"card"},[t("div",{staticClass:"card__header flex",attrs:{slot:"header"},slot:"header"},[t("span",{staticClass:"card__header--span"},[e._v("字段列表")]),t("div",{staticClass:"card__btngroup"},[t("el-button",{attrs:{disabled:!(e.formData.ents[e.entIndex]&&"1"!=e.formData.ents[e.entIndex].isExternal||-1!=e.grandSonIndex&&e.formData.ents[e.entIndex].children&&e.formData.ents[e.entIndex].children[e.grandSonIndex]&&"1"!=e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal),type:"primary"},on:{click:e.addAttrRows}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"按F2可快速添加字段",placement:"top"}},[t("i",{staticClass:"icon-question",staticStyle:{"margin-right":"8px"}})]),e._v("添加字段\n ")],1),!e.formData.ents[e.entIndex]||!e.formData.ents[e.entIndex].id||"1"!=e.formData.ents[e.entIndex].isExternal?e._e():t("el-button",{staticStyle:{"margin-top":"9px"},attrs:{type:"primary"},on:{click:function(n){return e.reloadByEntId(e.formData.ents[e.entIndex])}}},[e._v("\n 刷新字段")])],1)]),0!=e.formData.ents.length?t("div",{staticClass:"card__body"},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("el-table",{ref:"attrTableScrollbarHeight",attrs:{data:e.attrData,"data-vv-scope":"attr"}},[t("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"50",fixed:"left"}}),t("el-table-column",{attrs:{label:"注释",align:"center",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.comment,placement:"top-start",disabled:!n.row.comment}},[t("ht-input",{attrs:{placeholder:"请输入内容",id:n.row.name+"comment"+n.$index,clearable:"",validate:{required:!0},maxlength:50},on:{blur:function(t){return e.entBlur(n.$index)},input:function(t){return e.chineseFormat(n.row.name+"attrName"+n.$index,e.attrData,"name",n.$index,n.row.comment)}},model:{value:n.row.comment,callback:function(t){e.$set(n.row,"comment",t)},expression:"scope.row.comment"}})],1)],1)]}}],null,!1,3649649554)}),t("el-table-column",{attrs:{label:"名称",align:"center",width:"180"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},[n.row.id&&e.formData.deployed||"hide"==n.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?t("span",[e._v(e._s(n.row.name))]):t("ht-input",{attrs:{id:n.row.name+"attrName"+n.$index,placeholder:"请输入内容",maxlength:50,validate:"required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头"},on:{blur:function(t){return e.entBlur(n.$index)}},model:{value:n.row.name,callback:function(t){e.$set(n.row,"name",t)},expression:"scope.row.name"}})],1)]}}],null,!1,1455175884)}),t("el-table-column",{attrs:{label:"必填",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},[n.row.id&&e.formData.deployed||"hide"==n.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?t("span",[1==n.row.isRequired?t("span",[e._v("是")]):t("span",[e._v("否")])]):t("el-switch",{attrs:{"inactive-value":"0","active-value":"1"},model:{value:n.row.isRequired,callback:function(t){e.$set(n.row,"isRequired",t)},expression:"scope.row.isRequired"}})],1)]}}],null,!1,541838843)}),t("el-table-column",{attrs:{label:"数据类型",align:"center"}},[t("el-table-column",{attrs:{prop:"name",label:"类型",align:"center",width:"110"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},[n.row.id&&e.formData.deployed||"hide"==n.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?t("span",["varchar"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("字符串")]):"number"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("数字")]):"date"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("日期")]):"text"==n.row.dataType||"clob"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("大文本")]):t("span",{attrs:{disabled:""}},[e._v("其他类型")])]):t("ht-select",{staticClass:"m-r",attrs:{options:e.dataType},on:{change:function(t){return e.defaultDataFormat(n.row,n.$index)}},model:{value:n.row.dataType,callback:function(t){e.$set(n.row,"dataType",t)},expression:"scope.row.dataType"}})],1)]}}],null,!1,3369463045)}),t("el-table-column",{attrs:{align:"center",label:"格式",width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},["date"!=n.row.dataType&&"日期"!=n.row.dataType||!(n.row.id&&e.formData.deployed||"hide"==n.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal))?"date"==n.row.dataType?t("ht-select",{attrs:{props:{key:"key",value:"value"},options:e.dateFormat},model:{value:n.row.format,callback:function(t){e.$set(n.row,"format",t)},expression:"scope.row.format"}}):e._e():t("span",[e._v(e._s(n.row.format))])],1)]}}],null,!1,1178064508)})],1),t("el-table-column",{attrs:{label:"属性长度",align:"center"}},[t("el-table-column",{attrs:{prop:"name",label:"整数长度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return["clob"!=n.row.dataType?t("el-form-item",{staticClass:"table-item"},[0!=n.row.attrLength&&n.row.id&&e.formData.deployed||"hide"==n.row.status&&0!=n.row.attrLength||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal)?t("span",["number"==n.row.dataType?t("span",[e._v(e._s(n.row.intLen))]):t("span",[e._v(e._s(n.row.attrLength))])]):"number"==n.row.dataType||"varchar"==n.row.dataType?t("el-input",{attrs:{id:n.row.name+"attrLen"+n.$index},on:{blur:function(t){return e.entBlur(n.$index)}},model:{value:n.row.attrLength,callback:function(t){e.$set(n.row,"attrLength",t)},expression:"scope.row.attrLength"}}):e._e()],1):e._e()]}}],null,!1,1366361068)}),t("el-table-column",{attrs:{label:"小数长度",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},["number"!=n.row.dataType&&"数字"!=n.row.dataType||!(n.row.id&&e.formData.deployed||"hide"==n.row.status||(e.openGrandSonAttr?-1!=e.grandSonIndex&&"1"==e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal:"1"==e.formData.ents[e.entIndex].isExternal))?"number"==n.row.dataType?t("el-input",{attrs:{id:n.row.name+"decima"+n.$index},on:{blur:function(t){return e.entBlur(n.$index)}},model:{value:n.row.decimalLen,callback:function(t){e.$set(n.row,"decimalLen",t)},expression:"scope.row.decimalLen"}}):e._e():t("span",[e._v(e._s(n.row.decimalLen))])],1)]}}],null,!1,2836498954)})],1),t("el-table-column",{attrs:{label:"默认值",width:"250",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-form-item",{staticClass:"table-item"},["clob"!=n.row.dataType&&"date"!=n.row.dataType?t("ht-input",{attrs:{placeholder:"请输入内容",disabled:!(e.formData.ents[e.entIndex]&&"1"!=e.formData.ents[e.entIndex].isExternal||-1!=e.grandSonIndex&&e.formData.ents[e.entIndex].children&&e.formData.ents[e.entIndex].children[e.grandSonIndex]&&"1"!=e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal),name:"defaultValue"+n.$index,validate:{required:"1"===n.row.isRequired},maxlength:250},on:{blur:function(t){return e.entBlur(n.$index)}},model:{value:n.row.defaultValue,callback:function(t){e.$set(n.row,"defaultValue",t)},expression:"scope.row.defaultValue"}}):"date"==n.row.dataType?t("ht-date",{attrs:{format:n.row.format,validate:{required:"1"===n.row.isRequired},"value-format":n.row.format,disabled:!(e.formData.ents[e.entIndex]&&"1"!=e.formData.ents[e.entIndex].isExternal||-1!=e.grandSonIndex&&e.formData.ents[e.entIndex].children&&e.formData.ents[e.entIndex].children[e.grandSonIndex]&&"1"!=e.formData.ents[e.entIndex].children[e.grandSonIndex].isExternal),placeholder:"请选择日期"},model:{value:n.row.defaultValue,callback:function(t){e.$set(n.row,"defaultValue",t)},expression:"scope.row.defaultValue"}}):e._e()],1)]}}],null,!1,4065348188)}),t("el-table-column",{attrs:{label:"操作",align:"center",width:"100",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(n){return["hide"==n.row.status?t("el-button",{on:{click:function(t){return e.recovery(n.row)}}},[e._v("恢复")]):e.formData.ents[e.entIndex].attributeList.length>1&&"1"!=n.row.isExternal||e.formData.ents[e.entIndex].children&&e.attrTableData.length>1?t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(t){return e.handleCommand({command:"del",index:n.$index,row:n.row})}}},[t("i",{staticClass:"el-icon-delete-solid"}),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{disabled:0==n.$index,command:{command:"up",row:n.row,index:n.$index}}},[e._v("\n 上升\n "),t("i",{staticClass:"el-icon-arrow-up"})]),t("el-dropdown-item",{attrs:{disabled:n.$index==(e.openGrandSonAttr?e.attrTableData.length-1:e.formData.ents[e.entIndex].attributeList.length-1),command:{command:"down",row:n.row,index:n.$index}}},[e._v("\n 下降\n "),t("i",{staticClass:"el-icon-arrow-down"})])],1)],1):t("el-button",{staticClass:"el-icon-delete-solid",attrs:{size:"mini",plain:"",disabled:""}})]}}],null,!1,3863945130)})],1)],1)],1):e._e()])},x=[],k=(t("a481"),{name:"BusinessObjAttr",props:["openGrandSonAttr","attrTableData","formData","entIndex","grandSonIndex"],watch:{openGrandSonAttr:function(e){this.isOpenGrandSonAttr=e},attrTableData:function(e){this.sonData=e},formData:function(e){this.tableData=e},entIndex:function(e){this.index=e},grandSonIndex:function(e){this.sonIndex=e}},data:function(){return{index:0,sonIndex:0,isOpenGrandSonAttr:!1,hideAttr:[],sonData:[],tableData:[],dataType:[{key:"varchar",value:"字符串"},{key:"number",value:"数字"},{key:"date",value:"日期"},{key:"clob",value:"大文本"}],dateFormat:[{key:"yyyy-MM-dd HH:mm:ss",value:"yyyy-MM-dd HH:mm:ss"},{key:"yyyy-MM-dd",value:"yyyy-MM-dd"}]}},computed:{attrData:function(){var e=this.openGrandSonAttr?this.sonData:this.formData.ents[this.entIndex].attributeList;return e}},beforeDestroy:function(){this.$root.$off("validateField")},methods:{checkEntFunc:function(e){var n={type:e,formData:[this.formData.ents[this.entIndex]]};this.$root.$emit("validateField",n)},getFormData:function(){var e=this;e.formData.id&&r["a"].getEntData(e.formData.id,(function(n){n.data.ents.forEach((function(e,n){"1"==e.isExternal&&0==n?e.show="主实体-外":"1"==e.isExternal&&(e.show="子实体-外"),0===n&&(e.isCheck=!0),e.children&&e.children.forEach((function(e){"1"==e.isExternal&&(e.show="孙实体-外")}));for(var t=0;te.attributeList[i+1].index){var o=e.attributeList[i];e.attributeList[i]=e.attributeList[i+1],e.attributeList[i+1]=o}}})),n.data.ents.forEach((function(e){e.isCheck=!1})),n.data.ents[e.entIndex].isCheck=!0,e.$emit("update:formData",n.data)}))},reloadByEntId:function(e){var n=this,t=e.id;this.openGrandSonAttr&&e.children&&e.children.length>0&&(t=e.children[this.grandSonIndex].id);var i=this;r["a"].reloadByEntId(t,i.formData.alias).then((function(e){e.state?(i.$message({message:"刷新成功,若字段有变化请重新拖拽字段设计表单",type:"success"}),i.getFormData()):n.$message({message:e.message,type:"error"})}))},entBlur:function(e){this.$emit("entBlur",e),this.checkEntFunc(!0)},chineseFormat:function(e,n,t,i,o){this.$emit("chineseFormat",e,n,t,i,o)},addAttrRows:function(){var e={comment:"",name:"",isRequired:"0",dataType:"varchar",format:"",intLen:"",attrLength:200,decimalLen:0,isNew:!0,defaultValue:"",desc:"",index:this.openGrandSonAttr?this.sonData.length+1:this.formData.ents[this.entIndex].attributeList.length+1};this.openGrandSonAttr?this.sonData.push(e):this.formData.ents[this.entIndex].attributeList.push(e)},defaultDataFormat:function(e,n){var t=this.formData.ents[this.entIndex].attributeList;this.openGrandSonAttr&&(t=this.sonData),t[n].attrLength=0,t[n].decimalLen=0,t[n].format="","date"==e.dataType?t[n].format="yyyy-MM-dd HH:mm:ss":"varchar"==e.dataType?t[n].attrLength=200:"number"==e.dataType&&(t[n].attrLength=10,t[n].decimalLen=2)},handleCommand:function(e){switch(e.command){case"del":this.deleteAttrRows(e.row,e.index);break;case"up":this.attrUp(e.row,e.index);break;case"down":this.attrDown(e.row,e.index);break;default:break}},isDel:function(e,n){var t=this,i=0;this.formData.ents[this.entIndex].attributeList.forEach((function(e){"hide"===e.status&&i++})),i>=this.formData.ents[this.entIndex].attributeList.length-1?this.$message({message:"最后一个字段不能删除!",type:"warning"}):this.formData.deployed?r["a"].removeAttr(e,this.formData.alias).then((function(e){e.data.state?(t.$message({message:e.data.message+",建模数据已更新!",type:"success"}),t.$emit("getFormData")):t.$message({message:e.data.message,type:"error"})})):r["a"].deleteAttr(e.id).then((function(e){e.data.state?t.$message({message:e.data.message,type:"success"}):t.$message({message:e.data.message,type:"error"})})).then((function(){t.formData.ents[t.entIndex].attributeList.splice(n,1),t.formData.ents[t.entIndex].attributeList.forEach((function(e,t){t==n&&(e.index=e.index-1,++n)})),r["a"].saveEntData(t.formData).then((function(e){e.data.state&&t.formData.rev++}))}))},deleteAttrRows:function(e,n){if(this.openGrandSonAttr){if(!e.id)return this.attrTableData.splice(n,1),void this.attrTableData.forEach((function(e,t){t==n&&(e.index=e.index-1,++n)}));this.isDel(e,n)}else{if(void 0==e.id)return this.formData.ents[this.entIndex].attributeList.splice(n,1),void this.formData.ents[this.entIndex].attributeList.forEach((function(e,t){t==n&&(e.index=e.index-1,++n)}));this.isDel(e,n)}},attrUp:function(e,n){this.openGrandSonAttr?(this.sonData[n].index=this.sonData[n].index-1,this.sonData[n-1].index=this.sonData[n-1].index+1,this.sonData=s["a"].arrayMove(this.sonData,e,"up")):(this.formData.ents[this.entIndex].attributeList[n].index=this.formData.ents[this.entIndex].attributeList[n].index-1,this.formData.ents[this.entIndex].attributeList[n-1].index=this.formData.ents[this.entIndex].attributeList[n-1].index+1,this.formData.ents[this.entIndex].attributeList=s["a"].arrayMove(this.formData.ents[this.entIndex].attributeList,e,"up"))},attrDown:function(e,n){this.openGrandSonAttr?(this.sonData[n].index=this.sonData[n].index+1,this.sonData[n+1].index=this.sonData[n+1].index-1,this.sonData=s["a"].arrayMove(this.sonData,e,"down")):(this.formData.ents[this.entIndex].attributeList[n].index=this.formData.ents[this.entIndex].attributeList[n].index+1,this.formData.ents[this.entIndex].attributeList[n+1].index=this.formData.ents[this.entIndex].attributeList[n+1].index-1,this.formData.ents[this.entIndex].attributeList=s["a"].arrayMove(this.formData.ents[this.entIndex].attributeList,e,"down"))},recovery:function(e){var n=this;r["a"].recovery(e,this.formData.alias).then((function(e){e.data.state&&(n.$message({message:e.data.message+",建模数据已更新",type:"success"}),n.$emit("getFormData"))}))},refreshAttr:function(e){var n=this,t={dsalias:this.formData.ents[this.entIndex].dsName,isTable:"1",objName:this.formData.ents[this.entIndex].tableName};this.openGrandSonAttr&&(t.objName=this.formData.ents[this.entIndex].children[this.grandSonIndex].tableName,t.dsalias=this.formData.ents[this.entIndex].children[this.grandSonIndex].dsName),r["a"].getHideAttr(t.objName).then((function(e){e&&(n.hideAttr=e)})).then((function(){r["a"].getTableList(t).then((function(e){n.isExit=!1,n.refreshData=e})).then((function(){for(var e=0;e0){var r="";n.hideAttr.forEach((function(e){r+=e.fieldName+","})),t=t.filter((function(e){return!r.includes(e.fieldName)}))}n.openGrandSonAttr?(n.formData.ents[n.entIndex].children[n.grandSonIndex].attributeList=t,o=n.formData.ents[n.entIndex].children[n.grandSonIndex]):(n.formData.ents[n.entIndex].attributeList=t,o=n.formData.ents[n.entIndex]),o.attributeList=o.attributeList.filter((function(e){var n=e.name.toUpperCase();return!e.isPk&&"F_FORM_DATA_REV_"!=n&&"REF_ID_"!=n&&(!i.formData.ents.fk||n!=i.formData.ents.fk.toUpperCase())})),o.attributeList.forEach((function(e,n){e.index=n+1,0==e.attrLength&&0!=e.intLen&&(e.attrLength=e.intLen)})),n.$message({message:"刷新成功",type:"success"}),n.isExit=!0}));break}setTimeout((function(){n.isExit||(n.openGrandSonAttr?(n.formData.ents[n.entIndex].children[n.grandSonIndex].attributeList=[],n.getGrandSonEntsByIndex(n.grandSonIndex,n.entIndex)):0==n.entIndex?r["a"].removeBusinessObj(n.formData.id).then((function(){n.handleDialogClose()})):(n.formData.ents[n.entIndex].attributeList=[],n.$emit("getEntsByIndex",n.entIndex)))}),500),n.isExit=!1}))}))}},mounted:function(){var e=this;document.onkeydown=function(){if(e.formData.ents&&e.formData.ents.length>0){var n=window.event.keyCode;113==n&&(e.addAttrRows(),setTimeout((function(){e.$refs.attrTableScrollbarHeight.bodyWrapper.scrollTop=e.$refs.attrTableScrollbarHeight.bodyWrapper.scrollHeight}),500))}}}}),S=k,D=(t("e832"),Object(m["default"])(S,A,x,!1,null,"0b042bef",null)),E=D.exports,B=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.dialogVisible?t("ht-sidebar-dialog",{staticClass:"dialog",attrs:{width:"800px",title:"外部表",visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0,"destroy-on-close":""}},[t("el-form",{staticClass:"external-form",attrs:{inline:!0,model:e.entExts,"data-vv-scope":"externalForm"}},[t("ht-form-item",{attrs:{label:"描述",prop:"comment","label-width":"100px"}},[t("ht-input",{attrs:{placeholder:"请输入描述",disabled:e.addFk,name:"entExtsDesc",validate:{required:!0},maxlength:50,showWordLimit:!0},model:{value:e.entExts.comment,callback:function(n){e.$set(e.entExts,"comment",n)},expression:"entExts.comment"}})],1),t("ht-form-item",{attrs:{label:"名称",prop:"name","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.entExts.comment,expression:"entExts.comment"}],attrs:{placeholder:"请输入名称",name:"entExtsName",disabled:e.addFk,validate:{required:!0,alpha_dash:!0,regex:{exp:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}},maxlength:50,showWordLimit:!0},model:{value:e.entExts.name,callback:function(n){e.$set(e.entExts,"name",n)},expression:"entExts.name"}})],1),t("ht-form-item",{attrs:{label:"数据源",prop:"dsName","label-width":"100px"}},[t("ht-select",{attrs:{options:e.dataSource,props:{key:"alias",value:"name"},name:"entExtsDsName",disabled:e.addFk||e.querying,validate:{required:!0}},on:{change:function(n){return e.changeSource()}},model:{value:e.entExts.dsName,callback:function(n){e.$set(e.entExts,"dsName",n)},expression:"entExts.dsName"}})],1),t("ht-form-item",{attrs:{label:"表名",prop:"searchTableName","label-width":"100px"}},[t("ht-input",{staticStyle:{width:"215px"},attrs:{maxlength:50,showWordLimit:!0},model:{value:e.searchTableName,callback:function(n){e.searchTableName=n},expression:"searchTableName"}},[t("el-button",{staticClass:"table-name-search",staticStyle:{width:"45px"},attrs:{slot:"append",icon:"el-icon-search",disabled:e.querying},on:{click:function(n){return e.getTableList("select")}},slot:"append"})],1)],1),t("ht-form-item",{attrs:{label:"选择外部表",prop:"tableName","label-width":"100px"}},[t("ht-select",{attrs:{options:e.tableList,props:{key:"name",value:"comment"},name:"entExtsSelectName",disabled:e.addFk||e.querying,validate:{required:!0}},on:{change:function(n){return e.changeTableName()}},model:{value:e.entExts.tableName,callback:function(n){e.$set(e.entExts,"tableName",n)},expression:"entExts.tableName"}})],1),t("ht-form-item",{directives:[{name:"show",rawName:"v-show",value:"mainTable"!=e.entExts.type,expression:"entExts.type!='mainTable'"}],staticClass:"config-item",attrs:{label:"外部表类型","label-width":"100px"}},[t("ht-select",{attrs:{options:e.extsTableType,disabled:e.editing,props:{key:"key",value:"value"}},model:{value:e.entExts.type,callback:function(n){e.$set(e.entExts,"type",n)},expression:"entExts.type"}})],1),t("ht-form-item",{attrs:{label:"主键","label-width":"100px"}},[t("ht-input",{attrs:{disabled:"",placeholder:""},model:{value:e.entExts.pk,callback:function(n){e.$set(e.entExts,"pk",n)},expression:"entExts.pk"}})],1),t("ht-form-item",{attrs:{label:"主键类型","label-width":"100px"}},[t("el-radio-group",{model:{value:e.entExts.pkType,callback:function(n){e.$set(e.entExts,"pkType",n)},expression:"entExts.pkType"}},[t("el-radio",{attrs:{label:"varchar"}},[e._v("字符串")]),t("el-radio",{attrs:{label:"number"}},[e._v("数字")])],1)],1),t("ht-form-item",{attrs:{label:"外键","label-width":"100px"}},[t("ht-select",{attrs:{name:"fkVal",options:e.entExtsTable,props:{key:"name",value:"comment"},clearable:""},model:{value:e.entExts.fk,callback:function(n){e.$set(e.entExts,"fk",n)},expression:"entExts.fk"}})],1)],1),t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("el-table",{attrs:{data:e.entExtsTable,width:"100%",border:""}},[t("el-table-column",{attrs:{label:"字段信息",align:"center"}},[t("el-table-column",{attrs:{prop:"comment",label:"注释","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"name",label:"名称","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{prop:"isRequired",label:"是否必填","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[0==n.row.isRequired?t("span",{attrs:{disabled:""}},[e._v("否")]):t("span",{attrs:{disabled:""}},[e._v("是")])]}}],null,!1,3896878550)}),t("el-table-column",{attrs:{prop:"dataType",label:"数据类型","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return["varchar"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("字符串")]):"number"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("数字")]):"date"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("日期")]):"text"==n.row.dataType?t("span",{attrs:{disabled:""}},[e._v("大文本")]):t("span",{attrs:{disabled:""}},[e._v("其他类型")])]}}],null,!1,558634722)}),t("el-table-column",{attrs:{prop:"fcolumnType",label:"属性长度","show-overflow-tooltip":!0}})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",disabled:e.entExtConfirm},on:{click:function(n){return e.validatorEntExts()}}},[e._v("确 定")]),t("el-button",{on:{click:e.handleClose}},[e._v("取 消")])],1)],1):e._e()},T=[],O=(t("8e6e"),t("456d"),t("2909")),L=t("ade3");t("7514");function M(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function N(e){for(var n=1;n0&&(this.currentDataSource=this.dataSource.find((function(n){return n.alias==e})))},immediate:!0}},methods:{open:function(e,n,t,i){var o=this;this.dialogVisible=!0,this.entsCount=t,this.entExts.type=n,this.externalTables=i,this.editing=!!n,this.editSubOrSun="subTable"==n||"sunTable"==n,this.querying=!0,r["a"].getDataSource().then((function(e){o.dataSource=e.data,o.entExts.dsName||(o.entExts.dsName="LOCAL",o.changeSource())})).finally((function(){o.querying=!1}));var a=null;e&&(a=e.tableName),a&&(this.entExts.comment=e.comment,this.entExts.name=e.name,this.entExts.dsName=e.dsName,this.entExts.tableName=e.tableName,this.entExts.fk=e.fk,this.addFk=!0,this.getTableList().then((function(){o.changeTableName()})).catch((function(e){o.$message.error(e)})))},handleClose:function(){this.dialogVisible=!1,this.querying=!1,this.addFk=!1,this.tableList=[],this.entExts={desc:"",dsName:"",index:0,isExternal:"1",name:"",packageId:"",pk:"",fk:"",pkType:"",relation:"",show:"",status:"",tableName:"",attributeList:[],type:""},this.entExtsTable=[]},changeSource:function(){this.entExts.tableName="",this.searchTableName="",this.entExtsTable=[],this.getTableList("select")},getTableList:function(e){var n=this;return this.entExtConfirm=!0,new Promise((function(t,i){e&&(n.showMessage=!0),n.entExts.dsName||i("当前未选择数据源");var o={dsalias:n.entExts.dsName,isTable:"1",objName:n.searchTableName};n.querying=!0,n.tableList=[],r["a"].getTableList(o).then((function(e){e.data&&(e.data.forEach((function(e){e.comment=e.name+"("+e.comment+")"})),n.showMessage&&n.$message({message:"查询成功,请选择外部表",type:"success"}),n.tableList=e.data)})).finally((function(){n.entExtConfirm=!1,n.showMessage=!1,n.querying=!1,t()}))}))},changeTableName:function(){var e=this;this.entExtConfirm=!0;var n={dsalias:this.entExts.dsName,isTable:"1",objName:this.entExts.tableName};this.querying=!0,r["a"].getHideAttr(n.objName).then((function(n){n&&(e.hideAttr=n)})).then((function(){e.querying=!0,r["a"].changeTableName(n,!1).then((function(n){if(e.entExtsTable=JSON.parse(JSON.stringify(n.data.table.columnList).replace(/charLen/g,"attrLength").replace(/fieldName/g,"name").replace(/columnType/g,"dataType").replace(/fdataType/g,"fcolumnType")),e.entExtsTable.forEach((function(e){e.fieldName=e.name})),e.hideAttr.length>0){var t="";e.hideAttr.forEach((function(e){t+=e.fieldName+","})),e.entExtsTable=e.entExtsTable.filter((function(e){return!t.includes(e.fieldName)}))}n.data.table.primayKey.forEach((function(n){e.entExts.pk=n.fieldName,e.entExts.pkType=n.columnType})),e.hideAttr=[]})).finally((function(){e.entExtConfirm=!1,e.querying=!1}))})).finally((function(){e.querying=!1}))},validatorEntExts:function(){var e=this;s["a"].validateForm(this,"externalForm").then((function(){e.buildExternalEnt()})).catch((function(n){var t=n.map((function(e){return e.rule}));t.includes("required")?e.$message.warning("请将信息填写完整"):t.includes("alpha_dash")&&e.$message.warning("请按正确的格式输入")}))},buildExternalEnt:function(){if(this.entExts.index=this.entsCount,!this.editSubOrSun&&this.entExts.index>0){if(!this.entExts.type)return void this.$message.warning("请选择外部表类型。");if(!this.entExts.fk)return void this.$message.warning("请指定外键字段。");if(this.externalTables.includes(this.entExts.tableName))return void this.$message.warning("该外部表已存在,不允许重复添加。")}this.entExts.relation=this.entExts.relation||"onetomany",this.entExts.show=this.entExts.show||"子实体-外",this.entExtsTable&&this.entExtsTable.length>0&&(this.currentDataSource&&"oracle"==this.currentDataSource.dbType?this.entExtsTable.forEach((function(e){e.format||"date"!=e.dataType?e.format||"datatime"!=e.dataType||(e.format="yyyy-MM-dd HH:mm:ss"):e.format="yyyy-MM-dd"})):this.entExtsTable.forEach((function(e){e.format||"date"!=e.dataType||("datetime"==e.fcolumnType?e.format="yyyy-MM-dd HH:mm:ss":e.format="yyyy-MM-dd")})));var e=N({},this.entExts),n=Object(O["a"])(this.entExtsTable),t={entExts:e,entExtsTable:n,addFk:this.addFk};this.$emit("selectExternal",t),this.$emit("addExternalTable",e.tableName),this.handleClose()}}},P=I,F=(t("f434"),Object(m["default"])(P,B,T,!1,null,"65bd897f",null)),R=F.exports,$=t("897b"),j={components:{BusinessObjHeader:g,BusinessObjEnts:y,BusinessObjAttr:E,BusinessObjExternalDialog:R,FormTemplateDialog:$["a"]},props:["dataView","deployedId","clickTree","data"],data:function(){return{asideShow:!0,messageCations:{},entExtsTableHeight:0,typeData:[],entIndex:0,isHide:!0,entExts:{comment:"",desc:"",dsName:"",index:0,isExternal:"1",name:"",packageId:"",pk:"",pkType:"",relation:"",show:"",status:"",tableName:"",attributeList:[],type:""},formData:{alias:"",categoryId:"",categoryName:"",deployed:0,description:"",dsName:"",isCreateTable:"",isExternal:"",status:"normal",supportDb:!0,ents:[]},countAttrLength:0,dialogVisible:!1,openGrandSonAttr:!1,grandSonIndex:-1,attrTableData:[],addFk:!1,extLen:0,showMessage:!1,externalTables:[]}},mounted:function(){var e=this;e.$root.$on("validateField",(function(n){e.closeAllNotification(),s["a"].validateForm(this,"form").then((function(){e.closeAllNotification()})).catch((function(n){var t=n.map((function(e){return e.rule}));if(t=t.unique(),e.closeAllNotification(),t.includes("required")){var i=e.$message.warning("请将信息填写完整");e.messageCations[i.id]=i}else if(t.includes("regex")){var o=e.$message.warning("只能输入字母、数字、下划线,且以字母开头");e.messageCations[o.id]=o}}))}))},created:function(){this.$validator=this.$root.$validator},watch:{data:{handler:function(e){this.dataView.id&&(this.formData=e)},deep:!0}},methods:{closeAllNotification:function(){for(var e in this.messageCations)this.messageCations[e].close(),delete this.messageCations[e]},addGrandSonEnt:function(e){this.getEntsByIndex(e);var n={desc:"",index:this.entIndex,name:"",packageId:"",show:"孙实体",relation:"onetomany",attributeList:[],status:"",isCheck:!0};this.formData.ents[e].children||this.$set(this.formData.ents[e],"children",[]),this.checkGrandSonEnts(e)||(this.formData.ents[e].children.push(n),this.grandSonIndex=this.formData.ents[e].children.length-1,this.openGrandSonAttr=!0,this.attrTableData=this.formData.ents[e].children[this.grandSonIndex].attributeList)},checkGrandSonEnts:function(e,n){if(this.formData.ents[e].children&&0==this.formData.ents[e].children.length||!this.formData.ents[e].children)return!1;var t=this.formData.ents[e].children,i=this.formData.ents[e].children.length-1;return t[i].comment=t[i].desc,t[i].description=t[i].desc,n||0!=t[i].attributeList.length?void 0:(this.$message({message:"请添加字段信息",type:"warning"}),!0)},checkIsChinese:function(e){var n=new RegExp("[一-龥]"),t=new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——| {}【】‘;:”“'。,、?]");if(n.test(e)||t.test(e))return this.$message({message:"请勿输入中文或特殊字符",type:"warning"}),!0},checkInSpecialCharacters:function(e){var n=new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——| {}【】‘;:”“'。,、?]");if(n.test(e))return this.$message({message:"请勿输入特殊字符",type:"warning"}),!0},getGrandSonEntsByIndex:function(e,n){this.getEntsByIndex(n,"grandSonEnt"),this.grandSonIndex=e,this.formData.ents[this.entIndex].children&&this.formData.ents[this.entIndex].children[e]&&(this.attrTableData=this.formData.ents[this.entIndex].children[e].attributeList)},getEntsByIndex:function(e,n){var t=this;if("delete"==n){if(this.formData.ents[e])return this.entIndex=e,this.formData.ents.forEach((function(e){e.isCheck=!1})),this.formData.ents[e].isCheck=!0,!0}else{var i=this;s["a"].validateForm(this,"form").then((function(){if(t.openGrandSonAttr=!1,"grandSonEnt"==n&&(t.openGrandSonAttr=!0),t.formData.ents[e])return t.entIndex=e,t.formData.ents.forEach((function(e){e.isCheck=!1})),t.formData.ents[e].isCheck=!0,!0})).catch((function(e){var n=e.map((function(e){return e.rule}));if(n=n.unique(),i.closeAllNotification(),n.includes("required")){var t=i.$message.warning("请将信息填写完整");i.messageCations[t.id]=t}else if(n.includes("regex")){var o=i.$message.warning("只能输入字母、数字、下划线,且以字母开头");i.messageCations[o.id]=o}}))}},handleOpen:function(){this.dialogVisible=!0,this.init()},init:function(){this.formData.categoryId=this.clickTree.id,this.formData.categoryName=this.clickTree.name,this.dataView.entIndex&&(this.entIndex=this.dataView.entIndex)},getFormData:function(){var e=this;this.dataView.id&&r["a"].getEntData(this.dataView.id,(function(n){n.data.ents.forEach((function(e,n){"1"==e.isExternal&&0==n?e.show="主实体-外":"1"==e.isExternal&&(e.show="子实体-外"),0===n&&(e.isCheck=!0),e.children&&e.children.forEach((function(e){"1"==e.isExternal&&(e.show="孙实体-外")}));for(var t=0;te.attributeList[i+1].index){var o=e.attributeList[i];e.attributeList[i]=e.attributeList[i+1],e.attributeList[i+1]=o}}})),e.formData=n.data}))},handleDialogClose:function(){this.$emit("loadTableData"),this.dialogVisible=!1,this.isSave=!1,this.entIndex=0,this.grandSonIndex=-1,this.openGrandSonAttr=!1,this.countAttrLength=0,this.formData={alias:"",categoryId:"",categoryName:"",deployed:0,description:"",dsName:"",isCreateTable:"",isExternal:"",status:"normal",supportDb:!0,ents:[]},this.$router.push({path:"/sysplat/businessObj"})},addEntRows:function(){var e=this;s["a"].validateForm(e,"form").then((function(){if(e.formData.ents.length>0){for(var n=0;n0&&e.checkGrandSonEnts(e.formData.ents.length-1)||e.formData.ents.push(t)})).catch((function(n){var t=n.map((function(e){return e.rule}));if(t=t.unique(),t.includes("required")){var i=e.$message.warning("请将信息填写完整");e.messageCations[i.id]=i}else t.includes("regex")&&e.$message.warning("只能输入字母、数字、下划线,且以字母开头")}))},deleteEntRows:function(e){var n=this;if(this.entIndex=e,this.formData.ents[this.entIndex].attributeList||(this.formData.ents[this.entIndex].attributeList=[]),this.formData.ents[e]&&1==this.formData.ents[e].isExternal&&this.externalTables&&this.externalTables.length>0){var t=this.formData.ents[e].tableName;this.externalTables.forEach((function(e,i){e==t&&n.externalTables.splice(i,1)}))}this.formData.ents.splice(e,1),this.entIndex>=this.formData.ents.length&&(this.entIndex=this.formData.ents.length-1,this.getEntsByIndex(this.entIndex)),this.formData.ents.length>0&&0==e&&("1"!=this.formData.ents[0].isExternal?(this.formData.ents[0].show="主实体",this.formData.ents[0].relation="main",this.formData.ents[0].children=[]):(this.formData.ents[0].show="主实体-外",this.formData.ents[0].relation="main"))},deleteGrandSonEntRows:function(e,n){this.getEntsByIndex(n,"noCheck"),this.grandSonIndex=e,this.formData.ents[this.entIndex].attributeList||(this.formData.ents[this.entIndex].children[e].attributeList=[]),this.formData.ents[this.entIndex].children.splice(e,1),this.openGrandSonAttr=!1,this.attrTableData=this.formData.ents[this.entIndex].attributeList,this.formData.ents[this.entIndex].children[e-1]&&this.formData.ents[this.entIndex].children[e-1].attributeList.length>0&&(this.attrTableData=this.formData.ents[this.entIndex].children[e-1].attributeList)},addEntExts:function(e,n){var t=null,i="";"undefined"!=typeof e&&("undefined"!=typeof n?(i="sunTable",t=this.formData.ents[e].children[n]):(t=this.formData.ents[e],i=e>0?"subTable":"mainTable")),this.$refs.businessObjExternalDialog.open(t,i,0==e?0:this.formData.ents.length,this.externalTables)},validatorForm:function(e){var n=this;s["a"].validateForm(this,"form").then((function(){for(var t=0;t1&&!e[i].fk))return this.$message({message:"请给"+e[i].comment+"实体添加外键!",type:"warning"}),!1;if(!(e[i].attributeList.length>0))return this.$message({message:"请添加字段!",type:"warning"}),!1;if(!this.checkAttrFunc(e[i],i,n))return!1;if(e[i].children&&e[i].children.length>0&&(this.countAttrLength=0,!this.checkEntFunc(e[i].children,i)))return!1;this.countAttrLength=0}return!0},checkAttrFunc:function(e,n,t){for(var i=new RegExp("^\\d*(?:\\.\\d{1,2})?$"),o={},r=e.attributeList,a=0;a1){var d=r[a].decimalLen.substr(0,1);"0"==d&&(r[a].decimalLen=r[a].decimalLen.substr(1,r[a].decimalLen.length))}if(r[a].decimalLen<0||r[a].decimalLen>30)return this.entAttrIndex=n,t&&(this.sonAttrIndex=t),document.getElementById(this.attrDecimaElementId).focus(),document.getElementById(this.attrDecimaElementId).style.border="1px solid red",this.$message({message:"小数长度不能小于0或者大于30",type:"warning"}),!1}if("varchar"===r[a].dataType&&(this.countAttrLength+=parseInt(r[a].attrLength)),r[a].attrLength){if(r[a].attrLength.length>1){var u=r[a].attrLength.substr(0,1);"0"==u&&(r[a].attrLength=r[a].attrLength.substr(1,r[a].attrLength.length))}if("varchar"===r[a].dataType&&(r[a].attrLength<1||this.countAttrLength>21500))return this.entAttrIndex=n,t&&(this.sonAttrIndex=t),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度不能小于1或者长度总和超出21500",type:"warning"}),!1;if("number"===r[a].dataType||"数字"==r[a].dataType){var h=r[a].defaultValue.split(".");if(Number(r[a].attrLength)<1)return this.entAttrIndex=n,t&&(this.sonAttrIndex=t),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度不能小于1",type:"warning"}),!1;if(Number(r[a].attrLength)+Number(r[a].decimalLen)>38)return this.entAttrIndex=n,t&&(this.sonAttrIndex=t),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"整数长度与小数长度之和不能超过38",type:"warning"}),!1;if(h[1]&&Number(h[1].length)>Number(r[a].decimalLen))return this.defaultValueIndex=a,this.defaultValueType="number",document.getElementsByName("defaultValue"+a)[0].focus(),document.getElementsByName("defaultValue"+a)[0].style.border="1px solid red",this.$message({message:"默认值中小数长度超出设置值",type:"warning"}),!1;if(r[a].defaultValue&&r[a].defaultValue.length>21)return this.defaultValueIndex=a,this.defaultValueType="number",document.getElementsByName("defaultValue"+a)[0].focus(),document.getElementsByName("defaultValue"+a)[0].style.border="1px solid red",this.$message({message:"整数长度不能超过21",type:"warning"}),!1;if(!i.test(Number(r[a].defaultValue)))return this.defaultValueIndex=a,this.defaultValueType="number",document.getElementsByName("defaultValue"+a)[0].focus(),document.getElementsByName("defaultValue"+a)[0].style.border="1px solid red",this.$message({message:"默认值应为数字",type:"warning"}),!1}var p=r[a].defaultValue;if(p.indexOf(".")>-1){var m=p.indexOf("."),f=p.substring(0,m),g=p.substring(m+1,r[a].defaultValue.length);p=f+g}if(p.length>r[a].attrLength+r[a].decimalLen)return this.defaultValueIndex=a,this.defaultValueType="varchar",document.getElementsByName("defaultValue"+a)[0].focus(),document.getElementsByName("defaultValue"+a)[0].style.border="1px solid red",this.$message({message:"默认值长度需小于整数长度",type:"warning"}),!1}else if("varchar"===r[a].dataType||"number"===r[a].dataType)return this.entAttrIndex=n,t&&(this.sonAttrIndex=t),document.getElementById(this.attrLenElementId).focus(),document.getElementById(this.attrLenElementId).style.border="1px solid red",this.$message({message:"请添加整数长度",type:"warning"}),!1}return!0},entBlur:function(){if(this.openGrandSonAttr&&this.formData.ents[this.entIndex].children[this.grandSonIndex].attributeList&&this.formData.ents[this.entIndex].children[this.grandSonIndex].attributeList.length>0&&this.formData.ents[this.entIndex].children[this.grandSonIndex].attributeList.forEach((function(e){e.desc=e.comment})),"number"==typeof this.entBlurDescRepeatIndex&&(document.getElementById("changeEntsDesc"+this.entBlurDescRepeatIndex)&&(document.getElementById("changeEntsDesc"+this.entBlurDescRepeatIndex).getElementsByTagName("div")[0].firstElementChild.style.border=""),document.getElementById("changeGrandSonEntsDesc"+this.entBlurDescRepeatIndex)&&(document.getElementById("changeGrandSonEntsDesc"+this.entBlurDescRepeatIndex).getElementsByTagName("div")[0].firstElementChild.style.border="")),"number"==typeof this.entBlurNameRepeatIndex&&(document.getElementById("entName"+this.entBlurNameRepeatIndex)&&(document.getElementById("entName"+this.entBlurNameRepeatIndex).getElementsByTagName("div")[0].firstElementChild.style.border=""),document.getElementById("changeGrandSonEntsName"+this.entBlurNameRepeatIndex)&&(document.getElementById("changeGrandSonEntsName"+this.entBlurNameRepeatIndex).getElementsByTagName("div")[0].firstElementChild.style.border="")),this.attrCommentElementId&&document.getElementById(this.attrCommentElementId)&&(document.getElementById(this.attrCommentElementId).getElementsByTagName("div")[0].firstElementChild.style.border=""),"number"==typeof this.checkAttrNameIndex){document.getElementById(this.formData.ents[this.entAttrIndex].attributeList[this.checkAttrNameIndex].name+"attrName"+this.checkAttrNameIndex)&&(document.getElementById(this.formData.ents[this.entAttrIndex].attributeList[this.checkAttrNameIndex].name+"attrName"+this.checkAttrNameIndex).getElementsByTagName("div")[0].firstElementChild.style.border="");var e=this.formData.ents[this.sonAttrIndex];e&&(document.getElementById(e.children[this.entAttrIndex].attributeList[this.checkAttrNameIndex].name+"attrName"+this.checkAttrNameIndex).getElementsByTagName("div")[0].firstElementChild.style.border=""),this.checkAttrNameIndex=null}this.defaultValueType&&(document.getElementsByName("defaultValue"+this.defaultValueIndex)[0].style.border="",this.defaultValueType=null),this.attrLenElementId&&document.getElementById(this.attrLenElementId)&&(document.getElementById(this.attrLenElementId).style.border=""),this.attrDecimaElementId&&document.getElementById(this.attrDecimaElementId)&&(document.getElementById(this.attrDecimaElementId).style.border="")},deployedEntData:function(){var e=this,n=this.formData;this.formData.deployed=!0;var t=this,i=this.$loading();r["a"].saveEntData(this.formData).then((function(o){o.data.state&&e.$confirm("发布成功,是否跳转到业务表单页面?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){i.close(),n.id||(n.id=o.data.message,n.pkVal=o.data.message),t.$refs.formTemplateDialog.showDialog(n.id)})).catch((function(){i.close(),e.handleDialogClose(),e.dataView.id=""}))})).catch((function(){e.formData.deployed=!1}))},saveEntData:function(){var e=this,n=this.$loading(),t=this.formData;this.isSave&&(this.formData.deployed=!0),r["a"].saveEntData(this.formData).then((function(i){i.data.state&&(e.isSave?e.$confirm("保存成功,是否跳转到业务表单页面","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.isSave&&(t.id||(t.id=i.data.message,t.pkVal=i.data.message),e.$refs.formTemplateDialog.showDialog(t.id))})).catch((function(){e.$emit("loadTableData"),e.handleDialogClose(),e.dataView.id=""})).finally((function(){return n.close()})):e.$confirm("保存成功,是否退出?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n.close(),e.$emit("loadTableData"),e.handleDialogClose(),e.dataView.id=""})).catch((function(){n.close(),null!=i.data.message&&(e.dataView.id=i.data.message),e.$emit("opreta","edit"),e.$emit("opretaId",e.dataView.id)})))}))},conFirmTemplate:function(e){this.$router.push({path:"/sysplat/form#formManager",query:{bos:[this.formData],templateConf:e}})},cancelFirmTemplate:function(){this.handleDialogClose()},handleSelectExternal:function(e){var n=e.entExts,t=e.addFk,i=e.entExtsTable,o=this.entIndex;this.entIndex=n.index;var r={};0!=this.formData.ents.length||t?"sunTable"!=n.type||t?t?t&&(this.entIndex=o,this.formData.ents[o].fk=n.fk,this.formData.ents[o].attributeList=i,r=this.formData.ents[o]):(this.formData.ents.push(n),this.formData.ents[this.entIndex].attributeList=i,r=this.formData.ents[this.entIndex]):(this.formData.ents[o].children||this.$set(this.formData.ents[o],"children",[]),this.formData.ents[o].children.push(n),this.grandSonIndex=this.formData.ents[o].children.length-1,this.formData.ents[o].children[this.grandSonIndex].attributeList=i,r=this.formData.ents[o].children[this.grandSonIndex],r.desc=n.comment,r.name=n.name,r.show="孙实体-外"):(n.show="主实体-外",n.relation="main",this.formData.ents.splice(this.entIndex,1,n),this.formData.ents[this.entIndex].attributeList=i,r=this.formData.ents[this.entIndex]);r.attributeList=r.attributeList.filter((function(e){var t=e.name.toUpperCase();return t!=n.pk.toUpperCase()&&"F_FORM_DATA_REV_"!=t&&"REF_ID_"!=t&&(!n.fk||t!=n.fk.toUpperCase())&&"TENANT_ID_"!=t.toUpperCase()})),r.attributeList.forEach((function(e,n){e.index=n+1,0==e.attrLength&&0!=e.intLen&&(e.attrLength=e.intLen)})),"sunTable"==n.type?this.getGrandSonEntsByIndex(this.grandSonIndex,o):this.getEntsByIndex(this.entIndex)},createTableForm:function(){this.dataView.id?(this.isSave=!0,this.deployedEntData()):this.deployedEntData()},chineseFormat:function(e,n,t,i,o){var r=document.getElementById(e),s=null;null===r||r.__vue__.disabled||r.__vue__.readonly||!o||(s&&clearTimeout(s),s=setTimeout((function(){a["a"].request({url:"".concat(window.context.uc,"/base/tools/v1/getPinyin"),method:"GET",params:{chinese:o,type:0}}).then((function(e){e.data.state&&(n[i][t]=e.data.value,l["default"].$nextTick((function(){l["default"].$validator.validate()})))}))}),500))},addExternalTable:function(e){this.externalTables.push(e)}}},z=j,V=(t("cdbc"),Object(m["default"])(z,i,o,!1,null,"25325fdf",null));n["default"]=V.exports},ba5f:function(e,n,t){"use strict";var i=t("5674"),o=t.n(i);o.a},ba71:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{directives:[{name:"form",rawName:"v-form"}],attrs:{name:"online-form"}},[e.loadedFail?e._e():t("ht-runtime-template",{ref:"onlineForm",staticClass:"online-form-wrap form-table__wrap",attrs:{data:e.data,permission:e.permission,isView:e.isView,isPrint:e.isPrint},on:{loadSuccess:e.loadSuccess}}),e.loadedFail?t("div",{staticClass:"loaded-fail__div"},[e._v("表单加载失败,可能是表单配置发生了变化,请联系管理员...")]):e._e()],1)},o=[],r=(t("8e6e"),t("456d"),t("ade3")),a=(t("7f7f"),t("6b54"),t("a481"),t("96cf"),t("1da1")),s=(t("28a5"),t("ac6a"),t("5df3"),t("f400"),function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{ref:"inputs",staticClass:"inputs",staticStyle:{float:"left"}},["n"!=e.permission_sub&&"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&e.bindPreAndSufFix.preFix.length>4?t("div",{staticStyle:{float:"left"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.bindPreAndSufFix.preFix,placement:"top-start"}},[t("span",[e._v(e._s(e.bindPreAndSufFix.preFix.substring(0,4)))])])],1):"n"!=e.permission_sub&&"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&"r"!=e.permission_sub?t("span",{staticStyle:{float:"left"}},[e._v("\n "+e._s(e.bindPreAndSufFix.preFix)+"\n ")]):e._e(),e.isShow&&"n"!=e.permission_sub?t("ht-input",{ref:e.atter,class:["number"==e.type&&"r"==e.permission_sub?"readonly_input":"ht_input"],style:e.style_width,attrs:{width:e.width,size:"small",validate:e.inputValidate,placeholder:e.placeholder?e.placeholder:"请输入内容",clearable:"","model-expression":e.modelExpression,name:e.inputName,type:e.type,"show-password":e.configAttributes&&e.configAttributes.isPassword,"math-exp":e.mathExp,"date-calc-exp":e.dateCalcExp,min:e.min,max:e.max,step:e.step,"step-strictly":e.stepStrictly,precision:e.precision,disabled:!e.isEdit,permission:e.permission_sub,format:e.format,"readonly-format":e.readonlyFormat,readonly:e.readonly},on:{blur:e.numberBlur,change:e.numberChange},scopedSlots:e._u([e.bindPreAndSufFix&&e.bindPreAndSufFix.preFix&&"r"!=e.permission_sub?{key:"prepend",fn:function(){return[t("span",[e._v(e._s(e.bindPreAndSufFix.preFix))])]},proxy:!0}:null,(e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix||e.company)&&"r"!=e.permission_sub?{key:"append",fn:function(){return[e.company?t("span",[e._v(e._s(e.company))]):t("span",[e._v(e._s(e.bindPreAndSufFix.sufSix))])]},proxy:!0}:null],null,!0),model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix&&e.bindPreAndSufFix.sufSix.length>4?t("div",{staticStyle:{float:"left"}},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.bindPreAndSufFix.sufSix,placement:"top-start"}},[t("span",[e._v(e._s(e.bindPreAndSufFix.sufSix.substring(0,4)))])])],1):"number"==e.type&&e.bindPreAndSufFix&&e.bindPreAndSufFix.sufSix&&"r"!=e.permission_sub?t("span",[e._v("\n "+e._s(e.bindPreAndSufFix.sufSix)+"\n ")]):e._e(),e.isShow?e._e():t("el-input",{attrs:{size:"small"},on:{focus:e.numberFocus},model:{value:e.showViewe,callback:function(n){e.showViewe=n},expression:"showViewe"}}),!e.filterthousandBit||"w"!=e.permission_sub&&"b"!=e.permission_sub?e._e():t("ht-input",{attrs:{disabled:!0,size:"small"},model:{value:e.thousandBit,callback:function(n){e.thousandBit=n},expression:"thousandBit"}}),e.company&&"n"!=e.permission_sub?t("span",{class:["number"==e.type&&"r"==e.permission_sub?"":"unit"]},[e._v(" "+e._s(e.company)+" ")]):e._e()],1)}),l=[],c=t("d5ed"),d=t("9d99"),u=t("20b8"),h=t("5c96"),p={name:"eip-input",props:["readonly","validate","value","name","modelExpression","permission","mathExp","atter","type","dateCalcExp","configAttributes","placeholder","precision","stepStrictly","min","max","filterthousandBit","filtercurrency","step","bindPreAndSufFixjson","company"],mixins:[u["a"]],data:function(){return{style_width:"width:100%",width:"100%",unwatchAry:[],isEdit:!0,showViewe:"",thousandBit:"0",format:"",isShow:!0,identityMap:{},newValidate:null,bindPreAndSufFix:null,numberPrefix:!1}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate}},mounted:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=this,this.permission_sub=_.cloneDeep(this.permission),c["a"].getOnlineFormInstance(n),this.checkIdentity(),this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.format=d["a"].convertCurrency(this.inputVal)),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.format=this.format+" "+c["a"].thousandBit(this.inputVal)),this.bindPreAndSufFixjson&&(this.bindPreAndSufFix=JSON.parse(this.bindPreAndSufFixjson)),this.numberPrefix=!1,("number"==this.type&&this.bindPreAndSufFix&&this.bindPreAndSufFix.preFix||this.bindPreAndSufFix.preFix)&&(this.numberPrefix=!0);case 9:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),methods:{readonlyFormat:function(e){if(this.bindPreAndSufFix){if(this.bindPreAndSufFix.preFix||(this.bindPreAndSufFix.preFix=""),this.bindPreAndSufFix.sufSix||(this.bindPreAndSufFix.sufSix=""),this.value)return this.bindPreAndSufFix.preFix+this.value+this.bindPreAndSufFix.sufSix}else if(this.company)return this.value+this.company},numberBlur:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!1,this.showViewe=d["a"].convertCurrency(this.inputVal)),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit=c["a"].thousandBit(this.inputVal))},numberFocus:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!0,this.showViewe=""),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit="0")},convertCurrency:_.debounce((function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&(this.isShow=!1,this.showViewe=d["a"].convertCurrency(this.inputVal))}),1e3),convertThousanBit:_.debounce((function(){this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&(this.thousandBit=c["a"].thousandBit(this.inputVal))}),1e3),numberChange:function(){this.filtercurrency&&!isNaN(this.inputVal)&&this.inputVal&&this.convertCurrency(),this.filterthousandBit&&!isNaN(this.inputVal)&&this.inputVal&&this.convertThousanBit()},checkIdentity:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t,i,o,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.configAttributes){e.next=11;break}if(this.isEdit=!this.configAttributes.isInputEdit,!this.configAttributes.bindIdentityAlias){e.next=11;break}if(this.isEdit=!1,!this.value){e.next=6;break}return e.abrupt("return");case 6:return n=this.configAttributes.bindIdentityAlias,e.next=9,this.$store.dispatch("menu/getNextIdByAlias",n);case 9:t=e.sent,t.state&&(this.$emit("input",t.value),t.value&&(i=/(\{(.*)\}).*$/.exec(t.value),i&&(this.$emit("input",t.value.replace(i[1],"")),o=document.querySelector('[model-name="data.'+i[2]+'"]'),r=this,o&&o.__vue__&&o.__vue__.$watch("value",(function(e,n){r.modelExpression!=o.__vue__.modelExpression?e!=n&&r.$emit("input",t.value.replace(i[1],e)):h["Message"].error("流水号生成规则字段不能绑定流水号显示字段")}),{immediate:!0}))));case 11:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}()},beforeDestroy:function(){},destroyed:function(){},created:function(){"{}"==this.bindPreAndSufFixjson||""==JSON.parse(this.bindPreAndSufFixjson).preFix&&""==JSON.parse(this.bindPreAndSufFixjson).sufSix||("number"==this.type?this.style_width="width:57%":this.style_width="width:87%"),"number"==this.type&&"r"==this.permission_sub&&(this.style_width=""),this.$validator=this.$root.$validator},watch:{value:function(e,n){this.checkIdentity()}}},m=p,f=(t("6a947"),t("2877")),g=Object(f["default"])(m,s,l,!1,null,"40baadc5",null),b=g.exports,v=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("ht-checkbox",{directives:[{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],style:e.styles,attrs:{options:e.options,"option-layout":e.optionLayout,validate:e.inputValidate,name:e.inputName,linkage:e.linkage,permission:e.permission_sub},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}})],1)},w=[],C=t("86b9"),y={name:"eip-checkbox",props:["validate","value","name","permission","cklist","linkage","ganged","styles","optionLayout"],mixins:[u["a"]],data:function(){return{options:[]}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){var e=this,n=this.linkage;if(n&&n.length>0&&(this.$parent.isView||this.$parent.$parent.$parent.isView)){var t=c["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=c["a"].getValueByPath(t,i);e.traces[i]=o})),e.$watch("inputVal",(function(i,o){i!==o&&i.forEach((function(i){i===n.value&&n.effect.forEach((function(n){var i="permission.fields.".concat(n.target);e.traces[i];e.$store.dispatch("index/linkageValidate",n),c["a"].setValueByPath(t,i,n.type)}))}))}),{immediate:!0})}))}this.loadOption()},created:function(){this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator},methods:{loadOption:function(){this.ganged&&this.ganged.alias?this.dynamicLoadOption():this.options=this.cklist?JSON.parse(this.cklist):[]},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},prepareLoadParams:function(e){var n={};if(e&&!C["a"].isEmpty(e)){var t=C["a"].getSubScopeElAndIndex(this.$el),i=t.index,o=c["a"].getOnlineFormInstance(this);Object.keys(e).forEach((function(t){var r=null;r=null==i?c["a"].getValueByPath(o,e[t]):c["a"].getValueByPath(o,e[t],i),C["a"].isEmpty(r)||(n[t]=r)}))}return n},dynamicOptionResponse:function(e,n){var t=this;this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind?(this.options=[],n&&n.constructor==Array&&n.length>0&&n.forEach((function(e){var n=e[t.ganged.valueBind];n.constructor!=String&&(n=n.toString()),t.options.push({key:n,value:e[t.ganged.labelBind]})}))):!this.ganged||!this.ganged.alias||this.ganged.valueBind&&this.ganged.labelBind||this.$message.error("下拉框【".concat(this.inputName,"】配置了动态选项,但是没有正确的配置选项绑定关系。"))}}},A=y,x=(t("6362"),Object(f["default"])(A,v,w,!1,null,"eff968fc",null)),k=x.exports,S=t("8ebf"),D=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("ht-radio",{directives:[{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],style:e.styles,attrs:{options:e.options,"option-layout":e.optionLayout,validate:e.inputValidate,name:e.inputName,linkage:e.linkage,permission:e.permission_sub},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}})],1)},E=[],B=(t("3c4e"),{name:"eip-radio",props:["validate","value","name","permission","rdlist","linkage","ganged","styles","optionLayout"],mixins:[u["a"]],data:function(){return{options:[]}},computed:{inputVal:{get:function(){return this.options&&this.options.length>0&&"string"==typeof this.options[0].key&&this.value&&"number"==typeof this.value?this.value.toString():this.value},set:function(e){this.$emit("input",e)}},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){var e=this,n=this.linkage;if(n&&n.length>0&&(this.$parent.isView||this.$parent.$parent.$parent.isView)){var t=c["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=c["a"].getValueByPath(t,i);e.traces[i]=o})),e.$watch("inputVal",(function(i,o){i!==o&&n.value==i&&n.effect.forEach((function(o){e.$store.dispatch("index/delValidate");var r="permission.fields.".concat(o.target),a=e.traces[r];n.value===i&&(a=o.type),e.$store.dispatch("index/linkageValidate",o),c["a"].setValueByPath(t,r,a)}))}),{immediate:!0})}))}this.create()},created:function(){},methods:{loadOption:function(){this.ganged&&this.ganged.alias?this.dynamicLoadOption():this.options=this.rdlist?JSON.parse(this.rdlist):[]},dynamicLoadOption:function(){var e=this.prepareLoadParams(this.ganged.bind);this.$emit("dynamic-options:load",this.ganged.alias,e)},prepareLoadParams:function(e){var n={};if(e&&!C["a"].isEmpty(e)){var t=C["a"].getSubScopeElAndIndex(this.$el),i=t.index,o=c["a"].getOnlineFormInstance(this);Object.keys(e).forEach((function(t){var r=null;r=null==i?c["a"].getValueByPath(o,e[t]):c["a"].getValueByPath(o,e[t],i),C["a"].isEmpty(r)||(n[t]=r)}))}return n},dynamicOptionResponse:function(e,n){var t=this;this.ganged&&this.ganged.alias==e&&this.ganged.valueBind&&this.ganged.labelBind?(this.options=[],n&&n.constructor==Array&&n.length>0&&n.forEach((function(e){t.options.push({key:e[t.ganged.valueBind],value:e[t.ganged.labelBind]})}))):!this.ganged||!this.ganged.alias||this.ganged.valueBind&&this.ganged.labelBind||this.$message.error("下拉框【".concat(this.inputName,"】配置了动态选项,但是没有正确的配置选项绑定关系。"))},create:function(){this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator,this.loadOption()}}}),T=B,O=Object(f["default"])(T,D,E,!1,null,"b4c1209e",null),L=O.exports,M=t("a37f"),N=t("59c2"),I=t("b0c5"),P=t("5e87"),F=t("8689"),R=t("8b0c"),j=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{ref:"inputs",staticClass:"inputs",style:{textAlign:e.textAlign}},[e.isEditor||"property-text"==e.type?e._e():t("ht-input",{ref:this.atter,staticStyle:{width:"100%"},attrs:{width:e.width,size:"small",validate:e.inputValidate,name:e.inputName,placeholder:e.placeholder?e.placeholder:"请输入内容",type:"textarea",disabled:"true"==e.isInputEdit,permission:e.permission_sub},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}),"property-text"!=e.type||e.isEditor||"n"==e.permission_sub?e._e():t("vue-ueditor-wrap",{staticClass:"property_text",attrs:{config:e.config_text},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}),e.isEditor&&"n"!=e.permission_sub?t("vue-ueditor-wrap",{ref:this.atter,attrs:{config:e.config},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),e.isEditor?t("ht-input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],ref:this.atter,attrs:{size:"small",validate:e.inputValidate,permission:e.permission_sub,name:e.inputName,type:"input"},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e()],1)},z=[],V=(t("f559"),t("3b2b"),t("27ae")),W={name:"eip-textarea",props:["validate","value","name","permission","atter","type","initialFrameHeight","initialFrameWidth","placeholder","isEditor","noToolbar","isInputEdit","textValue","precision","textAlign"],mixins:[u["a"]],data:function(){return{config_text:{initialFrameHeight:50,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[],elementPathEnabled:!1,wordCount:!1,initialFrameWidth:"100%",zIndex:99,enableAutoSave:!1,readonly:!0},width:"100%",unwatchAry:[],newValidate:null,data:{}}},methods:{getObjectValue:function(e,n,t){if(!e&&t)return t;var i=e.substring(e.indexOf("{")+2,e.indexOf("}")).split(".");if(1==i.length)return e;var o="",r=null,a=/\{\{[\.\d\w]+\}\}/,s=new RegExp("[一-龥]");while(null!=(r=a.exec(e))){o+=e.substr(0,r.index);var l=r[0];if(!s.test(l.replace(/(\{\{)|(\}\})/g,""))&&l.startsWith("{{data.")){var d=l.length;l=l.replace(/(\{\{)|(\}\})/g,"");var u=l.split(".").splice(1);if(2==u.length)n.data[u[0]][u[1]]&&(o+=n.data[u[0]][u[1]]),e=e.substr(r.index+d);else if(3==u.length){var h=c["a"].getSomeAttributeFromParentElement(n.$el,"sub-index"),p=n.data[u[0]][u[1]][h];p[u[2]]&&(o+=p[u[2]]),e=e.substr(r.index+d)}}else o+=l,e=e.substr(r.index+l.length)}return e&&(o+=e),o},getField:function(e,n){if(!e||!n||n.length<3||"data"!=n[0])return"";n.length}},computed:{inputVal:{get:function(){var e=this,n=this;n.data=n.$parent.$vnode.context.$vnode.context.data;var i="";if(this.textValue&&(i=V["Base64"].decode(this.textValue)),this.value)return n.getObjectValue(i,n,this.value);var o=t("c1df");i&&setTimeout((function(){var t=!1;if(-1!=i.indexOf("{发起时间:startDate}")&&(i=i.replace(/\{发起时间:startDate}/g,"发起时间:"+o().format("YYYY-MM-DD")+" "),t=!0),-1!=i.indexOf("{发起人:startUser}")){var r=e.$store.state.user.currentUserDetail.user;i=i.replace(/\{发起人:startUser}/g,"发起人:"+r.fullname+" "),t=!0}if(-1!=i.indexOf("{所在部门:userOrg}")){var a=e.$store.state.user.currentOrgDetail,s="无";a&&a.name&&(s=a.name),i=i.replace(/\{所在部门:userOrg}/g,"所在部门:"+s+" "),t=!0}return t||(i=n.getObjectValue(i,n)),e.$emit("input",i),i}),900)},set:function(e){this.$emit("input",e)}},text:function(){if(this.textValue)return V["Base64"].decode(this.text)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate},config:function(){var e={initialFrameHeight:240,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable","link","simpleupload","insertimage","attachment"]],elementPathEnabled:!1,wordCount:!1,initialFrameWidth:"100%",zIndex:90,enableAutoSave:!1,readonly:!1};return(this.noToolbar||"r"==this.permission_sub)&&(e.toolbars=[]),e}},mounted:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var n,t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=C["a"].getSubScopeElAndIndex(this.$el),t=n.subScopeEl,n.index,!t||"true"!=t.getAttribute("row_readonly")&&!0!==t.getAttribute("row_readonly")||"w"!=this.permission_sub&&"b"!=this.permission_sub||(this.permission_sub="r"),this.initialFrameHeight&&(this.config.initialFrameHeight=this.initialFrameHeight),this.initialFrameWidth&&(this.config.initialFrameWidth=this.initialFrameWidth),(this.isInputEdit||"r"==this.permission_sub)&&(this.config.readonly=!0);case 5:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),created:function(){this.$validator=this.$root.$validator}},q=W,U=(t("4853"),Object(f["default"])(q,j,z,!1,null,"94e13b6e",null)),H=U.exports,K=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("span")},G=[],J={name:"eip-font",data:function(){return{}},created:function(){}},Y=J,Q=(t("1fd3"),Object(f["default"])(Y,K,G,!1,null,"b23d94da",null)),X=Q.exports,Z=t("6a94"),ee=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?t("el-autocomplete",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],style:this.styles,attrs:{name:e.inputName,"fetch-suggestions":e.querySearchAsync,placeholder:e.placeholder?e.placeholder:"请输入内容"},on:{select:e.handleSelect},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),"n"!=e.permission_sub?t("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.calInputVal}}):e._e(),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},ne=[],te=(t("386d"),{name:"eip-autocomplete",props:["validate","value","name","permission","autoTiplist","linkage","ganged","styles","placeholder"],mixins:[u["a"]],data:function(){return{inputValnew:"",options:[],config:{},newValidate:null,writeable:!0}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){if(!this.writeable)return this.writeable;var e=c["a"].getWriteable(this.permission_sub);if(!e&&this.inputVal.length>0){var n=[];if(this.inputVal&&this.options.length>0)for(var t=0;t0&&this.$parent.isView){var o=c["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var t="permission.fields.".concat(n.target),i=c["a"].getValueByPath(o,t);e.traces[t]=i})),e.$watch("inputVal",(function(t,i){n.effect.forEach((function(n){var t="permission.fields.".concat(n.target),i=e.traces[t];e.$store.dispatch("index/delValidate",n),c["a"].setValueByPath(o,t,i)})),t!==i&&n.value===t&&n.effect.forEach((function(i){e.$store.dispatch("index/delValidate");var r="permission.fields.".concat(i.target),a=e.traces[r];n.value===t&&(a=i.type),e.inputWriteable||(a="n"===a?a:"r"),e.$store.dispatch("index/linkageValidate",i),c["a"].setValueByPath(o,r,a)}))}),{immediate:!0})}))}},created:function(){var e=this;this.options=this.autoTiplist?JSON.parse(this.autoTiplist):[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.$store.dispatch("form/getByAliasCq",this.ganged.alias).then((function(n){e.config=n})),this.$validator=this.$root.$validator},methods:{querySearchAsync:function(e,n){var t=this.options;if(this.ganged&&this.ganged.alias)this.search(1,e,n);else{var i=e?t.filter(this.createStateFilter(e)):t;n(i)}},createStateFilter:function(e){return function(n){return n.value.toLowerCase().indexOf(e.toLowerCase())>=0}},handleSelect:function(e){},search:function(e,n,i){if(this.config){var o=this.config,r=this,a=this.ganged,s={pageBean:{page:e||1,pageSize:o.pageSize,showTotal:"true"}};if(n)if("dataSource"==o.dsType){var l=t("27ae").Base64;if(o.currentPage=e||1,"{}"===JSON.stringify(a.bind))o.queryData=l.encode(JSON.stringify([{key:a.valueBind,value:n}]));else{var d=[];for(var u in a.bind)if(a.bind[u]){var h=c["a"].getOnlineFormInstance(r),p=c["a"].getValueByPath(h,a.bind[u]);p?d.push({key:u,value:p}):d.push({key:u,value:n})}o.queryData=l.encode(JSON.stringify(d))}}else{var m=this.config.dataParam;if("POST"==this.config.requestType&&m){var f=JSON.parse(o.conditionfield);f.forEach((function(e){var t=c["a"].getOnlineFormInstance(r),i=c["a"].getValueByPath(t,a.bind[e.field]);m=i?m.replace(new RegExp("\\{"+e.field+"\\}","g"),i):m.replace(new RegExp("\\{"+e.field+"\\}","g"),n)}))}o.pageBean=c["a"].parseToJson(m)}else o.pageBean=s,o.currentPage=e||1,o.queryData="";this.$store.dispatch("form/selectQuery",o).then((function(e){r.total=e.total,r.options=[],e.rows.forEach((function(e){var n={};r.ganged.valueBind&&(n.value=e[a.valueBind]),r.ganged.labelBind&&(n.key=e[a.labelBind]),r.options.push(n)})),i(r.options)}))}}}}),ie=te,oe=(t("9055"),Object(f["default"])(ie,ee,ne,!1,null,"4d1f48da",null)),re=oe.exports,ae=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{directives:[{name:"express",rawName:"v-express"}],ref:"inputs",staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?t("el-cascader",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"},{name:"dynamic-options",rawName:"v-dynamic-options",value:{cache:!0},expression:"{cache:true}"}],ref:this.atter,attrs:{props:e.props,name:e.inputName,validate:e.validate,placeholder:e.placeholder?e.placeholder:"请选择",clearable:""},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),"n"!=e.permission_sub?t("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.inputVal}}):e._e(),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},se=[],le={name:"eip-cascader",props:["validate","value","name","permission","atter","inputType","placeholder","ganged"],mixins:[u["a"]],data:function(){var e=this;return{lazyLoadResolve:null,props:{value:e.ganged.valueBind,label:e.ganged.labelBind,lazy:!0,lazyLoad:function(n,t){e.dynamicLoadOption(n,t)}}}},computed:{inputVal:{get:function(){if(this.value){if(this.value.constructor==String){if(!this.value)return"";var e=JSON.parse(this.value);return this.inputWriteable?e.path:e.pathLabels.join("/")}return this.value.path}return this.value},set:function(e){var n=this.$refs[this.atter].getCheckedNodes(!1);if(n.length>0&&null!==n[0]){var t={path:n[0].path,pathLabels:n[0].pathLabels};this.$emit("input",JSON.stringify(t))}}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},created:function(){if(!this.ganged||!this.ganged.alias||!this.ganged.valueBind||!this.ganged.labelBind){var e="级联控件【".concat(this.inputName,"】未正确的设置选项配置");throw this.$message.error(e),e}this.$on("dynamic-options:update",this.dynamicOptionResponse),this.$validator=this.$root.$validator},methods:{dynamicLoadOption:function(e,n){var t=this;this.lazyLoadResolve=n,setTimeout((function(){var n=t.prepareLoadParams(t.ganged.bind,e);t.$emit("dynamic-options:load",t.ganged.alias,n)}),0)},prepareLoadParams:function(e,n){var t={};return 0==n.level||e&&!C["a"].isEmpty(e)&&Object.keys(e).forEach((function(i){var o=n.data[e[i]];C["a"].isEmpty(o)||(t[i]=o)})),t},dynamicOptionResponse:function(e,n){this.lazyLoadResolve&&(this.lazyLoadResolve(n),this.$refs[this.atter].computePresentContent())}}},ce=le,de=(t("6497"),Object(f["default"])(ce,ae,se,!1,null,"2a539b99",null)),ue=de.exports,he=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[e.inputWriteable&&this.ganged&&"n"!=e.permission_sub?t("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"treeselect",attrs:{name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod,multiple:e.multiple},on:{clear:e.clear},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[e._l(e.tempoptions,(function(e){return t("el-option",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],key:e.key,attrs:{value:e.key,label:e.value}})})),t("el-option",{attrs:{value:"",disabled:!0}},[t("el-tree",{ref:"treeselectElTree",attrs:{"node-key":"key",data:e.options,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode,"show-checkbox":e.multiple},on:{check:e.handleNodeClick,"node-click":e.handleNodeClick,"check-change":e.handleCheckChange}})],1)],2):e._e(),e.ganged?e._e():t("ht-select",{directives:[{name:"show",rawName:"v-show",value:e.inputWriteable,expression:"inputWriteable"}],ref:"selected",attrs:{validate:e.inputValidate,options:e.options,name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"allow-create":e.allowCreate,"reserve-keyword":"",multiple:e.multiple,permission:e.permission_sub},on:{blur:e.selectBlur},nativeOn:{click:function(n){return e.clickNative(n)}},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}),t("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.valueDesc,"tag-format-value":e.tagFormatValue}})],1)},pe=[],me=(t("ac4d"),t("8a81"),t("1c4c"),t("6762"),t("2fdb"),t("2ade"));function fe(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=ge(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function ge(e,n){if(e){if("string"===typeof e)return be(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?be(e,n):void 0}}function be(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0)for(var n=this.customQuery.custQueryJson,t=0;t0&&this.doQuery(n[t])}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()}},mounted:function(){this.options=this.selectlist?this.selectlist:[];var e=this,n=C["a"].getSubScopeElAndIndex(e.$el),t=n.subScopeEl;t&&(this.curSubIndex=t.dataset["index"]);var i=this.ganged;if(i&&i.bind&&"{}"!=JSON.stringify(i.bind)&&this.config){var o=i.bind;c["a"].getOnlineFormInstance(e);for(var r in o){var a=null;if(null==this.curSubIndex)a=document.querySelector('[model-name="'+o[r]+'"]');else{var s=o[r].split(".")[3];a=t.querySelector('[model-name="item.'+s+'"]')}a&&a.__vue__&&a.__vue__.$watch("value",(function(n,t){n!=t&&e.search(!1,n,!0)}))}}},created:function(){if(this.options=this.selectlist?this.selectlist:[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.ganged){var e=this;e.$store.dispatch("form/getByAliasCq",e.ganged.alias).then((function(n){e.config=n;var t=e.objIsEmpty(e.ganged.bind);e.ganged&&!t?e.handelInitGangedsearch():e.search(!1,"")}))}this.$validator=this.$root.$validator},methods:{objIsEmpty:function(e){for(var n in e)if(e[n])return!1;return!0},doQuery:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a,s,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(t=[],i=c["a"].getOnlineFormInstance(this),o=0;o0){for(var t=0;t0)for(var s=this.customQuery.custQueryJson,l=0;l0&&this.doQuery(s[l]);this.$refs.treeselect.blur(),setTimeout((function(){n.$validator.validate()}))}},filterNode:function(e,n){return!e||-1!==n.value.indexOf(e)},filterMethod:function(e){this.$refs.treeselectElTree.filter(e)},remoteMethod:function(e){e?this.search(!1,e):(this.param="",this.search())},handleCurrentChange:function(e){this.currentPage=e,this.search(e)},search:function(e,n,i){var o=this;this.options=[],i&&this.$emit("input","");var r=this.objIsEmpty(this.ganged.bind);if(this.config&&(!this.ganged.bind||r||n)){var a=this.config,s=this,l=this.ganged;this.pageSize=a.pageSize;var d={pageBean:{page:e||1,pageSize:a.pageSize,showTotal:"true"}};if(n)if("dataSource"==a.dsType){var u=t("27ae").Base64;if(a.currentPage=e||1,"{}"===JSON.stringify(l.bind))a.queryData=u.encode(JSON.stringify([{key:l.valueBind,value:n}]));else{var h=[];for(var p in l.bind){var m=c["a"].getOnlineFormInstance(s),f=c["a"].getValueByPath(m,l.bind[p],this.curSubIndex);f?h.push({key:p,value:f}):h.push({key:p,value:n})}a.queryData=u.encode(JSON.stringify(h))}}else{var g=this.config.dataParam;if("POST"==this.config.requestType&&g){var b=JSON.parse(a.conditionfield);b.forEach((function(e){var t=c["a"].getOnlineFormInstance(s),i=c["a"].getValueByPath(t,l.bind[e.field]);g=i?g.replace(new RegExp("\\{"+e.field+"\\}","g"),i):g.replace(new RegExp("\\{"+e.field+"\\}","g"),n)}))}a.pageBean=c["a"].parseToJson(g)}else a.pageBean=d,a.currentPage=e||1,a.queryData="";this.$store.dispatch("form/selectQuery",a).then((function(e){if(o.config&&"restful"===o.config.dsType){if(s.options=e.rows,o.addSelectList(s.options),s.inputVal&&s.inputVal.constructor==Array&&s.inputVal.length>0){for(var n=0;n0){for(var t=0;t0)for(var t=0;t0&&e.forEach((function(e){n.tempoptions.push(e),e.children&&n.addSelectList(e.children)}))}}},we=_e,Ce=(t("6a83"),Object(f["default"])(we,he,pe,!1,null,"0ce6a840",null)),ye=Ce.exports,Ae=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{ref:"inputs",staticClass:"inputs"},[e.isShowInput&&"n"!=e.permission_sub?t("ht-input",{attrs:{size:"small",placeholder:"请输入内容",type:"text",permission:e.permission_sub},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[t("template",{slot:"append"},[t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{btn:"btn",size:"small",type:"primary",icon:this.icon},on:{click:function(n){return e.customEvilJS()}}},[e._v(e._s(this.btnName))])],1)],2):e._e(),e.isShowInput||"n"==e.permission_sub?e._e():t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{btn:"btn",size:"small",type:"primary",icon:this.icon},on:{click:function(n){return e.customEvilJS()}}},[e._v(e._s(this.btnName))])],1)},xe=[],ke=t("0eb3"),Se={name:"eip-button",props:["value","name","permission","icon","btnName","attr","htCustomScript","isShowInput"],mixins:[u["a"]],data:function(){return{unwatchAry:[],content:""}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}}},mounted:function(){this.value&&(this.inputVal=this.value)},methods:{customEvilJS:function(){var e=this,n=V["Base64"].decode(this.htCustomScript),t=c["a"].getOnlineFormInstance(e);function i(){var i=Function("req","data","i18n","Message","Loading","formVm","_this",n),o=i(me["a"],t.data,ke["a"],h["Message"],h["Loading"],t,e);return o}var o=i();o&&(this.inputVal=o,this.$emit("input",o))}}},De=Se,Ee=(t("9f7e"),Object(f["default"])(De,Ae,xe,!1,null,"23599e8e",null)),Be=Ee.exports,Te=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[e.bindPreAndSufFix?t("span",[e._v(e._s(e.bindPreAndSufFix.preFix))]):e._e(),"date"==e.selectType?t("ht-date",{style:{width:e.width},attrs:{validate:e.inputValidate,name:e.inputName,showDate:e.showDate,day:e.day,currentDate:e.currentDate,format:e.inputFormat,"model-expression":e.modelExpression,"value-format":e.format,permission:e.permission_sub},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),"select"==e.selectType?t("ht-time-select",{style:{width:e.width},attrs:{permission:e.permission_sub,"model-expression":e.modelExpression,validate:e.inputValidate,name:e.inputName},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),"picker"==e.selectType?t("ht-time-picker",{style:{width:e.width},attrs:{permission:e.permission_sub,"model-expression":e.modelExpression,validate:e.inputValidate,name:e.inputName},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}):e._e(),e.bindPreAndSufFix?t("span",[e._v(e._s(e.bindPreAndSufFix.sufSix))]):e._e()],1)},Oe=[],Le={name:"eip-date",props:["width","validate","name","value","permission","selectType","showDate","day","inputFormat","modelExpression","format","bindPreAndSufFixjson","isServerDate"],mixins:[u["a"]],data:function(){return{currentDate:null,type:"datetime",compareType:"daterangestart,daterangeend,datemorethan,datelessthan,",newValidate:null,bindPreAndSufFix:null}},computed:{inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return this.newValidate?this.newValidate:this.validate}},created:function(){if(this.isServerDate){var e=this;me["a"].get(window.context.uc+"/base/tools/v1/getCurrentDate?valFormat="+this.inputFormat).then((function(n){n.data.state&&(e.currentDate=n.data.value)}))}},mounted:function(){this.bindPreAndSufFixjson&&(this.bindPreAndSufFix=JSON.parse(this.bindPreAndSufFixjson))}},Me=Le,Ne=(t("9111"),Object(f["default"])(Me,Te,Oe,!1,null,"65349cec",null)),Ie=Ne.exports,Pe=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("img",{style:e.style,attrs:{src:e.src}})])},Fe=[],Re={name:"eip-img",props:["isDisplay","imgSrc","fileJson","imgHeight","imgWidth"],data:function(){return{src:"",style:{}}},created:function(){var e=this;if(this.isDisplay){if(this.fileJson){var n=JSON.parse(this.fileJson);me["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+n[0].id,"arraybuffer").then((function(n){var t=n.headers["content-type"];e.src=t?window.URL.createObjectURL(new Blob([n.data],{type:t})):window.URL.createObjectURL(new Blob([n.data]))}))}}else this.src=this.imgSrc;this.imgHeight>0&&this.imgWidth>0&&(this.style={height:this.imgHeight+"px",width:this.imgWidth+"px"})}},$e=Re,je=(t("0d55"),Object(f["default"])($e,Pe,Fe,!1,null,"4b297976",null)),ze=je.exports,Ve=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",["n"!=e.permission_sub?t("viewer",{attrs:{images:e.imgArr},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[t("ul",e._l(e.imgArr,(function(n,i){return t("li",{key:i},[t("el-card",{attrs:{alt:"查看原图","body-style":{padding:"0px",margin:"10px",cursor:"pointer"}}},[e.previewAble?t("img",{key:i,style:e.style,attrs:{src:n.previewUrl}}):e._e(),t("div",[t("span",[e._v(e._s(n.fileName))]),e.downloadAble?t("el-row",{staticStyle:{float:"right",padding:"3px 0"}},["local"==e.uploadType?t("el-button",{attrs:{icon:"el-icon-download",circle:""},on:{click:function(t){return e.downloadFile(n)}}}):e._e(),"r"!=e.permission_sub?t("el-button",{attrs:{icon:"el-icon-delete",circle:""},on:{click:function(t){return e.imgArr.remove(n)}}}):e._e()],1):e._e()],1)])],1)})),0)]):e._e(),"n"!=e.permission_sub?t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"},{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],attrs:{type:"hidden",name:e.inputName},domProps:{value:e.value},on:{input:function(n){n.target.composing||(e.value=n.target.value)}}}):e._e(),"local"==e.uploadType&&"r"!=e.permission_sub&&"n"!=e.permission_sub?t("el-upload",{staticClass:"upload-demo",attrs:{action:e.actionUrl,headers:e.header,"file-list":e.imgArr,"show-file-list":!1,"on-success":e.success,"on-progress":e.progress,"before-upload":e.beforeAvatarUpload,multiple:e.multiple,limit:Number(e.limit),"on-exceed":e.handleExceed}},[t("el-tooltip",{attrs:{placement:"right",effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("附件格式支持:img/jpg/gif")]),t("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1):e._e(),"n"!=e.permission_sub?t("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.inputVal}},[e._t("append",null,{slot:"append"})],2):e._e(),"https"==e.uploadType&&"r"!=e.permission_sub&&"n"!=e.permission_sub?t("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"},on:{click:function(n){e.dialogFormVisible=!0}}},[e._v("上传")]):e._e(),t("el-dialog",{attrs:{title:"网络图片上传",visible:e.dialogFormVisible,"close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogFormVisible=n}}},[t("el-form",{attrs:{model:e.httpsFile,"data-vv-scope":"httpsFileForm"}},[t("el-form-item",{attrs:{label:"文件名称","label-width":"100px"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入文件名称",validate:{required:!0}},model:{value:e.httpsFile.fileName,callback:function(n){e.$set(e.httpsFile,"fileName",n)},expression:"httpsFile.fileName"}})],1),t("el-form-item",{attrs:{label:"文件地址","label-width":"100px"}},[t("ht-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入文件地址",validate:{required:!0}},model:{value:e.httpsFile.url,callback:function(n){e.$set(e.httpsFile,"url",n)},expression:"httpsFile.url"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.httpsDialog()}}},[e._v("确定")]),t("el-button",{on:{click:function(n){e.dialogFormVisible=!1}}},[e._v("取消")])],1)],1)],1)},We=[],qe=(t("c5f6"),t("2f62")),Ue={name:"EipViewer",props:["value","permission","modelExpression","imgHeight","imgWidth","uploadType","limit","multiple","validate","name","allowPreview","allowDownload"],mixins:[u["a"]],data:function(){return{httpsFile:{fileName:"",url:"",previewUrl:""},dialogFormVisible:!1,style:{width:"265px",height:"180px",border:"2px solid #ccc",borderRadius:"3px",padding:"1px",margin:"1px",cursor:"pointer"},imgArr:[]}},computed:Object(qe["mapState"])({inputVal:{get:function(){return this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){return c["a"].getWriteable(this.permission_sub)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"},previewAble:function(){return!("w"!=this.permission_sub&&!this.allowPreview)},downloadAble:function(){return!("w"!=this.permission_sub&&!this.allowDownload)}}),watch:{imgArr:function(e,n){var t=this;if(e&&e.length>0&&(!e[e.length-1].status||"success"!=e[e.length-1].status)){if(this.previewAble){var i=this,o=0;this.imgArr.forEach((function(e){"local"!=t.uploadType||e.previewUrl?"https"==t.uploadType&&(e.previewUrl=e.url):me["a"].get(e.url,"arraybuffer").then((function(n){var t=n.headers["content-type"];e.previewUrl=t?window.URL.createObjectURL(new Blob([n.data],{type:t})):window.URL.createObjectURL(new Blob([n.data])),i.$set(i.imgArr,o,e),o++}))}))}this.$emit("input",JSON.stringify(this.imgArr))}}},mounted:function(){if(this.value){var e=JSON.parse(this.value);e instanceof Array&&(this.imgArr=e)}this.imgHeight>0&&this.imgWidth>0&&(this.style={height:this.imgHeight+"px",width:this.imgWidth+"px"})},created:function(){this.$validator=this.$root.$validator},methods:{handleExceed:function(e,n){this.$message.warning("当前限制选择 ".concat(Number(this.limit)," 个文件,本次选择了 ").concat(e.length," 个文件,共选择了 ").concat(e.length+n.length," 个文件"))},progress:function(){h["Loading"].service("文件上传中")},success:function(e,n,t){var i=h["Loading"].service("文件上传中"),o=this;setTimeout((function(){if(t.length!=o.imgArr.length)for(var e=0;e0?t("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.filesData,border:"",size:"medium"}},[t("el-table-column",{attrs:{label:"序号",align:"center",type:"index",width:"70"}}),t("el-table-column",{attrs:{label:"附件名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[e.canPreview?t("span",{staticClass:"done-subject",on:{click:function(t){return e.previewFile(n.row)}}},[e._v(e._s(n.row.name))]):e._e(),e.canPreview?e._e():t("span",{staticClass:"done-subject"},[e._v(e._s(n.row.name))])]}}],null,!1,3920684564)}),t("el-table-column",{attrs:{prop:"type",align:"center",lalign:"center",width:"100",label:"附件类型"}}),t("el-table-column",{attrs:{prop:"bytes",align:"center",lalign:"center",width:"100",label:"附件大小"}}),t("el-table-column",{attrs:{prop:"username",align:"center",label:"上传者",width:"120"}}),e._l(e.propConfList,(function(e){return t("el-table-column",{key:e.name,attrs:{prop:e.name,label:e.desc,width:"200",align:"center"}})})),e.canDownload?t("el-table-column",{attrs:{align:"center",label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"small",icon:"el-icon-download",plain:""},on:{click:function(t){return e.downloadFile(n.row)}}})]}}],null,!1,3659736377)}):e._e()],2):e._e()],1),t("FileTree",{ref:"fileTreeSearch",attrs:{fileTree:e.fileTree,fileId:e.fileId}}),t("Pdf",{ref:"pdfSearch",attrs:{src:e.src,fileId:e.fileId}}),t("IframeSrc",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileId:e.fileId}}),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},tn=[],on=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("el-upload",{staticClass:"upload-demo",attrs:{action:e.actionUrl,"file-list":e.files,headers:e.header,"show-file-list":!1,"before-remove":e.beforeRemove,accept:e.acceptType,"on-preview":e.preview,limit:e.intLimit,multiple:e.multiples,"on-success":e.success,"on-progress":e.progress,"before-upload":e.beforeAvatarUpload}},[t("el-tooltip",{attrs:{placement:"right",effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 附件格式支持:"+e._s(e.accept)+"\n "),t("br"),e._v("附件大小限制:单个文件不超过50MB\n "),t("br"),e.multiples?t("span",[e._v("附件个数限制:最多"+e._s(e.intLimit)+"个")]):e._e()]),t("el-button",{attrs:{size:"mini",round:"",icon:"el-icon-plus"}},[e._v("上传")])],1)],1),e.filesData.length>0&&!e.isSimple?t("el-table",{style:"width:"+e.maxWidth+"px ;margin-top :10px;",attrs:{data:e.filesData,border:"",size:"medium"}},[t("el-table-column",{attrs:{label:"序号",align:"center",type:"index",width:"70"}}),t("el-table-column",{attrs:{label:"附件名称","min-width":"200",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",{staticClass:"done-subject",on:{click:function(t){return e.preview(n.row)}}},[e._v(e._s(n.row.name))])]}}],null,!1,544935761)}),t("el-table-column",{attrs:{prop:"type",align:"center",lalign:"center",width:"100",label:"附件类型"}}),t("el-table-column",{attrs:{prop:"bytes",align:"center",lalign:"center",width:"100",label:"附件大小"}}),t("el-table-column",{attrs:{prop:"username",align:"center",label:"上传者",width:"120"}}),e._l(e.conf,(function(n){return t("el-table-column",{key:n.name,attrs:{label:n.desc,width:"200",align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("el-tooltip",{attrs:{disabled:!e.errors.has("custom-form."+e.files[i.$index].name+" "+n.desc)}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("必填")]),t("el-input",{directives:[{name:"validate",rawName:"v-validate",value:n.inputValidate,expression:"con.inputValidate"}],attrs:{size:"small",name:e.files[i.$index].name+" "+n.desc,clearable:"",placeholder:"请输入"+n.desc},model:{value:e.files[i.$index][n.name],callback:function(t){e.$set(e.files[i.$index],n.name,t)},expression:"files[scope.$index][con.name]"}})],1)]}}],null,!0)})})),t("el-table-column",{attrs:{align:"center",label:"操作",width:"260"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.up(n.$index)}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.down(n.$index)}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-download",plain:""},on:{click:function(t){return e.download(n.row)}}}),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.beforeRemove(n.row)}}})]}}],null,!1,322550215)})],2):t("ul",{staticClass:"file-list__wrap"},e._l(e.filesData,(function(n,i){return t("li",{key:i,staticClass:"file-item"},[t("i",{staticClass:" file-icon el-icon-document"}),t("p",{staticClass:"file__name",class:{"done-subject":e.previewable},on:{click:function(t){return e.preview(n)}}},[e._v(e._s(n.name))]),t("i",{staticClass:"file-close__icon el-icon-close",on:{click:function(t){return e.removeFile(n)}}})])})),0),t("FilePreview",{ref:"filePreview"})],1)},rn=[],an=(t("04ff"),function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{visible:e.dialogVisible,width:"100%","custom-class":"preview__dialog",title:e.fileRow.name,"append-to-body":"","show-close":e.closeable},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("div",{staticClass:"preview__container"},[e.loading?t("Loading"):e._e(),e.errorMessage?t("FillPage",{attrs:{type:"2",tip:e.errorMessage}}):e._e(),t("FileTree",{ref:"fileTreeSearch",attrs:{fileTree:e.fileTree,fileRow:e.fileRow}}),t("Pdf",{ref:"pdfSearch",attrs:{src:e.src}}),t("IframeSrc",{ref:"iframeSrcSearch",attrs:{iframeSrc:e.iframeSrc,fileRow:e.fileRow}}),t("VideoPlayer",{ref:"videoPlayer",attrs:{fileRow:e.fileRow}})],1)])}),sn=[],ln=t("53ca"),cn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.src&&e.visiable?t("iframe",{staticClass:"pdf__iframe",attrs:{src:e.pdfSrc,align:"middle"}}):e._e()},dn=[],un={name:"pdf",props:{src:String},data:function(){return{visiable:!1,pdfSrc:""}},watch:{src:function(e,n){if(e){var t=this;me["a"].get(this.src,"arraybuffer").then((function(e){t.pdfSrc=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}))+"#toolbar=0"}))}}},methods:{handleOpen:function(){this.visiable=!0}}},hn=un,pn=(t("09f7"),Object(f["default"])(hn,cn,dn,!1,null,"de4db9d4",null)),mn=pn.exports,fn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return e.iframeSrc&&e.visible?t("iframe",{staticClass:"container__iframe",attrs:{src:e.dataSrc,align:"middle"}}):e._e()},gn=[],bn={props:["iframeSrc","fileRow"],data:function(){return{visible:!1,dataSrc:""}},watch:{iframeSrc:function(e,n){if(e){var t=this;me["a"].get(this.iframeSrc,"arraybuffer").then((function(e){var n=e.headers["content-type"];t.dataSrc=n?window.URL.createObjectURL(new Blob([e.data],{type:n})):window.URL.createObjectURL(new Blob([e.data]))}))}}},methods:{handleOpen:function(){this.visible=!0}}},vn=bn,_n=(t("86e2"),Object(f["default"])(vn,fn,gn,!1,null,"2ce8441b",null)),wn=_n.exports,Cn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{visible:e.fileTreeDialog,"close-on-click-modal":!1,width:"55%","show-close":!1,top:"52px","append-to-body":!0},on:{"update:visible":function(n){e.fileTreeDialog=n}}},[t("p",{staticClass:"arrow"},[t("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(n){return e.download()}}},[e._v("下载")]),t("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"#8c8e92",cursor:"pointer"},on:{click:e.close}},[t("i",{staticClass:"el-icon-close"})])],1),t("el-tree",{attrs:{data:e.fileTree,props:e.filesProps}})],1)},yn=[],An={props:["fileTree","fileRow"],data:function(){return{fileTreeDialog:!1,filesProps:{label:"originName",children:"childList"}}},methods:{handleOpen:function(){this.fileTreeDialog=!0},close:function(){this.fileTreeDialog=!1},download:function(){me["a"].download("${portal}/system/file/v1/downloadFile?fileId="+this.fileRow.id)}}},xn=An,kn=(t("dd16"),Object(f["default"])(xn,Cn,yn,!1,null,null,null)),Sn=kn.exports,Dn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{staticClass:"video-dialog",attrs:{visible:e.videoDialogVisible,"close-on-click-modal":!1,width:"800px","show-close":!1,top:"15vh","append-to-body":!0},on:{"update:visible":function(n){e.videoDialogVisible=n}}},[t("p",{staticClass:"arrow"},[t("el-button",{staticStyle:{},attrs:{icon:"el-icon-download",type:"primary",size:"mini"},on:{click:function(n){return e.download()}}},[e._v("下载")]),t("span",{staticStyle:{float:"right","padding-right":"40px","font-size":"20px",color:"#8c8e92",cursor:"pointer"},on:{click:function(n){e.videoDialogVisible=!1}}},[t("i",{staticClass:"el-icon-close"})])],1),e.videoDialogVisible?t("div",{staticClass:"test_two_box"},[t("video",{staticClass:"video-js",attrs:{id:"myVideo"}},[t("source",{attrs:{src:e.videoSrc,type:"video/mp4"}})])]):e._e()])},En=[],Bn={name:"TestTwo",props:["fileRow"],data:function(){return{videoDialogVisible:!1,videoSrc:""}},watch:{"fileRow.id":function(e,n){if(e){var t=this;me["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+e,"arraybuffer").then((function(e){t.videoSrc=window.URL.createObjectURL(new Blob([e.data],{type:"video/mp4"}))}))}}},methods:{initVideo:function(){this.$video(myVideo,{controls:!0,autoplay:"muted",preload:"auto",width:"800px",height:"573x",playbackRates:[.5,1,1.5,2],language:"zh-CN"})},show:function(){this.videoDialogVisible=!0;var e=this;setTimeout((function(){e.initVideo()}),50)},download:function(){me["a"].download(this.downloadUrl)}}},Tn=Bn,On=(t("d6ac"),Object(f["default"])(Tn,Dn,En,!1,null,"a0f20a2e",null)),Ln=On.exports,Mn=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"loading__container"},[t("div",{staticClass:"loading__container-div"},["1"==e.type?t("div",{staticClass:"loader"},[t("svg",{attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 40 40","enable-background":"new 0 0 40 40","xml:space":"preserve"}},[t("path",{attrs:{opacity:"0.2",fill:e.color,d:"M20.201,5.169c-8.254,0-14.946,6.692-14.946,14.946c0,8.255,6.692,14.946,14.946,14.946\n s14.946-6.691,14.946-14.946C35.146,11.861,28.455,5.169,20.201,5.169z M20.201,31.749c-6.425,0-11.634-5.208-11.634-11.634\n c0-6.425,5.209-11.634,11.634-11.634c6.425,0,11.633,5.209,11.633,11.634C31.834,26.541,26.626,31.749,20.201,31.749z"}}),t("path",{attrs:{fill:e.color,d:"M26.013,10.047l1.654-2.866c-2.198-1.272-4.743-2.012-7.466-2.012h0v3.312h0\n C22.32,8.481,24.301,9.057,26.013,10.047z"}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 20 20",to:"360 20 20",dur:"0.5s",repeatCount:"indefinite"}})],1)])]):e._e(),"2"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 50 50","xml:space":"preserve"}},[t("path",{attrs:{fill:e.color,d:"M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z"}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 25 25",to:"360 25 25",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"3"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"loader-1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"40px",height:"40px",viewBox:"0 0 50 50","xml:space":"preserve"}},[t("path",{attrs:{fill:e.color,d:"M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z"}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 25 25",to:"360 25 25",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"4"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"24px",viewBox:"0 0 24 24","xml:space":"preserve"}},[t("rect",{attrs:{x:"0",y:"0",width:"4",height:"7",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})],1),t("rect",{attrs:{x:"10",y:"0",width:"4",height:"7",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),t("rect",{attrs:{x:"20",y:"0",width:"4",height:"7",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"scale",values:"1,1; 1,3; 1,1",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"5"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[t("rect",{attrs:{x:"0",y:"0",width:"4",height:"10",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0",dur:"0.6s",repeatCount:"indefinite"}})],1),t("rect",{attrs:{x:"10",y:"0",width:"4",height:"10",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),t("rect",{attrs:{x:"20",y:"0",width:"4",height:"10",fill:e.color}},[t("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)])]):e._e(),"6"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[t("rect",{attrs:{x:"0",y:"13",width:"4",height:"5",fill:e.color}},[t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"10",y:"13",width:"4",height:"5",fill:e.color}},[t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"20",y:"13",width:"4",height:"5",fill:e.color}},[t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),"7"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[t("rect",{attrs:{x:"0",y:"0",width:"4",height:"20",fill:e.color}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"7",y:"0",width:"4",height:"20",fill:e.color}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"14",y:"0",width:"4",height:"20",fill:e.color}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"1; .2; 1",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),"8"==e.type?t("div",{staticClass:"loader"},[t("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[t("rect",{attrs:{x:"0",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"8",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0.15s",dur:"0.6s",repeatCount:"indefinite"}})]),t("rect",{attrs:{x:"16",y:"10",width:"4",height:"10",fill:e.color,opacity:"0.2"}},[t("animate",{attrs:{attributeName:"opacity",attributeType:"XML",values:"0.2; 1; .2",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"height",attributeType:"XML",values:"10; 20; 10",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}}),t("animate",{attrs:{attributeName:"y",attributeType:"XML",values:"10; 5; 10",begin:"0.3s",dur:"0.6s",repeatCount:"indefinite"}})])])]):e._e(),t("span",{style:e.fontColor},[e._v(e._s(e.tip))])])])},Nn=[],In={name:"loading",props:{type:{type:String,default:"6"},color:{type:String,default:"#ff6700"},tip:{type:String,default:"正在加载..."}},computed:{fontColor:function(){return{color:this.color}}}},Pn=In,Fn=(t("f7fb"),Object(f["default"])(Pn,Mn,Nn,!1,null,"03d8acd6",null)),Rn=Fn.exports,$n=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fill__container"},["1"==e.type?t("div",{staticClass:"loader",attrs:{title:e.tip}},[t("svg",{staticClass:"icon",attrs:{t:"1606291356440",viewBox:"0 0 1148 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"22953",width:e.width,height:e.height}},[t("path",{attrs:{d:"M677.145696 550.758879c-2.871028 0-6.220561-0.478505-9.570094-0.95701-2.392523-0.478505-4.306542-2.871028-3.828037-5.263551 0.478505-2.392523 2.871028-4.306542 5.263551-3.828038 6.220561 0.957009 11.962617 0.957009 16.747664-0.478504 2.392523-0.478505 5.263551 0.957009 5.742056 3.349532 0.478505 2.392523-0.957009 5.263551-3.349533 5.742056-2.871028 0.957009-6.699065 1.435514-11.005607 1.435515z m-26.796262-5.742057c-0.478505 0-0.957009 0-1.914019-0.478504-5.742056-2.392523-11.484112-4.785047-17.704673-8.13458-2.392523-1.435514-3.349533-4.306542-1.914018-6.699065s4.306542-3.349533 6.699065-1.914019c5.742056 3.349533 11.484112 5.742056 16.747664 7.656075 2.392523 0.957009 3.828037 3.828037 2.871028 6.220561-1.435514 1.914019-2.871028 3.349533-4.785047 3.349532z m53.114019-5.263551c-0.957009 0-2.392523-0.478505-3.349533-1.435514-1.914019-1.914019-1.914019-4.785047-0.478505-6.699065 0.957009-0.957009 1.914019-1.914019 2.392524-3.349533 2.392523-3.349533 4.785047-7.17757 6.699065-11.484112 0.957009-2.392523 3.828037-3.349533 6.220561-2.392524 2.392523 0.957009 3.349533 3.828037 2.392523 6.220561-2.392523 4.785047-4.785047 9.570093-7.656075 13.398131-0.957009 1.435514-1.914019 2.871028-3.349532 3.828037 0 0.957009-1.435514 1.914019-2.871028 1.914019z m-87.087851-12.441121c-0.957009 0-1.914019 0-2.392523-0.478505-5.263551-3.349533-10.527103-6.699065-16.269159-10.527103-2.392523-1.435514-2.871028-4.306542-1.435514-6.699065 1.435514-2.392523 4.306542-2.871028 6.699065-1.435514 5.742056 3.828037 11.005607 7.17757 15.790655 10.048598 2.392523 1.435514 2.871028 4.306542 1.435514 6.699065-0.957009 1.435514-2.392523 2.392523-3.828038 2.392524z m-32.059813-21.532711c-0.957009 0-1.914019-0.478505-2.871028-0.957009-5.263551-3.828037-10.527103-7.17757-15.790654-11.005608-1.914019-1.435514-2.392523-4.785047-0.957009-6.699065 1.435514-1.914019 4.785047-2.392523 6.699065-0.957009 5.263551 3.828037 10.527103 7.656075 15.31215 11.005607 2.392523 1.435514 2.871028 4.306542 0.957009 6.699066-0.478505 1.435514-1.914019 1.914019-3.349533 1.914018z m134.938318-0.478504h-0.957009c-2.392523-0.478505-4.306542-2.871028-3.828038-5.742056 1.435514-5.742056 1.914019-11.962617 2.871028-18.183178 0-2.871028 2.392523-4.785047 5.263552-4.306542 2.871028 0 4.785047 2.392523 4.306542 5.263551-0.478505 7.17757-1.435514 13.398131-2.871028 19.618692-0.478505 1.435514-2.392523 3.349533-4.785047 3.349533z m-166.041122-22.011215c-0.957009 0-1.914019-0.478505-2.871028-0.95701l-15.312149-11.484112c-1.914019-1.435514-2.392523-4.785047-0.957009-6.699065 1.435514-1.914019 4.785047-2.392523 6.699065-0.95701l15.312149 11.484113c1.914019 1.435514 2.392523 4.785047 0.95701 6.699065-0.957009 1.435514-2.392523 1.914019-3.828038 1.914019z m169.390655-16.269159c-2.392523 0-4.785047-1.914019-4.785047-4.785047 0-6.220561-0.478505-12.441121-0.957009-18.661682 0-2.871028 1.914019-4.785047 4.306542-5.263552 2.871028 0 4.785047 1.914019 5.263551 4.306542 0.478505 6.699065 0.957009 13.398131 0.957009 19.618692 0 2.392523-1.914019 4.785047-4.785046 4.785047z m-200.493458-6.220561c-0.957009 0-1.914019-0.478505-2.871028-0.957009-5.263551-3.828037-10.527103-7.17757-15.790655-11.005608-2.392523-1.435514-2.871028-4.306542-1.435514-6.699065 1.435514-2.392523 4.306542-2.871028 6.699066-1.435514 5.263551 3.828037 10.527103 7.17757 15.790654 11.005607 1.914019 1.435514 2.871028 4.306542 0.957009 6.699066 0 1.914019-1.435514 2.392523-3.349532 2.392523z m-31.102804-22.011215c-0.957009 0-1.914019-0.478505-2.871028-0.957009-5.742056-3.828037-11.005607-7.17757-15.790654-10.048598-2.392523-1.435514-2.871028-4.306542-1.435514-6.699066 1.435514-2.392523 4.306542-2.871028 6.699065-1.435514 5.263551 3.349533 10.527103 6.699065 16.269159 10.527103 2.392523 1.435514 2.871028 4.306542 1.435514 6.699065-1.435514 1.435514-2.871028 1.914019-4.306542 1.914019z m228.246729-10.048598c-2.392523 0-4.306542-1.914019-4.785047-3.828037-0.957009-6.220561-2.392523-12.441121-3.349533-18.661683-0.478505-2.392523 0.957009-5.263551 3.828038-5.742056 2.392523-0.478505 5.263551 0.957009 5.742056 3.828038 1.435514 6.220561 2.871028 12.919626 3.828037 19.140187 0.478505 2.392523-1.435514 5.263551-3.828037 5.263551h-1.435514z m-47.371963-7.17757c-1.914019 0-3.828037-0.957009-4.306542-3.349533-0.957009-2.392523 0.478505-5.263551 2.871028-6.220561 3.828037-1.435514 8.134579-4.785047 12.919626-10.527102 1.914019-1.914019 4.785047-2.392523 6.699066-0.478505 1.914019 1.914019 2.392523 4.785047 0.478505 6.699065-6.220561 6.699065-11.484112 11.005607-16.747664 12.919626-0.478505 0.957009-0.957009 0.957009-1.914019 0.95701z m-213.891588-2.392524c-0.957009 0-1.435514 0-2.392524-0.478504-5.742056-3.349533-11.484112-6.220561-16.747663-8.613084-2.392523-0.957009-3.349533-3.828037-2.392524-6.220561 0.957009-2.392523 3.828037-3.349533 6.220561-2.392523 5.742056 2.392523 11.484112 5.742056 17.226168 9.091588 2.392523 1.435514 3.349533 4.306542 1.914019 6.699066-0.478505 0.957009-1.914019 1.914019-3.828037 1.914018z m197.143925-2.871028c-1.435514 0-2.871028-0.478505-3.828038-1.914018-3.349533-4.306542-6.699065-10.048598-10.048598-18.183178-0.957009-2.392523 0.478505-5.263551 2.871028-6.220561 2.392523-0.957009 5.263551 0.478505 6.220561 2.871028 2.871028 6.699065 5.263551 11.962617 8.134579 15.31215 1.914019 1.914019 1.435514 5.263551-0.478504 6.699065-0.478505 0.957009-1.435514 1.435514-2.871028 1.435514z m-231.596262-13.39813c-0.478505 0-0.957009 0-1.435514-0.478505-6.220561-2.392523-11.962617-3.828037-17.704673-5.263551-2.392523-0.478505-4.306542-3.349533-3.828037-5.742057s3.349533-4.306542 5.742056-3.828037c6.220561 1.435514 12.441121 3.349533 19.140187 5.742056 2.392523 0.957009 3.828037 3.828037 2.871028 6.220561-0.957009 1.914019-2.871028 3.349533-4.785047 3.349533z m275.140187-8.13458c-0.957009 0-1.914019-0.478505-2.871028-0.957009-2.392523-1.435514-2.871028-4.306542-1.435514-6.699066 2.392523-3.349533 4.785047-7.656075 7.656075-11.962616-0.478505-1.914019-1.435514-3.349533-1.914019-5.263552-0.957009-2.392523 0.478505-5.263551 2.871028-6.220561 2.392523-0.957009 5.263551 0.478505 6.220561 2.871028 0.478505 0.957009 0.478505 1.435514 0.957009 2.392524 0.478505 0 0.957009 0.478505 0.957009 0.478504 2.392523 1.435514 2.871028 4.306542 1.435514 6.699066v0.478505l2.871029 8.613084c0.957009 2.392523-0.478505 5.263551-3.349533 5.742056-2.392523 0.957009-5.263551-0.478505-5.742056-3.349533 0-0.478505 0-0.478505-0.478505-0.957009-1.435514 1.914019-2.392523 3.828037-3.828037 5.263551-0.478505 2.392523-1.914019 2.871028-3.349533 2.871028z m-312.463551 0h-2.871028c-6.220561 0-11.962617-0.478505-16.747664-1.435514-2.392523-0.478505-4.306542-2.871028-3.828037-5.742056s2.871028-4.306542 5.742056-3.828037c4.306542 0.957009 9.570093 1.435514 14.833645 1.435514h3.349532c2.871028 0 4.785047 2.392523 4.785047 4.785046-0.478505 2.871028-2.871028 4.785047-5.263551 4.785047z m-36.366356-9.091589c-0.957009 0-2.392523-0.478505-3.349532-0.957009-5.742056-4.785047-9.091589-11.484112-10.048598-20.097196-0.478505-2.392523 1.435514-4.785047 4.306542-5.263552 2.392523-0.478505 4.785047 1.435514 5.263551 4.306542 0.478505 5.742056 2.871028 10.048598 6.699065 13.398131 1.914019 1.914019 2.392523 4.785047 0.478505 6.699066-0.478505 1.435514-1.914019 1.914019-3.349533 1.914018z m296.672898-4.785046h-0.95701c-2.392523-0.478505-4.306542-2.871028-3.828037-5.742056 1.435514-7.17757 2.392523-13.398131 4.306542-19.140187 0.478505-2.392523 3.349533-3.828037 5.742056-3.349533 2.392523 0.478505 4.306542 3.349533 3.349533 5.742056-1.435514 5.263551-2.871028 11.484112-3.828038 18.183178-0.478505 2.392523-2.392523 4.306542-4.785046 4.306542z m72.254205-18.661683c-0.957009 0-1.435514 0-2.392523-0.478504-2.392523-1.435514-2.871028-4.306542-1.914019-6.699066 2.871028-5.263551 6.220561-11.005607 9.570094-16.747663 1.435514-2.392523 4.306542-3.349533 6.699065-1.914019 2.392523 1.435514 3.349533 4.306542 1.914019 6.699065-3.349533 5.742056-6.220561 11.484112-9.570094 16.747664-1.435514 1.435514-2.871028 2.392523-4.306542 2.392523z m-21.53271-6.22056c-1.914019 0-3.349533-0.957009-4.306542-2.392524-3.349533-6.220561-6.699065-11.484112-10.048598-14.833645-1.914019-1.914019-1.435514-4.785047 0.478504-6.699065 1.914019-1.914019 4.785047-1.435514 6.699066 0.478505 3.828037 4.306542 7.656075 10.048598 11.005607 16.747663 1.435514 2.392523 0.478505 5.263551-1.914018 6.220561-0.478505 0.478505-1.435514 0.478505-1.914019 0.478505z m-353.136449-5.742056h-1.435514c-2.392523-0.478505-3.828037-3.349533-3.349532-5.742057 1.435514-5.742056 3.828037-11.962617 7.17757-18.661682 0.957009-2.392523 3.828037-3.349533 6.22056-2.392523 2.392523 0.957009 3.349533 3.828037 2.392524 6.220561-2.871028 6.220561-5.263551 11.962617-6.699066 17.226168-0.478505 1.914019-2.392523 3.349533-4.306542 3.349533z m312.942056-6.220561c-0.957009 0-1.435514 0-2.392523-0.478505-2.392523-1.435514-3.349533-4.306542-1.914019-6.220561 4.785047-9.091589 10.527103-14.35514 16.747664-15.312149 2.392523-0.478505 5.263551 1.435514 5.263551 3.828037 0.478505 2.392523-1.435514 5.263551-3.828037 5.263552-3.349533 0.478505-6.699065 3.828037-9.570094 10.048598-0.957009 1.914019-2.392523 2.871028-4.306542 2.871028z m80.388785-15.31215c-0.957009 0-1.435514 0-2.392523-0.478504-2.392523-1.435514-3.349533-4.306542-1.914019-6.699066 2.871028-5.263551 6.220561-11.005607 9.570094-16.747663 1.435514-2.392523 4.306542-2.871028 6.699065-1.914019 2.392523 1.435514 2.871028 4.306542 1.914019 6.699065-3.349533 5.742056-6.220561 11.005607-9.570093 16.747664-0.957009 1.435514-2.392523 2.392523-4.306543 2.392523z m-377.540186-13.398131c-0.957009 0-1.914019 0-2.392524-0.478504-2.392523-1.435514-2.871028-4.306542-1.435514-6.699066 3.349533-5.263551 6.699065-10.527103 10.527103-16.269159 1.435514-2.392523 4.306542-2.871028 6.699065-0.957009 2.392523 1.435514 2.871028 4.306542 0.95701 6.699066-3.828037 5.263551-7.17757 10.527103-10.527103 15.790654-0.478505 0.957009-2.392523 1.914019-3.828037 1.914018z m396.680373-20.097196c-0.957009 0-1.435514 0-2.392523-0.478504-2.392523-1.435514-2.871028-4.306542-1.914019-6.699066 3.349533-5.263551 6.699065-11.005607 10.048598-16.747663 1.435514-2.392523 4.306542-2.871028 6.699066-1.435514 2.392523 1.435514 2.871028 4.306542 1.435514 6.699065-3.349533 5.263551-6.699065 11.005607-9.570094 16.269159-0.957009 1.914019-2.871028 2.392523-4.306542 2.392523z m-374.669158-11.484112c-0.957009 0-1.914019-0.478505-2.871029-0.957009-1.914019-1.435514-2.392523-4.785047-0.957009-6.699066 3.828037-4.785047 8.134579-10.048598 12.441122-14.833645 1.914019-1.914019 4.785047-2.392523 6.699065-0.478504 1.914019 1.914019 2.392523 4.785047 0.478505 6.699065-4.306542 4.785047-8.134579 9.570093-11.962617 14.833645-0.957009 0.957009-2.392523 1.435514-3.828037 1.435514z m761.300934-7.656075c-1.435514 0-2.871028-0.478505-3.828037-1.914018-3.828037-5.263551-7.656075-10.527103-11.484112-15.31215-1.435514-1.914019-0.957009-5.263551 0.957009-6.699065 1.914019-1.435514 5.263551-0.957009 6.699065 0.957009 3.828037 4.785047 7.656075 10.048598 11.484112 15.312149 1.435514 1.914019 0.957009 5.263551-0.957009 6.699066-0.957009 0.957009-1.914019 0.957009-2.871028 0.957009z m-367.013084-13.398131c-0.957009 0-1.914019-0.478505-2.392523-0.957009-2.392523-1.435514-2.871028-4.306542-1.435514-6.699065 3.349533-5.263551 7.17757-11.005607 10.527102-16.269159 1.435514-2.392523 4.306542-2.871028 6.699066-1.435514 2.392523 1.435514 2.871028 4.306542 1.435514 6.699065-3.349533 5.263551-7.17757 10.527103-10.527103 15.790654-0.957009 1.914019-2.392523 2.871028-4.306542 2.871028zM406.790556 254.564486c-0.957009 0-2.392523-0.478505-3.349533-1.435514-1.914019-1.914019-1.914019-4.785047 0-6.699065 4.306542-4.785047 9.091589-9.570093 13.398131-13.876636 1.914019-1.914019 4.785047-1.914019 6.699065 0 1.914019 1.914019 1.914019 4.785047 0 6.699065l-13.398131 13.398131c-0.957009 1.435514-2.392523 1.914019-3.349532 1.914019z m713.450467-8.613084c-1.435514 0-2.871028-0.478505-3.828038-1.914019-4.306542-5.263551-8.134579-10.048598-11.962616-14.833645-1.914019-1.914019-1.435514-5.263551 0.478504-6.699065 1.914019-1.914019 5.263551-1.435514 6.699066 0.478505 3.828037 4.785047 8.134579 9.570093 12.441121 14.833644 1.435514 1.914019 1.435514 5.263551-0.957009 6.699066-0.957009 0.957009-1.914019 1.435514-2.871028 1.435514z m-322.51215-15.31215c-0.957009 0-1.914019-0.478505-2.871028-0.957009-1.914019-1.435514-2.871028-4.306542-0.957009-6.699065 3.828037-5.263551 7.656075-10.527103 11.484112-15.31215 1.435514-1.914019 4.785047-2.392523 6.699065-0.957009 1.914019 1.435514 2.392523 4.785047 0.95701 6.699065-3.828037 4.785047-7.656075 10.048598-11.484112 15.31215-0.957009 1.435514-2.392523 1.914019-3.828038 1.914018z m-363.663551-2.392523c-1.435514 0-2.871028-0.478505-3.828038-1.914019-1.914019-1.914019-1.435514-5.263551 0.478505-6.699065 5.742056-5.263551 11.484112-9.091589 15.790654-11.962617 2.392523-1.435514 5.263551-0.957009 6.699066 1.435514 1.435514 2.392523 0.957009 5.263551-1.435514 6.699065-4.306542 2.871028-9.091589 6.220561-14.833645 11.005608-0.478505 0.957009-1.435514 1.435514-2.871028 1.435514z m661.293458-11.484112c-1.435514 0-2.392523-0.478505-3.349533-1.435514-4.306542-4.785047-8.613084-9.570093-12.919626-13.876636-1.914019-1.914019-1.914019-4.785047 0-6.699065 1.914019-1.914019 4.785047-1.914019 6.699065 0 4.306542 4.306542 9.091589 9.091589 13.398131 13.876635 1.914019 1.914019 1.435514 4.785047-0.478504 6.699066-0.957009 0.957009-2.392523 1.435514-3.349533 1.435514zM464.689621 204.8c-1.435514 0-2.392523-0.478505-3.349533-1.435514-1.914019-1.914019-1.914019-4.785047 0-6.699065 4.785047-4.306542 8.134579-9.091589 10.527103-13.876636 0.957009-2.392523 3.828037-3.349533 6.220561-2.392523 2.392523 0.957009 3.349533 3.828037 2.392523 6.22056-2.871028 5.742056-7.17757 11.484112-12.441121 16.747664-0.957009 0.957009-2.392523 1.435514-3.349533 1.435514z m356.485981-4.306542c-0.957009 0-2.392523-0.478505-3.349532-0.957009-1.914019-1.914019-2.392523-4.785047-0.478505-6.699066 4.306542-5.263551 8.613084-10.048598 12.919626-14.35514 1.914019-1.914019 4.785047-1.914019 6.699065 0 1.914019 1.914019 1.914019 4.785047 0 6.699065-4.306542 4.306542-8.613084 9.091589-12.919626 13.876636 0 0.957009-1.435514 1.435514-2.871028 1.435514z m246.908411-11.005608c-0.957009 0-2.392523-0.478505-3.349532-1.435514-4.785047-4.306542-9.570093-8.613084-14.35514-12.441121-1.914019-1.914019-2.392523-4.785047-0.478505-6.699065 1.914019-1.914019 4.785047-2.392523 6.699065-0.478505 4.785047 3.828037 9.570093 8.134579 14.833645 12.919626 1.914019 1.914019 1.914019 4.785047 0.478505 6.699065-0.957009 0.957009-2.392523 1.435514-3.828038 1.435514z m-220.112149-16.269158c-1.435514 0-2.392523-0.478505-3.349533-1.435514-1.914019-1.914019-1.435514-4.785047 0.478505-6.699066 4.785047-4.306542 10.048598-8.613084 14.833645-12.441121 1.914019-1.435514 5.263551-0.957009 6.699065 0.957009 1.435514 1.914019 0.957009 5.263551-0.957009 6.699065-4.785047 3.828037-9.570093 7.656075-14.35514 11.962617-0.957009 0.478505-2.392523 0.957009-3.349533 0.95701z m-367.970094-1.914019c-2.392523 0-4.785047-1.914019-4.785046-4.785047 0-5.263551-1.435514-11.005607-4.306542-16.747663-0.957009-2.392523 0-5.263551 2.392523-6.220561 2.392523-0.957009 5.263551 0 6.220561 2.392523 2.871028 6.699065 4.785047 13.876636 5.263551 20.097196 0 2.871028-1.914019 5.263551-4.785047 5.263552z m558.893458-6.220561c-0.957009 0-1.914019-0.478505-2.871028-0.957009-5.263551-3.828037-10.527103-7.17757-15.790654-10.527103-2.392523-1.435514-2.871028-4.306542-1.435514-6.699065 1.435514-2.392523 4.306542-2.871028 6.699066-1.435514 5.263551 3.349533 11.005607 6.699065 16.269158 11.005607 1.914019 1.435514 2.392523 4.306542 0.95701 6.699065-0.957009 1.435514-2.392523 1.914019-3.828038 1.914019z m-160.299065-14.833645c-1.435514 0-3.349533-0.957009-4.306542-2.392523-1.435514-2.392523-0.478505-5.263551 1.435514-6.699065 5.742056-3.349533 11.484112-6.699065 17.226168-9.091589 2.392523-0.957009 5.263551 0 6.220561 2.392523 0.957009 2.392523 0 5.263551-2.392523 6.220561-5.263551 2.392523-11.005607 5.263551-16.269159 8.613084-0.478505 0.478505-1.435514 0.957009-1.914019 0.957009z m127.282243-4.785046c-0.478505 0-1.435514 0-1.914019-0.478505-5.742056-2.871028-11.484112-5.263551-17.226168-7.17757-2.392523-0.957009-3.828037-3.828037-2.871028-6.220561 0.957009-2.392523 3.828037-3.828037 6.220561-2.871028 6.220561 1.914019 11.962617 4.785047 18.183177 7.656075 2.392523 0.957009 3.349533 3.828037 2.392524 6.220561-0.957009 1.914019-2.871028 2.871028-4.785047 2.871028z m-540.71028-9.091589c-1.435514 0-2.871028-0.478505-3.828038-1.914019-3.828037-4.785047-8.134579-9.091589-12.919626-12.919626-1.914019-1.914019-2.392523-4.785047-0.478505-6.699066 1.914019-1.914019 4.785047-2.392523 6.699066-0.478504 5.263551 4.306542 10.048598 9.570093 13.876635 14.35514 1.435514 1.914019 1.435514 5.263551-0.957009 6.699065-0.478505 0.957009-1.435514 0.957009-2.392523 0.95701z m447.880373-1.435514c-1.914019 0-3.828037-1.435514-4.785046-3.349533-0.478505-2.392523 0.957009-5.263551 3.349532-5.742056 6.220561-1.914019 12.919626-2.871028 19.618692-3.828037 2.871028-0.478505 4.785047 1.435514 5.263551 4.306542 0.478505 2.392523-1.435514 4.785047-4.306542 5.263551-5.742056 0.478505-11.962617 1.914019-17.704673 3.349533h-1.435514z m56.942057-1.914019h-0.95701c-6.220561-1.435514-12.441121-1.914019-18.183177-2.392523-2.871028 0-4.785047-2.392523-4.785047-4.785047 0-2.871028 2.392523-4.785047 4.785047-4.785047 6.699065 0.478505 12.919626 0.957009 19.618691 2.392524 2.392523 0.478505 4.306542 2.871028 3.828038 5.742056 0 2.392523-1.914019 3.828037-4.306542 3.828037zM436.457845 111.491589c-0.957009 0-1.914019 0-2.392523-0.478505-2.871028-1.914019-5.742056-3.349533-8.13458-4.306542-2.871028-1.435514-5.742056-2.392523-8.613084-3.828037-2.392523-0.957009-3.349533-3.828037-2.392523-6.220561s3.828037-3.349533 6.220561-2.392523c2.871028 1.435514 5.742056 2.392523 8.613084 3.828037 2.871028 1.435514 6.220561 2.871028 9.091589 4.785047 2.392523 1.435514 2.871028 4.306542 1.435514 6.699065-0.478505 0.957009-2.392523 1.914019-3.828038 1.914019zM401.527004 95.700935c-0.478505 0-0.957009 0-1.914019-0.478505-5.742056-2.392523-11.962617-4.306542-17.704672-6.699066-2.392523-0.957009-3.828037-3.828037-2.871029-6.22056 0.957009-2.392523 3.349533-3.828037 6.220561-2.871028 6.220561 1.914019 11.962617 4.306542 18.183178 6.699065 2.392523 0.957009 3.828037 3.828037 2.871028 6.220561-0.957009 1.914019-2.871028 3.349533-4.785047 3.349533z m-35.88785-12.441122h-1.435514c-5.742056-1.914019-11.962617-3.828037-18.183178-5.263551-2.392523-0.478505-3.828037-3.349533-3.349533-5.742056 0.478505-2.392523 3.349533-3.828037 5.742056-3.349533 6.220561 1.914019 12.441121 3.349533 18.661683 5.263551 2.392523 0.957009 3.828037 3.349533 3.349532 5.742056-0.957009 1.914019-2.871028 3.349533-4.785046 3.349533z m-36.84486-10.048598h-0.95701l-18.661682-4.306542c-2.392523-0.478505-4.306542-2.871028-3.828037-5.742056 0.478505-2.392523 2.871028-4.306542 5.742056-3.828038l18.661682 4.306542c2.392523 0.478505 4.306542 3.349533 3.349533 5.742057-0.478505 2.392523-2.392523 3.828037-4.306542 3.828037z m-37.801869-7.656075h-0.95701l-18.661682-2.871028c-2.392523-0.478505-4.306542-2.871028-3.828037-5.263551 0.478505-2.392523 2.871028-4.306542 5.263551-3.828038 6.220561 0.957009 12.919626 1.914019 19.140187 2.871028 2.392523 0.478505 4.306542 2.871028 3.828037 5.742056-0.478505 1.435514-2.392523 3.349533-4.785046 3.349533z m-37.801869-5.742056h-0.478505c-6.220561-0.957009-12.441121-1.435514-19.140187-1.914019-2.392523-0.478505-4.306542-2.392523-4.306542-5.263551 0.478505-2.392523 2.392523-4.785047 5.263551-4.306542 6.220561 0.478505 12.919626 1.435514 19.140187 2.392523 2.392523 0.478505 4.306542 2.871028 4.306542 5.263552-0.478505 1.914019-2.392523 3.828037-4.785046 3.828037zM4.84663 58.856075c-2.392523 0-4.306542-1.914019-4.785046-4.306542-0.478505-2.392523 1.914019-4.785047 4.306542-5.263552 6.220561-0.478505 12.919626-0.957009 19.140187-1.914018 2.871028-0.478505 4.785047 1.914019 5.263551 4.306542 0 2.871028-1.914019 4.785047-4.306542 5.263551-6.220561 0.957009-12.919626 1.435514-19.618692 1.914019 0.478505 0 0 0 0 0z m38.280374-2.871028c-2.392523 0-4.785047-1.914019-4.785047-4.306542 0-2.871028 1.914019-4.785047 4.306542-5.263552 6.220561-0.478505 12.919626-0.957009 19.140187-0.957009 2.871028 0 4.785047 1.914019 5.263552 4.306542 0 2.871028-1.914019 4.785047-4.306542 5.263551-6.699065 0-12.919626 0.478505-19.618692 0.95701z m171.783178 0c-6.699065-0.478505-12.919626-0.957009-19.618692-1.435514-2.871028 0-4.785047-2.392523-4.306542-5.263552 0-2.871028 2.392523-4.785047 5.263551-4.306542 6.699065 0.478505 12.919626 0.957009 19.140187 1.435514 2.871028 0 4.785047 2.392523 4.306542 5.263552 0 2.392523-1.914019 4.306542-4.785046 4.306542zM81.407378 53.592523c-2.392523 0-4.785047-1.914019-4.785047-4.785046s1.914019-4.785047 4.785047-4.785047c6.220561-0.478505 12.919626-0.478505 19.140187-0.478505 2.871028 0 4.785047 1.914019 4.785047 4.785047s-1.914019 4.785047-4.785047 4.785047c-6.220561 0-12.919626 0.478505-19.140187 0.478504z m95.700935 0s-0.478505 0 0 0c-6.699065-0.478505-12.919626-0.478505-19.140187-0.478504-2.871028 0-4.785047-2.392523-4.785047-4.785047 0-2.871028 1.914019-4.785047 4.785047-4.785047 6.699065 0 12.919626 0.478505 19.140187 0.478505 2.871028 0 4.785047 2.392523 4.785046 4.785047-0.478505 2.871028-2.392523 4.785047-4.785046 4.785046zM119.687752 52.635514c-2.392523 0-4.785047-1.914019-4.785047-4.785047s1.914019-4.785047 4.785047-4.785046h19.140187c2.871028 0 4.785047 2.392523 4.785046 4.785046 0 2.871028-2.392523 4.785047-4.785046 4.785047h-19.140187z",fill:"#D8E8FF","p-id":"22954"}}),t("path",{attrs:{d:"M244.098967 986.198131a362.706542 33.973832 0 1 0 725.413084 0 362.706542 33.973832 0 1 0-725.413084 0Z",fill:"#DEE7F4","p-id":"22955"}}),t("path",{attrs:{d:"M806.341957 923.514019H411.097098c-15.31215 0-28.231776 30.624299-28.231776 30.624299v30.624299h451.708411v-30.624299c0-16.747664-12.441121-30.624299-28.231776-30.624299z",fill:"#FAFCFF","p-id":"22956"}}),t("path",{attrs:{d:"M834.573733 985.241121H382.865322v-30.624299l0.478505-1.435514c0.478505-0.957009 0.957009-1.914019 1.435514-3.349532 1.914019-3.828037 3.828037-7.17757 6.22056-10.527103 6.699065-10.048598 13.398131-15.31215 20.097197-15.31215h395.244859c15.790654 0 28.231776 13.876636 28.231776 30.624299v30.624299zM396.741957 971.364486h424.433645v-17.226168c0-9.570093-6.699065-17.226168-14.35514-17.226168H411.097098c-0.478505 0-3.828037 2.392523-8.613085 9.091588-1.914019 2.871028-3.349533 5.742056-5.263551 9.091589-0.478505 0.478505-0.478505 0.957009-0.957009 1.435514v14.833645z",fill:"#A0C5FC","p-id":"22957"}}),t("path",{attrs:{d:"M886.730742 315.813084H324.009247C277.115789 315.813084 239.31392 355.050467 239.31392 403.379439v346.915888c0 48.328972 37.801869 87.566355 84.695327 87.566355h244.994393v49.764486c0 16.269159 12.441121 29.188785 28.231775 29.188785h16.747664c15.31215 0 28.231776-14.833645 28.231776-29.188785v-49.764486h244.994392c46.414953 0 84.695327-39.237383 84.695327-87.566355V403.379439c-0.478505-48.328972-38.280374-87.566355-85.173832-87.566355z",fill:"#FAFCFF","p-id":"22958"}}),t("path",{attrs:{d:"M613.983079 916.814953h-16.747664c-15.31215 0-28.231776-12.919626-28.231775-29.188785v-49.764486H324.009247c-46.414953 0-84.695327-39.237383-84.695327-87.566355V403.379439C239.31392 355.050467 277.115789 315.813084 324.009247 315.813084h563.2c22.48972 0 44.02243 9.091589 59.813084 25.839252 15.790654 16.747664 24.882243 38.280374 24.882243 61.727103v346.915888c0 48.328972-37.801869 87.566355-84.695327 87.566355h-244.994392v49.764486c-0.478505 14.833645-13.876636 29.188785-28.231776 29.188785zM324.009247 329.68972c-39.237383 0-70.818692 33.016822-70.818691 74.168224v346.915888c0 40.672897 31.581308 74.168224 70.818691 74.168224h258.871028v63.162617c0 8.613084 6.699065 15.31215 14.35514 15.312149h16.747664c7.17757 0 14.35514-8.134579 14.35514-15.312149v-63.162617h258.871028c39.237383 0 70.818692-33.016822 70.818692-74.168224V403.379439c0-19.618692-7.17757-38.280374-21.054206-52.157009-13.398131-13.876636-31.102804-21.53271-49.764486-21.53271H324.009247z",fill:"#A0C5FC","p-id":"22959"}}),t("path",{attrs:{d:"M320.18121 738.811215c-15.790654 0-28.231776-11.484112-28.231776-25.839252V403.857944c0-14.35514 12.919626-25.839252 28.231776-25.839252h566.071028c15.790654 0 28.231776 11.484112 28.231775 25.839252v309.592523c0 14.35514-12.919626 25.839252-28.231775 25.839253H320.18121z",fill:"#EEF4FD","p-id":"22960"}}),t("path",{attrs:{d:"M886.252238 738.811215H320.18121c-15.790654 0-28.231776-11.484112-28.231776-25.839252V403.857944c0-14.35514 12.919626-25.839252 28.231776-25.839252h566.071028c15.790654 0 28.231776 11.484112 28.231775 25.839252v309.592523c0 13.876636-12.441121 25.360748-28.231775 25.360748zM320.18121 391.895327c-8.134579 0-14.833645 5.742056-14.833645 11.962617v309.592523c0 6.699065 6.699065 11.962617 14.833645 11.962617h566.071028c8.134579 0 14.833645-5.742056 14.833645-11.962617V403.857944c0-6.699065-6.699065-11.962617-14.833645-11.962617H320.18121z",fill:"#A0C5FC","p-id":"22961"}}),t("path",{attrs:{d:"M710.641023 542.624299c-2.871028-2.392523-7.656075-1.914019-10.048598 0.957009l-5.263552 6.220561c-0.957009-7.656075-3.349533-15.31215-6.699065-22.489719-4.785047-11.484112-11.962617-21.53271-20.575701-30.145795-9.091589-8.613084-19.140187-15.790654-30.624299-20.575701-11.962617-4.785047-24.403738-7.656075-37.801869-7.656075-12.919626 0-25.839252 2.392523-37.801869 7.656075-11.484112 4.785047-22.011215 11.484112-30.6243 20.575701-9.091589 8.613084-15.790654 19.140187-20.5757 30.145795-5.263551 11.962617-7.656075 24.403738-7.656075 36.844859 0 12.919626 2.392523 25.360748 7.656075 36.84486 4.785047 11.484112 11.962617 21.53271 20.5757 30.145795 9.091589 8.613084 19.140187 15.790654 30.6243 20.5757 11.962617 4.785047 24.403738 7.656075 37.801869 7.656075 28.231776 0 55.028037-11.962617 73.211215-33.016822 2.392523-2.871028 2.392523-7.17757-0.95701-9.570094-2.871028-2.392523-7.17757-2.392523-10.048598 0.478505-15.790654 17.704673-38.758879 28.231776-62.684112 28.231776-45.457944 0-82.781308-36.366355-82.781308-81.345795s37.323364-81.345794 82.781308-81.345794c41.629907 0 76.082243 30.145794 81.824299 69.861682l-9.570093-7.656075c-2.871028-2.392523-7.656075-1.914019-10.048599 0.95701-2.392523 2.871028-1.914019 7.17757 0.95701 9.570093l22.011215 17.226168c1.435514 0.957009 2.871028 1.435514 4.306542 1.435514 1.914019 0 3.828037-0.957009 5.263551-2.392523l16.747664-19.618691c3.349533-2.871028 2.871028-7.17757 0-9.570094zM62.267191 373.71215l14.35514-14.355141 5.263552 5.263552-14.355141 14.35514 14.355141 14.35514-5.263552 4.785047-14.35514-14.35514-14.35514 14.35514-5.263552-5.263552 14.355141-14.35514-14.355141-14.35514L47.912051 358.878505l14.35514 14.833645zM1068.084013 618.228037V583.775701h11.962617v34.452336h34.452337v11.962617h-34.452337v34.452337h-11.962617v-34.452337H1033.631677v-11.962617h34.452336z",fill:"#A0C5FC","p-id":"22962"}}),t("path",{attrs:{d:"M1062.341957 235.902804l-8.134579-24.403739-33.973832 3.349533c-2.392523-2.871028-4.785047-5.742056-7.17757-8.134579l8.613084-33.016823-22.968224-11.484112-21.53271 26.317757c-3.828037-0.478505-7.17757-0.957009-11.005608-0.957009l-17.226168-29.188785-24.403738 8.134579 3.349532 33.973832c-2.871028 2.392523-5.742056 4.785047-8.134579 7.17757l-33.016823-8.613084-11.484112 22.968224 26.317757 21.532711c-0.478505 3.828037-0.957009 7.17757-0.957009 11.005607l-29.188785 17.226168 8.134579 24.403739 33.973832-3.349533c2.392523 2.871028 4.785047 5.742056 7.17757 8.134579l-8.613084 33.016823 22.968224 11.484112 21.532711-26.317757c3.828037 0.478505 7.17757 0.957009 11.005607 0.957009l17.226168 29.188785 24.403739-8.134579-3.349533-33.973832c2.871028-2.392523 5.742056-4.785047 8.134579-7.17757l33.016823 8.613084 11.484112-22.968224-26.317757-21.532711c0.478505-3.828037 0.957009-7.17757 0.957009-11.005607l29.188785-17.226168z m-85.652336 48.328972c-16.747664 5.263551-34.930841-3.828037-40.672897-20.575701-5.263551-16.747664 3.828037-34.930841 20.575701-40.672897 16.747664-5.263551 34.930841 3.828037 40.672897 20.575701 5.263551 17.226168-3.828037 34.930841-20.575701 40.672897z",fill:"#DEE7F4","p-id":"22963"}}),t("path",{attrs:{d:"M982.431677 354.571963l-17.704673-30.145795c-2.392523 0-4.306542-0.478505-6.699065-0.478504l-22.48972 26.796261-28.71028-14.833645 8.613084-33.973831c-1.435514-1.914019-2.871028-3.349533-4.306542-5.263552l-34.930841 3.349533-10.048599-31.102804 30.145795-17.704673c0-2.392523 0.478505-4.306542 0.478505-6.699065l-26.796262-22.48972 14.833645-28.71028 33.973832 8.613084c1.914019-1.435514 3.349533-2.871028 5.263551-4.306542l-3.349533-34.930841 31.102804-10.048598 17.704673 30.145794c2.392523 0 4.306542 0.478505 6.699065 0.478505l22.48972-26.796262 28.71028 14.833645-8.613084 33.973832c1.435514 1.914019 2.871028 3.349533 4.306542 5.263551l34.930841-3.349533 10.048598 31.102804-30.145794 17.704673c0 2.392523-0.478505 4.306542-0.478505 6.699065l26.796262 22.48972-14.833645 28.71028-33.973832-8.613084c-1.914019 1.435514-3.349533 2.871028-5.263551 4.306542l3.349533 34.930841-31.102804 10.048599z m-12.919626-38.758879l16.747663 28.231776 18.183178-5.742056-3.349533-33.016823 1.914019-1.435514c2.871028-1.914019 5.263551-4.306542 7.656075-6.699065l1.914018-1.914019 32.059813 8.13458 8.613085-16.747664-25.360748-21.054206 0.478505-2.392523c0.478505-3.349533 0.957009-7.17757 0.957009-10.527103v-2.392523l28.231776-16.747664-5.742056-18.183177-33.016823 3.349533-1.435514-1.914019c-1.914019-2.871028-4.306542-5.263551-6.699065-7.656075l-1.914019-1.914019 8.134579-32.059813-16.747663-8.613084-21.054206 25.360748-2.392523-0.478505c-3.349533-0.478505-7.17757-0.957009-10.048598-0.957009h-2.392524l-16.747663-28.231776-18.183178 5.742056 3.349533 33.016823-1.914019 1.435514c-2.871028 1.914019-5.263551 4.306542-7.656074 6.699065l-1.914019 1.914019-32.059813-8.13458-8.613084 16.747664 25.360747 21.054205-0.478504 2.392524c-0.478505 3.349533-0.957009 7.17757-0.95701 10.527103v2.392523l-28.231775 16.747664 5.742056 18.183177 33.016822-3.349533 1.435514 1.914019c1.914019 2.871028 4.306542 5.263551 6.699066 7.656075l1.914018 1.914019-8.134579 32.059813 16.747663 8.613084 21.054206-25.360748 2.392523 0.478505c3.349533 0.478505 7.17757 0.957009 10.048598 0.957009h2.392524z m-2.871028-25.839252c-5.742056 0-11.484112-1.435514-16.269159-3.828038-8.613084-4.306542-14.833645-11.962617-18.183178-21.054205-2.871028-9.091589-2.392523-19.140187 2.392524-27.753271 4.306542-8.613084 11.962617-14.833645 21.054205-18.183178 9.091589-2.871028 19.140187-2.392523 27.753271 2.392524 8.613084 4.306542 14.833645 11.962617 18.183178 21.054205 6.220561 19.140187-4.306542 39.715888-23.446729 45.936449-3.828037 0.957009-7.656075 1.435514-11.484112 1.435514z m0-64.119626c-2.871028 0-5.742056 0.478505-8.613084 1.435514-7.17757 2.392523-12.919626 7.17757-16.269159 13.876635s-3.828037 14.35514-1.914019 21.53271c2.392523 7.17757 7.17757 12.919626 13.876636 16.269159 6.699065 3.349533 14.35514 3.828037 21.53271 1.914019 14.833645-4.785047 22.48972-20.575701 18.183177-35.409346-2.392523-7.17757-7.17757-12.919626-13.876635-16.269159-4.306542-2.392523-8.613084-3.349533-12.919626-3.349532z",fill:"#A0C5FC","p-id":"22964"}}),t("path",{attrs:{d:"M165.145696 897.196262m-16.747664 0a16.747664 16.747664 0 1 0 33.495327 0 16.747664 16.747664 0 1 0-33.495327 0Z",fill:"#FFFFFF","p-id":"22965"}}),t("path",{attrs:{d:"M165.145696 918.728972c-11.962617 0-21.53271-9.570093-21.532711-21.53271s9.570093-21.53271 21.532711-21.532711 21.53271 9.570093 21.53271 21.532711-9.570093 21.53271-21.53271 21.53271z m0-33.495327c-6.699065 0-11.962617 5.263551-11.962617 11.962617s5.263551 11.962617 11.962617 11.962617 11.962617-5.263551 11.962617-11.962617-5.263551-11.962617-11.962617-11.962617z",fill:"#A0C5FC","p-id":"22966"}}),t("path",{attrs:{d:"M212.517658 65.076636L186.678406 50.242991l25.839252-14.833645L227.351303 9.570093l14.833645 25.839253 25.839252 14.833645-25.839252 14.833645-14.833645 25.839252z",fill:"#A0C5FC","p-id":"22967"}}),t("path",{attrs:{d:"M227.351303 100.485981l-18.183177-32.538317-32.059813-17.704673 32.538317-18.183178L227.351303 0l18.183178 32.538318 32.538318 18.183177-32.538318 18.183178-18.183178 31.581308zM196.248499 50.242991l19.618692 11.005607 11.005608 19.618692 11.005607-19.618692 19.618692-11.005607-19.618692-11.005608L227.351303 19.140187l-11.005607 19.618692-20.097197 11.484112z",fill:"#A0C5FC","p-id":"22968"}})])]):e._e(),"2"==e.type?t("div",{staticClass:"loader",attrs:{title:e.tip}},[t("svg",{staticClass:"icon",attrs:{t:"1606288108710",viewBox:"0 0 1280 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7823",width:e.width,height:e.height}},[t("path",{attrs:{d:"M158.784 976.5888c0 25.5488 208.8448 46.272 466.4576 46.272 257.6256 0 466.4576-20.7232 466.4576-46.272 0-25.5488-208.832-46.2592-466.4576-46.2592-257.6128 0-466.4576 20.7104-466.4576 46.2592z",fill:"#E5E6E8","p-id":"7824"}}),t("path",{attrs:{d:"M95.168 14.7584L596.3264 72.576l-57.8176 134.912-462.6176-57.8176z",fill:"#F5F5F5","p-id":"7825"}}),t("path",{attrs:{d:"M492.2368 876.3648L27.712 828.16c-17.3568-1.92-28.928-17.344-26.9952-32.768L73.984 30.1824c1.92-17.3568 17.344-28.928 32.768-26.9952l524.288 59.7632-173.4784 366.2208L700.416 683.6096 492.2368 876.3648zM39.2704 791.552l439.4752 44.3392 167.7056-156.1344L413.2096 434.944l160-341.1712L110.592 41.7408 39.2704 791.552z",fill:"#BFBFBF","p-id":"7826"}}),t("path",{attrs:{d:"M673.4336 72.576l443.328-57.8176 19.2768 134.9248L634.88 207.5136z",fill:"#F5F5F5","p-id":"7827"}}),t("path",{attrs:{d:"M964.48 8.9728h173.4912v173.4784H964.48z",fill:"#FFFFFF","p-id":"7828"}}),t("path",{attrs:{d:"M1049.2928 122.7008c-15.4112 0-28.9024-13.4912-28.9024-28.9152 0-15.424 13.4912-28.9152 28.9024-28.9152 15.424 0 28.928 13.4912 28.928 28.928 0 15.4112-13.504 28.9024-28.928 28.9024z m0-32.768c-3.84 0-5.7728 1.92-5.7728 5.7856 0 3.84 1.92 5.7728 5.7728 5.7728 3.8656 0 5.7856-1.92 5.7856-5.7728 0-3.8656-1.92-5.7856-5.7856-5.7856z",fill:"#BFBFBF","p-id":"7829"}}),t("path",{attrs:{d:"M661.8624 905.28l154.2016-250.5856-271.7824-210.0992 115.6608-383.5776L1114.8288 1.28c17.3568-1.92 30.848 9.6384 34.7008 25.0496l121.4336 747.8912c1.92 17.344-9.6384 32.768-25.0624 34.688l-584.0384 96.384zM588.6208 431.104L866.176 646.9888l-127.232 208.1664 493.4528-80.9472-119.5008-730.5344-424.064 55.8976-100.224 331.5328zM77.632 175.0912l4.1472-38.3232 465.664 50.2144-4.1344 38.3232-465.6768-50.2144z m383.7696 202.048h-1.92l-210.112-28.928c-9.6384-1.92-17.344-11.5584-17.344-21.1968 1.92-9.6384 11.5712-17.344 21.2096-17.344L463.3344 336.64c9.6384 1.92 17.344 11.5712 17.344 21.2096 0 11.5584-9.6384 19.2768-19.2768 19.2768z m48.192 154.2016h-1.92l-258.304-32.768c-9.6384-1.9328-17.344-11.5712-17.344-21.2096 1.92-9.6384 11.5712-17.344 21.2096-17.344l258.2784 32.768c9.6384 1.92 17.3568 11.5584 17.3568 21.1968-1.92 9.6384-9.6384 17.3568-19.2768 17.3568z",fill:"#BFBFBF","p-id":"7830"}}),t("path",{attrs:{d:"M675.3536 699.0336c-1.92 0-1.92 0 0 0l-452.9664-40.4864c-11.5584 0-19.2768-9.6384-17.344-21.1968 0-9.6384 9.6384-19.2768 21.1968-17.344L677.2864 660.48c9.6384 0 19.2768 9.6384 17.344 21.1968-1.92 9.6384-9.6384 17.3568-19.2768 17.3568zM628.8128 198.4l519.552-70.1568 5.1712 38.1952-519.5776 70.1696-5.1456-38.208z m-30.5536 178.7264c-9.6384 0-17.344-7.7184-19.2768-17.3568-1.92-9.6384 5.7856-19.2768 17.344-21.1968l431.7696-50.1248c9.6384-1.92 19.2768 5.7856 21.1968 17.3568 1.9328 9.6384-5.7728 19.2768-17.344 21.1968L600.192 377.1392h-1.92z",fill:"#BFBFBF","p-id":"7831"}}),t("path",{attrs:{d:"M663.7952 531.328c-9.6384 0-17.344-7.7056-19.2768-17.344 0-11.5584 7.7056-19.2768 17.344-21.1968l373.9392-32.768c9.6384 0 19.2768 7.7056 21.2096 17.344 0 11.5712-7.7184 19.2768-17.344 21.2096l-375.872 32.768c1.92 0 0 0 0 0zM841.1264 670.1184c-9.6384 0-17.344-5.7856-19.2768-15.424-1.92-9.6384 5.7856-21.1968 15.424-21.1968l217.8048-34.688c9.6384-1.9328 21.2096 5.76 21.2096 15.4112 0 9.6384-5.7856 21.1968-15.424 21.1968l-217.8048 34.688h-1.9328z",fill:"#BFBFBF","p-id":"7832"}})])]):e._e(),"3"==e.type?t("div",{staticClass:"loader",attrs:{title:e.tip}},[t("svg",{staticClass:"icon",attrs:{t:"1606290575884",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"8496",width:e.width,height:e.height}},[t("path",{attrs:{d:"M288.3 497.1H706l104.4 253.6v208.8H183.9V750.7l104.4-253.6z",fill:"#F3F3F3","p-id":"8497"}}),t("path",{attrs:{d:"M288.3 497.1H706V691H288.3V497.1z",fill:"#ECECEC","p-id":"8498"}}),t("path",{attrs:{d:"M183.9 959.5V750.7h238.7c0 41.2 33.4 74.6 74.6 74.6s74.6-33.4 74.6-74.6h238.7v208.8H183.9z",fill:"#FBFBFB","p-id":"8499"}}),t("path",{attrs:{d:"M944.6 497.1h-14.9V512c0 8.2-6.7 14.9-14.9 14.9s-14.9-6.7-14.9-14.9v-14.9H885c-8.2-0.1-14.9-6.8-14.8-15 0.1-8.1 6.7-14.7 14.8-14.8h14.9v-14.9c0-8.2 6.7-14.9 14.9-14.9s14.9 6.7 14.9 14.9v14.9h14.9c8.2 0.1 14.9 6.8 14.8 15 0 8.1-6.6 14.7-14.8 14.8z m-179-223.8l134.2-149.2L855.1 318l-89.5-44.7z m-119.3-44.7l253.6-104.4-164.1 149.1-89.5-44.7z m4.5 190.5c2.5 2.5 2.6 6.5 0.2 9.1-6 6.4-12.2 12.5-18.7 18.5-2.6 2.2-6.4 2-8.7-0.6-2.4-2.7-2.2-6.8 0.3-9.4 6.2-5.5 12.2-11.5 18-17.6 2.3-2.4 6.2-2.5 8.6-0.2 0.1 0 0.2 0.1 0.3 0.2z m-60.1 57.8c-2 1.2-4.5 1.2-6.5 0-2-1.3-3.1-3.6-3-6 0.1-2.3 1.4-4.5 3.5-5.5 7.2-4.1 14.1-8.6 20.8-13.6 2.9-1.8 6.7-1 8.6 1.8 2 2.9 1.4 6.7-1.2 9-7.1 5.3-14.5 10.1-22.2 14.3z m-26.3-23.8c-3.5 0.3-6.6-2.3-7-5.8-0.4-7.7-2.8-15.2-7.1-21.6-2-3-1.3-7 1.6-9.1 2.8-2 6.6-1.4 8.6 1.4 0.1 0.1 0.1 0.2 0.2 0.3 5.6 8.4 8.8 18.1 9.3 28.2 0.2 3.3-2.3 6.2-5.6 6.6z m-31.3-42.7c-6.9-3.7-14.4-6.2-22.1-7.5-2.3-0.3-4.2-1.9-5-4-0.8-2.2-0.5-4.7 1-6.6 1.4-1.8 3.7-2.7 6-2.4 9.1 1.5 17.9 4.5 26.1 8.8 2.1 1.1 3.5 3.2 3.6 5.5 0.1 2.4-1 4.7-3 6-2.1 1.4-4.6 1.5-6.6 0.2z m-14.5 75c-0.8 3.3-4.2 5.4-7.6 4.5-0.1 0-0.1 0-0.2-0.1-8.8-2.6-17.2-6.6-24.7-11.9-2.7-2.2-3.4-6-1.5-8.9 1.8-2.9 5.6-3.8 8.5-2h0.1c6.5 4.5 13.6 8 21.1 10.3 3.4 1.2 5.3 4.7 4.3 8.1zM487 403.1c-7.4 1.1-14.3 4.2-19.9 9.1-1.7 1.5-4 2.1-6.1 1.5-1.1-0.3-2.1-0.9-2.8-1.8-2.4-2.7-2.3-6.7 0.2-9.2 7.4-6.7 16.5-11 26.4-12.5 1.1-0.1 2.2 0 3.3 0.3 3.3 1.4 5 5.1 3.8 8.5-0.8 2.1-2.7 3.7-4.9 4.1z m-71.9-264c-20.6 0-37.3-16.7-37.3-37.3s16.7-37.3 37.3-37.3 37.3 16.7 37.3 37.3c0 20.6-16.7 37.3-37.3 37.3z m0-59.7c-12.4 0-22.4 10-22.4 22.4s10 22.4 22.4 22.4 22.4-10 22.4-22.4-10-22.4-22.4-22.4z m50.1 379.5c-6.6-7.2-11.5-15.7-14.5-24.9-0.7-2.3-0.1-4.7 1.5-6.4 1.5-1.7 3.9-2.4 6.1-1.8 2.2 0.5 4 2.3 4.6 4.5 2.5 7.4 6.5 14.1 11.8 19.8 2.3 2.7 2.1 6.8-0.5 9.2-2.4 2.3-6.3 2.3-8.6-0.1-0.2-0.1-0.3-0.2-0.4-0.3zM660 408.5c-2.6-2.3-3-6.3-0.9-9.1 5.4-6.6 10.6-13.3 15.6-20.1 2-2.7 5.9-3.3 8.6-1.3l0.1 0.1c2.7 2.2 3.3 6.2 1.4 9.1-5.1 7-10.4 14-16 20.7-2.2 2.6-6.1 2.9-8.6 0.7l-0.2-0.1z m34.3-40.6c-2.4-0.1-4.4-1.6-5.4-3.7-1-2.2-0.8-4.7 0.6-6.7 4.6-7.2 9.1-14.5 13.4-21.9 1.7-3 5.5-4 8.5-2.3 0.1 0 0.1 0.1 0.2 0.1 3 1.9 3.9 5.9 2.2 9-4.4 7.6-9 15.2-13.7 22.5-1.2 1.9-3.5 3.2-5.8 3z m23.3-45.5c-3.1-1.8-4.2-5.8-2.6-9 2.4-4.6 4.8-9.4 7.1-14.2 1.5-2.9 5-4.2 8-2.8 3.2 1.5 4.7 5.3 3.3 8.7-2.4 4.9-4.8 9.8-7.3 14.6-1.6 3.1-5.4 4.3-8.5 2.7z m63-19.2l-29.8 44.7v-59.7l29.8 15zM546.2 494.5c0-0.1 0.1-0.2 0.2-0.3l0.8-2.1c-3 0.4-6 0.9-8.9 1-3.6 0-6.6-2.9-6.6-6.6 0-3.4 2.6-6.3 6-6.6h0.1c5-0.3 9.9-1 14.8-2.1 0.7-2.4 1.5-4.8 2.1-7.2 0.9-3.4 4.3-5.5 7.7-4.6h0.1c3.3 1.1 5.2 4.4 4.5 7.8-0.2 0.9-0.5 1.6-0.7 2.5 0.4 0.3 0.9 0.3 1.2 0.6 2.6 2.5 2.8 6.6 0.4 9.4-0.8 0.9-1.8 1.5-3 1.8-0.8 0.3-1.7 0.4-2.6 0.7-1 2.7-2.1 5.4-3.3 8.1h147l103.7 253.6h0.8v208.8H183.9V750.7h0.8l103.7-253.6h257.8c-0.3-0.9-0.2-1.7 0-2.6zM706 534.4V691l24.4 59.7h62.1L706 534.4zM198.8 910v34.6h596.7v-179H571.7c0 41.2-33.4 74.6-74.6 74.6s-74.6-33.4-74.6-74.6H198.8V910z m89.5-375.6l-86.5 216.3h62.1l24.4-59.7V534.4z m-8.9 216.3h158.1v14.9c0.1 33 26.9 59.6 59.9 59.4 32.8-0.1 59.3-26.7 59.4-59.4v-14.9h158.1L691.1 691H303.2l-23.8 59.7z m23.8-74.6H691V512H303.2v164.1zM527.5 545c-2.2 2.6-6.2 2.9-8.8 0.6l-0.2-0.2c-2.6-2.5-2.7-6.6-0.4-9.2 5.6-6.3 10.7-12.9 15.5-19.8 2-2.7 5.9-3.2 8.6-1.2 2.7 2.1 3.5 5.9 1.7 8.8-5 7.3-10.5 14.3-16.4 21zM489 580.9c-2.8 2-6.6 1.4-8.7-1.3-2-2.8-1.6-6.8 1-9.1 6.6-5.2 13-10.7 19.2-16.4 2.5-2.3 6.5-2.1 8.8 0.4l0.2 0.2c2.3 2.7 2.1 6.8-0.5 9.2-6.5 6-13.1 11.6-20 17z m-42.7 29.8c-2.9 1.7-6.6 0.8-8.4-2.1-0.1-0.1-0.1-0.2-0.2-0.3-1.8-3.1-0.9-6.9 2-9 7.2-4.3 14.2-9 21.1-13.9 2.9-1.9 6.8-1.2 8.7 1.7 0 0 0 0.1 0.1 0.1 2 3.1 1.2 7.1-1.7 9.2-7 5.1-14.2 9.7-21.6 14.3z m-44.9 25.4c-3 1.6-6.7 0.4-8.3-2.6 0-0.1-0.1-0.1-0.1-0.2-1.6-3.2-0.4-7.2 2.7-8.9 7.5-3.7 14.9-7.8 22.3-11.9 3-1.6 6.8-0.5 8.4 2.6 0 0 0 0.1 0.1 0.1 1.6 3.1 0.6 6.9-2.4 8.8-7.5 4.1-15.1 8.2-22.7 12.1zM86.9 288.3c-12.4 0-22.4-10-22.4-22.4 0-12.4 10-22.4 22.4-22.4s22.4 10 22.4 22.4c0 12.3-10 22.4-22.4 22.4z",fill:"#D5D5D5","p-id":"8500"}})])]):e._e(),"4"==e.type?t("div",{staticClass:"loader",attrs:{title:e.tip}},[t("svg",{staticClass:"icon",attrs:{t:"1606290956368",viewBox:"0 0 1065 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"15404",width:e.width,height:e.height}},[t("path",{attrs:{d:"M781.317919 951.195376c12.430058-1.775723 21.308671-12.430058 19.532948-23.676301l-15.981503-114.23815-21.30867 24.860115c-2.36763 2.36763-6.510983 2.959538-9.470521 1.183815l-37.882081-24.268208-29.595375 31.963006c-2.36763 2.36763-5.919075 2.959538-8.878613 1.183815l-37.882081-24.268208-29.595376 31.963006c-2.36763 2.36763-5.919075 2.959538-8.878612 1.183815l-37.882081-24.268208-27.819653 31.371098c-2.36763 2.36763-6.510983 2.959538-9.470521 1.183815l-36.106358-24.268208-27.819653 31.371098c-2.36763 2.36763-6.510983 2.959538-9.47052 1.183815l-33.738729-24.268208-27.819653 31.963006c-2.36763 2.36763-6.510983 2.959538-9.47052 1.183815l-33.738729-24.268208-26.04393 30.779191c-1.183815 1.183815-2.959538 2.36763-4.73526 2.36763-1.775723 0-3.551445 0-5.327168-1.183815l-23.084393-16.573411 15.981503 111.278613c1.775723 11.246243 13.021965 19.532948 26.043931 18.349133l450.441618-52.087861zM278.196532 442.154913c0-11.83815 10.654335-21.308671 23.6763-21.30867h461.687862c13.021965 0 23.676301 9.47052 23.6763 21.30867v329.100578l-29.595376 27.227746-34.330635-28.411561c-2.36763-2.36763-6.510983-2.36763-9.470521 0l-34.922543 28.411561-34.922543-28.411561c-1.183815-1.183815-2.959538-1.775723-4.73526-1.775722-1.775723 0-3.551445 0.591908-4.735261 1.775722l-34.922543 28.411561-34.922543-28.411561c-2.36763-2.36763-6.510983-2.36763-9.47052 0l-32.554914 28.411561-32.554913-28.411561c-2.959538-2.36763-7.10289-2.36763-9.47052 0l-32.554914 27.819653-30.77919-27.819653c-2.959538-2.36763-7.10289-2.36763-9.470521 0l-32.554913 27.819653-30.779191-27.819653c-2.959538-2.36763-7.10289-2.36763-10.062427 0l-30.779191 27.819653-26.043931-23.6763V442.154913z",fill:"#FFFFFF","p-id":"15405"}}),t("path",{attrs:{d:"M326.732948 472.342197h349.817341v28.41156H326.732948v-28.41156z m0 56.823121h264.582659v28.411561H326.732948v-28.411561z m2.959538 85.234682c-1.775723 0-2.959538-1.183815-2.959538-2.959538v-22.492485c0-1.775723 1.183815-2.959538 2.959538-2.959538H455.768786c1.775723 0 2.959538 1.183815 2.959538 2.959538v22.492485c0 1.775723-1.183815 2.959538-2.959538 2.959538h-11.246243c-2.959538-8.286705-10.654335-13.613873-19.532948-13.613873s-17.165318 5.327168-19.532948 13.613873H329.692486z m-2.959538 28.411561h178.756069v28.41156H326.732948v-28.41156z m4.73526 92.337572c-2.36763 0-4.143353-1.775723-4.73526-4.143353v-20.124855c0-2.36763 2.36763-4.143353 4.73526-4.143353h160.998844c0 2.36763 1.183815 4.73526 3.551445 5.919075 3.551445 1.775723 7.694798 0.591908 9.47052-2.36763 0 0 0.591908-1.183815 2.36763-2.959537h50.312139c0.591908 1.183815 1.183815 1.775723 1.775723 2.959537 1.183815 2.36763 3.551445 3.551445 5.919075 3.551445 1.775723 0 3.551445-0.591908 4.73526-1.775722 1.183815-1.183815 1.775723-2.959538 1.775722-4.73526h52.679769c2.36763 0 4.73526 1.775723 4.73526 4.143352v19.532948c0 2.36763-2.36763 4.143353-4.73526 4.143353H331.468208zM124.300578 713.840462c0 3.551445-1.775723 7.10289-4.73526 10.062428s-7.10289 4.143353-11.246243 4.143353h-76.947977c-8.878613 0-15.981503-6.510983-15.981503-14.205781s7.10289-14.20578 15.981503-14.20578h76.947977c8.878613 0 15.981503 6.510983 15.981503 14.20578z m-11.246243-158.631213l53.271677 48.536416c4.143353 3.551445 5.919075 8.878613 4.73526 14.20578s-5.919075 8.878613-11.246243 10.062428c-5.327168 1.183815-11.246243 0-15.389595-4.143353l-53.271677-48.536416c-4.143353-3.551445-5.919075-8.878613-4.73526-14.20578s5.919075-8.878613 11.246243-10.062428c5.327168-1.183815 11.246243 0 15.389595 4.143353z m42.025434 243.865896c6.510983 0 12.430058 3.551445 14.797688 8.878612 2.36763 5.327168 1.183815 11.83815-3.551445 15.981503l-53.863584 49.128324c-5.919075 5.919075-15.981503 5.919075-22.492486 0-5.919075-5.919075-5.919075-14.797688 0-20.716763l53.863584-49.128324c2.959538-2.36763 7.10289-4.143353 11.246243-4.143352z m878.982659-99.440463c8.878613 0 15.981503 6.510983 15.981503 14.20578s-7.10289 14.20578-15.981503 14.205781h-76.947977c-8.878613 0-15.981503-6.510983-15.981503-14.205781s7.10289-14.20578 15.981503-14.20578h76.947977z m-112.462428-75.172254c-4.143353 3.551445-10.062428 5.327168-15.389595 3.551445-5.327168-1.183815-10.062428-5.327168-11.246243-10.062428-1.183815-4.73526 0-10.654335 4.143352-14.20578l53.863584-49.128324c5.919075-5.919075 15.981503-5.919075 22.492486 0 5.919075 5.919075 5.919075 14.797688 0 20.716763l-53.863584 49.128324z m0 178.756069l53.863584 49.128324c4.143353 3.551445 5.327168 8.878613 4.143352 14.20578-1.183815 4.73526-5.919075 8.878613-11.246242 10.062428s-11.246243 0-15.389596-3.551445l-53.863584-49.128324c-5.919075-5.919075-5.919075-14.797688 0-20.716763s15.981503-5.327168 22.492486 0z",fill:"#E0E4EE","p-id":"15406"}}),t("path",{attrs:{d:"M805.586127 797.299422c-0.591908-2.36763-2.36763-4.73526-5.327167-5.327168-2.959538-0.591908-5.327168 0-7.102891 2.36763l-27.227745 31.963006-38.473989-23.6763c-2.959538-1.775723-7.10289-1.183815-9.47052 1.183815l-30.187283 31.963005-38.473989-24.268208c-2.959538-1.775723-7.10289-1.183815-9.47052 1.183815l-30.187283 31.963006-38.473989-24.268208c-2.959538-1.775723-7.10289-1.183815-9.47052 1.183815l-28.41156 31.371098-36.698266-24.268208c-2.959538-1.775723-7.10289-1.183815-9.470521 1.183815l-28.41156 31.371099-34.922544-24.268209c-2.959538-1.775723-7.10289-1.775723-9.47052 1.183815l-28.411561 31.371099-34.922543-24.268208c-1.183815-1.183815-3.551445-1.183815-5.327168-1.183815-1.775723 0-3.551445 1.183815-4.73526 2.36763l-26.635838 31.371098-31.963006-21.900578c-2.36763-1.775723-5.327168-1.775723-7.694797-0.591908-2.36763 1.183815-3.551445 3.551445-3.551445 6.510983l18.349133 127.260116c2.36763 16.57341 18.349133 29.595376 37.290173 29.595375h4.73526l459.320231-53.863583c20.716763-2.36763 34.922543-19.532948 31.963006-37.882081l-17.165318-129.627746zM313.710983 1002.691329c-4.73526-3.551445-8.286705-8.286705-8.878613-14.20578l-15.981503-111.87052 23.676301 16.57341c1.775723 1.183815 3.551445 1.775723 5.327167 1.183815 1.775723 0 3.551445-1.183815 4.73526-2.36763l26.635839-31.371098 34.330635 24.268208c2.959538 2.36763 7.10289 1.775723 9.470521-1.183815l28.41156-31.371098 34.922544 24.268208c2.959538 2.36763 7.10289 1.775723 9.47052-1.183815l28.411561-31.371098 36.698265 24.268208c2.959538 1.775723 7.10289 1.775723 9.470521-1.183815l28.41156-31.963006 38.473989 24.268208c2.959538 1.775723 7.10289 1.183815 9.47052-1.183815l30.187283-31.963006 38.473989 24.268208c2.959538 1.775723 7.10289 1.183815 9.47052-1.183815l30.187283-32.554913 38.473989 24.268208c2.959538 1.775723 7.10289 1.183815 9.47052-1.183815l21.30867-24.860116 15.981503 114.830058c1.775723 11.83815-7.694798 22.492486-20.124855 23.676301l-459.320231 53.863584c-5.919075 0-12.430058-1.183815-17.165318-4.735261z m-4.143353-191.186127c-2.959538 2.36763-7.10289 2.36763-10.062428 0L266.358382 781.317919c-1.183815-1.183815-1.775723-2.959538-1.775723-4.73526V442.154913c0-18.94104 16.57341-33.738728 37.290173-33.738728h461.687862c20.716763 0 37.290173 15.389595 37.290173 33.738728v331.468208c0 1.775723-0.591908 3.551445-2.36763 4.735261l-36.106358 33.14682c-2.959538 2.36763-7.10289 2.36763-9.470521 0l-34.922543-28.41156-34.922543 28.41156c-1.183815 1.183815-2.959538 1.775723-4.73526 1.775723-1.775723 0-3.551445-0.591908-4.735261-1.775723l-34.922543-28.41156-34.922543 28.41156c-2.36763 2.36763-6.510983 2.36763-9.47052 0l-34.330636-28.41156-32.554914 28.41156c-2.959538 2.36763-7.10289 2.36763-9.47052 0l-32.554913-28.41156-32.554913 28.41156c-2.959538 2.36763-7.10289 2.36763-9.470521 0l-30.77919-27.819653-32.554914 27.819653c-2.959538 2.36763-7.10289 2.36763-9.47052 0l-30.779191-27.819653-30.187283 27.819653zM278.196532 442.154913v332.060116l26.04393 23.6763 30.779191-27.819653c2.959538-2.36763 7.10289-2.36763 10.062428 0l30.779191 27.819653 32.554913-27.819653c2.959538-2.36763 7.10289-2.36763 9.47052 0l30.779191 27.819653 32.554913-27.819653c2.959538-2.36763 7.10289-2.36763 9.47052 0l32.554914 28.411561 32.554913-28.411561c2.36763-2.36763 6.510983-2.36763 9.47052 0l34.922544 28.411561 34.922543-28.411561c1.183815-1.183815 2.959538-1.775723 4.73526-1.775722 1.775723 0 3.551445 0.591908 4.73526 1.775722l34.922544 28.411561 34.922543-28.411561c2.36763-2.36763 6.510983-2.36763 9.47052 0l34.330636 28.411561 29.595376-27.227746V442.154913c0-11.83815-10.654335-21.308671-23.676301-21.30867H301.872832c-13.021965 0-23.676301 9.47052-23.6763 21.30867z m149.160693 158.039307c10.062428 0 19.532948 5.919075 22.492486 15.389595 0.591908 1.775723 1.183815 4.143353 1.183815 5.919075 0 11.83815-10.654335 21.308671-23.084393 21.308671s-23.084393-9.47052-23.084393-21.308671c0-1.775723 0.591908-4.143353 1.183815-5.919075 2.36763-9.47052 11.246243-15.389595 21.30867-15.389595z m187.042775 21.30867c0-11.83815 10.654335-21.308671 23.084393-21.30867 13.021965 0 23.084393 9.47052 23.084393 21.30867s-10.654335 21.308671-23.084393 21.308671c-12.430058 0-23.084393-9.47052-23.084393-21.308671z m-121.34104 84.642775c-1.775723-1.183815-2.959538-3.551445-2.959538-5.327168 0-1.183815 0-2.36763 0.591907-2.959537 0.591908-1.183815 14.797688-26.043931 38.473989-26.043931s37.290173 24.860116 38.473988 26.043931c0.591908 1.183815 0.591908 1.775723 0.591908 2.959537 0 1.775723-0.591908 3.551445-1.775723 4.73526-1.183815 1.183815-2.959538 1.775723-4.73526 1.775723-2.36763 0-4.73526-1.183815-5.919075-3.551445-0.591908-1.183815-1.183815-1.775723-1.775722-2.959538-3.551445-5.327168-13.021965-16.57341-24.268209-16.57341-11.83815 0-20.716763 11.246243-24.860115 16.57341-1.183815 1.775723-1.775723 2.959538-1.775723 2.959538-2.959538 2.959538-6.510983 3.551445-10.062427 2.36763z m-361.063584 7.694797c0 15.389595-13.021965 28.411561-29.003468 28.411561H29.003468c-15.981503 0-29.003468-12.430058-29.003468-28.411561 0-15.981503 13.021965-28.411561 29.003468-28.41156h74.580347c15.389595 0 28.411561 12.430058 28.411561 28.41156z m-118.381503 0c0 4.143353 1.775723 7.694798 4.73526 10.654336s7.10289 4.73526 11.246243 4.73526h74.580347c8.286705 0 15.389595-7.10289 15.389595-15.389596 0-8.286705-7.10289-15.389595-15.389595-15.389595H29.003468c-4.143353 0-8.286705 1.775723-11.246243 4.73526s-4.143353 6.510983-4.143352 10.654335zM121.932948 544.554913l55.639306 50.904047c7.694798 7.10289 10.654335 17.165318 7.694798 27.227745-2.959538 9.47052-11.246243 17.165318-21.900578 19.532948-10.654335 2.36763-21.900578 0-29.595376-7.10289l-55.639306-50.904046c-11.83815-10.654335-11.83815-28.411561 0-39.657804s31.963006-11.246243 43.801156 0z m45.576879 81.09133c6.510983-5.919075 6.510983-15.389595 0-21.308671l-55.639307-50.904046c-4.143353-4.143353-10.062428-5.919075-15.981503-4.143353s-10.062428 5.327168-11.83815 10.654336c-1.775723 5.327168 0.591908 10.654335 4.73526 14.797688l55.639307 50.904046c6.510983 5.919075 16.57341 5.919075 23.084393 0zM134.363006 793.156069c11.83815-10.654335 31.371098-10.654335 43.209248 0s11.83815 28.411561 0 39.657804l-55.639306 50.904046c-11.83815 10.654335-31.371098 10.654335-43.209249 0s-11.83815-28.411561 0-39.657803l55.639307-50.904047z m33.146821 30.187284c6.510983-5.919075 6.510983-15.389595 0-21.308671s-16.57341-5.919075-23.084393 0l-55.639307 50.904046c-6.510983 5.919075-6.510983 15.389595 0 21.308671s16.57341 5.919075 23.084393 0l55.639307-50.904046z m868.920231-137.914451c10.654335 0 20.124855 5.327168 24.860115 14.20578 5.327168 8.878613 5.327168 19.532948 0 28.411561s-14.797688 14.20578-24.860115 14.20578h-74.580347c-15.981503 0-29.003468-12.430058-29.003468-28.411561s13.021965-28.411561 29.003468-28.41156h74.580347z m0 43.801156c8.878613 0 15.389595-7.10289 15.389595-15.389596 0-8.286705-7.10289-15.389595-15.389595-15.389595h-74.580347c-8.286705 0-15.389595 7.10289-15.389595 15.389595 0 8.286705 7.10289 15.389595 15.389595 15.389596h74.580347z m-127.260116-86.418497c-11.83815 0-23.084393-6.510983-27.819653-17.165318-4.73526-10.654335-2.36763-22.492486 6.510983-30.779191l55.639306-50.904046c7.694798-7.10289 18.94104-10.062428 29.595376-7.10289 10.654335 2.36763 18.94104 10.062428 21.30867 19.532948 2.959538 9.47052 0 20.124855-7.694797 27.227745l-55.639307 50.904046c-5.919075 5.327168-13.613873 8.286705-21.900578 8.286706z m-11.246243-38.473989c-6.510983 5.919075-6.510983 15.389595 0 21.308671 2.959538 2.959538 7.10289 4.143353 11.838151 4.143352 4.143353 0 8.286705-1.775723 11.83815-4.143352l55.639306-50.904046c4.143353-3.551445 5.919075-9.47052 4.143353-14.205781-1.775723-5.327168-5.919075-9.47052-11.83815-10.654335-5.919075-1.183815-11.83815 0-15.981503 4.143353l-55.639307 50.312138z m32.554914 188.22659l56.231214 50.904046c7.694798 7.10289 10.654335 17.165318 7.694797 27.227746s-11.246243 17.165318-21.900578 20.124855c-10.654335 2.36763-21.900578 0-29.595375-7.10289l-55.639307-50.904046c-11.246243-11.246243-11.246243-28.411561 0.591908-39.065896 11.83815-11.246243 30.779191-11.83815 42.617341-1.183815z m45.576878 81.683237c6.510983-5.919075 6.510983-15.389595 0-21.308671l-55.639306-50.904046c-6.510983-5.919075-16.57341-5.919075-23.084393 0s-6.510983 15.389595 0 21.308671l55.639306 50.904046c2.959538 2.959538 7.10289 4.143353 11.838151 4.143352 4.143353 0 8.286705-1.775723 11.246242-4.143352zM329.100578 7.694798h40.249711v177.572254h40.249711v35.514451h-40.249711V278.196532h-42.025434v-58.006937H196.513295v-42.025433L329.100578 7.694798z m-2.959538 56.231214L232.619653 185.267052h94.705202V63.926012h-1.183815zM530.349133 2.36763c31.371098 0 56.231214 13.021965 73.988439 39.657804 16.57341 24.860116 24.860116 58.598844 24.860116 101.216184s-8.286705 76.356069-24.860116 101.216185c-17.757225 26.043931-42.617341 39.657803-73.988439 39.657804-31.963006 0-56.231214-13.021965-73.988439-39.657804-16.57341-24.860116-24.860116-58.598844-24.860116-101.216185s8.286705-76.356069 24.860116-101.216184c17.757225-26.635838 42.025434-39.657803 73.988439-39.657804z m0 37.290173c-21.308671 0-36.698266 11.83815-45.576879 36.106359-5.919075 16.57341-8.878613 38.473988-8.878612 66.885549 0 27.819653 2.959538 50.312139 8.878612 66.885549 8.878613 23.676301 23.676301 36.106358 45.576879 36.106358 21.308671 0 36.106358-11.83815 45.576879-36.106358 5.919075-16.57341 8.878613-39.065896 8.878612-66.885549 0-28.411561-2.959538-50.904046-8.878612-66.885549-9.47052-24.268208-24.268208-36.106358-45.576879-36.106359z m253.336416-31.963005h40.249711v177.572254h40.249711v35.514451h-40.249711V278.196532h-42.025433v-58.006937H651.098266v-42.025433l132.587283-170.469364z m-2.959537 56.231214l-93.521388 121.34104h94.705203V63.926012h-1.183815z",fill:"#666666","p-id":"15407"}})])]):e._e(),t("div",{staticClass:"description-box"},[t("h3",[e._v(e._s(e.tip))]),e.backLink?t("a",{attrs:{href:"javascript:history.go(-1);"}},[e._v("返回上一级页面")]):e._e(),e.customLinkLabel?t("a",{on:{click:e.handleCustomLinkClick}},[e._v(e._s(e.customLinkLabel))]):e._e()])])},jn=[],zn={name:"fill-page",props:{type:{type:String,default:"1"},tip:{type:String,default:"系统出错了"},backLink:{type:Boolean,default:!1},width:{type:Number,default:80},height:{type:Number,default:80},customLinkLabel:{type:String}},methods:{handleCustomLinkClick:function(){this.$emit("customLinkClick")}}},Vn=zn,Wn=(t("1c7e"),Object(f["default"])(Vn,$n,jn,!1,null,"10f4db9f",null)),qn=Wn.exports,Un={components:(ve={Pdf:mn,IframeSrc:wn,FileTree:Sn,VideoPlayer:Ln},Object(r["a"])(ve,"FileTree",Sn),Object(r["a"])(ve,"Loading",Rn),Object(r["a"])(ve,"FillPage",qn),ve),props:{closeable:{type:Boolean,default:!0}},data:function(){return{dialogVisible:!1,fileRow:"",iframeSrc:"",src:"",fileTree:"",loading:!1,errorMessage:null}},computed:Object(qe["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"}}),methods:{preview:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this,this.loading=!0,this.errorMessage=null,this.fileRow="",this.dialogVisible=!0,e.next=7,this.$store.dispatch("menu/onlinePreview",n.id).then((function(e){var o="加载要预览的附件时出错";if(e)if("fileNotSupported"==e.result)i.errorMessage="当前附件格式不支持预览";else if("object"!=Object(ln["a"])(e)||!e.hasOwnProperty("state")||e.state&&e.result)if("object"==Object(ln["a"])(e)&&e.hasOwnProperty("result")&&"error"===e.result)i.errorMessage=o;else switch(i.fileRow=n,i.src=null,i.iframeSrc=null,e.result){case"html":i.iframeSrc=window.context.portal+e.pdfUrl,i.$refs.iframeSrcSearch.handleOpen();break;case"txt":i.iframeSrc=window.context.portal+e.TxtUrl,i.$refs.iframeSrcSearch.handleOpen();break;case"picture":i.iframeSrc=window.context.portal+e.currentUrl,i.$refs.iframeSrcSearch.handleOpen();break;case"compress":t.download(n.id),i.errorMessage="不支持压缩文件的在线预览";break;case"media":t.download(n.id),i.errorMessage="不支持视频的在线播放";break;default:i.src=window.context.portal+e.pdfUrl,i.$refs.pdfSearch.handleOpen();break}else i.errorMessage=e.message||o;else i.errorMessage="要预览的附件不存在"})).finally((function(){i.loading=!1}));case 7:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),download:function(e){this.$store.dispatch("menu/downloadFile",e)}}},Hn=Un,Kn=(t("18b1"),Object(f["default"])(Hn,an,sn,!1,null,"48b2ac8e",null)),Gn=Kn.exports,Jn={props:["fileVal","multiples","accept","limit","conf","isSimple"],components:{FilePreview:Gn},data:function(){return{src:"",files:[],fileId:"",fileTree:"",isChecking:!0,num:0,list:[],filesData:[],maxWidth:"100%"}},computed:Object(qe["mapState"])({header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},intLimit:function(){return this.multiples?this.limit?parseInt(this.limit):5:1},actionUrl:function(){return window.context.portal+"/system/file/v1/upload"},acceptType:function(){if(!this.accept)return"";for(var e,n=[],t=0;e=this.accept.split(",")[t++];)n.push("."+e);return n.join(",")}}),watch:{files:{handler:function(e,n){this.$emit("input",JSON.stringify(e))},deep:!0}},methods:{download:function(e){this.$store.dispatch("menu/downloadFile",e.id)},up:function(e){if(e=Number.parseInt(e),!(e<1)){var n=this.filesData[e-1];this.$set(this.filesData,e-1,this.filesData[e]),this.$set(this.filesData,e,n);n=this.files[e-1];this.$set(this.files,e-1,this.files[e]),this.$set(this.files,e,n),this.$emit("input",JSON.stringify(this.files))}},down:function(e){if(e=Number.parseInt(e),!(e>=this.filesData.length-1)){var n=this.filesData[e+1];this.$set(this.filesData,e+1,this.filesData[e]),this.$set(this.filesData,e,n);n=this.files[e+1];this.$set(this.files,e+1,this.files[e]),this.$set(this.files,e,n),this.$emit("input",JSON.stringify(this.files))}},preview:function(e){var n={};n.id=e.id,n.name=e.name,n.size=e.size,this.$refs.filePreview.preview(n)},beforeRemove:function(e){var n=this;if(this.isChecking)return this.$confirm("确定移除 ".concat(e.name,"?")).then((function(){n.num=0;var t={};e.response?t=JSON.parse(e.response.value):(t=e,t.fileId=e.id);for(var i=0;i0&&"n"!=e.permission_sub?t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.dataTable,border:"","row-key":"subject"}},[t("el-table-column",{attrs:{type:"index",width:"70",align:"center",label:"序号"}}),t("el-table-column",{attrs:{label:"流程主题",align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",{staticClass:"subject",on:{click:function(t){return e.handleRowClick(n.row)}}},[e._v(e._s(n.row.subject))])]}}],null,!1,1685178211)}),t("el-table-column",{attrs:{prop:"creator",align:"center",label:"发起人",width:"110"}}),t("el-table-column",{attrs:{prop:"createTime",align:"center",width:"160",label:"发起时间"}}),e.inputWriteable?t("el-table-column",{attrs:{prop:"",label:"操作",align:"center",width:"200"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.up(n.$index)}}}),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.down(n.$index)}}}),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:function(t){return e.remove(n.row)}}})]}}],null,!1,2262440661)}):e._e()],1):e._e(),t("el-dialog",{attrs:{title:"添加相关流程",visible:e.relatedInformationDialog,"close-on-click-modal":!1,width:"60%",top:"8vh"},on:{"update:visible":function(n){e.relatedInformationDialog=n}}},[t("el-col",{staticClass:"searchStyle",attrs:{span:24}},[t("el-col",{attrs:{span:2}},[e._v("\n 流程标题:\n ")]),t("el-col",{attrs:{span:6}},[t("el-input",{staticStyle:{width:"30%"},attrs:{size:"small",clearable:"",placeholder:"请输入流程标题","prefix-icon":"el-icon-search"},model:{value:e.subject,callback:function(n){e.subject=n},expression:"subject"}})],1),t("el-col",{attrs:{span:2}},[e._v("\n  创建时间:\n ")]),t("el-col",{attrs:{span:6}},[t("el-date-picker",{staticStyle:{width:"30%"},attrs:{size:"small",clearable:"",placeholder:"创建时间","prefix-icon":"el-icon-search",format:"yyyy-MM-dd"},model:{value:e.createTime,callback:function(n){e.createTime=n},expression:"createTime"}})],1),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(n){return e.search()}}},[e._v("查询")]),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1),t("br"),t("br"),t("div",{staticStyle:{"padding-top":"10px"}},[t("div",{staticClass:"record-content"},[t("el-table",{ref:"flowTable",staticStyle:{width:"100%"},attrs:{data:e.rows,stripe:"",border:"","header-cell-class-name":"todo-header-row","row-class-name":"todo-row",size:"medium","default-sort":{prop:"createTime",order:"descending"}},on:{"selection-change":e.handleChecked,select:e.onTableSelect,"row-click":e.RowClick}},[t("el-table-column",{attrs:{type:"selection",width:"60",align:"center",sortable:""}}),t("el-table-column",{attrs:{type:"index",align:"center",width:"70",label:"序号"}}),t("el-table-column",{attrs:{prop:"creator",width:"120",label:"创建人",align:"center"}}),t("el-table-column",{attrs:{prop:"subject",width:"400",label:"流程标题",align:"center"}}),t("el-table-column",{attrs:{prop:"procDefName",width:"280",label:"流程名称",align:"center"}}),t("el-table-column",{attrs:{prop:"createTime",label:"创建时间",align:"center"}})],1),t("el-footer",{staticStyle:{"padding-top":"10px"},attrs:{height:"45px"}},[t("el-row",{attrs:{type:"flex",justify:"end"}},[t("el-pagination",{attrs:{"current-page":e.pagination.page,"page-sizes":[10,20,50,100,300,500],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)]),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirm}},[e._v("确 定")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},ut=[],ht={name:"eip-rel-flow",props:["modelName","validate","permission","searchConfig","value"],components:{},mixins:[u["a"]],data:function(){return{relatedInformationDialog:!1,checked:!0,subject:"",inputVal:"",createTime:"",checkBoxData:[],checkBoxDataAll:[],dataTable:[],writeable:!0}},watch:{inputVal:function(e,n){this.$emit("input",e)}},computed:Object(qe["mapState"])({rows:function(e){return e.relatedProcess.rows},pagination:function(e){return e.relatedProcess.pagination},total:function(e){return e.relatedProcess.total},relatedInformation:function(e){return e.relatedProcess.relatedInformation},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},inputValidate:function(){return c["a"].addRequiredOrNot(this.permission,this.validate,this)}}),methods:{cancel:function(){this.relatedInformationDialog=!1},confirm:function(){var e=this;this.checkBoxData.forEach((function(n){var t=e.indexArray(e.checkBoxDataAll,n);-1==t&&e.checkBoxDataAll.push(n)})),this.dataTable=this.checkBoxDataAll,this.relatedInformationDialog=!1,this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))},handleChecked:function(e){this.checkBoxData=e},handleSizeChange:function(e){this.$store.dispatch("relatedProcess/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var n=this;void 0!=this.checkBoxData&&this.checkBoxData.length>0&&this.checkBoxData.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),n.checkBoxData=n.checkBoxDataAll,this.$store.dispatch("relatedProcess/setPaginationPageNum",e),this.search()},RowClick:function(e,n,t){this.$refs.flowTable.toggleRowSelection(e)},check:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxData&&0!=e.checkBoxData.length||(e.checkBoxData=e.checkBoxDataAll),e.checkBoxData.forEach((function(n){var t=e.indexArray(e.rows,n);-1!=t&&e.$refs.flowTable.toggleRowSelection(e.rows[t])}))}),250)},onTableSelect:function(e,n){var t=e.length&&-1!==e.indexOf(n);if(!t){var i=this.indexArray(this.checkBoxDataAll,n);this.checkBoxDataAll.splice(i,1),0==this.checkBoxDataAll.length&&(this.checkBoxData=[])}},search:function(){var e=[],n={},t={pageBean:this.pagination};""!=this.subject&&e.push({property:"SUBJECT_",value:this.subject,group:"main",operation:"LIKE",relation:"AND"}),""!=this.createTime&&e.push({property:"CREATE_TIME_",value:c["a"].formatDateYear(this.createTime),group:"main",operation:"LIKE",relation:"AND"}),e.length>0?(n=this.searchConfig.isPaging?{pageBean:{page:"1",pageSize:this.searchConfig.pageSize,showTotal:"true"},querys:e}:{pageBean:{}},this.$store.dispatch("relatedProcess/getlistJson",n)):this.$store.dispatch("relatedProcess/getlistJson",t),this.check()},flowSelected:function(){var e=this;void 0!=this.checkBoxData&&0!=this.checkBoxData.length||(this.checkBoxData=this.dataTable),this.relatedInformationDialog=!0;var n={};this.searchConfig.isPaging&&(n={page:1,pageSize:this.searchConfig.pageSize,showTotal:!0});var t={pageBean:n};this.$store.dispatch("relatedProcess/getlistJson",t),setTimeout((function(){e.check()}),500)},reset:function(){this.subject="",this.createTime="",this.search()},remove:function(e){this.dataTable.remove(e),this.modelName&&(this.dataTable.length<1?this.inputVal="":this.inputVal=JSON.stringify(this.dataTable))},up:function(e){if(e=Number.parseInt(e),!(e<1)){var n=this.dataTable[e-1];this.$set(this.dataTable,e-1,this.dataTable[e]),this.$set(this.dataTable,e,n),this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))}},down:function(e){if(e=Number.parseInt(e),!(e>=this.dataTable.length-1)){var n=this.dataTable[e+1];this.$set(this.dataTable,e+1,this.dataTable[e]),this.$set(this.dataTable,e,n),this.modelName&&(this.inputVal=JSON.stringify(this.dataTable))}},handleRowClick:function(e){window.open(this.$router.resolve("/inst/"+e.id).href,"_blank")},uniqueArray:function(e,n){for(var t=[e[0]],i=1;i0){for(var t=this,i=[],o=0;o0&&(e=this.value.split("||")[0].split(","));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return this.checkBoxDataAll=[],null},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null}}),created:function(){this.placeholder?this.placeholderBo=this.placeholder:this.placeholderBo="请选择内容",this.$validator=this.$root.$validator},methods:{selectAll:function(e){if(null!=this.oldselectOrgs&&e.length>0){for(var n=0;n0&&this.selectOrgs.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.pagination.page=e,this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(n){var t=e.indexArray(e.dialogData,n);e.undefineda=t,-1!=t&&(e.isCurrentChange=!0,e.toggleRowSelection(t,!0))}))}),300)},toggleRowSelection:function(e,n){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],n)},showDialog:function(e){var n=this,t=this;t.selectOrgs&&(t.selectOrgs.empty(),t.checkBoxDataAll.empty());var i=this.custdialog.custDialog.alias;this.$store.dispatch("form/getByAlias",i).then((function(e){if(e&&e.alias){if(1==e.style){var o=JSON.parse(e.displayfield);t.nodeKey=o.id}var r=t.custdialog.custDialog.conditions;t.param=[],r.length>0&&r.forEach((function(e){if("3"==e.defaultType&&e.bind){var n={};n.field=e.field,n.bind=e.bind,t.param.push(n)}}));var a=JSON.parse(e.conditionfield);t.quickSearch="",t.conditionBind=[];var s=[],l=[];if(a.length>0&&(a.forEach((function(e){var n={};"1"==e.defaultType&&(n[e.field]="",s.push(n),t.conditionBind.push(e),l.push("请输入"+e.comment))})),n.$set(n,"queryParams",s),n.$set(n,"placeholders",l)),t.quickSearch,t.querysShow=!0,t.quickSearch="请输入"+n.quickSearch+"查询",t.style="height:"+e.height+"px",window.screen.height&&window.screen.height<=900&&(n.style="height:440px"),0==e.style||2==e.style)t.customDialogShow({alias:i,customDialog:e});else if(1==e.style){t.pageParam={alias:i,customDialog:e},t.customDialog=e;var c={};if(t.conditionfieldTree=[],e.conditionfield&&(t.conditionfieldTree=JSON.parse(e.conditionfield),t.conditionfieldTree.length>0))for(var d=t.conditionfieldTree.length-1;d>=0;d--)"4"==t.conditionfieldTree[d].defaultType&&(c[t.conditionfieldTree[d].field]=t.conditionfieldTree[d].comment);"{}"!=JSON.stringify(c)?t.dialogVisible=!0:t.customDialogTreeShow(t.pageParam)}}else h["Message"].error("对话框别名【"+i+"】不存在!")}))},indexArray:function(e,n){if(0==e.length)return-1;for(var t=0;t0&&-1!==this.indexArray(this.selectOrgs,n);if(t){this.isCurrentChange=!0;var i=this.indexArray(this.selectOrgs,n);this.selectOrgs.splice(i,1)}},orgRowClick:function(e,n,t){if(1===this.customDialog.selectNum)$(t.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var i=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(i){this.isCurrentChange=!0;var o=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(o,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(this.oldselectOrgs=_.cloneDeep(this.selectOrgs),1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var n=e.length-1;n>=0;n--)this.selectOrgs.push(e[n])}else if(this.isCurrentChange&&e.length>=10){if(this.selectOrgs)for(var t=this.selectOrgs.length-1;t>=0;t--){var i=this.indexArray(e,this.selectOrgs[t]);-1!=i&&this.selectOrgs.splice(i,1)}else this.selectOrgs=[];for(var o=0;o=0;r--){this.selectOrgs.push(e[r]);break}else this.selectOrgs=e},dialogConfirm:function(){this.selectOrgs&&0!=this.selectOrgs.length?(this.queryParam="",this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()):this.$message.error("请选择数据回填")},reset:function(){var e=this;if(this.queryParams.forEach((function(n){for(var t in n)e.queryParams[t]=""})),this.$refs.combinationTree){var n=this.$refs.combinationTree.store.nodesMap;for(var t in n)n[t].expanded=!1}this.combinationTreeQuerys.splice(0),this.search(!0)},search:function(e){var n=this,t=[],i={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:1,pageSize:10,showTotal:"true"});var o={pageBean:this.pagination};if(e&&(o.pageBean={page:1,pageSize:10,showTotal:"true"}),0!=this.queryParams.length&&""!=this.queryParams[0]&&this.conditionBind.forEach((function(e,i){t.push({property:e.field,value:n.queryParams[e.field],group:"main",operation:"LIKE",relation:"AND"})})),this.param){var r=c["a"].getOnlineFormInstance(this);this.param.forEach((function(e){t.push({property:e.field,value:c["a"].getValueByPath(r,e.bind),group:"main",operation:"LIKE",relation:"AND"})}))}if(this.combinationTreeQuerys&&0!=this.combinationTreeQuerys.length)for(var a=0;a0?(i={pageBean:o.pageBean,querys:t},this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()}))):(this.customDialog.pageBean=o,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()})))},doQuery:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a,s,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(t=[],i=c["a"].getOnlineFormInstance(this),o=0;o0){for(var t=0;t0&&(h[p]=[]),h[p]&&(h[p]="");i.data[a[1]][a[2]].push(h),c["a"].setValueByPath(i,n.resultfield[t].fieldPath,o,0)}else for(var m=0;m1)return s.$message.error("一对一子表只能选择一条数据"),void(s.customDialogShowList=!0);m.forEach((function(n){var t=null,i={};if(e.custdialog.custDialog.mappingConf.forEach((function(e){if(e.target[0]){t=e.target[0].split(".");var o="";o="restful"==f.customDialog.dsType?e.from:e.from.toLowerCase(),void 0==n[o]&&(o=o.toUpperCase()),i[t[t.length-1]]=decodeURIComponent(n[o])}})),t){var o=g["data"][t[0]][t[1]];if(0!=s.maxRow&&o.length+D>s.maxRow)throw s.$message.error("子表数据已超过最大行数【"+s.maxRow+"】"),s.customDialogShowList=!0,new Error("EndIterative");var r=c["a"].getSomeAttributeFromParentElement(f.$el,"sunBos");if(r)for(var a=r.split(","),l=0;l1)return n.$message.error("一对一子表只能选择一条数据"),void(n.customDialogShowTree=!0);d.forEach((function(t){var i=null,o={};if(e.custdialog.custDialog.mappingConf.forEach((function(e){if(e.target[0]){i=e.target[0].split(".");var r="";r="restful"==n.customDialog.dsType?e.from:e.from.toLowerCase(),void 0==t[r]&&(r=r.toUpperCase()),o[i[i.length-1]]=decodeURIComponent(t[r])}})),i){var r=u["data"][i[0]][i[1]];if(0!=n.maxRow&&r.length+h>n.maxRow)throw n.$message.error("子表数据已超过最大行数【"+n.maxRow+"】"),n.customDialogShowTree=!0,new Error("EndIterative");var a=c["a"].getSomeAttributeFromParentElement(n.$el,"sunBos");if(a)for(var s=a.split(","),l=0;l0&&this.propsData.splice(e,1),this.showData.length>0&&this.showData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){n.isCurrentChange=!0,n.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var t="";this.inputVal.forEach((function(e){t+=e.value+","})),t.length>0&&(t=t.substring(0,t.length-1)),""!=t&&(t=t+"||"+JSON.stringify(this.showData)),this.$emit("input",t)}this.syncInputValue()},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){if(this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url,this.dialogData.length<1){if(this.pagination={page:1,pageSize:10,showTotal:"true"},this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var n=0;n1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(n=0;n0&&setTimeout((function(){t.showData.forEach((function(n){n.Pid==e.key?i.$refs.tree.setChecked(n,!0):i.checkNode(n,i)}))}),400)}},afterOpen:function(){this.loadCombinationTree()},loadCombinationTree:function(){var e=this;if(2==this.customDialog.style){var n=JSON.parse(this.customDialog.combinationRule);this.combinationRule=n;var t=n.leftTree;me["a"].get("${form}/form/customDialog/v1/getByAlias?alias="+t).then((function(n){var i=n.data;e.leftTreeTitle=i.name;var o="dataSource"==i.dsType?"GET":i.requestType?i.requestType:"POST",r="${form}/form/customDialog/v1/getTreeData?alias="+t+"&mapParam=",a={};if("dataSource"!=i.dsType){r=i.url;var s=i.dataParam;if(i.conditionfield){for(var l=JSON.parse(i.conditionfield),c=0;c0)||1==r.length&&"[]"==JSON.stringify(r[0])){"cover"==a&&(o["data"][i[0]][i[1]]=[]);var s=this.$loading({lock:!0,text:"正在初始化填报模板...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),l=null;this.$http.get("${form}/form/customDialog/v1/getByAlias?alias="+n.alias).then((function(n){l=n.data,e.customDialog=n.data}),(function(n){e.closeLoading(s),e.$message({message:"获取自定义对话框失败!",type:"error"})})).then((function(){var n=JSON.parse(sessionStorage.getItem("currentUser"));e.custdialog.orgConfig.code||e.custdialog.orgConfig.name||e.custdialog.orgConfig.id?localStorage.getItem("curFillOrg_"+n.account)?(e.closeLoading(s),e.fillOrg=JSON.parse(localStorage.getItem("curFillOrg_"+n.account)),e.toFillInitData(e,l.dsType,o["data"])):e.$http.get("${uc}/api/org/v1/org/getFillOrg").then((function(t){e.closeLoading(s);var i=t.data;i.state?(e.fillOrg=i.value,localStorage.setItem("curFillOrg_"+n.account,JSON.stringify(i.value)),e.toFillInitData(e,l.dsType,o["data"])):e.$message({message:i.message,type:"warning"})}),(function(n){e.closeLoading(s),e.$message({message:"获取当前用户填制单位失败!",type:"warning"})})):(e.closeLoading(s),e.toFillInitData(e,l.dsType,o["data"]))}))}}}},closeLoading:function(e){setTimeout((function(){e.close()}),2e3)},getTargetPath:function(e){var n="";return e&&e.length>0&&e.forEach((function(e){if(e["target"]&&1==e["target"].length&&e["target"][0])return n=e["target"][0],n})),n},toFillInitData:function(e,n,t){var i=this.custdialog.custDialog,o=[];if(i.conditions){var r=i.conditions;r.length>0&&r.forEach((function(e){if("3"==e.defaultType&&e.bind){var n={};n.field=e.field;var i=e.bind.split(".");3==i.length&&(n.bind=t[i[1]][i[2]],o.push(n))}}))}var a="${form}/form/customDialog/v1/getListData?alias="+i.alias;if(o.length>0){var s="";o.forEach((function(e){s&&(s+=","),s=s+'"'+e.field+'":"'+e.bind+'"'})),a=a+"&mapParam="+s}else a+="&mapParam=";var l={pageBean:{page:1,pageSize:1e3,showTotal:!0}};e.$http.post(a,l).then((function(t){var i=t.data;i.rows&&e.syncInitTableValue(i.rows,n)}),(function(n){e.$message({message:"获取初始化数据失败!",type:"error"})}))},syncInitTableValue:function(e,n){for(var t=this.custdialog,i=JSON.parse(this.customDialog.resultfield),o=new Array([i.length]),r=new Array([i.length]),a=[],s=[],l=0;l0){for(var t=this,i=[],o=0;o0&&(e=this.value.split("||")[0].split(","));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return this.checkBoxDataAll=[],null},inputWriteable:function(){return this.writeable?c["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null}}),created:function(){this.placeholder?this.placeholderBo=this.placeholder:this.placeholderBo="请选择内容",this.$validator=this.$root.$validator},methods:{selectAll:function(e){if(null!=this.oldselectOrgs&&e.length>0){for(var n=0;n0&&this.selectOrgs.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),this.isCurrentChange=!0,this.pagination.page=e,this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.checkBoxDataAll&&e.checkBoxDataAll.length>0&&e.checkBoxDataAll.forEach((function(n){var t=e.indexArray(e.dialogData,n);e.undefineda=t,-1!=t&&(e.isCurrentChange=!0,e.toggleRowSelection(t,!0))}))}),300)},toggleRowSelection:function(e,n){this.$refs.orgTable.toggleRowSelection(this.dialogData[e],n)},showDialog:function(e){var n=this,t=this;t.selectOrgs&&(t.selectOrgs.empty(),t.checkBoxDataAll.empty());var i=this.custdialog.custDialog.alias;this.$store.dispatch("form/getByAlias",i).then((function(e){if(e&&e.alias){if(1==e.style){var o=JSON.parse(e.displayfield);t.nodeKey=o.id}var r=t.custdialog.custDialog.conditions;t.param=[],r.length>0&&r.forEach((function(e){if("3"==e.defaultType&&e.bind){var n={};n.field=e.field,n.bind=e.bind,t.param.push(n)}}));var a=JSON.parse(e.conditionfield);t.quickSearch="",t.conditionBind=[];var s=[],l=[];a.length>0&&(a.forEach((function(e){var n={};"1"==e.defaultType&&(n[e.field]="",s.push(n),t.conditionBind.push(e),l.push("请输入"+e.comment))})),n.$set(n,"queryParams",s),n.$set(n,"placeholders",l)),""!=t.quickSearch?t.querysShow=!0:t.querysShow=!1,t.quickSearch="请输入"+n.quickSearch+"查询",t.style="height:"+e.height+"px",window.screen.height&&window.screen.height<=900&&(n.style="height:440px"),0==e.style||2==e.style?t.customDialogShow({alias:i,customDialog:e}):1==e.style&&t.customDialogTreeShow({alias:i,customDialog:e})}else h["Message"].error("对话框别名【"+i+"】不存在!")}))},indexArray:function(e,n){if(0==e.length)return-1;for(var t=0;t0&&-1!==this.indexArray(this.selectOrgs,n);if(t){this.isCurrentChange=!0;var i=this.indexArray(this.selectOrgs,n);this.selectOrgs.splice(i,1)}},orgRowClick:function(e,n,t){if(1===this.customDialog.selectNum)$(t.currentTarget.children[0].children[0].children[0]).trigger("click"),this.selectOrgs=[],this.selectOrgs.push(e);else if(1!=this.customDialog.selectNum){this.isCurrentChange=!1;var i=this.selectOrgs&&this.selectOrgs.length>0&&-1!==this.indexArray(this.selectOrgs,e);if(i){this.isCurrentChange=!0;var o=this.indexArray(this.selectOrgs,e);this.selectOrgs.splice(o,1)}this.$refs.orgTable.toggleRowSelection(e)}},orgTableSelection:function(e){if(this.oldselectOrgs=_.cloneDeep(this.selectOrgs),1!=this.customDialog.selectNum&&!this.isCurrentChange&&e&&e.length>0)if(1!=e.length||this.selectOrgs&&0!=this.selectOrgs.length)if((!this.selectOrgs||0==this.selectOrgs.length)&&e.length>1){this.selectOrgs||(this.selectOrgs=[]);for(var n=e.length-1;n>=0;n--)this.selectOrgs.push(e[n])}else if(this.isCurrentChange&&e.length>=10){if(this.selectOrgs)for(var t=this.selectOrgs.length-1;t>=0;t--){var i=this.indexArray(e,this.selectOrgs[t]);-1!=i&&this.selectOrgs.splice(i,1)}else this.selectOrgs=[];for(var o=0;o=0;r--){this.selectOrgs.push(e[r]);break}else this.selectOrgs=e},dialogConfirm:function(){this.selectOrgs&&0!=this.selectOrgs.length?(this.queryParam="",this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()):this.$message.error("请选择数据回填")},reset:function(){var e=this;if(this.queryParams.forEach((function(n){for(var t in n)e.queryParams[t]=""})),this.$refs.combinationTree){var n=this.$refs.combinationTree.store.nodesMap;for(var t in n)n[t].expanded=!1}this.combinationTreeQuerys.splice(0),this.search(!0)},search:function(e){var n=this,t=[],i={};"{}"==JSON.stringify(this.pagination)&&(this.pagination={page:1,pageSize:10,showTotal:"true"});var o={pageBean:this.pagination};if(e&&(o.pageBean={page:1,pageSize:10,showTotal:"true"}),0!=this.queryParams.length&&""!=this.queryParams[0]&&this.conditionBind.forEach((function(e,i){t.push({property:e.field,value:n.queryParams[e.field],group:"main",operation:"LIKE",relation:"AND"})})),this.param){var r=c["a"].getOnlineFormInstance(this);this.param.forEach((function(e){t.push({property:e.field,value:c["a"].getValueByPath(r,e.bind),group:"main",operation:"LIKE",relation:"AND"})}))}if(this.combinationTreeQuerys&&0!=this.combinationTreeQuerys.length)for(var a=0;a0?(i={pageBean:o.pageBean,querys:t},this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()}))):(this.customDialog.pageBean=o,this.$store.dispatch("dialog/getlistJson",this.customDialog).then((function(){n.checkList()})))},doQuery:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a,s,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(t=[],i=c["a"].getOnlineFormInstance(this),o=0;o0){for(var t=0;t0&&(h[p]=[]),h[p]&&(h[p]="");i.data[a[1]][a[2]].push(h),c["a"].setValueByPath(i,n.resultfield[t].fieldPath,o,0)}else for(var m=0;m1)return a.$message.error("一对一孙表只能选择一条数据"),void(a.customDialogShowList=!0);p.forEach((function(e){var n=null,t={};if(m.custdialog.custDialog.mappingConf.forEach((function(i){if(i.target[0]){n=i.target[0].split(".");var o="";o="restful"==m.customDialog.dsType?i.from:i.from.toLowerCase(),t[n[n.length-1]]=decodeURIComponent(e[o])}})),n){var i=c["a"].getSomeAttributeFromParentElement(m.$el,"data-index");f["data"][n[0]][n[1]][i][n[2]]||(f["data"][n[0]][n[1]][i][n[2]]=new Array);var o=f["data"][n[0]][n[1]][i][n[2]];if(0!=a.maxRow&&o.length+g>a.maxRow)throw a.$message.error("孙表数据已超过最大行数【"+a.maxRow+"】"),a.customDialogShowList=!0,new Error("EndIterative");m.relation&&"onetoone"==m.relation&&o.empty(),o.push(t),g--}}))}catch(b){if("EndIterative"!=b.message)throw b}},dialogCancel:function(){var e=this,n=this;n.queryParam="",n.$store.dispatch("dialog/setDialogData",[]).then((function(){n.customDialogShowList=!1,n.inputVal?(n.selectOrgs=Object(vt["a"])(n.showData),e.checkBoxDataAll=Object(vt["a"])(n.selectOrgs)):n.selectOrgs=[]}))},dialogTreeConfirm:function(){var e=this,n=this;if(0!=n.propsData.length){this.$store.dispatch("dialog/setDialogData",[]);for(var t=JSON.parse(this.customDialog.resultfield),i=new Array([t.length]),o=new Array([t.length]),r=[],a=0;a1)return n.$message.error("一对一孙表只能选择一条数据"),void(n.customDialogShowTree=!0);d.forEach((function(t){var i=null,o={},r=null;if(e.custdialog.custDialog.mappingConf.forEach((function(e){i=null,e.target[0]&&(i=e.target[0].split(".")),e.target[0]&&!r&&(r=e.target[0].split("."));var a="";a=(n.customDialog.dsType,e.from),i&&(o[i[i.length-1]]=t[a])})),r){var a=c["a"].getSomeAttributeFromParentElement(n.$el,"data-index");u["data"][r[0]][r[1]][a][r[2]]||(u["data"][r[0]][r[1]][a][r[2]]=new Array);var s=u["data"][r[0]][r[1]][a][r[2]];if(0!=n.maxRow&&s.length+h>n.maxRow)throw n.$message.error("孙表数据已超过最大行数【"+n.maxRow+"】"),n.customDialogShowTree=!0,new Error("EndIterative");n.relation&&"onetoone"==n.relation&&s.empty(),s.push(o),h--}})),this.customDialogShowTree=!1}catch(p){if("EndIterative"!=p.message)throw p}}else n.$message.error("请选择数据回填")},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,n,t){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,n,t){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrg:function(e){var n=this;if(1===this.customDialog.selectNum)this.$emit("input",""),this.selectOrgs.splice(e,1),this.showData.splice(e,1);else{this.inputVal.splice(e,1),this.propsData.length>0&&this.propsData.splice(e,1),this.showData.length>0&&this.showData.splice(e,1),null!=this.selectOrgs&&(this.selectOrgs.splice(e,1),this.checkBoxDataAll.splice(e,1),this.selectOrgs.forEach((function(e){n.isCurrentChange=!0,n.toggleRowSelection(e,!1)}))),this.calacInputSuffixHeight();var t="";this.inputVal.forEach((function(e){t+=e.value+","})),t.length>0&&(t=t.substring(0,t.length-1)),""!=t&&(t=t+"||"+JSON.stringify(this.showData)),this.$emit("input",t)}this.syncInputValue()},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){if(this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url,this.dialogData.length<1){if(this.pagination={page:1,pageSize:10,showTotal:"true"},this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType)for(var n=0;n1&&this.search();if(this.dialogData.length>0&&0==this.displayfield.length&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(n=0;n0&&setTimeout((function(){t.showData.forEach((function(n){n.Pid==e.key?i.$refs.tree.setChecked(n,!0):i.checkNode(n,i)}))}),400)}},afterOpen:function(){this.loadCombinationTree()},loadCombinationTree:function(){var e=this;if(2==this.customDialog.style){var n=JSON.parse(this.customDialog.combinationRule);this.combinationRule=n;var t=n.leftTree;me["a"].get("${form}/form/customDialog/v1/getByAlias?alias="+t).then((function(n){var i=n.data;e.leftTreeTitle=i.name;var o="dataSource"==i.dsType?"GET":i.requestType?i.requestType:"POST",r="${form}/form/customDialog/v1/getTreeData?alias="+t+"&mapParam=",a={};if("dataSource"!=i.dsType){r=i.url;var s=i.dataParam;if(i.conditionfield){for(var l=JSON.parse(i.conditionfield),c=0;c0){var n=[];if(this.inputVal&&this.options.length>0)for(var t=0;t0&&this.$parent.isView){var t=c["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=c["a"].getValueByPath(t,i);e.traces[i]=o})),e.$watch("inputVal",(function(i,o){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=e.traces[i];e.$store.dispatch("index/delValidate",n),c["a"].setValueByPath(t,i,o)})),i!==o&&n.value===i&&n.effect.forEach((function(o){e.$store.dispatch("index/delValidate");var r="permission.fields.".concat(o.target),a=e.traces[r];n.value===i&&(a=o.type),e.inputWriteable||(a="n"===a?a:"r"),e.$store.dispatch("index/linkageValidate",o),c["a"].setValueByPath(t,r,a)}))}),{immediate:!0})}))}},created:function(){var e=this;this.options=this.autoTiplist?JSON.parse(this.autoTiplist):[],this.ganged&&this.ganged.alias&&this.options.length<1&&this.$store.dispatch("bizForm/getByAliasCq",this.ganged.alias).then((function(n){e.config=n})),this.$validator=this.$root.$validator},methods:{querySearchAsync:function(e,n){var t=this.options;if(this.ganged&&this.ganged.alias)this.search(1,e,n);else{var i=e?t.filter(this.createStateFilter(e)):t;n(i)}},createStateFilter:function(e){return function(n){return n.value.toLowerCase().indexOf(e.toLowerCase())>=0}},handleSelect:function(e){},search:function(e,n,i){if(this.config){var o=this.config,r=this,a=this.ganged;this.pageSize=o.pageSize;var s={pageBean:{page:e||1,pageSize:o.pageSize,showTotal:"true"}};if(n)if("dataSource"==o.dsType){var l=t("27ae").Base64;if(o.currentPage=e||1,"{}"===JSON.stringify(a.bind))o.queryData=l.encode(JSON.stringify([{key:a.valueBind,value:n}]));else{var d=[];for(var u in a.bind){var h=c["a"].getOnlineFormInstance(r),p=c["a"].getValueByPath(h,a.bind[u]);p?d.push({key:u,value:p}):d.push({key:u,value:n})}o.queryData=l.encode(JSON.stringify(d))}}else{var m=this.config.dataParam;if("POST"==this.config.requestType&&m){var f=JSON.parse(o.conditionfield);f.forEach((function(e){var t=c["a"].getOnlineFormInstance(r),i=c["a"].getValueByPath(t,a.bind[e.field]);m=i?m.replace(new RegExp("\\{"+e.field+"\\}","g"),i):m.replace(new RegExp("\\{"+e.field+"\\}","g"),n)}))}o.pageBean=c["a"].parseToJson(m)}else o.pageBean=s,o.currentPage=e||1,o.queryData="";this.$store.dispatch("bizForm/selectQuery",o).then((function(e){r.total=e.total,r.options=[],e.rows.forEach((function(e){var n={};r.ganged.valueBind&&(n.value=e[a.valueBind]),r.ganged.labelBind&&(n.key=e[a.labelBind]),r.options.push(n)})),i(r.options)}))}}}},vi=bi,_i=(t("1a28"),Object(f["default"])(vi,fi,gi,!1,null,"624b963a",null)),wi=_i.exports,Ci=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[t("el-tooltip",{attrs:{placement:e.tooltipplacement||e.$tooltipplacement,disabled:e.inputWriteable&&!e.errors.has("custom-form."+e.inputName)}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.errors.first("custom-form."+e.inputName)))]),e.inputWriteable&&this.ganged?t("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"treeselect",style:this.styles,attrs:{name:e.inputName,size:"small",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod,multiple:e.multiple},on:{clear:e.clear},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[e._l(e.tempoptions,(function(e){return t("el-option",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],key:e.key,attrs:{value:e.key,label:e.value}})})),t("el-option",{attrs:{value:e.inputVal,disabled:!0}},[t("el-tree",{ref:"treeselectElTree",attrs:{"node-key":"key",data:e.options,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode,"show-checkbox":"multiple"==e.multiple},on:{"node-click":e.handleNodeClick,"check-change":e.handleCheckChange}})],1)],2):e._e(),e.inputWriteable&&!this.ganged?t("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],attrs:{name:e.inputName,size:"small",clearable:"",filterable:e.filterable,"allow-create":e.allowCreate,multiple:e.multiple,placeholder:"请选择"},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},e._l(this.options,(function(e){return t("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})})),1):e._e()],1),e.inputWriteable?e._e():t("span",[e._v(e._s(e.inputWriteable?e.inputVal:e.inputValnew))]),t("span",{directives:[{name:"validate",rawName:"v-validate"}],staticStyle:{display:"none"}},[e._t("labeldesc",[e._v(e._s(e.inputName))])],2)],1)},yi=[];function Ai(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=xi(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function xi(e,n){if(e){if("string"===typeof e)return ki(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ki(e,n):void 0}}function ki(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0&&this.$parent.isView){var t=c["a"].getOnlineFormInstance(e);e.traces={},n.forEach((function(n){n.effect.forEach((function(n){var i="permission.fields.".concat(n.target),o=c["a"].getValueByPath(t,i);e.traces[i]=o})),e.$watch("inputVal",(function(i,o){i!==o&&n.value==i&&n.effect.forEach((function(o){e.$store.dispatch("index/delValidate");var r="permission.fields.".concat(o.target),a=e.traces[r];n.value===i&&(a=o.type),e.$store.dispatch("index/linkageValidate",o),c["a"].setValueByPath(t,r,a)}))}),{immediate:!0})}))}var i=this.ganged;if(i&&i.bind&&this.config){var o=i.bind,r=c["a"].getOnlineFormInstance(e);r.$watch("data",(function(n,t){for(var i in o){var r=c["a"].getOnlineFormInstance(e),a=c["a"].getValueByPath(r,o[i]);e.search(!1,a)}}),{deep:!0})}if(this.inputVal&&this.inputVal.constructor==Array&&this.inputVal.length>0&&""==this.inputValnew&&this.selectlist){var a=[];this.inputVal instanceof Array||(this.inputVal=this.inputVal.split(","));for(var s=0;s0&&this.inputVal instanceof Array?this.inputVal=this.inputVal.split(","):this.inputValnew=this.inputVal,""!=this.inputVal&&0!=this.options.length)for(var d=0;d0?t("el-tag",{staticClass:"read-success__label",attrs:{type:"warning"}},[e._v("\n 已经读取到\n "),t("b",[e._v(e._s(e.importRows.length))]),e._v("条数据,\n "),t("a",{on:{click:function(n){e.showRowData=!e.showRowData}}},[e._v("点击查看详情")]),e._v("。\n ")]):e._e(),e.showRowData?t("pre",{staticClass:"import-rows__pre"},[e._v(e._s(e.importRows))]):e._e()],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary",disabled:!e.importRows||0==e.importRows.length},on:{click:e.dialogConfirm}},[e._v("\n 确定")]),t("el-button",{attrs:{size:"small"},on:{click:function(n){e.dialogVisible=!1}}},[e._v("取消")])],1)],1)],1)},to=[],io=t("6315"),oo=io["a"],ro=(t("5a15"),Object(f["default"])(oo,no,to,!1,null,"75bf5053",null)),ao=ro.exports,so=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleCommand}},[t("span",{staticClass:"el-dropdown-link export_link"},[t("i",{staticClass:"icon-movedown"}),e._v("\n 子表导出\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:"current"}},[e._v("当前页数据")]),t("el-dropdown-item",{attrs:{command:"all"}},[e._v("所有数据")])],1)],1)},lo=[],co=t("cf7f"),uo=co["a"],ho=(t("9c2d"),Object(f["default"])(uo,so,lo,!1,null,"4ba6b1ca",null)),po=ho.exports,mo=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{ref:"inputs",staticClass:"inputs",staticStyle:{width:"100%"}},[t("ht-file",{key:e.refreshTime,ref:"upload",class:{htfile__readonly:"r"===e.permission_sub},attrs:{name:e.inputName,permission:e.permission_sub,size:e.size,limit:e.limits,validate:e.inputValidate,multiple:e.multiple,accept:e.acceptFile,propConfList:e.propConfList,actionUrl:e.actionUrl,header:e.header,beforeUpload:e.beforeAvatarUpload,onSuccess:e.onSuccess,previewable:e.previewAble,downloadable:e.downloadAble,isSimple:e.simplicity},on:{download:e.download,preview:e.preview},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}}),t("FilePreview",{ref:"filePreview"})],1)},fo=[],go={name:"eip-attachment",components:{FilePreview:Gn},props:["validate","value","name","permission","size","limit","multiple","accept","propConf","allowPreview","allowDownload","simplicity"],mixins:[u["a"]],data:function(){return{limits:9999,propConfList:[],inputVal:this.value,refreshTime:(new Date).getTime(),src:"",fileId:"",fileTree:"",iframeSrc:"",acceptFile:"",newValidate:null,actionUrl:window.context.portal+"/system/file/v1/upload"}},computed:Object(qe["mapState"])({inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},header:function(e){return{Authorization:"Bearer ".concat(e.login.currentUser.token)}},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:c["a"].getName()+"-"+e):this.name?this.name:c["a"].getName()},previewAble:function(){return!("w"!=this.permission_sub&&!this.allowPreview)},downloadAble:function(){return!("w"!=this.permission_sub&&!this.allowDownload)}}),watch:{inputVal:function(e){this.$emit("input",e)},value:function(e){var n=this;this.inputVal=e,setTimeout((function(){n.refreshTime=(new Date).getTime()}),300)}},mounted:function(){this.limit&&(this.limits=Number(this.limit));try{var e=c["a"].getOnlineFormInstance(this);e.flowKey&&(this.actionUrl=this.actionUrl+"?flowKey="+e.flowKey)}catch(n){}},beforeDestroy:function(){},destroyed:function(){},created:function(){var e=this;if(this.propConf){var n=JSON.parse(this.propConf);n.forEach((function(n){n.desc&&(n.requried&&(n.inputValidate="required:true"),e.propConfList.push(n))}))}this.accept&&(this.acceptFile="."+this.accept.split(",").join(",.")),this.$validator=this.$root.$validator},methods:{onSuccess:function(e){},beforeAvatarUpload:function(e){if(!this.accept||"undefined"==typeof this.accept)return!0;var n=e.name?e.name:"",t=!n||n.substr(n.lastIndexOf(".")+1,n.length),i=this.accept.indexOf(t)<0;return i&&(""==this.accept||void 0==this.accept?this.$message.error("请配置可上传文件的格式!"):this.$message.error("上传的附件只能是 "+this.accept+"格式!")),!i},download:function(e){if(e.response||e.id){var n="";n=e.id?e.id:e.response.fileId,me["a"].download("${portal}/system/file/v1/downloadFile?fileId="+n)}else this.$message.warning("请稍后再试!")},preview:function(e){if(e.response||e.id)if(e.id){var n={};n.id=e.id,n.name=e.name,n.size=e.size,this.$refs.filePreview.preview(n)}else{var t=e.response,i={};i.id=t.fileId,i.name=t.fileName,i.size=t.size,this.$refs.filePreview.preview(i)}else this.$message.warning("请稍后再试!")}}},bo=go,vo=(t("8673"),Object(f["default"])(bo,mo,fo,!1,null,"4e314ab2",null)),_o=vo.exports,wo=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?t("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"elSelect",style:this.styles,attrs:{name:e.inputName,size:"small","popper-class":"dic-select",clearable:"",placeholder:"请选择",filterable:e.filterable,"filter-method":e.filterMethod},on:{clear:e.clear},model:{value:e.valueDesc,callback:function(n){e.valueDesc=n},expression:"valueDesc"}},[e.selectlist&&e.selectlist.length>0?t("el-option",{attrs:{value:e.inputVal}},[t("el-scrollbar",{staticStyle:{height:"100%"}},[t("el-tree",{ref:"elTree",staticStyle:{height:"245px"},attrs:{"node-key":"key",data:e.selectlist,"highlight-current":!0,"default-expand-all":!0,"expand-on-click-node":!1,props:e.defaultProps,"filter-node-method":e.filterNode},on:{"node-click":e.handleNodeClick}})],1)],1):e._e()],1):e._e(),e.inputWriteable||"n"==e.permission_sub?e._e():t("span",[e._v(e._s(e.valueDesc))])],1)},Co=[],yo={name:"eip-dic",props:["validate","value","name","permission","dickey","bind","styles","filterable"],mixins:[u["a"]],data:function(){return{selectlist:[],defaultProps:{children:"children",label:"name"},valueDesc:"",tagFormatValue:[],newValidate:null,writeable:!0}},computed:{inputVal:{get:function(){return C["a"].isEmpty(this.value)?"":this.value},set:function(e){this.$emit("input",e)}},inputWriteable:function(){return this.writeable?C["a"].getWriteable(this.permission_sub):this.writeable},inputValidate:function(){if(this.newValidate)return this.newValidate;var e=this.$store.state.index.validate;return C["a"].addRequiredOrNot(this.permission_sub,this.validate,e,this)},inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:C["a"].getName()+"-"+e):this.name?this.name:C["a"].getName()}},methods:{clear:function(){this.filterMethod(""),this.$emit("input","")},handleNodeClick:function(e){var n=this;this.inputVal=e.key,this.valueDesc=e.name,this.$refs.elSelect.blur(),setTimeout((function(){n.$validator.validate()}))},filterNode:function(e,n){return!e||-1!==n.name.indexOf(e)},findDesc:function(e){var n=this;e&&e.length>0&&e.forEach((function(e){e.key!=n.value?e.children&&n.findDesc(e.children):n.valueDesc=e.name}))},filterMethod:function(e){this.$refs.elTree.filter(e)}},mounted:function(){var e=this;this.dickey&&this.$store.dispatch("menu/getByTypeKeyForComBo",this.dickey).then((function(n){e.selectlist=n,null!==e.value&&void 0!==e.value&&e.findDesc(n)}));var n=this,t=this.bind;if(t){var i=C["a"].getOnlineFormInstance(n);n.$watch("inputVal",(function(e,n){e!==n&&C["a"].setValueByPath(i,t,e)}))}var o=C["a"].getSubScopeElAndIndex(this.$el),r=o.subScopeEl;o.index;!r||"true"!=r.getAttribute("row_readonly")&&!0!==r.getAttribute("row_readonly")||(this.writeable=!1)},created:function(){this.inputName=this.name?this.name:C["a"].getName(),this.$validator=this.$root.$validator}},Ao=yo,xo=(t("e275"),Object(f["default"])(Ao,wo,Co,!1,null,"7e34f7f4",null)),ko=xo.exports,So=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{directives:[{name:"show",rawName:"v-show",value:e.pageIndex===e.showIndex,expression:"pageIndex===showIndex"}]},[e._t("default")],2)},Do=[],Eo=t("a026"),Bo=new Eo["default"],To=Bo,Oo={name:"eip-pagination-layout",components:{},props:["pageIndex"],data:function(){return{showIndex:0}},mounted:function(){var e=this;To.$on("pageAlter",(function(n){e.showIndex=n}))},methods:{},watch:{}},Lo=Oo,Mo=Object(f["default"])(Lo,So,Do,!1,null,null,null),No=Mo.exports,Io=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-row",[t("el-col",{attrs:{span:12,push:2}},[t("span",{staticStyle:{"font-weight":"bold","font-size":"14px"}},[e._v(e._s(e.pageNum+1)+"/"+e._s(e.pageSize))])]),t("el-col",{staticStyle:{float:"right"},attrs:{span:4}},[0!=e.pageNum?t("el-button",{staticClass:"step_change_btn",style:"background-color:"+e.backButton.color+";border-color:"+e.backButton.color,attrs:{type:"success",icon:e.backButton.icon},on:{click:e.back}},[e._v(e._s(e.backButton.name))]):e._e(),e.pageNum=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function qo(e,n){if(e){if("string"===typeof e)return Uo(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Uo(e,n):void 0}}function Uo(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);tthis.oldOpenDefaultArr.length)this.oldOpenDefaultArr=e;else{for(var t=JSON.parse(JSON.stringify(this.oldOpenDefaultArr)),i=0;i"}}catch(h){c.e(h)}finally{c.f()}l?(n.openDefaultArr=JSON.parse(JSON.stringify(n.oldOpenDefaultArr)),n.$notify.error({title:n.$t("common.errTip"),dangerouslyUseHTMLString:!0,message:l})):n.oldOpenDefaultArr=e}))}}},watch:{}},Ko=Ho,Go=Object(f["default"])(Ko,zo,Vo,!1,null,null,null),Jo=Go.exports,Yo=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},e._l(e.columns,(function(e,n){return t("el-step",{key:n,attrs:{title:e.name}})})),1)},Qo=[],Xo={name:"Eip-pagination-steps",components:{},props:["columns"],data:function(){return{active:0}},mounted:function(){var e=this;To.$on("pageAlter",(function(n){e.active=n}))},methods:{},watch:{}},Zo=Xo,er=Object(f["default"])(Zo,Yo,Qo,!1,null,null,null),nr=er.exports,tr=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullWidth"},[t("template-preview",{attrs:{templateKey:e.templateKey,single:"true",dataView:e.dataView}})],1)},ir=[],or=t("58383"),rr={name:"eip-data-view",props:{templateKey:String,options:String},components:{TemplatePreview:or["default"]},data:function(){return{dataView:{}}},mounted:function(){this.options&&(this.dataView=JSON.parse(this.options))},methods:{},created:function(){}},ar=rr,sr=(t("0e51"),Object(f["default"])(ar,tr,ir,!1,null,"55851210",null)),lr=sr.exports,cr=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"hot-table-main"},[t("HotTable",{ref:"hottable",staticClass:"hot-table",attrs:{root:e.root,settings:e.hotSettings}}),t("SubDataDetail",{ref:"subDataDetail"})],1)},dr=[],ur=t("a050"),hr=ur["a"],pr=(t("6910"),Object(f["default"])(hr,cr,dr,!1,null,"5d69a760",null)),mr=pr.exports,fr=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"inputs",style:{display:"inline-block",float:"right"}},[t("el-button",{style:{padding:"0px 5px"},attrs:{type:"text",size:"mini"},on:{click:e.showDialog}},[t("i",{class:this.custdialog.icon?"el-input__icon "+this.custdialog.icon:"el-input__icon icon-department",staticStyle:{"line-height":"10px"},style:{fontSize:"13px"}}),e._v("\n "+e._s(this.custdialog.name)+"\n ")]),t("el-dialog",{attrs:{visible:e.customDialogShowList,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancel,"append-to-body":"",width:this.customDialog.width+"px"},on:{"update:visible":function(n){e.customDialogShowList=n}}},[t("el-container",{staticStyle:{overflow:"auto"},style:this.style},[t("el-container",[e.querysShow?t("el-header",{staticClass:"middle-header"},[t("el-input",{staticStyle:{width:"380px",padding:"10px 0"},attrs:{size:"small",clearable:"",placeholder:this.comment,"prefix-icon":"el-icon-search"},model:{value:e.queryParam,callback:function(n){e.queryParam=n},expression:"queryParam"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",icon:"el-icon-search"},on:{click:function(n){return e.search()}}},[e._v("查询")]),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh"},on:{click:e.reset}},[e._v("重置")])],1):e._e(),t("el-main",{staticStyle:{padding:"0"}},[t("el-table",{ref:"orgTable",staticClass:"org-table",staticStyle:{width:"100%"},attrs:{data:e.dialogData,stripe:"",border:"",height:"485",size:"medium"},on:{"row-click":e.orgRowClick,"selection-change":e.orgTableSelection,select:e.onTableSelect}},[1!=this.customDialog.selectNum?t("el-table-column",{attrs:{type:"selection",align:"center",width:"45"}}):e._e(),1===this.customDialog.selectNum?t("el-table-column",{attrs:{align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-radio",{staticClass:"textRadio",attrs:{label:n.$index},on:{"selection-change":e.orgTableSelection},model:{value:e.undefineda,callback:function(n){e.undefineda=n},expression:"undefineda"}},[e._v(" ")])]}}],null,!1,4088693465)}):e._e(),t("el-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),e._l(e.displayfield,(function(e){return t("el-table-column",{key:e.field,staticStyle:{width:"100%"},attrs:{prop:e.field,label:e.comment}})}))],2)],1),t("el-footer",[this.customDialog.needPage?t("el-row",{staticStyle:{"padding-top":"15px"},attrs:{type:"flex",justify:"end"}},[t("el-pagination",{attrs:{small:"","current-page":e.pagination.page,"page-sizes":[10,20,50,100],"page-size":e.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)],1)],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancel}},[e._v("取 消")])],1)],1),t("el-dialog",{attrs:{visible:e.customDialogShowTree,title:this.customDialog.name,"close-on-click-modal":!1,"before-close":e.dialogCancelTree,"append-to-body":"",width:this.customDialog.width+"px"},on:{"update:visible":function(n){e.customDialogShowTree=n}}},[t("el-container",{staticStyle:{overflow:"auto"},style:this.style},[t("el-tree",{ref:"tree",attrs:{data:e.props1,props:e.defaultProps,"node-key":"id","highlight-current":"","default-expand-all":"","show-checkbox":-1===this.customDialog.selectNum,"check-on-click-node":!0,"check-strictly":!1},on:{"node-click":e.treeClick,"check-change":e.getChecked}})],1),t("span",{staticClass:"dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.dialogTreeConfirm}},[e._v("确认")]),t("el-button",{attrs:{size:"small"},on:{click:e.dialogCancelTree}},[e._v("取 消")])],1)],1)],1)},gr=[],br={name:"ht-hot-subDialog",props:["validate","value","btnName","atter","single","custdialog"],data:function(){return{customDialogShowList:!1,customDialogShowTree:!1,selectOrgProps:{label:"btnName"},style:"",selectOrgs:null,inputSuffixHeight:30,config:null,updating:!1,displayfield:[],customDialog:{},comment:"",queryParam:"",props1:[],showData:[],checkBoxDataAll:[],defaultProps:{children:"childrens",label:"label"},propsData:[],querysShow:!1,undefineda:"",opMap:{EQ:"EQUAL",GE:"GREAT_EQUAL",GT:"GREAT",LT:"LESS",LE:"LESS_EQUAL",IN:"IN",LK:"LIKE",LFK:"LEFT_LIKE",RHK:"RIGHT_LIKE"}}},computed:Object(qe["mapState"])({pagination:function(e){return e.dialog.pagination},total:function(e){return e.dialog.total},dialogData:function(e){return e.dialog.rows},inputVal:function(){if(this.value){var e=this.value.split(",");this.value.indexOf("||")>0&&(e=this.value.split("||")[0].split(","),this.showData=JSON.parse(this.value.split("||")[1]));var n=[];return e.forEach((function(e,t){var i={value:e};n.push(i)})),n}return null},inputWriteable:function(){return c["a"].getWriteable(this.permission)},inputValidate:function(){var e=this.$store.state.index.validate;return c["a"].addRequiredOrNot(this.permission,this.validate,e,this)},inputName:function(){return this.name?this.name:c["a"].getName()},bindSet:function(){return this.selectorconfig?this.selectorconfig.bind:null},getPlaceholder:function(){return this.custdialog.name}}),mounted:function(){},created:function(){this.$validator=this.$root.$validator},watch:{customDialogShowTree:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(vt["a"])(this.inputVal):this.selectOrgs=[])},customDialogShowList:function(e){e&&(this.checkBoxDataAll=[],this.inputVal&&this.inputVal.constructor==Array?this.selectOrgs=Object(vt["a"])(this.inputVal):this.selectOrgs=[])}},methods:{handleSizeChange:function(e){this.$store.dispatch("dialog/setPaginationSize",e),this.search()},handleCurrentChange:function(e){var n=this;void 0!=this.selectOrgs&&this.selectOrgs.length>0&&this.selectOrgs.forEach((function(e){var t=n.indexArray(n.checkBoxDataAll,e);-1==t&&n.checkBoxDataAll.push(e)})),n.selectOrgs=n.checkBoxDataAll,this.$store.dispatch("dialog/setPaginationPageNum",e),this.search()},checkList:function(){var e=this;setTimeout((function(){void 0!=e.selectOrgs&&e.selectOrgs.length>0?(void 0!=e.selectOrgs&&0!=e.selectOrgs.length||(e.selectOrgs=e.checkBoxDataAll),void 0!=e.selectOrgs&&e.selectOrgs.length>0&&e.selectOrgs.forEach((function(n){var t=e.indexArray(e.dialogData,n);-1!=t&&e.$refs.orgTable.toggleRowSelection(e.dialogData[t],!0)}))):void 0!=e.showData&&e.showData.length>0&&e.showData.forEach((function(n){var t=e.indexArray(e.dialogData,n);-1!=t&&e.$refs.orgTable.toggleRowSelection(e.dialogData[t],!0)}))}),250)},showDialog:function(e){var n=this,t=-1,i=$(e.target).parents("[sub-relation]");i.length>0&&"onetoone"==$(i[0]).attr("sub-relation")&&(t=1);var o=this.custdialog.custDialog.alias;this.$store.dispatch("dialog/setDialogData",[]),this.$store.dispatch("form/getByAlias",o).then((function(e){if(e&&e.alias){e.selectNum=t;var i=JSON.parse(e.conditionfield),r={};i.forEach((function(e){"4"==e.defaultType&&(r[e.field]=e.comment)})),n.style="height:"+e.height+"px","{}"==JSON.stringify(r)&&(0==e.style?n.customDialogShow({alias:o,customDialog:e}):n.customDialogTreeShow({alias:o,customDialog:e}))}else h["Message"].error("对话框别名【"+o+"】不存在!")}))},indexArray:function(e,n){var t="";t="object"==Object(ln["a"])(n)?n.id:n;for(var i=0;i0&&(this.selectOrgs=e)},dialogConfirm:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowList=!1,this.calacInputSuffixHeight(),this.syncInputValue()},reset:function(){this.queryParam="",this.search()},search:function(){var e=this,n=[],t={},i={pageBean:this.pagination},o=this;if(""!=this.queryParam){var r=JSON.parse(this.customDialog.conditionfield);r.forEach((function(t){"1"==t.defaultType&&n.push({property:t.field,value:e.queryParam,group:"main",operation:o.opMap[t.condition],relation:"OR"})}))}var a=this.custdialog.custDialog.conditions,s=c["a"].getOnlineFormInstance(this);if(a&&a.length>0&&s&&s["data"]){var l=s["data"];a.forEach((function(e){if("3"==e.defaultType&&e.bind){e.field=e.field;var t=e.bind.split(".");if(3==t.length){var i=l[t[1]][t[2]];n.push({property:e.field,value:i,group:"type3",operation:o.opMap[e.condition],relation:"AND"})}}}))}n.length>0?(t={pageBean:this.pagination,querys:n},this.customDialog.pageBean=t,this.$store.dispatch("dialog/getlistJson",this.customDialog)):(this.customDialog.pageBean=i,this.$store.dispatch("dialog/getlistJson",this.customDialog)),this.checkList()},searchTree:function(e){var n=this;this.props1.length<1&&this.$store.dispatch("dialog/getTreeData",e).then((function(e){if(n.customDialog.displayfield&&n.customDialog.resultfield){var t=JSON.parse(n.customDialog.displayfield);n.defaultProps.label=t.displayName;var i=JSON.parse(n.customDialog.resultfield);n.props1=n.toTreeData(e,t.id,t.pid,t.displayName,t.pvalue?t.pvalue:"0",i)}}))},syncInputValue:function(){for(var e=this,n=JSON.parse(this.customDialog.resultfield),t=new Array([n.length]),i=new Array([n.length]),o=[],r=[],a=0;a0&&o.shift(),o.push(i),g.subBackfill.set("data."+t[0]+"."+t[1],i)}})),b&&(g.hotTableFillback=b+"_timestamp_"+Date.parse(new Date))},dialogCancel:function(){var e=this;this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowList=!1,this.selectOrgs&&this.selectOrgs.forEach((function(n){e.inputVal&&-1!==e.inputVal.indexOf(n)?e.$refs.orgTable.toggleRowSelection(n,!0):e.$refs.orgTable.toggleRowSelection(n,!1)}))},dialogTreeConfirm:function(){var e=this;this.$store.dispatch("dialog/setDialogData",[]);for(var n=JSON.parse(this.customDialog.resultfield),t=new Array([n.length]),i=new Array([n.length]),o=[],r=0;r0&&o.shift(),o.push(i)}})),this.customDialogShowTree=!1},dialogCancelTree:function(){this.$store.dispatch("dialog/setDialogData",[]),this.customDialogShowTree=!1},getChecked:function(e,n,t){1===this.customDialog.selectNum?(this.propsData=[],this.propsData.push(e)):this.propsData=this.$refs.tree.getCheckedNodes()},treeClick:function(e,n,t){1===this.customDialog.selectNum&&(this.propsData=[],this.propsData.push(e))},clearAllSelectOrgs:function(){this.selectOrgs=null,this.$refs.orgTable.clearSelection()},removeSelectOrgs:function(){var e=this,n=this.$refs.selectTree.getCheckedNodes();n.forEach((function(n){e.selectOrgs.remove(n),e.$refs.orgTable.toggleRowSelection(n,!1)}))},removeSelectOrg:function(e){if(1===this.customDialog.selectNum)this.$emit("input","");else{this.inputVal.splice(e,1),this.showData.splice(e,1),this.calacInputSuffixHeight();var n="";this.inputVal.forEach((function(e){n+=e.value+","})),n.length>0&&(n=n.substring(0,n.length-1)),""!=n&&(n=n+"||"+JSON.stringify(this.showData)),this.$emit("input",n)}},calacInputSuffixHeight:function(){var e=this;setTimeout((function(){e.$refs.tagSpans&&(e.$refs.tagSpans.offsetHeight?e.inputSuffixHeight=e.$refs.tagSpans.offsetHeight+5:e.inputSuffixHeight=30,e.$validator.validate())}),0)},customDialogShow:function(e){var n=this;this.customDialogShowList=!0,this.customDialog=e.customDialog,this.customDialog.queryUrl="dataSource"==this.customDialog.dsType?"${form}/form/customDialog/v1/getListData?alias="+this.customDialog.alias+"&mapParam="+(this.customDialog.mapParam?this.customDialog.mapParam:""):this.customDialog.url;var t=JSON.parse(this.customDialog.conditionfield);if(!this.comment&&t.length>0&&(t.forEach((function(e){1==e.controllerType&&"varchar"==e.dbType&&(n.comment+=e.comment+",")})),this.comment&&(this.querysShow=!0,this.comment="通过"+this.comment.substring(0,this.comment.length-1)+"查询")),this.dialogData.length<1&&(this.search(),this.displayfield=JSON.parse(e.customDialog.displayfield),"dataSource"==this.customDialog.dsType))for(var i=0;i1,expression:"contracts.length>1"}],staticClass:"header",attrs:{height:"48px"}},[t("ht-form-item",{attrs:{label:"选择合同","label-width":"100px"}},[t("ht-select",{attrs:{options:e.contracts,props:{key:"fileId",value:"templateName"},filterable:""},on:{change:e.changeFile},model:{value:e.currentFileId,callback:function(n){e.currentFileId=n},expression:"currentFileId"}})],1)],1),t("el-main",[t("iframe",{staticStyle:{width:"100%",border:"0"},attrs:{src:e.pdfSrc,name:e.currentFileName,align:"middle",height:e.height}})])],1)},yr=[],Ar={name:"contractPreview",props:["options"],data:function(){return{filesProps:{label:"originName"},contracts:[],currentPage:0,pageCount:0,height:800,fileType:"pdf",currentFileId:"",currentFileName:"",pdfSrc:""}},mounted:function(){this.height=document.documentElement.clientHeight-80,this.getContracts()},created:function(){},methods:{getContracts:function(){var e=c["a"].getOnlineFormInstance(this),n=this;this.$http.get("${bpmRunTime}/runtime/bpmPrintRecord/v1/getByProInstId?procInstId="+e.$parent["instId"]).then((function(e){e.data&&(n.contracts=e.data,n.contracts.length>0&&(n.currentFileId=n.contracts[0]["fileId"],n.currentFileName=n.contracts[0]["templateName"],n.changeFile()))}),(function(e){n.$message({message:"获取合同记录失败!",type:"error"})}))},changeFile:function(){var e=this;if(this.currentFileId){this.contracts.forEach((function(n){n.fileId==e.currentFileId&&(e.currentFileName=n.templateName)}));var n=window.context.portal+"/file/onlinePreviewController/v1/onlinePreview?fileId="+this.currentFileId;this.$http.get(n).then((function(n){var t=n.data;"error"==t.result?h["Message"].error("附件不存在"):e.pdfSrc=window.context.portal+t.pdfUrl}))}},changePdfPage:function(e){0===e&&this.currentPage>1&&this.currentPage--,1===e&&this.currentPage=1){var t=this,i=JSON.parse(JSON.stringify(e));i.forEach((function(e){e.userId==t.userId&&(t.showSignatureBtn=!1)})),this.$emit("input",JSON.stringify(i))}}else this.showSignatureBtn=!0,this.$emit("input","")},deep:!0,immediate:!0},signatureConfig:{handler:function(e,n){if(this.signatureConfig.field==this.fieldPath){if("start"===e.status){if(this.submitSignature("ing"),this.signatureConfig.isCover)this.signatureList=[];else{var t=this.getCurrentIndex(null);t>=0&&this.signatureList.splice(t,1)}this.getSignature(this.signatureConfig.password)}}else"start"!==e.status||this.fieldPath||this.$message.warning("未获取到签章字段路径,请初始化表单模板后重新保存表单!")},deep:!0,immediate:!0}},methods:{doSignature:function(){this.password="",this.dialogVisible=!0},submitSignature:function(e){this.$store.dispatch("storeProcess/setSignatureStatus",e).then((function(e){}))},getSignature:function(e){var n=this,t=this,i=window.context.uc+"/uc/electronicSeal/v1/getElectronicSeal?password="+e+"&secretFree="+this.signatureConfig.secretFree;me["a"].get(i).then((function(e){e.data.state?(t.dialogVisible=!1,t.reloadSignatures(e.data.value),setTimeout((function(){t.submitSignature("success")}),300)):n.submitSignature("fail")}))},getShowSignature:function(e){var n=this;if(!this.showSignatureMap||!this.showSignatureMap[e]){var t="";return me["a"].get(window.context.portal+"/file/onlinePreviewController/v1/getFileById_"+e,"arraybuffer").then((function(i){var o=i.headers["content-type"];t=o?window.URL.createObjectURL(new Blob([i.data],{type:o})):window.URL.createObjectURL(new Blob([i.data])),n.showSignatureMap[e]=t;try{n.$refs["signature_"+e][0].src=t}catch(r){return t}})),t}setTimeout((function(){try{n.$refs["signature_"+e]?n.$refs["signature_"+e][0].src=n.showSignatureMap[e]:n.getShowSignature(e)}catch(t){return n.showSignatureMap[e]}}),100)},reloadSignatures:function(e){e&&(this.showSignatureMap[e]=null);var n=this.getCurrentIndex(e);n<0&&this.signatureList.push({index:this.signatureList.length+1,userId:this.userId,name:this.userName,signature:e,createTime:c["a"].formatDate(new Date)})},getCurrentIndex:function(e){var n=this,t=-1;if(this.signatureList.length>0){var i=0;this.signatureList.forEach((function(o){if(o.userId==n.userId)return e&&(o.signature=e,n.showSignatureBtn=!1),t=i,t;i++}))}return t},handleSort:function(){this.signatureList.sort((function(e,n){var t="index";return e[t]n[t]?1:0}))},getImgFit:function(e){return e.name+" 于 "+e.createTime+" 进行了签章"},handleRemove:function(e){var n=0,t=0;this.signatureList.forEach((function(i){i.userId==e.userId&&(t=n),n++})),this.signatureList.splice(t,1),this.showSignatureBtn=!0},onConfirm:function(){this.password?this.getSignature(this.password):this.$message.error("请填写获取签章密码!")},handleClose:function(){this.dialogVisible=!1,this.submitSignature("fail")}},mounted:function(){this.$validator=this.$root.$validator,this.value&&(this.signatureList=JSON.parse(this.value))}}),ia=ta,oa=(t("2dad"),Object(f["default"])(ia,ea,na,!1,null,"e766d92c",null)),ra=oa.exports;function aa(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function sa(e){for(var n=1;n";c&&(this.$notify.error({title:this.$t("common.errTip"),dangerouslyUseHTMLString:!0,message:c}),reject());case 11:case"end":return e.stop()}}),e,this)})));function n(n,t){return e.apply(this,arguments)}return n}(),up:function(e,n){if(0===e)this.$message({message:"已经是列表中第一位",type:"warning"});else{var t=n[e-1];this.$parent.loadedFail=!0,this.$set(n,e-1,n[e]),this.$set(n,e,t),this.$parent.loadedFail=!1}},down:function(e,n){if(e===n.length-1)this.$message({message:"已经是列表中最后一位",type:"warning"});else{this.isTransition=!0;var t=n[e+1];this.$parent.loadedFail=!0,this.$set(n,e+1,n[e]),this.$set(n,e,t),this.$parent.loadedFail=!1}},copy:function(e,n){var t=JSON.parse(JSON.stringify(n));t.id_&&delete t.id_,t.sub_row_readonly&&delete t.sub_row_readonly,t.sub_guid=this.guid(),e.push(t)},addSubTab:function(e){var n=e.split(".");if(n.length<3)this.$message({message:"子表路径有误",type:"warning"});else{var t=n[2].replace("sub_",""),i=this.data[n[1]].initData[t]||{};this.$parent.subBackfill&&this.$parent.subBackfill.has(e)&&(i=this.$parent.subBackfill.get(e));var o=JSON.stringify(i).replace(/null/g,'""'),r=JSON.parse(o);for(var a in r)0==a.indexOf("sub_")&&r[a].length>0&&(r[a]=[]);var s=this.toFillOrg(n[1]+"."+n[2],r);s.sub_guid=this.guid(),this.data[n[1]][n[2]].push(s)}},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=16*Math.random()|0,t="x"==e?n:3&n|8;return t.toString(16)}))},addSunTab:function(e,n){var t=e.split(".");if(t.length<4)this.$message({message:"孙表路径有误",type:"warning"});else{var i=t[2].replace("sub_",""),o=t[3].replace("sub_",""),r=this.data[t[1]].initData[i].initData[o]||{};this.$parent.subBackfill&&this.$parent.subBackfill.has(e)&&(r=this.$parent.subBackfill.get(e));var a=JSON.stringify(r).replace(/null/g,'""');if(!this.data[t[1]][t[2]][n][t[3]]){var s=[t[3]],l=new Array;this.data[t[1]][t[2]][n][s]=l}var c=JSON.parse(a);c.sub_guid=this.guid(),this.data[t[1]][t[2]][n][t[3]].push(c),this.$forceUpdate()}},addSubTableByName:function(e){for(var n in this.data){var t=this.data[n].initData[e]||{};if(this.data[n]["sub_"+e]&&this.data[n]["sub_"+e].length<1&&(this.data[n]["sub_"+e].push(JSON.parse(JSON.stringify(t))),this.permission.table))for(var i in this.permission.table)this.permission.table[i].required&&(this.data[n]["sub_"+e][0].hasOwnProperty("sub_"+i)&&this.data[n]["sub_"+e][0]["sub_"+i]&&this.data[n]["sub_"+e][0]["sub_"+i].length<1?this.data[n]["sub_"+e][0]["sub_"+i].push(JSON.parse(JSON.stringify(t.initData[i]))):this.data[n]["sub_"+e][0].hasOwnProperty("sub_"+i)&&!this.data[n]["sub_"+e][0]["sub_"+i]&&(this.data[n]["sub_"+e][0]["sub_"+i]=[],this.data[n]["sub_"+e][0]["sub_"+i].push(t.initData[i])))}},deleteRow:function(e,n){var t=e.split(".");if(t.length<2)this.$message({message:"子表路径有误",type:"warning"});else{var i=t[1].replace("sub_","");if(1==this.data[t[0]][t[1]].length&&(1==this.permission.table[i].required||"true"==this.permission.table[i].required))return void this.$message({message:"子表必填一条记录",type:"warning"});this.data[t[0]][t[1]].remove(n)}},deleteSunRow:function(e,n,t){var i=e.split(".");if(i.length<3)this.$message({message:"孙表路径有误",type:"warning"});else{var o=i[1].replace("sub_",""),r=i[2].replace("sub_","");if(1==this.data[i[0]][i[1]][t][i[2]].length&&(1==this.permission.table[r].required||"true"==this.permission.table[o].required))return void this.$message({message:"孙表必填一条记录",type:"warning"});this.data[i[0]][i[1]][t][i[2]].remove(n)}},clearAll:function(e,n,t){var i=e.split(".");if(i.length<2)this.$message({message:"子表路径有误",type:"warning"});else if(!t&&0!==t||3!=i.length){var o=i[1].replace("sub_","");if(1==this.data[i[0]][i[1]].length&&(1==this.permission.table[o].required||"true"==this.permission.table[o].required))return void this.$message({message:"子表必填一条记录",type:"warning"});if(this.data[i[0]][i[1]].empty(),n){var r="hottable."+e;this.$refs[r].fillbackHotTableData(null)}}else this.data[i[0]][i[1]][t][i[2]].empty()},addInitTemplateData:function(e){var n="hottable."+e;this.$refs[n].toAddInitTemplateData()},mergeCellRefresh:function(e){var n="hottable."+e;this.$refs[n].mergeCellRefresh()},execCellMathExp:function(e){var n="hottable."+e;this.$refs[n].execCellMathExp()},execCrossMapping:function(e){var n="hottable."+e;this.$refs[n].execCrossMapping()},getHotTableData:function(e){var n="hottable."+e;this.$refs[n].getHotTableData()},nextStepClick:function(e,n,t){var i=this,o=this.$refs.onlineForm.$children[0].$refs,r="back"==t?n-1:n+1;if("next"==t&&"y"==e)this.$validator.validateAll("custom-form").then((function(e){var a=!1;if(!e){var s=o["next_step_check_"+n].$el;i.$validator.errors.items.forEach((function(e){s.contains(document.getElementsByName(e.field)[0])&&(a=!0)}))}if(e||!a){o.el_table_check.currentName=r+"";var l=Object.getOwnPropertyNames(o);l.remove("collapse"),n==l.length-3&&"next"==t&&i.$root.$emit("startFlowBtnChange",!0)}}));else{o.el_table_check.currentName=r+"";var a=Object.getOwnPropertyNames(o);a.remove("collapse"),n==a.length-3&&"next"==t&&this.$root.$emit("startFlowBtnChange",!0)}},toFillOrg:function(e,n){var t=this.fillOrgConfMap[e],i={};if(t&&this.fillOrg){if(t.name){var o=t.name.split(".");i[o[o.length-1]]=this.fillOrg.name}if(t.id){var r=t.id.split(".");i[r[r.length-1]]=this.fillOrg.id}if(t.code){var a=t.code.split(".");i[a[a.length-1]]=this.fillOrg.code}if(t.instId){var s=t.instId.split(".");i[s[s.length-1]]=this.$parent.$parent.instId?this.$parent.$parent.instId:""}return sa(sa({},n),i)}return n},initFill:function(e,n){if(e&&n)try{var t=this.fillOrgConfMap[e]?this.fillOrgConfMap[e]:JSON.parse(n);(t.id||t.code||t.name||t.instId)&&(this.fillOrgConfMap[e]=t,this.initFirstFill(e,t))}catch(i){}},initFirstFill:function(e,n){var t=e.split(".");if(this.data[t[0]][t[1]]&&1==this.data[t[0]][t[1]].length&&this.fillOrg.id){if(n.id){var i=n.id.split(".");if(!this.data[t[0]][t[1]][0][i[2]]){if(this.data[t[0]][t[1]][0][i[2]]=this.fillOrg.id,n.code){var o=n.code.split(".");this.data[t[0]][t[1]][0][o[2]]||(this.data[t[0]][t[1]][0][o[2]]=this.fillOrg.code)}if(n.name){var r=n.name.split(".");this.data[t[0]][t[1]][0][r[2]]||(this.data[t[0]][t[1]][0][r[2]]=this.fillOrg.name)}}}if(n.instId){var a=n.instId.split(".");this.data[t[0]][t[1]][0][a[2]]||(this.data[t[0]][t[1]][0][a[2]]=this.$parent.$parent.instId?this.$parent.$parent.instId:"")}}},isShowAddButton:function(e,n,t){if(0===n)return!1;var i=e.split(".");if(t>=0){if(!(i.length<4)){var o=this.data[i[1]][i[2]][t][i[3]];return o.length>=n}this.$message({message:"子表路径有误",type:"warning"})}else{if(!(i.length<3)){var r=this.data[i[1]][i[2]];return r.length>=n}this.$message({message:"子表路径有误",type:"warning"})}return!1}},components:{EipPagination:jo,EipSubPagination:eo,EipSubImportDialog:ao,EipSubExportDialog:po,EipPaginationLayout:No,EipInput:b,EipCheckbox:k,EipSelect:S["a"],EipUserSelector:M["a"],EipDemensionSelector:N["a"],EipJobSelector:I["a"],EipOrgSelector:P["a"],EipPostSelector:F["a"],EipRoleSelector:R["a"],EipRadio:L,EipTextarea:H,EipFont:X,EipDialog:Z["a"],EipButton:Be,EipDate:Ie,EipImg:ze,EipViewer:Ge,EipSwitch:en,HtFile:tt,VRuntimeTemplate:it["a"],HtGangedSelect:ct,EipRelFlow:ft,EipSubDialog:St,HtLabel:Rt,HtDigital:qt,HtCurrency:Yt,EipRealtimeInput:ti,EipRealtimeTextarea:li,EipStep:mi,HtInputAutocomplete:wi,HtTreeselect:Bi,HtCascader:Ii,HtTree:zi,EipAttachment:_o,EipDic:ko,EipAutocomplete:re,EipCascader:ue,EipTreeselect:ye,EipCollapse:Jo,EipPaginationSteps:nr,EipMap:la,EipDataView:lr,EipSunDialog:Lt,EipTag:_t["a"],EipHotTable:mr,EipHotSubDialog:wr,ContractPreview:Sr,EipSubtableBackfill:Lr,EipDivider:Rr,EipOffice:Ur,EipQrcode:Zr,EipSignature:ra,EipTabs:Ki,EipFontUeditor:ca}})}}},ua=da,ha=(t("5e25"),Object(f["default"])(ua,i,o,!1,null,null,null));n["a"]=ha.exports},ba77:function(e,n,t){var i=t("29f1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("1a2be9d2",i,!0,{sourceMap:!0,shadowMode:!1})},bab3:function(e,n,t){"use strict";var i=t("0ae0"),o=t.n(i);o.a},bbbc:function(e,n,t){"use strict";var i=t("6c06"),o=t.n(i);o.a},bbf0:function(e,n,t){var i=t("27a3"),o=t("0425");function r(e){if("string"!==typeof e)throw new Error("Param is not a string");var t=e.toLowerCase();switch(t){case"numeric":return n.NUMERIC;case"alphanumeric":return n.ALPHANUMERIC;case"kanji":return n.KANJI;case"byte":return n.BYTE;default:throw new Error("Unknown mode: "+e)}}n.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},n.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},n.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},n.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},n.MIXED={bit:-1},n.getCharCountIndicator=function(e,n){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!i.isValid(n))throw new Error("Invalid version: "+n);return n>=1&&n<10?e.ccBits[0]:n<27?e.ccBits[1]:e.ccBits[2]},n.getBestModeForData=function(e){return o.testNumeric(e)?n.NUMERIC:o.testAlphanumeric(e)?n.ALPHANUMERIC:o.testKanji(e)?n.KANJI:n.BYTE},n.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},n.isValid=function(e){return e&&e.bit&&e.ccBits},n.from=function(e,t){if(n.isValid(e))return e;try{return r(e)}catch(i){return t}}},bbf2:function(e,n,t){var i=t("6bbf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("568e3cf2",i,!0,{sourceMap:!0,shadowMode:!1})},bc23:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .margin-view-overlays .current-line,.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css"],names:[],mappings:"AAaA,+FACC,cACA,kBACA,OACA,MACA,8BAAA,qBACD,CAEA,gGACC,cACD,CAAA",file:"currentLineHighlight.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-editor .view-overlays .current-line {\r\n\tdisplay: block;\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n.monaco-editor .margin-view-overlays .current-line {\r\n\tdisplay: block;\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both {\r\n\tborder-right: 0;\r\n}\r\n"],sourceRoot:""}])},bc53:function(e,n,t){"use strict";var i=t("ecda"),o=t.n(i);o.a},bccf:function(e,n,t){var i=t("204c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("25d74198",i,!0,{sourceMap:!0,shadowMode:!1})},bd0c:function(e,n,t){var i=t("16a3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2b6adc42",i,!0,{sourceMap:!0,shadowMode:!1})},bd15:function(e,n,t){e.exports=t("3e96")(2296)},bd62:function(e,n,t){var i=t("231b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("722b058a",i,!0,{sourceMap:!0,shadowMode:!1})},bd67:function(e,n,t){var i=t("6c977");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6d9ade1b",i,!0,{sourceMap:!0,shadowMode:!1})},be71:function(e,n,t){var i=t("882f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ab3f9e1c",i,!0,{sourceMap:!0,shadowMode:!1})},bebd:function(e,n,t){"use strict";var i=t("d479"),o=t.n(i);o.a},befa:function(e,n,t){var i=t("bbf0"),o=t("dd7e"),r=t("9d94"),a=t("0196"),s=t("2f3a"),l=t("0425"),c=t("7bf0"),d=t("10b0");function u(e){return unescape(encodeURIComponent(e)).length}function h(e,n,t){var i,o=[];while(null!==(i=e.exec(t)))o.push({data:i[0],index:i.index,mode:n,length:i[0].length});return o}function p(e){var n,t,o=h(l.NUMERIC,i.NUMERIC,e),r=h(l.ALPHANUMERIC,i.ALPHANUMERIC,e);c.isKanjiModeEnabled()?(n=h(l.BYTE,i.BYTE,e),t=h(l.KANJI,i.KANJI,e)):(n=h(l.BYTE_KANJI,i.BYTE,e),t=[]);var a=o.concat(r,n,t);return a.sort((function(e,n){return e.index-n.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function m(e,n){switch(n){case i.NUMERIC:return o.getBitsLength(e);case i.ALPHANUMERIC:return r.getBitsLength(e);case i.KANJI:return s.getBitsLength(e);case i.BYTE:return a.getBitsLength(e)}}function f(e){return e.reduce((function(e,n){var t=e.length-1>=0?e[e.length-1]:null;return t&&t.mode===n.mode?(e[e.length-1].data+=n.data,e):(e.push(n),e)}),[])}function g(e){for(var n=[],t=0;t.wrapper>.input,.monaco-inputbox>.wrapper>.mirror{padding:4px}.monaco-inputbox>.wrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.wrapper>.input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.wrapper>input{text-overflow:ellipsis}.monaco-inputbox>.wrapper>textarea.input{display:block;-ms-overflow-style:none;scrollbar-width:none;outline:none}.monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.wrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.wrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/inputBox.css"],names:[],mappings:"AAKA,iBACC,kBACA,cACA,UACA,8BAAA,sBAGA,iBACD,CAEA,sBACC,4BACD,CAEA,mEAIC,WACD,CAEA,0BACC,kBACA,WACA,WACD,CAEA,iCACC,qBACA,8BAAA,sBACA,WACA,YACA,oBACA,YACA,oBACA,kBACA,YACA,aACD,CAEA,gCACC,sBACD,CAEA,yCACC,cACA,wBACA,qBACA,YACD,CAEA,4DACC,YACD,CAEA,+CACC,kBACD,CAEA,kCACC,kBACA,qBACA,WACA,MACA,OACA,8BAAA,sBACA,qBACA,kBACA,oBACD,CAIA,2BACC,gBACD,CAEA,oDACC,qBACA,gBACA,gBACA,WACA,8BAAA,sBACA,aACA,eACA,iBACA,gBACA,gBACA,oBACD,CAGA,oCACC,kBACA,UACA,OACD,CAEA,iDACC,eACD,CAEA,0DACC,4BACA,WACA,WACD,CAAA",file:"inputBox.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-inputbox {\r\n\tposition: relative;\r\n\tdisplay: block;\r\n\tpadding: 0;\r\n\tbox-sizing:\tborder-box;\r\n\r\n\t/* Customizable */\r\n\tfont-size: inherit;\r\n}\r\n\r\n.monaco-inputbox.idle {\r\n\tborder: 1px solid transparent;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > .input,\r\n.monaco-inputbox > .wrapper > .mirror {\r\n\r\n\t/* Customizable */\r\n\tpadding: 4px;\r\n}\r\n\r\n.monaco-inputbox > .wrapper {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > .input {\r\n\tdisplay: inline-block;\r\n\tbox-sizing:\tborder-box;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tline-height: inherit;\r\n\tborder: none;\r\n\tfont-family: inherit;\r\n\tfont-size: inherit;\r\n\tresize: none;\r\n\tcolor: inherit;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > input {\r\n\ttext-overflow: ellipsis;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > textarea.input {\r\n\tdisplay: block;\r\n\t-ms-overflow-style: none; /* IE 10+: hide scrollbars */\r\n\tscrollbar-width: none; /* Firefox: hide scrollbars */\r\n\toutline: none;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > textarea.input::-webkit-scrollbar {\r\n\tdisplay: none; /* Chrome + Safari: hide scrollbar */\r\n}\r\n\r\n.monaco-inputbox > .wrapper > textarea.input.empty {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.monaco-inputbox > .wrapper > .mirror {\r\n\tposition: absolute;\r\n\tdisplay: inline-block;\r\n\twidth: 100%;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\tbox-sizing: border-box;\r\n\twhite-space: pre-wrap;\r\n\tvisibility: hidden;\r\n\tword-wrap: break-word;\r\n}\r\n\r\n/* Context view */\r\n\r\n.monaco-inputbox-container {\r\n\ttext-align: right;\r\n}\r\n\r\n.monaco-inputbox-container .monaco-inputbox-message {\r\n\tdisplay: inline-block;\r\n\toverflow: hidden;\r\n\ttext-align: left;\r\n\twidth: 100%;\r\n\tbox-sizing:\tborder-box;\r\n\tpadding: 0.4em;\r\n\tfont-size: 12px;\r\n\tline-height: 17px;\r\n\tmin-height: 34px;\r\n\tmargin-top: -1px;\r\n\tword-wrap: break-word;\r\n}\r\n\r\n/* Action bar support */\r\n.monaco-inputbox .monaco-action-bar {\r\n\tposition: absolute;\r\n\tright: 2px;\r\n\ttop: 4px;\r\n}\r\n\r\n.monaco-inputbox .monaco-action-bar .action-item {\r\n\tmargin-left: 2px;\r\n}\r\n\r\n.monaco-inputbox .monaco-action-bar .action-item .codicon {\r\n\tbackground-repeat: no-repeat;\r\n\twidth: 16px;\r\n\theight: 16px;\r\n}\r\n"],sourceRoot:""}])},c059:function(e,n,t){"use strict";var i=t("db67"),o=t.n(i);o.a},c09d:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"key,name","show-export":!1,"show-custom-column":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.edit()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.deleteUrl,htTable:e.$refs.htTable}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"名称",sortable:!0,"show-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-link",{attrs:{type:"primary",title:"编辑详情"},on:{click:function(t){return e.edit(n.row.id)}}},[e._v(e._s(n.row.name))])]}}])}),t("ht-table-column",{attrs:{prop:"key",label:"key",sortable:!0,"show-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"desc",label:"描述","show-tooltip":!0}}),t("ht-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{on:{click:function(t){return e.setUser(n.row.id)}}},[e._v("设置用户")])]}}])})]],2),t("el-dialog",{attrs:{width:"50%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"close-on-click-modal":!1,"append-to-body":!0}},[t("el-form",{attrs:{"data-vv-scope":"editForm"}},[t("ht-form-item",{attrs:{label:"名称"}},[t("ht-input",{attrs:{validate:{required:!0,max:60}},model:{value:e.shiftRule.name,callback:function(n){e.$set(e.shiftRule,"name",n)},expression:"shiftRule.name"}})],1),t("ht-form-item",{attrs:{label:"key"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.shiftRule.name,expression:"shiftRule.name"}],attrs:{validate:{required:!0,max:60,regex:{expression:"^[a-zA-Z][a-zA-Z0-9_]*$",message:"只能输入字母、数字、下划线,且以字母开头"}},disabled:e.disabled},model:{value:e.shiftRule.key,callback:function(n){e.$set(e.shiftRule,"key",n)},expression:"shiftRule.key"}})],1),t("ht-form-item",{attrs:{label:"描述"}},[t("ht-input",{attrs:{type:"textarea",cols:50,rows:5},model:{value:e.shiftRule.desc,callback:function(n){e.$set(e.shiftRule,"desc",n)},expression:"shiftRule.desc"}})],1),t("ht-form-item",{attrs:{label:"节假日"}},[t("ht-select",{attrs:{options:e.holidays,props:{key:"id",value:"name"},clearable:""},model:{value:e.shiftRule.holidayId,callback:function(n){e.$set(e.shiftRule,"holidayId",n)},expression:"shiftRule.holidayId"}})],1),t("ht-form-item",{attrs:{label:"规则"}},[t("el-tooltip",{attrs:{placement:"top",content:"休息日为24小时"}},[t("i",{staticClass:"el-icon-warning"})]),t("el-table",{attrs:{data:e.rules,border:""}},[t("el-table-column",{attrs:{prop:"date",formatter:e.weekFormat,label:"日期"}}),t("el-table-column",{attrs:{label:"类型"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("ht-select",{attrs:{options:[{key:0,value:"休息日"},{key:1,value:"工作日"}]},on:{change:function(t){return e.change(n.row)}},model:{value:n.row.type,callback:function(t){e.$set(n.row,"type",t)},expression:"scope.row.type"}})]}}])}),t("el-table-column",{attrs:{label:"上班时间",width:"250"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-time-picker",{attrs:{disabled:0===n.row.type,placeholder:"任意时间点","value-format":"HH:mm:ss"},model:{value:n.row.startTime,callback:function(t){e.$set(n.row,"startTime",t)},expression:"scope.row.startTime"}})]}}])}),t("el-table-column",{attrs:{label:"下班时间",width:"250"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-time-picker",{attrs:{disabled:0===n.row.type,placeholder:"任意时间点","min-time":n.row.startTime,"value-format":"HH:mm:ss"},model:{value:n.row.endTime,callback:function(t){e.$set(n.row,"endTime",t)},expression:"scope.row.endTime"}})]}}])})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveUrl,model:e.shiftRule,"scope-name":"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v("保 存")]),t("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")])],1)],1),t("shift-user-manager",{ref:"shiftUserManager"})],1)},o=[],r=t("292c"),a=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-sidebar-dialog",{staticClass:"add__user-dialog",attrs:{width:"40%",title:e.title,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[e.dialogVisible?t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showUserDialog()}}},[e._v("加入用户")]),t("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable,pk:"id",parameter:"ids"}},[e._v("删除")])]},proxy:!0}],null,!1,2230729997)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"fullname",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}}),t("ht-table-column",{attrs:{prop:"email",label:"邮箱"}}),t("ht-table-column",{attrs:{prop:"mobile",label:"手机号码"}})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.confirm}})],1)},s=[],l=(t("ac6a"),t("7f58")),c={name:"shift-user-manager",components:{EipUserDialog:l["default"]},data:function(){return{title:"添加用户",dialogVisible:!1,data:[],pageResult:{page:1,pageSize:10,total:0},deleteUrl:window.context.uc+"/uc/shiftRule/v1/removeShiftUser",selectId:""}},methods:{loadData:function(e,n){var t=this;e.querys||(e.querys=[]),e.querys.push({property:"su.shift_id_",value:this.selectId,group:"common",relation:"AND",operation:"EQUAL"}),r["a"].getShiftUsers(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){n&&n()}))},handleClose:function(){this.dialogVisible=!1},showUserDialog:function(){this.$refs.eipUserDialog.showDialog()},openDialog:function(e){this.dialogVisible=!0,this.selectId=e},confirm:function(e){var n=this;if(e&&0!=e.length){var t=[];e.forEach((function(e){t.push({userId:e.id,shiftId:n.selectId})})),r["a"].saveShiftUser(t).then((function(e){e.state&&(n.$message({type:"success",message:"添加成功"}),n.$refs.htTable.load())}))}else this.$message.error("请至少选择一个用户")}}},d=c,u=(t("0da6"),t("2877")),h=Object(u["default"])(d,a,s,!1,null,"86ad26f8",null),p=h.exports,m={name:"shift-rule-manager",components:{ShiftUserManager:p},data:function(){return{data:[],pageResult:{page:1,pageSize:10,total:0},deleteUrl:window.context.uc+"/uc/shiftRule/v1/remove",saveUrl:window.context.uc+"/uc/shiftRule/v1/save",title:"编辑轮班规则",dialogVisible:!1,shiftRule:{name:"",key:"",desc:"",holidayId:""},rules:[],weeks:["日","一","二","三","四","五","六"],selectId:"",userId:"",holidays:[],disabled:!1}},mounted:function(){this.getHolidays()},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},loadData:function(e,n){var t=this;r["a"].ruleList(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){n&&n()}))},edit:function(e){var n=this;if(this.dialogVisible=!0,e)this.title="编辑轮班规则",this.disabled=!0,r["a"].getRule(e).then((function(e){n.shiftRule=e,n.rules=JSON.parse(e.rule)}));else{this.title="新增轮班规则",this.disabled=!1,this.shiftRule={name:"",key:"",desc:"",holidayId:""},this.rules=[];for(var t=0;t<7;t++)this.rules.push({date:t,type:1,startTime:"",endTime:""})}},handleClose:function(){this.dialogVisible=!1},beforeSaveData:function(){this.shiftRule.rule=JSON.stringify(this.rules)},afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},weekFormat:function(e){return"星期"+this.weeks[e.date]},setUser:function(e){this.$refs.shiftUserManager.openDialog(e)},getHolidays:function(){var e=this;r["a"].holidayList({}).then((function(n){e.holidays=n.rows}))},change:function(e){0===e.type&&(this.$set(e,"startTime","00:00:00"),this.$set(e,"endTime","00:00:00"))}}},f=m,g=(t("9a27"),Object(u["default"])(f,i,o,!1,null,"81c83f9c",null));n["default"]=g.exports},c1ac:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".fullWidth[data-v-5d69a760],.hot-table[data-v-5d69a760]{width:100%}.hot-table-main[data-v-5d69a760]{width:100%;min-height:50px}.handsontable[data-v-5d69a760] td.my-selectCol,.handsontable[data-v-5d69a760] td.my-selectRow{background-color:#cefdff}.handsontable.ht_clone_top tr[data-v-5d69a760]{line-height:0}.handsontable.ht_clone_top th[data-v-5d69a760]{vertical-align:middle;font-size:0;line-height:0}.handsontable.ht_clone_top th .relative[data-v-5d69a760]{vertical-align:middle;line-height:.9;font-size:14px}div [root=hot-table][data-v-5d69a760]{z-index:1}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipHotTable.vue"],names:[],mappings:"AAk8DA,wDACE,UACF,CACA,iCACE,WACA,eACF,CAIA,8FACE,wBACF,CACA,+CACI,aACJ,CACA,+CACE,sBACA,YACA,aACF,CACA,yDACE,sBACA,eACA,cACF,CACA,sCACE,SACF,CAAA",file:"EipHotTable.vue?vue&type=style&index=0&id=5d69a760&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.fullWidth {\r\n width :100%;\r\n}\r\n.hot-table{\r\n width:100%;\r\n}\r\n.hot-table-main{\r\n width:100%;\r\n min-height: 50px;\r\n}\r\n.handsontable >>> td.my-selectCol{\r\n background-color: #cefdff;\r\n}\r\n.handsontable >>> td.my-selectRow{\r\n background-color: #cefdff;\r\n}\r\n.handsontable.ht_clone_top tr{\r\n line-height: 0;\r\n}\r\n.handsontable.ht_clone_top th{\r\n vertical-align: middle;\r\n font-size: 0;\r\n line-height: 0;\r\n}\r\n.handsontable.ht_clone_top th .relative{\r\n vertical-align: middle;\r\n line-height: .9;\r\n font-size:14px;\r\n}\r\ndiv [root=hot-table]{\r\n z-index:1;\r\n}\r\n"],sourceRoot:""}])},c22d:function(e,n,t){"use strict";var i=t("70d2"),o=t.n(i);o.a},c22e:function(e,n,t){var i=t("1535");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("05a30516",i,!0,{sourceMap:!0,shadowMode:!1})},c28e:function(e,n,t){"use strict";var i=t("96eb"),o=t.n(i),r=function(e){return e};o.a.mock(/\/bar/,"get",(function(e){var n={categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]};return r(n)})),o.a.mock(/\/line/,"get",(function(){var e={categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]};return r(e)})),o.a.mock(/\/pie/,"get",(function(){var e=[{name:"苹果",value:1000879,url:"http://www.baidu.com"},{name:"三星",value:3400879,url:"http://www.baidu.com"},{name:"小米",value:2300879,url:"http://www.baidu.com"},{name:"oppo",value:5400879,url:"http://www.baidu.com"},{name:"大疆",value:3e3,url:"http://www.baidu.com"},{name:"抖音",value:2e3,url:"http://www.baidu.com"}];return r(e)})),o.a.mock(/\/table1/,"get",(function(){var e=[{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"},{jg:"开源中国",je:"12345/2333",sy:"-26%/+5%",yx:"12345/2333",jnc:"-26%/+5%",jl:"smallwei"}];return r(e)})),o.a.mock(/\/table2/,"get",(function(){var e=[{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"},{name:"smallwei",sj:"60",type:"抵押",je:"32400",jg:"开源中国",jl:"smallwei"}];return r(e)})),o.a.mock(/\/table3/,"get",(function(){var e=[{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333}];return r(e)})),o.a.mock(/\/table4/,"get",(function(){var e=[{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333},{suffixText:"申请户数(时)",data:2333}];return r(e)})),o.a.mock(/\/wordCloud/,"get",(function(){var e=[{name:"三星",value:"1234"},{name:"小米",value:"1234"},{name:"华为",value:"1234"},{name:"oppo",value:"1234"},{name:"抖音",value:"1234"},{name:"快手",value:"1234"},{name:"淘宝",value:"1234"},{name:"百度",value:"1234"},{name:"京东",value:"1234"},{name:"天猫",value:"1234"},{name:"字符1",value:"1234"},{name:"字符1",value:"1234"}];return r(e)})),o.a.mock(/\/pictorialBar/,"get",(function(){var e={categories:["苹果","三星","小米","oppo","vivo"],series:[{name:"手机品牌",data:[1000879,3400879,2300879,5400879,3400879]}]};return r(e)})),o.a.mock(/\/radar/,"get",(function(){var e={indicator:[{name:"销售",max:6500},{name:"管理",max:16e3},{name:"信息技术",max:3e4},{name:"客服",max:38e3},{name:"研发",max:52e3},{name:"市场",max:25e3}],series:[{data:[{value:[4300,1e4,28e3,35e3,5e4,19e3],name:"预算分配(Allocated Budget)"},{value:[5e3,14e3,28e3,31e3,42e3,21e3],name:"实际开销(Actual Spending)"}]}]};return r(e)})),o.a.mock(/\/scatter/,"get",(function(){var e=[{data:[[1,8.04],[2,6.95]]},{data:[[1,4.04],[2,3.95]]}];return r(e)})),o.a.mock(/\/gauge/,"get",(function(){var e={min:1,max:10,label:"名称",value:4,unit:"%"};return r(e)})),o.a.mock(/\/swiper/,"get",(function(){var e=[{value:"https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg"},{value:"https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg"}];return r(e)})),o.a.mock(/\/funnel/,"get",(function(){var e=[{value:335,name:"直接访问"},{value:310,name:"邮件营销"},{value:234,name:"联盟广告"}];return r(e)}))},c2d8:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"quick-search-props":[{prop:"subject",label:"流程标题"},{prop:"procDefName",label:"流程名称"},{prop:"ID_",label:"流程编号"}]},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("ht-delete-button",{attrs:{url:e.deleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")]),t("el-button",{attrs:{icon:"el-icon-document-add",type:"primary",plain:""},on:{click:function(n){return e.batchRestore()}}},[e._v("恢复")])]},proxy:!0},{key:"search",fn:function(){return[t("ht-table-search-panel",{attrs:{divide:3}},[t("ht-table-search-field",{attrs:{label:"流程编号",prop:"ID_"}}),t("ht-table-search-field",{attrs:{label:"流程标题",prop:"subject"}}),t("ht-table-search-field",{attrs:{label:"流程名称",prop:"procDefName"}}),t("ht-table-search-field",{attrs:{type:"daterange",label:"创建时间",prop:"createTime",operation:"BETWEEN"}})],1)]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"流程编号",hiden:!0,width:"160","show-overflow-tooltip":"",sortable:!0}}),t("ht-table-column",{attrs:{prop:"subject",label:"流程标题","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"procDefName",label:"流程名称",hidden:"",width:"150",sortable:!0}}),t("ht-table-column",{attrs:{prop:"status",label:"实例状态",width:"115",filters:e.statusArray},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return e._l(e.statusArray,(function(n){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.status==n.value,expression:"row.status==s.value"}],key:n.value,attrs:{type:n.type}},[e._v(e._s(n.text))])}))}}])}),t("ht-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"140",sortable:!0}}),t("ht-table-column",{attrs:{prop:"endTime",label:"结束时间",hidden:"",width:"140",sortable:!0}}),t("ht-table-column",{attrs:{prop:"isForbidden",label:"是否挂起",width:"100",filters:e.isForbidden},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return e._l(e.isForbidden,(function(n){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:i.isForbidden==n.value,expression:"row.isForbidden==s.value"}],key:n.value,attrs:{type:n.type}},[e._v(e._s(n.text))])}))}}])}),t("ht-table-column",{attrs:{prop:"creator",label:"发起人",width:"120"}}),t("ht-table-column",{attrs:{prop:"isDele",label:"是否删除",width:"100",filters:[{text:"未删除",value:0},{text:"已删除",value:1}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["1"==i.isDele?t("el-tag",{attrs:{type:"danger"}},[e._v("已删除")]):e._e(),"0"==i.isDele?t("el-tag",{attrs:{type:"info"}},[e._v("未删除")]):e._e()]}}])}),t("ht-table-column",{attrs:{align:"left",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-dropdown",{attrs:{size:"mini","split-button":""},on:{command:e.handleCommand,click:function(n){return e.handleCommand({row:i,command:"detail"})}}},[t("span",[t("i",{staticClass:"el-icon-tickets"}),e._v("查看\n ")]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["1"!=i.isDele&&"manualend"!=i.status&&"adminmanualend"!=i.status&&"end"!=i.status&&"draft"!=i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"instanceUrgent"}}},[e._v("催办")]):e._e(),"1"==i.isDele?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"restore"}}},[e._v("恢复")]):e._e(),"1"!=i.isDele&&"1"==i.isForbidden?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"isForbidden"}}},[e._v("取消挂起")]):e._e(),"1"!=i.isDele&&"0"==i.isForbidden&&"end"!=i.status&&"draft"!=i.status&&"manualend"!=i.status&&"adminmanualend"!=i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"isForbidden"}}},[e._v("挂起")]):e._e(),"1"!=i.isDele&&"end"!=i.status&&"draft"!=i.status&&"manualend"!=i.status&&"adminmanualend"!=i.status?t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"end"}}},[e._v("终止流程")]):e._e(),"1"==i.isDele||"manualend"!=i.status&&"adminmanualend"!=i.status?e._e():t("el-dropdown-item",{attrs:{icon:"el-icon-menu",command:{row:i,command:"renew"}}},[e._v("终止恢复")])],1)],1)]}}])})]],2),t("ht-sidebar-dialog",{attrs:{width:"100%","close-on-click-modal":!1,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0,title:"查看明细"}},[t("el-button",{staticStyle:{float:"right","z-index":"15000",position:"relative"},attrs:{type:"danger",icon:"el-icon-refresh-left"},on:{click:function(n){e.dialogVisible=!1}}},[e._v("返回")]),e.dialogVisible?t("InstanceDetail",{attrs:{instance:e.curInstance}}):e._e()],1),t("InstanceUrgent",{ref:"instanceUrgent"})],1)},o=[],r=(t("ac6a"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("4bf8")),a=(t("86b9"),t("2ade")),s=t("7f58");function l(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=c(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function c(e,n){if(e){if("string"===typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(e,n):void 0}}function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipDate.css.map */"],sourceRoot:""}])},c345:function(e,n,t){e.exports=t.p+"img/graphic.d4e4329c.png"},c49f:function(e,n,t){var i=t("b13a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6fc4c83f",i,!0,{sourceMap:!0,shadowMode:!1})},c4e7:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".quick-input-widget{position:absolute;width:600px;z-index:2000;padding-bottom:6px;left:50%;margin-left:-300px}.quick-input-left-action-bar,.quick-input-titlebar{display:-webkit-box;display:-ms-flexbox;display:flex}.quick-input-left-action-bar{margin-left:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.quick-input-left-action-bar.monaco-action-bar .actions-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quick-input-title{padding:3px 0;text-align:center}.quick-input-right-action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.quick-input-titlebar .monaco-action-bar .action-label.codicon{margin:0;width:19px;height:100%;background-position:50%;background-repeat:no-repeat}.quick-input-description{margin:6px}.quick-input-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 6px 0 6px;margin-bottom:-2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.quick-input-check-all{-ms-flex-item-align:center;align-self:center;margin:0}.quick-input-filter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.quick-input-box,.quick-input-filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{-ms-flex-item-align:center;align-self:center;position:absolute;right:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-input-message{margin-top:-1px;padding:5px 5px 2px 5px}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-progress.monaco-progress-container,.quick-input-progress.monaco-progress-container .progress-bit{height:2px}.quick-input-list{line-height:22px;margin-top:6px}.quick-input-widget.hidden-input .quick-input-list{margin-top:0}.quick-input-list .monaco-list{overflow:hidden;max-height:440px}.quick-input-list .quick-input-list-entry{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row:first-child .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.quick-input-list .quick-input-list-checkbox{-ms-flex-item-align:center;align-self:center;margin:0}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:sub}.quick-input-list .quick-input-list-rows .monaco-highlighted-label span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-highlighted-label .highlight{font-weight:700}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:8px}.quick-input-list .quick-input-list-entry-action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin:0;height:100%;padding:0 2px;vertical-align:middle}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px;margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px}.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label{display:-webkit-box;display:-ms-flexbox;display:flex}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/parts/quickinput/browser/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/parts/quickinput/browser/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/parts/quickinput/browser/media/quickInput.css"],names:[],mappings:"AAKA,oBACC,kBACA,YACA,aACA,mBACA,SACA,kBACD,CAMA,mDAHC,oBAAA,oBAAA,YAOD,CAJA,6BAEC,gBACA,mBAAA,WAAA,MACD,CAEA,kEACC,uBAAA,oBAAA,0BACD,CAEA,mBACC,cACA,iBACD,CAEA,8BACC,oBAAA,oBAAA,aACA,iBACA,mBAAA,WAAA,MACD,CAEA,+DACC,SACA,WACA,YACA,wBACA,2BACD,CAEA,yBACC,UACD,CAEA,oBACC,oBAAA,oBAAA,aACA,sBACA,kBACD,CAEA,qDAEC,UACA,eACD,CAEA,yBACC,oBAAA,oBAAA,aACA,4BAAA,6BAAA,0BAAA,sBACA,mBAAA,oBAAA,YACA,iBACD,CAEA,uBACC,2BAAA,kBACA,QACD,CAEA,oBAEC,oBAAA,oBAAA,aACA,iBACD,CAEA,qCALC,mBAAA,oBAAA,WAOD,CAEA,8GAEC,eACD,CAEA,2BACC,kBACA,aACD,CAEA,mBACC,2BAAA,kBACA,kBACA,UACA,oBAAA,oBAAA,aACA,yBAAA,sBAAA,kBACD,CAEA,uCACC,sBACA,gBACA,kBACA,gBACA,kBACD,CAEA,oBACC,eACD,CAEA,wCACC,eACA,cACA,oBAAA,oBAAA,aACA,YACA,yBAAA,sBAAA,kBACD,CAEA,qBACC,gBACA,uBACD,CAEA,gDACC,iBACD,CAEA,8GAEC,UACD,CAEA,kBACC,iBACA,cACD,CAEA,mDACC,YACD,CAEA,+BACC,gBACA,gBACD,CAEA,0CACC,8BAAA,sBACA,gBACA,oBAAA,oBAAA,aACA,YACA,aACD,CAEA,4EACC,qBACA,sBACD,CAEA,yGACC,qBACD,CAEA,0CACC,gBACA,oBAAA,oBAAA,aACA,YACA,mBAAA,WAAA,MACD,CAEA,6CACC,2BAAA,kBACA,QACD,CAEA,yCACC,gBACA,uBACA,oBAAA,oBAAA,aACA,4BAAA,6BAAA,0BAAA,sBACA,YACA,mBAAA,WAAA,OACA,eACD,CAEA,6EACC,gBACD,CAEA,iEACC,YACD,CACA,iFACC,cACD,CAEA,+DACC,oBAAA,oBAAA,aACA,yBAAA,sBAAA,kBACD,CAEA,6NAEC,mBAAA,WAAA,MACD,CAEA,yFACC,kBACD,CAEA,wEACC,SACD,CAEA,6EACC,gBACD,CAEA,+CACC,WACA,mBACA,uBACA,eACD,CAEA,uDACC,eACD,CAEA,sEACC,gBACD,CAEA,qDACC,oBAAA,oBAAA,aACA,mBAAA,WAAA,OACA,gBACD,CAEA,mEAKC,YACD,CAEA,2EACC,SACA,YACA,cACA,qBACD,CAEA,qDACC,eAIA,gBAHD,CAMA,2EACC,gBACD,CAEA,uSAGC,oBAAA,oBAAA,YACD,CAAA",file:"quickInput.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.quick-input-widget {\r\n\tposition: absolute;\r\n\twidth: 600px;\r\n\tz-index: 2000;\r\n\tpadding-bottom: 6px;\r\n\tleft: 50%;\r\n\tmargin-left: -300px;\r\n}\r\n\r\n.quick-input-titlebar {\r\n\tdisplay: flex;\r\n}\r\n\r\n.quick-input-left-action-bar {\r\n\tdisplay: flex;\r\n\tmargin-left: 4px;\r\n\tflex: 1;\r\n}\r\n\r\n.quick-input-left-action-bar.monaco-action-bar .actions-container {\r\n\tjustify-content: flex-start;\r\n}\r\n\r\n.quick-input-title {\r\n\tpadding: 3px 0px;\r\n\ttext-align: center;\r\n}\r\n\r\n.quick-input-right-action-bar {\r\n\tdisplay: flex;\r\n\tmargin-right: 4px;\r\n\tflex: 1;\r\n}\r\n\r\n.quick-input-titlebar .monaco-action-bar .action-label.codicon {\r\n\tmargin: 0;\r\n\twidth: 19px;\r\n\theight: 100%;\r\n\tbackground-position: center;\r\n\tbackground-repeat: no-repeat;\r\n}\r\n\r\n.quick-input-description {\r\n\tmargin: 6px;\r\n}\r\n\r\n.quick-input-header {\r\n\tdisplay: flex;\r\n\tpadding: 6px 6px 0px 6px;\r\n\tmargin-bottom: -2px;\r\n}\r\n\r\n.quick-input-widget.hidden-input .quick-input-header {\r\n\t/* reduce margins and paddings when input box hidden */\r\n\tpadding: 0;\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n.quick-input-and-message {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tflex-grow: 1;\r\n\tposition: relative;\r\n}\r\n\r\n.quick-input-check-all {\r\n\talign-self: center;\r\n\tmargin: 0;\r\n}\r\n\r\n.quick-input-filter {\r\n\tflex-grow: 1;\r\n\tdisplay: flex;\r\n\tposition: relative;\r\n}\r\n\r\n.quick-input-box {\r\n\tflex-grow: 1;\r\n}\r\n\r\n.quick-input-widget.show-checkboxes .quick-input-box,\r\n.quick-input-widget.show-checkboxes .quick-input-message {\r\n\tmargin-left: 5px;\r\n}\r\n\r\n.quick-input-visible-count {\r\n\tposition: absolute;\r\n\tleft: -10000px;\r\n}\r\n\r\n.quick-input-count {\r\n\talign-self: center;\r\n\tposition: absolute;\r\n\tright: 4px;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n}\r\n\r\n.quick-input-count .monaco-count-badge {\r\n\tvertical-align: middle;\r\n\tpadding: 2px 4px;\r\n\tborder-radius: 2px;\r\n\tmin-height: auto;\r\n\tline-height: normal;\r\n}\r\n\r\n.quick-input-action {\r\n\tmargin-left: 6px;\r\n}\r\n\r\n.quick-input-action .monaco-text-button {\r\n\tfont-size: 11px;\r\n\tpadding: 0 6px;\r\n\tdisplay: flex;\r\n\theight: 100%;\r\n\talign-items: center;\r\n}\r\n\r\n.quick-input-message {\r\n\tmargin-top: -1px;\r\n\tpadding: 5px 5px 2px 5px;\r\n}\r\n\r\n.quick-input-progress.monaco-progress-container {\r\n\tposition: relative;\r\n}\r\n\r\n.quick-input-progress.monaco-progress-container,\r\n.quick-input-progress.monaco-progress-container .progress-bit {\r\n\theight: 2px;\r\n}\r\n\r\n.quick-input-list {\r\n\tline-height: 22px;\r\n\tmargin-top: 6px;\r\n}\r\n\r\n.quick-input-widget.hidden-input .quick-input-list {\r\n\tmargin-top: 0; /* reduce margins when input box hidden */\r\n}\r\n\r\n.quick-input-list .monaco-list {\r\n\toverflow: hidden;\r\n\tmax-height: calc(20 * 22px);\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry {\r\n\tbox-sizing: border-box;\r\n\toverflow: hidden;\r\n\tdisplay: flex;\r\n\theight: 100%;\r\n\tpadding: 0 6px;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry.quick-input-list-separator-border {\r\n\tborder-top-width: 1px;\r\n\tborder-top-style: solid;\r\n}\r\n\r\n.quick-input-list .monaco-list-row:first-child .quick-input-list-entry.quick-input-list-separator-border {\r\n\tborder-top-style: none;\r\n}\r\n\r\n.quick-input-list .quick-input-list-label {\r\n\toverflow: hidden;\r\n\tdisplay: flex;\r\n\theight: 100%;\r\n\tflex: 1;\r\n}\r\n\r\n.quick-input-list .quick-input-list-checkbox {\r\n\talign-self: center;\r\n\tmargin: 0;\r\n}\r\n\r\n.quick-input-list .quick-input-list-rows {\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\theight: 100%;\r\n\tflex: 1;\r\n\tmargin-left: 5px;\r\n}\r\n\r\n.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows {\r\n\tmargin-left: 10px;\r\n}\r\n\r\n.quick-input-widget .quick-input-list .quick-input-list-checkbox {\r\n\tdisplay: none;\r\n}\r\n.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox {\r\n\tdisplay: inline;\r\n}\r\n\r\n.quick-input-list .quick-input-list-rows > .quick-input-list-row {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n}\r\n\r\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label,\r\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {\r\n\tflex: 1; /* make sure the icon label grows within the row */\r\n}\r\n\r\n.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*='codicon-'] {\r\n\tvertical-align: sub;\r\n}\r\n\r\n.quick-input-list .quick-input-list-rows .monaco-highlighted-label span {\r\n\topacity: 1;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding {\r\n\tmargin-right: 8px; /* separate from the separator label or scrollbar if any */\r\n}\r\n\r\n.quick-input-list .quick-input-list-label-meta {\r\n\topacity: 0.7;\r\n\tline-height: normal;\r\n\ttext-overflow: ellipsis;\r\n\toverflow: hidden;\r\n}\r\n\r\n.quick-input-list .monaco-highlighted-label .highlight {\r\n\tfont-weight: bold;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry .quick-input-list-separator {\r\n\tmargin-right: 8px; /* separate from keybindings or actions */\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar {\r\n\tdisplay: flex;\r\n\tflex: 0;\r\n\toverflow: visible;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar .action-label {\r\n\t/*\r\n\t * By default, actions in the quick input action bar are hidden\r\n\t * until hovered over them or selected.\r\n\t */\r\n\tdisplay: none;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {\r\n\tmargin: 0;\r\n\theight: 100%;\r\n\tpadding: 0 2px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar {\r\n\tmargin-top: 1px;\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar {\r\n\tmargin-right: 4px; /* separate from scrollbar */\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {\r\n\tmargin-right: 4px; /* separate actions */\r\n}\r\n\r\n.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,\r\n.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,\r\n.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label {\r\n\tdisplay: flex;\r\n}\r\n"],sourceRoot:""}])},c51d:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-a4f5dcf8]{background-color:#211bce}[data-v-a4f5dcf8]:export{aside_width:230px}.tip[data-v-a4f5dcf8]{display:inline-block;width:6px;height:16px;vertical-align:middle;margin-right:6px;margin-top:-2px;background-color:#211bce}.sp-manager__dialog[data-v-a4f5dcf8] >.el-dialog>.el-dialog__body{height:calc(100% - 170px)}.upload-button[data-v-a4f5dcf8]{display:inline-block;margin-left:10px}.sysMag-form[data-v-a4f5dcf8]{width:80%;margin:30px auto;margin-bottom:10px}[data-v-a4f5dcf8] .el-form-item--small.el-form-item{margin-bottom:24px}[data-v-a4f5dcf8] .el-divider--horizontal{margin:10px 0}[data-v-a4f5dcf8] .fullheight{overflow:auto!important}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysMsg.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCuarB,sBACE,qBACA,UACA,YACA,sBACA,iBACA,gBACA,wBDlcuB,CCmcxB,kEAEC,yBAA0B,CAC3B,gCAEC,qBACA,gBAAiB,CAClB,8BAEC,UACA,iBACA,kBAAmB,CACpB,oDAGC,kBAAmB,CACpB,0CAEC,aAAc,CACf,8BAEG,uBAAyB,CAAA",file:"SysMsg.vue?vue&type=style&index=0&id=a4f5dcf8&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/element-variables.scss";\r\n.tip{\r\n display: inline-block;\r\n width: 6px;\r\n height: 16px;\r\n vertical-align: middle;\r\n margin-right: 6px;\r\n margin-top: -2px;\r\n background-color: $--color-primary;\r\n}\r\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\r\n height: calc(100% - 170px);\r\n}\r\n.upload-button {\r\n display: inline-block;\r\n margin-left: 10px;\r\n}\r\n.sysMag-form {\r\n width: 80%;\r\n margin: 30px auto;\r\n margin-bottom: 10px;\r\n}\r\n\r\n>>> .el-form-item--small.el-form-item {\r\n margin-bottom: 24px;\r\n}\r\n/deep/.el-divider--horizontal {\r\n margin: 10px 0;\r\n}\r\n/deep/.fullheight{\r\n overflow: auto !important;\r\n}\r\n'],sourceRoot:""}])},c533:function(e,n,t){var i=t("77da");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("9034f55e",i,!0,{sourceMap:!0,shadowMode:!1})},c686:function(e,n,t){var i=t("3e9b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("d44a2a28",i,!0,{sourceMap:!0,shadowMode:!1})},c695:function(e,n,t){var i=t("8d73");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("31e1c276",i,!0,{sourceMap:!0,shadowMode:!1})},c6a1:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[data-v-602197d4] .el-dialog__body{padding:10px}.table>tbody>tr>td[data-v-602197d4],.table>tbody>tr>th[data-v-602197d4],.table>tfoot>tr>td[data-v-602197d4],.table>tfoot>tr>th[data-v-602197d4],.table>thead>th[data-v-602197d4],.table>thead>tr>td[data-v-602197d4],.table>thead>tr>th[data-v-602197d4]{border-top:1px solid #e7eaec;border-left:1px solid #e7eaec;line-height:1.42857;vertical-align:middle;padding:4px}.table>tbody>tr>td[data-v-602197d4]{text-align:center}.table[data-v-602197d4]{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;border-spacing:0}.table[data-v-602197d4] .el-button{padding:6px 8px}div[data-v-602197d4] .el-tabs__content{height:450px;overflow:auto}.labelrag[data-v-602197d4]{padding:.2em .2em .3em;font-size:75%;font-weight:700;line-height:1;background-color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:12px;width:70px;line-height:20px;border:1px solid;position:absolute;z-index:3}div[data-v-602197d4] .labelrag>.selected_search{width:60px;border:none;outline:none;height:22px}div[data-v-602197d4] .labelrag>.el-select>.el-input>.el-input__inner{padding:0;border:none;height:26px}.custom_condition_tab[data-v-602197d4]{width:700px;position:absolute}.inputs[data-v-602197d4] .el-form-item__error{display:none}div[data-v-602197d4] [aria-invalid=true] .el-input .el-input__inner{border-color:#f56c6c}.el-tag+.el-tag[data-v-602197d4]{margin-left:5px;margin-right:5px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/RemindSetting.vue"],names:[],mappings:"AA6xCA,sCACC,YACD,CAEA,yPAOC,6BACA,8BACA,oBACA,sBACA,WACD,CAEA,oCACC,iBACD,CAEA,wBACC,gCACA,+BACA,gBACD,CAEA,mCACC,eACD,CAEA,uCACC,aACA,aACD,CAEA,2BACC,uBACA,cACA,gBACA,cACA,sBACA,kBACA,mBACA,wBACA,mBACA,WACA,iBACA,iBACA,kBACA,SACD,CAEA,gDACC,WACA,YACA,aACA,WACD,CAEA,qEACC,UACA,YACA,WACD,CAEA,uCACC,YACA,iBACD,CAEA,8CACC,YACD,CAEA,oEACC,oBACD,CAEA,iCACC,gBACA,gBACD,CAAA",file:"RemindSetting.vue?vue&type=style&index=0&id=602197d4&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv >>> .el-dialog__body {\n\tpadding: 10px;\n}\n\n.table > thead > tr > th,\n.table > thead > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n\tborder-top: 1px solid #e7eaec;\n\tborder-left: 1px solid #e7eaec;\n\tline-height: 1.42857;\n\tvertical-align: middle;\n\tpadding: 4px;\n}\n\n.table > tbody > tr > td {\n\ttext-align: center;\n}\n\n.table {\n\tborder-bottom: 1px solid #e7eaec;\n\tborder-right: 1px solid #e7eaec;\n\tborder-spacing: 0;\n}\n\n.table >>> .el-button {\n\tpadding: 6px 8px;\n}\n\ndiv >>> .el-tabs__content {\n\theight: 450px;\n\toverflow: auto;\n}\n\n.labelrag {\n\tpadding: 0.2em 0.2em 0.3em;\n\tfont-size: 75%;\n\tfont-weight: 700;\n\tline-height: 1;\n\tbackground-color: #fff;\n\ttext-align: center;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tborder-radius: 12px;\n\twidth: 70px;\n\tline-height: 20px;\n\tborder: solid 1px;\n\tposition: absolute;\n\tz-index: 3;\n}\n\ndiv >>> .labelrag > .selected_search {\n\twidth: 60px;\n\tborder: none;\n\toutline: none;\n\theight: 22px;\n}\n\ndiv >>> .labelrag > .el-select > .el-input > .el-input__inner {\n\tpadding: 0px;\n\tborder: none;\n\theight: 26px;\n}\n\n.custom_condition_tab {\n\twidth: 700px;\n\tposition: absolute;\n}\n\n.inputs >>> .el-form-item__error {\n\tdisplay: none;\n}\n\ndiv >>> [aria-invalid="true"] .el-input .el-input__inner {\n\tborder-color: #f56c6c;\n}\n\n.el-tag + .el-tag {\n\tmargin-left: 5px;\n\tmargin-right: 5px;\n}\n'],sourceRoot:""}])},c736:function(e,n,t){var i=t("ee36");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("b72c1a12",i,!0,{sourceMap:!0,shadowMode:!1})},c7a5:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"[data-v-8e449f84] .el-tabs__content{overflow-y:scroll;height:calc(100% - 68px)}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/OrgManager.vue","D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/OrgManager.vue"],names:[],mappings:"AAAA,oCCuzBE,kBACA,wBAAyB,CAAA",file:"OrgManager.vue?vue&type=style&index=0&id=8e449f84&scoped=true&lang=scss&",sourcesContent:[">>>.el-tabs__content{overflow-y:scroll;height:calc(100% - 68px)}\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n>>> .el-tabs__content {\r\n overflow-y: scroll;\r\n height: calc(100% - 68px);\r\n}\r\n"],sourceRoot:""}])},c7b4:function(e,n,t){var i=t("d922");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("159599f9",i,!0,{sourceMap:!0,shadowMode:!1})},c7ee:function(e,n,t){var i=t("2559");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("50e369e1",i,!0,{sourceMap:!0,shadowMode:!1})},c84a:function(e,n,t){var i=t("1c67");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("f5b75066",i,!0,{sourceMap:!0,shadowMode:!1})},c879:function(e,n,t){e.exports=t.p+"fonts/codicon.22349029.ttf"},c8aa:function(e,n,t){var i=t("7bf0"),o=t("34fc"),r=t("7a43"),a=t("bbf0"),s=t("27a3"),l=t("eee5"),c=7973,d=i.getBCHDigit(c);function u(e,t,i){for(var o=1;o<=40;o++)if(t<=n.getCapacity(o,i,e))return o}function h(e,n){return a.getCharCountIndicator(e,n)+4}function p(e,n){var t=0;return e.forEach((function(e){var i=h(e.mode,n);t+=i+e.getBitsLength()})),t}function m(e,t){for(var i=1;i<=40;i++){var o=p(e,i);if(o<=n.getCapacity(i,t,a.MIXED))return i}}n.from=function(e,n){return s.isValid(e)?parseInt(e,10):n},n.getCapacity=function(e,n,t){if(!s.isValid(e))throw new Error("Invalid QR Code version");"undefined"===typeof t&&(t=a.BYTE);var r=i.getSymbolTotalCodewords(e),l=o.getTotalCodewordsCount(e,n),c=8*(r-l);if(t===a.MIXED)return c;var d=c-h(t,e);switch(t){case a.NUMERIC:return Math.floor(d/10*3);case a.ALPHANUMERIC:return Math.floor(d/11*2);case a.KANJI:return Math.floor(d/13);case a.BYTE:default:return Math.floor(d/8)}},n.getBestVersionForData=function(e,n){var t,i=r.from(n,r.M);if(l(e)){if(e.length>1)return m(e,i);if(0===e.length)return 1;t=e[0]}else t=e;return u(t.mode,t.getLength(),i)},n.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");var n=e<<12;while(i.getBCHDigit(n)-d>=0)n^=c<.el-dialog>.el-dialog__body{height:calc(100% - 170px)}.width-input[data-v-56ff25de]{width:260px}.app-icon[data-v-56ff25de]{font-size:25px;margin-right:10px;cursor:pointer}.app-icon[data-v-56ff25de]:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}.sp-manager__dialog .ht-form-item[data-v-56ff25de] .el-form-item__label{width:110px!important}@media (max-width:1024px){[data-v-56ff25de] .el-dialog{width:40%!important}[data-v-56ff25de] .search-container__col{-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-56ff25de] .search-container__col .el-button-group{margin-top:10px}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/D:/jenkins/workspace/xq-web-bpm/src/views/portal/AppModelManager.vue"],names:[],mappings:"AAqtBA,kEACE,yBAA0B,CAC3B,8BAEC,WAAY,CACb,2BAEC,eACA,kBACA,cAAe,CAChB,iCAEC,qBACA,6BACA,0BACA,wBACA,wBAAyB,CAC1B,wEAEC,qBAAuB,CACxB,0BAEC,6BACE,mBAAqB,CACtB,yCAEC,mBAAA,cAAe,CADjB,0DAGI,eAAgB,CACjB,CAAA",file:"AppModelManager.vue?vue&type=style&index=0&id=56ff25de&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\r\n height: calc(100% - 170px);\r\n}\r\n.width-input {\r\n width: 260px;\r\n}\r\n.app-icon {\r\n font-size: 25px;\r\n margin-right: 10px;\r\n cursor: pointer;\r\n}\r\n.app-icon:hover {\r\n transform: scale(1.2);\r\n -webkit-transform: scale(1.2);\r\n -moz-transform: scale(1.2);\r\n -o-transform: scale(1.2);\r\n -ms-transform: scale(1.2);\r\n}\r\n.sp-manager__dialog .ht-form-item >>> .el-form-item__label {\r\n width: 110px !important;\r\n}\r\n@media (max-width: 1024px) {\r\n /deep/ .el-dialog {\r\n width: 40% !important;\r\n }\r\n /deep/ .search-container__col {\r\n flex-wrap: wrap;\r\n .el-button-group {\r\n margin-top: 10px;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},c943:function(e,n,t){"use strict";var i=t("3e0c"),o=t.n(i);o.a},cb47:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".user-param-form[data-v-b8a89038]{min-height:400px}.electronic-style[data-v-b8a89038]{margin-left:100px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/UcManager/UserManager.vue"],names:[],mappings:"AA69BA,kCACI,gBACJ,CAEA,mCACI,iBACJ,CAAA",file:"UserManager.vue?vue&type=style&index=0&id=b8a89038&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.user-param-form {\r\n min-height: 400px;\r\n}\r\n\r\n.electronic-style {\r\n margin-left: 100px;\r\n}\r\n"],sourceRoot:""}])},cb6d:function(e,n,t){"use strict";var i=t("23ba"),o=t.n(i);o.a},cbc8:function(e,n,t){(function(e){e(t("56b3"),t("4895"))})((function(e){"use strict";e.defineOption("foldGutter",!1,(function(n,o,r){r&&r!=e.Init&&(n.clearGutter(n.state.foldGutter.options.gutter),n.state.foldGutter=null,n.off("gutterClick",c),n.off("changes",d),n.off("viewportChange",u),n.off("fold",h),n.off("unfold",h),n.off("swapDoc",d)),o&&(n.state.foldGutter=new t(i(o)),l(n),n.on("gutterClick",c),n.on("changes",d),n.on("viewportChange",u),n.on("fold",h),n.on("unfold",h),n.on("swapDoc",d))}));var n=e.Pos;function t(e){this.options=e,this.from=this.to=0}function i(e){return!0===e&&(e={}),null==e.gutter&&(e.gutter="CodeMirror-foldgutter"),null==e.indicatorOpen&&(e.indicatorOpen="CodeMirror-foldgutter-open"),null==e.indicatorFolded&&(e.indicatorFolded="CodeMirror-foldgutter-folded"),e}function o(e,t){for(var i=e.findMarks(n(t,0),n(t+1,0)),o=0;o=c){if(h&&s&&h.test(s.className))return;i=r(a.indicatorOpen)}}(i||s)&&e.setGutterMarker(t,a.gutter,i)}))}function s(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function l(e){var n=e.getViewport(),t=e.state.foldGutter;t&&(e.operation((function(){a(e,n.from,n.to)})),t.from=n.from,t.to=n.to)}function c(e,t,i){var r=e.state.foldGutter;if(r){var a=r.options;if(i==a.gutter){var s=o(e,t);s?s.clear():e.foldCode(n(t,0),a)}}}function d(e){var n=e.state.foldGutter;if(n){var t=n.options;n.from=n.to=0,clearTimeout(n.changeUpdate),n.changeUpdate=setTimeout((function(){l(e)}),t.foldOnChangeTimeSpan||600)}}function u(e){var n=e.state.foldGutter;if(n){var t=n.options;clearTimeout(n.changeUpdate),n.changeUpdate=setTimeout((function(){var t=e.getViewport();n.from==n.to||t.from-n.to>20||n.from-t.to>20?l(e):e.operation((function(){t.fromn.to&&(a(e,n.to,t.to),n.to=t.to)}))}),t.updateViewportTimeSpan||400)}}function h(e,n){var t=e.state.foldGutter;if(t){var i=n.line;i>=t.from&&i>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n.widget-subtable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n min-width: 420px;\r\n}\r\n\r\n.widget-subtable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-subtable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n'],sourceRoot:""}])},cd2a:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,i=e._self._c||n;return i("div",{staticClass:"fullheight",staticStyle:{overflow:"auto"}},[i("div",[i("el-input",{staticStyle:{width:"250px","margin-left":"17px"},attrs:{placeholder:"请输入报表名称",clearable:""},on:{change:function(n){return e.searchName()}},model:{value:e.queryData.name,callback:function(n){e.$set(e.queryData,"name",n)},expression:"queryData.name"}}),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.searchName}},[e._v("搜索")])],1),i("div",{staticStyle:{display:"flex","flex-wrap":"wrap",height:"calc(100% - 80px)",overflow:"auto"}},[e._l(e.data.records,(function(n){return i("el-card",{key:n.id,staticClass:"excel-view-item"},[i("div",[i("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t("c345")}}),i("div",{staticClass:"item-hidden"},[i("a",{on:{click:function(t){return e.design(n.id)}}},[e._v("设计")])])]),i("div",{staticClass:"item-footer"},[i("span",{staticClass:"item-name"},[e._v(e._s(n.name))]),i("div",{staticClass:"item-icon"},[i("a",{on:{click:function(t){return e.seeView(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"预览模板",placement:"top"}},[i("i",{staticClass:"el-icon-view"})])],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定删除模板吗?"},on:{onConfirm:function(t){return e.deleteTemple(n.id)}}},[i("i",{staticClass:"el-icon-delete",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"复制模板",placement:"top"}},[i("el-popconfirm",{attrs:{title:"确定复制模板吗?"},on:{onConfirm:function(t){return e.copyTemple(n.id)}}},[i("i",{staticClass:"el-icon-files",attrs:{slot:"reference"},slot:"reference"})])],1)],1),i("a",{on:{click:function(t){return e.openShareTemple(n.id)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"分享模板",placement:"top"}},[i("i",{staticClass:"el-icon-share"})])],1)])])])})),i("el-dialog",{attrs:{title:"创建分享链接",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[i("el-form",{ref:"form",attrs:{"label-width":"80px"}},[i("ht-form-item",{attrs:{label:"过期时间",prop:"shareTime","label-width":"80px"}},[i("ht-radio",{attrs:{options:[{key:"1",value:"永久有效"},{key:"2",value:"7天"},{key:"3",value:"1天"}]},model:{value:e.time,callback:function(n){e.time=n},expression:"time"}})],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(n){e.dialogVisible=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.shareTemple}},[e._v("创建链接")])],1)],1),i("el-dialog",{attrs:{title:"分享链接",visible:e.shareDialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.shareDialogVisible=n}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"预览链接"}},[i("el-input",{attrs:{id:"url"},model:{value:e.form.url,callback:function(n){e.$set(e.form,"url",n)},expression:"form.url"}})],1),i("el-form-item",{attrs:{label:"预览密码"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.psd,callback:function(n){e.$set(e.form,"psd",n)},expression:"form.psd"}}),i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary"},on:{click:e.copyUrl}},[e._v("复制")])],1)],1),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(n){e.shareDialogVisible=!1}}},[e._v("取消分享")])],1)],1),i("el-pagination",{attrs:{"current-page":e.queryData.pageNo,"page-sizes":[10,100,200,300,400],"page-size":e.queryData.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.data.records&&e.data.records.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],2)])},o=[],r=t("59b7"),a=r["a"],s=(t("61d7"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"fb8dd3ba",null);n["default"]=l.exports},cdbc:function(e,n,t){"use strict";var i=t("bbf2"),o=t.n(i);o.a},ce4d:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css"],names:[],mappings:"AAKA,oBACC,cACD,CAEA,yDAEC,aACD,CAEA,kEAEC,aACD,CAEA,mEAEC,aACD,CAAA",file:"standaloneQuickInput.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.quick-input-widget {\r\n\tfont-size: 13px;\r\n}\r\n\r\n.quick-input-widget .monaco-highlighted-label .highlight,\r\n.quick-input-widget .monaco-highlighted-label .highlight {\r\n\tcolor: #0066BF;\r\n}\r\n\r\n.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,\r\n.vs-dark .quick-input-widget .monaco-highlighted-label .highlight {\r\n\tcolor: #0097fb;\r\n}\r\n\r\n.hc-black .quick-input-widget .monaco-highlighted-label .highlight,\r\n.hc-black .quick-input-widget .monaco-highlighted-label .highlight {\r\n\tcolor: #F38518;\r\n}\r\n"],sourceRoot:""}])},cefe:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-657bc7b7] .el-input__inner,div[aria-invalid=true][data-v-657bc7b7] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/D:/jenkins/workspace/xq-web-bpm/src/views/SecurityCenter/DevicePerson.vue"],names:[],mappings:"AA2JA,wHAEI,oBACJ,CAAA",file:"DevicePerson.vue?vue&type=style&index=0&id=657bc7b7&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner,\r\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n"],sourceRoot:""}])},cf5b:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{on:{click:e.showDialog}},[t("el-input",{staticStyle:{width:"350px"},attrs:{title:e.fullnames,placeholder:"请选择人员",readonly:"","suffix-icon":"icon-account"},model:{value:e.fullnames,callback:function(n){e.fullnames=n},expression:"fullnames"}}),t("eipUserDialog",{ref:"eipUserDialog",attrs:{single:e.single,appendToBody:!0},on:{onConfirm:e.onConfirm}})],1)},o=[],r=(t("ac6a"),t("7f58")),a={name:"user-selector",components:{eipUserDialog:r["default"]},props:{value:Array|String,single:{type:Boolean,default:!1}},data:function(){return{}},computed:{fullnames:function(e){var n=[];return this.value&&this.value.constructor==Array&&this.value.forEach((function(e){n.push(e.fullname)})),n.join(",")}},methods:{showDialog:function(){this.$refs.eipUserDialog.showDialog(this.value)},onConfirm:function(e){var n=[];e&&e.forEach((function(e){var t={id:e.id,account:e.account,fullname:e.fullname};n.push(t)})),this.$emit("input",n)}}},s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},cf7f:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("34ef"),core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_typed_uint8_array__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("57b1"),xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3__),file_saver__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("21a6"),file_saver__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(file_saver__WEBPACK_IMPORTED_MODULE_4__),_components_bizComponents_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("6f5d");__webpack_exports__["a"]={name:"eip-sub-export-dialog",props:{dataSubname:{type:String,required:!0},dataColumns:{type:String,required:!0},dataSubdesc:{type:String,default:"子表数据"}},computed:{columns:function columns(){return eval(Base64.decode(this.dataColumns))}},methods:{changeRowKey:function(e){var n=this,t=[];return e.forEach((function(e){var i={};n.columns.forEach((function(n){i[n.desc]=e[n.name]})),t.push(i)})),t},handleCommand:function(e){var n=this;_components_bizComponents_eipControl_bus_SubPagination_js__WEBPACK_IMPORTED_MODULE_5__["a"].exportData(this.dataSubname,e).then((function(e){var t=n.changeRowKey(e),i=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default.a.utils.json_to_sheet(t),o=n.sheet2blob(i);Object(file_saver__WEBPACK_IMPORTED_MODULE_4__["saveAs"])(o,"".concat(n.dataSubdesc,".xls"))})).catch((function(e){n.$message.error("数据导出失败:".concat(e))}))},sheet2blob:function(e,n){n=n||"sheet1";var t={SheetNames:[n],Sheets:{}};t.Sheets[n]=e;var i={bookType:"xls",bookSST:!1,type:"binary"},o=xlsx_dist_xlsx_core_min_js__WEBPACK_IMPORTED_MODULE_3___default.a.write(t,i),r=new Blob([a(o)],{type:"application/octet-stream"});function a(e){for(var n=new ArrayBuffer(e.length),t=new Uint8Array(n),i=0;i!=e.length;++i)t[i]=255&e.charCodeAt(i);return n}return r}}}},cf80:function(e,n,t){e.exports=t.p+"img/flop2.31ee8a48.png"},cfd5:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-4b297976] .el-input__inner,div[aria-invalid=true][data-v-4b297976] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipImg.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipImg.vue"],names:[],mappings:"AAuCA,wHACE,oBCrCF,CAAA",file:"EipImg.vue?vue&type=style&index=0&id=4b297976&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipImg.css.map */"],sourceRoot:""}])},d041:function(e,n,t){"use strict";var i=t("2c51"),o=t.n(i);o.a},d055:function(e,n,t){var i=t("67dd"),o=t("aa63"),r=t("4146"),a=t("4006");function s(e,n,t,r,a){var s=[].slice.call(arguments,1),l=s.length,c="function"===typeof s[l-1];if(!c&&!i())throw new Error("Callback required as last argument");if(!c){if(l<1)throw new Error("Too few arguments provided");return 1===l?(t=n,n=r=void 0):2!==l||n.getContext||(r=t,t=n,n=void 0),new Promise((function(i,a){try{var s=o.create(t,r);i(e(s,n,r))}catch(l){a(l)}}))}if(l<2)throw new Error("Too few arguments provided");2===l?(a=t,t=n,n=r=void 0):3===l&&(n.getContext&&"undefined"===typeof a?(a=r,r=void 0):(a=r,r=t,t=n,n=void 0));try{var d=o.create(t,r);a(null,e(d,n,r))}catch(u){a(u)}}n.create=o.create,n.toCanvas=s.bind(null,r.render),n.toDataURL=s.bind(null,r.renderToDataURL),n.toString=s.bind(null,(function(e,n,t){return a.render(e,t)}))},d05c:function(e,n,t){"use strict";var i=t("ff84"),o=t.n(i);o.a},d17e:function(e,n,t){var i=t("7962");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("a300f8c0",i,!0,{sourceMap:!0,shadowMode:!1})},d1e4:function(e,n,t){var i=t("afdf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("103e32d1",i,!0,{sourceMap:!0,shadowMode:!1})},d205:function(e,n,t){var i=t("9e44");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6457eab2",i,!0,{sourceMap:!0,shadowMode:!1})},d253:function(e,n,t){var i=t("47ed");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5e52bd85",i,!0,{sourceMap:!0,shadowMode:!1})},d2ae:function(e,n,t){"use strict";var i=t("eaf1"),o=t.n(i);o.a},d3f1:function(e,n,t){"use strict";var i=t("088d"),o=t.n(i);o.a},d418:function(e,n,t){var i=t("6758");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("018f2ca8",i,!0,{sourceMap:!0,shadowMode:!1})},d479:function(e,n,t){var i=t("b801");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("20724545",i,!0,{sourceMap:!0,shadowMode:!1})},d514:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-59a75d72] .el-input__inner,div[aria-invalid=true][data-v-59a75d72] .el-input__inner:focus{border-color:#f56c6c}.form-table[data-v-59a75d72]{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.form-table th[data-v-59a75d72]{text-align:left;color:#666}.form-table th>span[data-v-59a75d72]{color:red}.form-table td[data-v-59a75d72],.form-table th[data-v-59a75d72]{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/htDialogBtn.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/htDialogBtn.vue"],names:[],mappings:"AA0GA,wHACE,oBCxGF,CD0GA,6BACE,WACA,6BACA,6BCxGF,CD2GA,gCACE,gBACA,UCzGF,CD4GA,qCACE,SC1GF,CD6GA,gEACE,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBC1GF,CAAA",file:"htDialogBtn.vue?vue&type=style&index=0&id=59a75d72&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n.form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n.form-table th {\r\n text-align: left ;\r\n color: #666;\r\n}\r\n\r\n.form-table th > span {\r\n color: #f00;\r\n}\r\n\r\n.form-table th, .form-table td {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n.form-table {\n width: 100%;\n border-top: 1px solid #ebeef5;\n border-left: 1px solid #ebeef5;\n}\n.form-table th {\n text-align: left;\n color: #666;\n}\n.form-table th > span {\n color: #f00;\n}\n.form-table th,\n.form-table td {\n border-right: 1px solid #ebeef5;\n border-bottom: 1px solid #ebeef5;\n padding: 10px;\n min-width: 0;\n box-sizing: border-box;\n text-overflow: ellipsis;\n vertical-align: middle;\n position: relative;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/htDialogBtn.css.map */"],sourceRoot:""}])},d5a3:function(e,n,t){var i=t("353b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("e2c04e8a",i,!0,{sourceMap:!0,shadowMode:!1})},d5ed:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("5df3"),core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("f400"),core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_map__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_array_find_index__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("20d6"),core_js_modules_es6_array_find_index__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_array_find_index__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("3b2b"),core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_regexp_constructor__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("4917"),core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_regexp_match__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es6_number_parse_int__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("04ff"),core_js_modules_es6_number_parse_int__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_number_parse_int__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_8__),D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("2909"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("6b54"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_13__),element_ui__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("5c96"),element_ui__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(element_ui__WEBPACK_IMPORTED_MODULE_14__),closeAllNotificationFlag=!1,notifications={},utils={indexOfList:function(e,n,t){for(var i=0;i1?n.toFixed(2)+"M":(n=e/1024,n.toFixed(0)+"KB")},substringType:function(e,n){var t=e.split(".");return t[t.length-1]},getName:function(){return Math.random().toString(36).substr(2)},getWriteable:function(e){return"w"===e||"b"===e},addRequiredOrNot:function(e,n,t,i){if(t.length>0&&t.forEach((function(e){e&&e.validate&&"data."+e.target==i.atter&&(n=e.validate)})),"b"!==e)return n;if("b"===e&&n&&!n.required&&n.constructor===Object&&(n.required=!0),void 0===n||null===n)n="required";else if(n.constructor===String){var o=n.split("|");o.some((function(e){return"required"===e}))||(o.splice(0,0,"required"),n=o.join("|"))}else{if(n.constructor!==Object)throw"validate不是允许的类型";n=Object.assign({required:!0},n)}return n},formatDate:function(e){var n=null;if(!e)return n;if(e.constructor!=Date||isNaN(e.getTime())){if(e.constructor!=String&&e.constructor!=Number)throw"格式化日期时,传入的数据格式不正确。";n=new Date(e)}else n=e;var t=n.getFullYear(),i=n.getMonth()+1;i=i<10?"0"+i:i;var o=n.getDate();o=o<10?"0"+o:o;var r=n.getHours();r=r<10?"0"+r:r;var a=n.getMinutes();a=a<10?"0"+a:a;var s=n.getSeconds();return s=s<10?"0"+s:s,t+"-"+i+"-"+o+" "+r+":"+a+":"+s},formatDateYear:function(e){var n=new Date(e),t=n.getFullYear(),i=n.getMonth()+1;i=i<10?"0"+i:i;var o=n.getDate();return o=o<10?"0"+o:o,t+"-"+i+"-"+o},daysBetween:function(e,n,t){if(!e||!n)return!0;var i=new Date(e).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+e).getTime(),o=new Date(n).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+n).getTime();return t?o>i:!(i>o)},dateCalc:function(e,n,t){if(!e||!n||0==e.length||0==n.length)return 0;0==t.legend&&(t="day");var i=new Date(e).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+e).getTime(),o=new Date(n).getTime()||new Date((new Date).format("yyyy-MM-dd")+" "+n).getTime(),r=0,a=o-i;switch(t){case"month":r=parseInt(a/2592e6);break;case"day":r=parseInt(a/864e5);break;case"hour":r=parseInt(a/36e5);break;case"minute":r=parseInt(a/6e4);break;default:r=parseInt(a/1e3)}return r},tile2nest:function(e,n,t,i){if(!e||e.constructor!==Array)return e;var o=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_9__["a"])(e);n=n||"id",t=t||"parentId",i=i||"children";var r=[];return o.map((function(e){if(e[n]!==e[t]){var i=o.filter((function(i){return i[n]===e[t]}));i&&1==i.length&&(i[0].children=i[0].children||[],i[0].children.push(e),r.push(e[n]))}})),r.map((function(e){o=o.filter((function(t){return t[n]!==e}))})),o},getAndValidPath:function(e,n){if(!e||e.constructor!=Object||!n||n.constructor!=String)return null;if(!e.hasOwnProperty(n))return null;var t=e[n];return/^\w+.*\w+$/.test(t)?t:null},getParentInstanceByClassName:function(e,n){if(!e)throw"VueComponent实例为空.";if(e.$el.className&&e.$el.className.indexOf(n)>-1)return e;if(e.$root&&e.$root._uid==e._uid)throw"查找VueComponent实例树时找到根节点都未找到className为".concat(n,"的实例.");return e.$parent?utils.getParentInstanceByClassName(e.$parent,n):void 0},getOnlineFormInstance:function(e){if(!e)throw"VueComponent实例为空.";if(e.$el.getAttribute&&"online-form"===e.$el.getAttribute("name"))return e;if(e.$root&&e.$root._uid==e._uid)throw"查找VueComponent实例树时找到根节点都未找到name为online-form的实例.";return e.$parent?utils.getOnlineFormInstance(e.$parent):void 0},getInstanceByTag:function(e,n){if(!e)throw"VueComponent实例为空.";if(n.includes(e.$options._componentTag))return e;if(e.$root&&e.$root._uid==e._uid)throw"查找VueComponent实例树时找到根节点都未找到name为tag的实例.";return e.$parent?utils.getInstanceByTag(e.$parent,n):void 0},getReloadMethod:function(e){return e?e.reload&&e.reload.constructor===Function?e:e.$root&&e.$root._uid==e._uid?null:e.$parent?utils.getReloadMethod(e.$parent):void 0:null},reload:function(){var e=document.getElementsByName("app-base-main");if(e&&1==e.length){var n=e[0].__vue__;n&&n._isVue||window.location.reload();var t=utils.getReloadMethod(n);t?t.reload():window.location.reload()}else window.location.reload()},getOnlineFormData:function(e){return new Promise((function(n,t){var i=document.getElementsByName("online-form");if(!i||i.length<1){var o=$("#frmFrame");if(o&&o.length>0){var r=o[0],a=!1,s=!1,l=!1,c=!1;r.contentWindow.postMessage("saveData","*"),window.addEventListener("message",(function(e){if(e.data&&e.data.constructor==Object)if("saveData"!=e.data.type||a)"cancelTimeout"==e.data.type?s=!0:"roger"!=e.data.type||c||(c=!0);else if(a=!0,e.data.state&&!l){var t={businessKey:e.data.businessKey,sysCode:e.data.sysCode};e.data.vars&&(t.vars=e.data.vars),n(t)}})),setTimeout((function(){c||t(6)}),500),setTimeout((function(){a||s||(l=!0,t(5))}),1e4)}else t(1)}else{var d=i[0].__vue__;d&&d._isVue||t(2);var u=d.$refs["onlineForm"].$refs,h=!0;if(u)for(var p in u)if(u.hasOwnProperty(p)&&0==p.indexOf("hottable.")){var m=u[p];if(h=m.getHotTableData(!0),h&&Array.isArray(h)){var f=p.split(".");h&&Array.isArray(h)?d.data[f[1]][f[2]]=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_9__["a"])(h):d.data[f[1]][f[2]]=[]}}if(!e)return void n(JSON.stringify(d.data));d.$root.$validator.validateAll("custom-form").then((function(e){!1!==h?e?n(JSON.stringify(d.data)):t({reason:3,errors:d.$root.$validator.errors.items}):t(7)}))}}))},handleGetFormDataReject:function(e,n){return new Promise((function(t,i){var o=[];switch(e&&e.constructor==Object&&(o=e.errors,e=e.reason),e){case 1:element_ui__WEBPACK_IMPORTED_MODULE_14__["Message"].error("未获取到在线表单或者URL表单."),i();break;case 2:element_ui__WEBPACK_IMPORTED_MODULE_14__["Message"].error("使用了在线表单,但是表单为空或者加载失败."),i();break;case 3:var r=[];if(o&&o.forEach((function(e){var n="";e.field&&(n=-1!=e.field.indexOf("-")?e.field.substr(e.field.indexOf("-")+1):e.field),r.push("".concat(n," ").concat(e.msg))})),r.length>0){if(document.getElementsByName("online-form")[0]){var a=document.getElementsByName("online-form")[0].__vue__,s=a.$refs.onlineForm.$refs;for(var l in s)if(s[l].$el.textContent)for(var c=s[l].$el.textContent,d=0;d".concat(e.join("
")),duration:0,onClose:function(){closeAllNotificationFlag||setTimeout((function(){var n=element_ui__WEBPACK_IMPORTED_MODULE_14__["Notification"].warning({customClass:"customClass",duration:0,showClose:!1,onClick:function(){n.close(),utils.handleReject(e)}});notifications[n.id]=n}),10)}});notifications[n.id]=n},getParentElementByAttribute:function(e,n){if(!e||!e.hasAttribute||e.hasAttribute.constructor!==Function)throw"传入的元素el不能为空且必须为HTMLHtmlElement类型.";if(!n||n.constructor!==String)throw"传入的属性attribute不能为空且必须为String类型.";return e.hasAttribute(n)?e:"HTML"===e.tagName?null:utils.getParentElementByAttribute(e.parentElement,n)},getSomeAttributeFromParentElement:function(e,n){var t=utils.getParentElementByAttribute(e,n);return t&&t.getAttribute&&t.getAttribute.constructor===Function?t.getAttribute(n):null},getValueByPath:function(e,n,t){if(!e||!n||n.constructor!=String)return null;if(!/^\w?.*[\w|\]]$/.test(n))return null;var i=n.split(".");if(1==i.length)return e[n];if(i.length>1){for(var o=e,r=0;r1)for(var r=e,a=0;af)return"";if(o=e.split("."),o.length>1?(n=o[0],t=o[1],t=t.substr(0,2)):(n=o[0],t=""),r=new Array(g,b,v,_,w,C,y,A,x,k),a=new Array("",S,D,E),s=new Array("",B,T),l=new Array(M,N),i="",Number(n)>0){for(c=0,d=0;d0&&(i+=r[0]),c=0,i+=r[Number(h)]+a[m]),0==m&&c<4&&(i+=s[p]);i+=L}if(""!=t)for(d=0;d0&&n.length>0){var i=n.indexOf(e[e.length-1]);if(i+10&&n.length>0){var i=n.indexOf(e[e.length-1]);if(0!=i){var o=n[i-1];n[i-1]=n[i],n[i]=o,t.calacInputSuffixHeight(),t.syncInputValue()}}},Array:{up:function(e,n){if(e=parseInt(e),!(e<1)){var t=n[e-1];n[e-1]=n[e],n[e]=t}},down:function(e,n){if(e=parseInt(e),!(e>=n.length-1)){var t=n[e+1];n[e+1]=n[e],n[e]=t}},resumeSn:function(e){for(var n=0;n=n&&(n+=1);var i=t.splice(e,1);t.insert(n,i[0]),this.resumeSn(t)},del:function(e,n){n.splice(e,1)},idxOf:function(e,n){for(var t=0;t-1&&n.splice(t,1)},top:function(e,n){if(!(e>=n.length||e<1))for(var t=0;t=n.length-1||e<0))for(var t=n.length-1;t>e;t--){var i=n[t];n[t]=n[e],n[e]=i}}},queryParams:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=n?"?":"",i=[],o=function(n){var t=e[n];if(["",void 0,null].includes(t))return"continue";t.constructor===Array?t.forEach((function(e){i.push(encodeURIComponent(n)+"[]="+encodeURIComponent(e))})):i.push(encodeURIComponent(n)+"="+encodeURIComponent(t))};for(var r in e)o(r);return i.length?t+i.join("&"):""},Menu:{addSubMenus:function(e,n){var t=this;n&&n.length>0&&n.forEach((function(n){n.children&&n.children.length>0&&t.addSubMenus(e,n.children)}))},addToRouter:function(e,n){var t=e.$router.options.routes,i=!1;t.forEach((function(e){e.path==n.path&&(i=!0)})),i||(e.$router.options.routes.push(n),e.$router.addRoutes([n]))},addSyncMenus:function(e,n){var t=this;n&&n.constructor===Array&&n.length>0&&setTimeout((function(){var i=e.$route.path;n.forEach((function(n){"home"!=n.code&&"statement"!=n.code&&e.menuMaps[n.code]&&e.menuMaps[n.code]&&e.menuMaps[n.code].length>0&&t.addSubMenus(e,e.menuMaps[n.code]);var o=new RegExp("^/".concat(n.alias,"/.*$"));o.test(i)&&(e.activeMenuIndex=n.alias)}))}),100)}}};Array.prototype.remove=function(e){this.splice(this.findIndex((function(n){return n===e})),1)},Array.prototype.unique=function(e){var n=new Map;return this.filter((function(t){return e?!n.has(t[e])&&n.set(t[e],1):!n.has(t)&&n.set(t,1)}))},__webpack_exports__["a"]=utils},d60a:function(e,n){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d661:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-cc4087e0]{background-color:#211bce}[data-v-cc4087e0]:export{aside_width:230px}.widget-mask[data-v-cc4087e0]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-cc4087e0]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-cc4087e0]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-cc4087e0]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-cc4087e0]{position:relative;margin:8px}.widget-form-item[data-v-cc4087e0]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-cc4087e0]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-cc4087e0]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-cc4087e0]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-cc4087e0]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-cc4087e0]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-cc4087e0]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-cc4087e0] .el-form-item__label{font-size:12px}.widget-col[data-v-cc4087e0]{padding-bottom:0;padding:15px 5px}.widget-col.active[data-v-cc4087e0]{outline:1px solid #e6a23c}.el-col[data-v-cc4087e0]{min-height:50px}.widget-col-list[data-v-cc4087e0]{min-height:50px;border:1px solid #ededed}div.widget-view-action[data-v-cc4087e0]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-cc4087e0]{margin:0 10px}div.drag-widget[data-v-cc4087e0]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-cc4087e0]{color:#e6a23c}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetCollapseLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCoIjB,6BACE,iBACA,gBAAiB,CAClB,oCAGC,yBAA0B,CAC3B,yBAGC,eAAgB,CACjB,kCAGC,gBACA,wBAAyB,CAC1B,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CAAA",file:"WidgetCollapseLayout.vue?vue&type=style&index=0&id=cc4087e0&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-col {\r\n padding-bottom: 0;\r\n padding: 15px 5px;\r\n}\r\n\r\n.widget-col.active {\r\n outline: 1px solid #e6a23c;\r\n}\r\n\r\n.el-col {\r\n min-height: 50px;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n border: 1px solid #ededed;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n'],sourceRoot:""}])},d6ac:function(e,n,t){"use strict";var i=t("20a1"),o=t.n(i);o.a},d6c0:function(e,n,t){var i=t("7bf0").getSymbolSize;n.getRowColCoords=function(e){if(1===e)return[];for(var n=Math.floor(e/7)+2,t=i(e),o=145===t?26:2*Math.ceil((t-13)/(2*n-2)),r=[t-7],a=1;a.el-dialog>.el-dialog__body{height:calc(100% - 170px)}[data-v-551a2c94] .el-tabs__content{height:calc(100% - 66px);margin:0 10px;margin-bottom:20px;overflow:auto}.three-manager[data-v-551a2c94],.three-manager-pane[data-v-551a2c94]{height:100%}.scroll-height[data-v-551a2c94]{height:calc(100% - 80px)}.auth-info[data-v-551a2c94]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 20px);border-bottom:1px solid #e4e7ed}.auth-info .auth-info-item[data-v-551a2c94]{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;border-left:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.auth-info .auth-info-item[data-v-551a2c94]:nth-of-type(2){height:100%}.auth-info .auth-info-item:nth-of-type(2) .auth-info-title[data-v-551a2c94]{border-left:1px solid #fff;border-right:1px solid #fff}.auth-info .auth-info-item[data-v-551a2c94]:nth-of-type(3){border-right:1px solid #e4e7ed}.auth-info .auth-info-item:nth-of-type(3) .auth-info-title[data-v-551a2c94]{border-left:1px solid #fff;border-right:1px solid #fff}.auth-info .auth-info-title[data-v-551a2c94]{padding:12px;background-color:#eee}.auth-info .auth-info-title .header[data-v-551a2c94]{font-size:14px;font-weight:600px;margin-bottom:4px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/D:/jenkins/workspace/xq-web-bpm/src/views/system/TenantInfoManager.vue"],names:[],mappings:"AAosBA,kEACI,yBAA0B,CAC7B,oCAEG,yBACA,cACA,mBACA,aAAc,CAIjB,qEAEG,WAAY,CACf,gCAEG,wBAAyB,CAC5B,4BAEG,gBACA,oBAAA,oBAAA,aACA,yBACA,+BAAgC,CAJpC,4CAMQ,YACA,mBAAA,WAAA,OACA,kBACA,8BACA,+BAAgC,CAVxC,2DAaQ,WAAY,CAbpB,4EAeY,2BACA,2BAA4B,CAhBxC,2DAoBQ,8BAA+B,CApBvC,4EAsBY,2BACA,2BAA4B,CAvBxC,6CA2BQ,aACA,qBAAyB,CA5BjC,qDA8BY,eACA,kBACA,iBAAkB,CAAA",file:"TenantInfoManager.vue?vue&type=style&index=0&id=551a2c94&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\r\n height: calc(100% - 170px);\r\n}\r\n>>> .el-tabs__content {\r\n height: calc(100% - 66px);\r\n margin: 0 10px;\r\n margin-bottom: 20px;\r\n overflow: auto;\r\n}\r\n.three-manager {\r\n height: 100%;\r\n}\r\n.three-manager-pane {\r\n height: 100%;\r\n}\r\n.scroll-height {\r\n height: calc(100% - 80px);\r\n}\r\n.auth-info {\r\n margin-top: 20px;\r\n display: flex;\r\n height: calc(100% - 20px);\r\n border-bottom: 1px solid #e4e7ed;\r\n .auth-info-item {\r\n height: 100%;\r\n flex: 1;\r\n text-align: center;\r\n border-left: 1px solid #e4e7ed;\r\n border-bottom: 1px solid #e4e7ed;\r\n }\r\n .auth-info-item:nth-of-type(2) {\r\n height: 100%;\r\n .auth-info-title {\r\n border-left: 1px solid #fff;\r\n border-right: 1px solid #fff;\r\n }\r\n }\r\n .auth-info-item:nth-of-type(3) {\r\n border-right: 1px solid #e4e7ed;\r\n .auth-info-title {\r\n border-left: 1px solid #fff;\r\n border-right: 1px solid #fff;\r\n }\r\n }\r\n .auth-info-title {\r\n padding: 12px;\r\n background-color: #eeeeee;\r\n .header {\r\n font-size: 14px;\r\n font-weight: 600px;\r\n margin-bottom: 4px;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}])},d937:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",{staticStyle:{height:"100%",border:"1px solid #eee"}},[t("el-aside",{staticStyle:{"overflow-x":"hidden"},attrs:{width:"230px"}},[t("ht-select",{staticClass:"org-select",attrs:{options:e.orgList},on:{change:e.selectChange},model:{value:e.selectOrgId,callback:function(n){e.selectOrgId=n},expression:"selectOrgId"}}),e.reFresh&&e.selectOrgId?t("org-tree",{staticClass:"org-tree",attrs:{orgManagerNow:e.orgManagerNow,orgId:e.selectOrgId,lazy:!1},on:{"node-click":e.orgTreeClick,addOrg:e.addOrg,editOrg:e.editOrg}}):e._e()],1),t("el-main",[e.orgManagerShow?t("org-manager",{attrs:{type:e.toManageType,orgCode:e.toManageOrgCode,parentName:e.selectOrgName,demId:e.selectOrgDemId,orgManagerNow:e.orgManagerNow,parentId:e.selectParentId},on:{reloadTree:e.reloadTree}}):e._e()],1),t("el-container",{directives:[{name:"show",rawName:"v-show",value:!e.orgManagerShow,expression:"!orgManagerShow"}]},[t("div",{staticClass:"form-empty"},[e._v("请选择一个组织进行操作")])])],1)},o=[],r=(t("7f7f"),t("24fd")),a=function(){return t.e("chunk-6325c814").then(t.bind(null,"a274"))},s=function(){return t.e("chunk-0d50c8e6").then(t.bind(null,"3d20"))},l={name:"Organization",data:function(){return{selectOrgId:"",selectOrgName:"",orgList:[],orgManagerList:[],treeList:[],defaultProps:{children:"children",label:"name"},reFresh:!0,toManageType:"showInfo",toManageOrgCode:"",orgManagerShow:!1,selectParentId:"",orgManagerNow:{},selectOrgDemId:""}},components:{orgTree:a,orgManager:s},methods:{orgTreeClick:function(e){var n=this;e.code?(this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="showInfo",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))):this.$message({type:"warning",message:"请选择维度下的组织"})},addOrg:function(e){var n=this;this.selectOrgDemId=e.demId,this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="addOrg",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))},editOrg:function(e){var n=this;this.selectParentId=e.id,this.toManageOrgCode=e.code,this.selectOrgName=e.name,this.toManageType="editOrg",this.orgManagerShow=!1,this.$nextTick((function(){n.orgManagerShow=!0}))},reloadTree:function(){var e=this;this.reFresh=!1,this.$nextTick((function(){e.reFresh=!0}))},getCurOrgAuth:function(e){this.$set(this,"orgManagerNow",{});for(var n=0;n=]+|\/\/=?|\*\*=?|!=|[~!@]|\.\.\.)/],u=0;ui?x(n):o0&&S(e,n)&&(a+=" "+l),a}return C(e,n)}function C(e,n,i){if(e.eatSpace())return null;if(!i&&e.match(/^#.*/))return"comment";if(e.match(/^[0-9\.]/,!1)){var o=!1;if(e.match(/^[\d_]*\.\d+(e[\+\-]?\d+)?/i)&&(o=!0),e.match(/^[\d_]+\.\d*/)&&(o=!0),e.match(/^\.\d+/)&&(o=!0),o)return e.eat(/J/i),"number";var r=!1;if(e.match(/^0x[0-9a-f_]+/i)&&(r=!0),e.match(/^0b[01_]+/i)&&(r=!0),e.match(/^0o[0-7_]+/i)&&(r=!0),e.match(/^[1-9][\d_]*(e[\+\-]?[\d_]+)?/)&&(e.eat(/J/i),r=!0),e.match(/^0(?![\dx])/i)&&(r=!0),r)return e.eat(/L/i),"number"}if(e.match(b)){var a=-1!==e.current().toLowerCase().indexOf("f");return a?(n.tokenize=y(e.current(),n.tokenize),n.tokenize(e,n)):(n.tokenize=A(e.current(),n.tokenize),n.tokenize(e,n))}for(var s=0;s=0)e=e.substr(1);var t=1==e.length,i="string";function o(e){return function(n,t){var i=C(n,t,!0);return"punctuation"==i&&("{"==n.current()?t.tokenize=o(e+1):"}"==n.current()&&(t.tokenize=e>1?o(e-1):r)),i}}function r(r,a){while(!r.eol())if(r.eatWhile(/[^'"\{\}\\]/),r.eat("\\")){if(r.next(),t&&r.eol())return i}else{if(r.match(e))return a.tokenize=n,i;if(r.match("{{"))return i;if(r.match("{",!1))return a.tokenize=o(0),r.current()?i:a.tokenize(r,a);if(r.match("}}"))return i;if(r.match("}"))return l;r.eat(/['"]/)}if(t){if(s.singleLineStringErrors)return l;a.tokenize=n}return i}return r.isString=!0,r}function A(e,n){while("rubf".indexOf(e.charAt(0).toLowerCase())>=0)e=e.substr(1);var t=1==e.length,i="string";function o(o,r){while(!o.eol())if(o.eatWhile(/[^'"\\]/),o.eat("\\")){if(o.next(),t&&o.eol())return i}else{if(o.match(e))return r.tokenize=n,i;o.eat(/['"]/)}if(t){if(s.singleLineStringErrors)return l;r.tokenize=n}return i}return o.isString=!0,o}function x(e){while("py"!=r(e).type)e.scopes.pop();e.scopes.push({offset:r(e).offset+a.indentUnit,type:"py",align:null})}function k(e,n,t){var i=e.match(/^([\s\[\{\(]|#.*)*$/,!1)?null:e.column()+1;n.scopes.push({offset:n.indent+h,type:t,align:i})}function S(e,n){var t=e.indentation();while(n.scopes.length>1&&r(n).offset>t){if("py"!=r(n).type)return!0;n.scopes.pop()}return r(n).offset!=t}function D(e,n){e.sol()&&(n.beginningOfLine=!0);var t=n.tokenize(e,n),i=e.current();if(n.beginningOfLine&&"@"==i)return e.match(g,!1)?"meta":f?"operator":l;if(/\S/.test(i)&&(n.beginningOfLine=!1),"variable"!=t&&"builtin"!=t||"meta"!=n.lastToken||(t="meta"),"pass"!=i&&"return"!=i||(n.dedent+=1),"lambda"==i&&(n.lambda=!0),":"!=i||n.lambda||"py"!=r(n).type||x(n),1==i.length&&!/string|comment/.test(t)){var o="[({".indexOf(i);if(-1!=o&&k(e,n,"])}".slice(o,o+1)),o="])}".indexOf(i),-1!=o){if(r(n).type!=i)return l;n.indent=n.scopes.pop().offset-h}}return n.dedent>0&&e.eol()&&"py"==r(n).type&&(n.scopes.length>1&&n.scopes.pop(),n.dedent-=1),t}var E={startState:function(e){return{tokenize:w,scopes:[{offset:e||0,type:"py",align:null}],indent:e||0,lastToken:null,lambda:!1,dedent:0}},token:function(e,n){var t=n.errorToken;t&&(n.errorToken=!1);var i=D(e,n);return i&&"comment"!=i&&(n.lastToken="keyword"==i||"punctuation"==i?e.current():i),"punctuation"==i&&(i=null),e.eol()&&n.lambda&&(n.lambda=!1),t?i+" "+l:i},indent:function(n,t){if(n.tokenize!=w)return n.tokenize.isString?e.Pass:0;var i=r(n),o=i.type==t.charAt(0);return null!=i.align?i.align-(o?1:0):i.offset-(o?h:0)},electricInput:/^\s*[\}\]\)]$/,closeBrackets:{triples:"'\""},lineComment:"#",fold:"indent"};return E})),e.defineMIME("text/x-python","python");var a=function(e){return e.split(" ")};e.defineMIME("text/x-cython",{name:"python",extra_keywords:a("by cdef cimport cpdef ctypedef enum except extern gil include nogil property public readonly struct union DEF IF ELIF ELSE")})}))},dc31:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("ht-sidebar-dialog",{attrs:{title:"分配租户管理员",visible:e.dialogVisible,width:"1040px","before-close":e.handleClose,"close-on-click-modal":""}},[e.dialogVisible?t("ht-table",{ref:"tenantAuthTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"default-querys":e.defualtQuerys,"quick-search-props":[{prop:"u.fullname_",label:"姓名"},{prop:"u.account_",label:"账号"}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showUserDialog()}}},[e._v("加入用户")]),t("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.tenantAuthTable,pk:"userId",parameter:"userIds","ignore-tenant":!0}},[e._v("删除")])]},proxy:!0}],null,!1,1053564632)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"userName",label:"用户名称",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"account",label:"账号",sortable:!0}})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.userDialogOnConfirm}})],1)},o=[],r=(t("ac6a"),t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("292c"),t("7f58"));function a(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=s(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,l=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){l=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(l)throw r}}}}function s(e,n){if(e){if("string"===typeof e)return l(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,n):void 0}}function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t0&&(t=this.data.substr(n),i=parseInt(t,10),e.put(i,3*o+1))},e.exports=o},de0b:function(e,n,t){e.exports=t.p+"img/swiper.770ce98b.png"},de65:function(e,n,t){"use strict";var i=t("e490"),o=t.n(i);o.a},de7b:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?t("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),t("table",{staticClass:"el-form--label-top",staticStyle:{"padding-bottom":"10px",width:"100%"}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element)}},model:{value:e.element.list,callback:function(n){e.$set(e.element,"list",n)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(e.element.list.filter((function(e){return e.key})),(function(n,i){return t("div",{key:n.key,class:{active:e.selectWidget.key==n.key}},[t("widget-form-item",{key:n.key,staticStyle:{width:"100%"},attrs:{element:n,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(n){e.element=n}}})],1)})),0)],1)],1)])])},o=[],r=t("b76a"),a=t.n(r),s=t("4bcf"),l=t("400c"),c=t("3c4e"),d=t.n(c),u={name:"widget-suntable-layout",components:{Draggable:a.a,WidgetFormItem:s["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=d()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n){var t=e.newIndex,i=(e.oldIndex,e.item);if("二维码"==i.innerText)return this.$message.warning("孙表不允许存在二维码"),n.list.splice(t,1),!1;if("里程碑"==i.innerText)return this.$message.warning("孙表不允许存在里程碑"),n.list.splice(t,1),!1;if("表格布局"==i.innerText)return this.$message.warning("孙表不允许存在表格布局"),n.list.splice(t,1),!1;if("高德地图"==i.innerText)return this.$message.warning("孙表不允许存在高德地图"),n.list.splice(t,1),!1;if("相关流程"==i.innerText)return this.$message.warning("孙表不允许存在相关流程"),n.list.splice(t,1),!1;if("数据视图"===i.innerText)return this.$message.warning("孙表不允许存在数据视图"),n.list.splice(t,1),!1;if(l["c"].handleLayoutComponents(this,n,n.list,t)){if(!n.options.boSubEntity)return this.$message.warning("请先绑定孙表"),!1;if(i.isLayout)return n.list.list.splice(t,1),!1;this.selectWidget=n.list[t],this.selectWidget.parentNodeType="sun",this.selectWidget.boSubEntity=n.options.boSubEntity}},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,n){this.$emit("update:select",e)},deep:!0}}},h=u,p=(t("f2b7"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"4351b53d",null);n["a"]=m.exports},de86:function(e,n,t){"use strict";var i=t("6205"),o=t.n(i);o.a},de8b:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAYAAABnugI7AAAAAXNSR0IArs4c6QAACs1JREFUeAHtnV2oTc8bx+c4Jy95K0IkIeFCUYRcSS6RCxfkhgtKCuFCKOUlL4VCKeT1gnIjN1x4uRAXykveQgp5zfshkrf5zUz/We2z96y991p7zZx11v+zap+1z7NmnueZzzzfNXuvfc7aTUIIqR5sEIBAAAKdAsQgBAQg8D8CCI5SgEBAAgguIGxCQQDBUQMQCEgAwQWETSgIIDhqAAIBCSC4gLAJBQEERw1AICABBBcQNqEggOCoAQgEJIDgAsImFAQQHDUAgYAEEFxA2ISCAIKjBiAQkACCCwibUBBAcNQABAISQHABYRMKAgiOGoBAQAIILiBsQkEAwVEDEAhIAMEFhE0oCCA4agACAQkguICwCQUBBEcNQCAgAQQXEDahIIDgqAEIBCSA4ALCJhQEEBw1AIGABBBcQNiEggCCowYgEJAAggsIm1AQQHDUAAQCEkBwAWETCgIIjhqAQEACCC4gbEJBAMFRAxAISADBBYRNKAggOGoAAgEJILiAsAkFAQRHDUAgIAEEFxA2oSCA4KgBCAQkgOACwiYUBBAcNQCBgAQQXEDYhIIAgqMGIBCQAIILCJtQEEBw1AAEAhJAcAFhEwoCLVkiaGpqEv369RO9e/cWzc3NWbrGFwSCEvj7969obW0V79+/F1LKzGI3KU+Zeevfv7/o06dPZsnhCALtTeDTp0/i3bt3maWR6UtKvbKxQaBIBLKu6UxfUpa+jHz48GGRuDOW/zMCo0ePNiMureksEGS6wmWRED4gUGQCCK7Is8vYckcAweVuSkioyAQQXJFnl7HljgCCy92UkFCRCSC4Is8uY8sdAQSXuykhoSITQHBFnl3GljsCCC53U0JCRSaA4Io8u4wtdwQQXO6mhISKTADBFXl2GVvuCCC43E0JCRWZAIIr8uwyttwRQHC5mxISKjIBBFfk2WVsuSOA4HI3JSRUZAIdUnDbt28Xjx8/FocOHYqdm7lz55o2V65cETt37kzUftSoUeL+/fvi0aNHYuzYsc4YnTt3FpcvXzZ+V61alaj9ggULnD6rGY8dO2ZinTx5slozc2zTpk2m7dWrV6O2jfaPHNXxxMbSc2Qfeh4OHDggli5dKrp06VLhJU2fCicdxKBvIpTJQ/1burSPrHy6/AwYMEB+/PhR3UxJyhkzZlTkrm5kJNWNX8zxOXPmyKTtdczNmzeb/tevX5edOnWqiLF+/Xpz/NatW7KlpSVxe9e4qtkuXrxo4ukfY8aMqcjH9u3Vq5f8+vWrafvmzZuoXaP9rf969jbWkydP5J07d6Q6eUU56cQePHggJ06cGOWmfabpU08uadvYOtb7tD5i+mUjNu3cY5IVg54/f74pqufPn8sePXq0OX748GFz7PTp05E9aXu1gsl79+4ZP8uWLYv86HGOHDlS/vz5U/7+/VuOGzfOHEvaPmYy2sQpbWMLUid08ODB2HYrVqwwOesfcYJL0780l1rPba6TJ09uk+egQYPk/v37pboFnVR3w5L6xGh9pelj+/rYe6zljik4Dfns2bOmuHbv3h1N3NSpU43tw4cPUt22L7Knaa/Pwn/+/DFn58GDB0e+Ll26ZGJs3Lgxsmn/SdsnKRRbkL9+/ZI/fvyQffv2bRNb+9IrsV5VdBu9uQSXtn+aXMsFZ33o+dLbnj17ojHY8SXpY/352CM4VVDlYPUZ8/Pnz0YU48ePl+q9gVTvu8xkzps3r+H2Ot6OHTuMvzNnzhh/6v2X+f3u3btSr2rlOSVtX94/7ndbkMePHzfx165dWxF71qxZ5pht4xKcPZa0f1xeLrvNNU48+mTx798/+ezZs2gMafq4YmdlQ3AOwWm4CxcuNEV28+ZNuWXLFvPcisMFP2n7rl27SnXLP+N38eLFUq+cetWbMGFCVCylcZK2L+1b7bktyOnTp8svX77Ily9fmveOpX10G13IeqXVm0twafuXxqn13OYaJzjd//Xr1+alpT1ppelTK49GjiO4GMFpqOfOnTMFpn/o9wYDBw50isFOQNL2U6ZMMcVhg2zbtq2q/6TtbV7V9qUFuWvXLpOKuhIb5aEvpOjt/PnzUl840ZtLcFoEafpXy638WGmu5cfs7/pilN6GDRtmxpCmj/XlY+9LcJneCFYNvF02tfIIdeVLqIsnYuXKlUIVWtU8kra/du2a2Ldvn1AXT8xHBRs2bKjqv5723bt3F0uWLKnqR9Wj+UijvJHOZfny5eZx6tQpc1jnpjf1vsjsq/1I2r+RXOPyUFeOzT373759G9ekwp6mT4WTHBiis6TKpaHnvs4K9eR1+/Ztc8YcOnRoXWNI2n727NnG/9GjR+vyX6u9XoVrbfpqnh17+QpgLxhNmjTJXEDRF1LUZ15SfaFKzRVO+0zSv9Fc7RjsXl9V1mN78eJF7PhsW7t39bHHfOx91XIhVjgFvMNt+gsihg8fXjVvJcjY43olmzlzplnl1Gddolu3bmYVrtan1FmS/o3mWhpXP1+9erVQV1SFOomUH4r9PU2fWGfteADBtRN8/XVIT58+TR39woUL5mW0+mBfTJs2TXz79k0cOXKkbn9J+jeaq01KXSAxL/nXrFkjvn//LtatW2cPxe7T9Il1loMDCC4Hk5A2hb179wr1QbLQ7230cy26JFuj/WvF2rp1q1B/ESTUX+KIIUOGiBEjRoiePXsKdaVXLFq0SLx69arCRZo+FU5ybEBwOZ6cWqmdOHFC6ALVX6mkL4Qk3RrtXyue+iOEqIm+OHLjxg2h/hTO5Ky/6NC1penj8pNXW6ZfyKjeaEbj5OuqIhQ86YAEfNVyh/xvgQ44f6QMAUMAwVEIEAhIAMEFhE0oCCA4agACAQkguICwCQUBBEcNQCAgAQQXEDahIIDgqAEIBCSA4ALCJhQEEBw1AIGABBBcQNiEggCCowYgEJAAggsIm1AQQHDUAAQCEkBwAWETCgIIjhqAQEACCC4gbEJBAMFRAxAISCDTe5rouzs1Nzeb9Ev/RT3geAgFgUwJ6JrOcst0hWttbc0yN3xBoN0JZF3Tma5w9k5M+i5SdqVrd2IkAIEUBPTKpsVmazqFC2eXTO/a5YyAEQIQiAhk+pIy8soTCEDASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEkAwTmxYISAHwIIzg9XvELASQDBObFghIAfAgjOD1e8QsBJAME5sWCEgB8CCM4PV7xCwEngP0xkJWPJSCbdAAAAAElFTkSuQmCC"},ded1:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".lower-dict[data-v-2441a99e] .el-dialog__body{padding:10px 20px}.lower-dict[data-v-2441a99e] .el-table .el-table__row{cursor:pointer}.head-content[data-v-2441a99e]{margin-bottom:15px;height:32px;line-height:32px;font-size:14px;font-weight:700}.head-content.no-margin[data-v-2441a99e]{margin-bottom:0}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysDict/LowerDictModal.vue"],names:[],mappings:"AA8VA,8CACI,iBAAkB,CACrB,sDAEG,cAAe,CAClB,+BAEG,mBACA,YACA,iBACA,eACA,eAAiB,CACpB,yCAEG,eAAgB,CAAA",file:"LowerDictModal.vue?vue&type=style&index=0&id=2441a99e&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.lower-dict /deep/ .el-dialog__body {\r\n padding: 10px 20px;\r\n}\r\n.lower-dict /deep/ .el-table .el-table__row {\r\n cursor: pointer;\r\n}\r\n.head-content {\r\n margin-bottom: 15px;\r\n height: 32px;\r\n line-height: 32px;\r\n font-size: 14px;\r\n font-weight: bold;\r\n}\r\n.head-content.no-margin {\r\n margin-bottom: 0;\r\n}\r\n"],sourceRoot:""}])},def2:function(e,n,t){var i=t("597c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("10fad95e",i,!0,{sourceMap:!0,shadowMode:!1})},def6:function(e,n,t){"use strict";var i=t("60d1"),o=t.n(i);o.a},dfe1:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-48507297] .el-input__inner,div[aria-invalid=true][data-v-48507297] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtCurrency.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtCurrency.vue"],names:[],mappings:"AAgJA,wHACE,oBC9IF,CAAA",file:"HtCurrency.vue?vue&type=style&index=0&id=48507297&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid='true'] >>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtCurrency.css.map */"],sourceRoot:""}])},dfe13:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-5549f32e] .el-input__inner,div[aria-invalid=true][data-v-5549f32e] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/OrgPost.vue"],names:[],mappings:"AAmaA,wHAEE,oBACF,CAAA",file:"OrgPost.vue?vue&type=style&index=0&id=5549f32e&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid="true"] >>> .el-input__inner,\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n'],sourceRoot:""}])},e092:function(e,n,t){var i=t("e0e3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("01c3963f",i,!0,{sourceMap:!0,shadowMode:!1})},e0e3:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-13d29500] .el-input__inner,div[aria-invalid=true][data-v-13d29500] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/D:/jenkins/workspace/xq-web-bpm/src/views/uc/heiorgmanager/DistrubutiveUser.vue"],names:[],mappings:"AA6KA,wHAEE,oBACF,CAAA",file:"DistrubutiveUser.vue?vue&type=style&index=0&id=13d29500&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid="true"] >>> .el-input__inner,\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n'],sourceRoot:""}])},e1a3:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{attrs:{data:e.data,pageResult:e.pageResult,selection:!0,selectable:!1,"show-export":!1,"show-custom-column":!1,"quick-search-props":"categoryKey","default-sorter":[{direction:"ASC",property:"categoryValue"}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.addSave}},[e._v("添加")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"categoryKey",label:"模块名",width:"300","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"categoryValue",label:"模块值",width:"300","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelEdit(i)}}},[t("i",{staticClass:"el-icon-edit"},[e._v("编辑")])]),t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelDelete(i.id)}}},[t("i",{staticClass:"el-icon-delete"},[e._v("删除")])])]}}])})]],2),e.dialogVisibleEdit?t("el-dialog",{attrs:{title:"编辑",visible:e.dialogVisibleEdit,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisibleEdit=n}}},[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"模块名",prop:"categoryKey"}},[t("el-input",{model:{value:e.form.categoryKey,callback:function(n){e.$set(e.form,"categoryKey",n)},expression:"form.categoryKey"}})],1),t("el-form-item",{attrs:{label:"模块值",prop:"categoryValue"}},[t("el-input",{attrs:{placeholder:"请输入模块值"},model:{value:e.form.categoryValue,callback:function(n){e.$set(e.form,"categoryValue",e._n(n))},expression:"form.categoryValue"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handelCancel}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handelSaveEdit}},[e._v("修改")])],1)],1):e._e(),t("el-dialog",{attrs:{title:"添加",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[e.dialogVisible?t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"模块名",prop:"categoryKey"}},[t("el-input",{attrs:{placeholder:"请输入模块名"},model:{value:e.form.categoryKey,callback:function(n){e.$set(e.form,"categoryKey",n)},expression:"form.categoryKey"}})],1),t("el-form-item",{attrs:{label:"模块值",prop:"categoryValue"}},[t("el-input",{attrs:{placeholder:"请输入模块值"},model:{value:e.form.categoryValue,callback:function(n){e.$set(e.form,"categoryValue",e._n(n))},expression:"form.categoryValue"}})],1)],1):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handelCancel}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handelSave}},[e._v("保存")])],1)],1)],1)},o=[],r=t("1c31"),a=(t("c1df"),{name:"table-code",data:function(){var e=function(e,n,t){var i=/^[+-]?(0|([1-9]\d*))(\.\d+)?$/g;i.test(n)||t(new Error("只能输入数字")),t()};return{data:[],pageResult:{page:1,pageSize:50,total:0},dialogVisible:!1,dialogVisibleEdit:!1,form:{categoryKey:"",categoryValue:"",id:"",isDele:"",pkVal:"",tenantId:""},rules:{categoryKey:[{required:!0,message:"请输入模块名",trigger:"blur"}],categoryValue:[{required:!0,message:"请输入模块值",trigger:"blur"},{validator:e}]}}},mounted:function(){},methods:{loadData:function(e,n){var t=this;r["a"].getClassific(e).then((function(e){t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.data=e.rows})).finally((function(){n&&n()}))},handelEdit:function(e){this.dialogVisibleEdit=!0,this.form=e,this.form.categoryKey=e.categoryKey,this.form.categoryValue=e.categoryValue,this.form.id=e.id,this.form.isDele=e.isDele},handelCancel:function(){this.form={categoryKey:"",categoryValue:"",id:"",isDate:""},this.dialogVisible=!1,this.dialogVisibleEdit=!1},handleClose:function(e){this.form={categoryKey:"",categoryValue:"",id:"",isDate:""},e()},handelSaveEdit:function(){var e=this;this.$refs.form.validate((function(n){n?(e.dialogVisibleEdit=!1,r["a"].editSave({categoryKey:e.form.categoryKey,categoryValue:e.form.categoryValue,id:e.form.id,isDele:e.form.isDele}).then((function(n){e.loadData()}))):e.$message.error("请重新检查输入值")}))},addSave:function(){this.dialogVisible=!0},handelSave:function(){var e=this;this.$refs.form.validate((function(n){n?(e.dialogVisible=!1,r["a"].editSave({categoryKey:e.form.categoryKey,categoryValue:e.form.categoryValue}).then((function(n){e.loadData()}))):e.$message.error("模块值必须为数字")}))},handelDelete:function(e){var n=this;r["a"].delClassific(e).then((function(e){n.loadData()}))}}}),s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},e1a4:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-tl-row{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-left:1px solid transparent;-webkit-transition:border-color .1s linear;transition:border-color .1s linear}.monaco-tl-contents,.monaco-tl-twistie{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;-ms-flex-negative:0;flex-shrink:0;width:16px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit!important;-webkit-transform:translateX(3px);transform:translateX(3px)}.monaco-tl-contents{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.monaco-tl-twistie.collapsed:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{-webkit-animation:codicon-spin 1.25s steps(30) infinite;animation:codicon-spin 1.25s steps(30) infinite}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/tree.css"],names:[],mappings:"AAKA,eACC,oBAAA,oBAAA,aACA,YACA,yBAAA,sBAAA,mBACA,iBACD,CAEA,kBACC,YACA,kBACA,MACA,UACA,mBACD,CAEA,+BACC,SACD,CAEA,gCACC,qBACA,8BAAA,sBACA,YACA,kCAIA,2CAAA,kCAHD,CAMA,uCAEC,WACD,CAEA,mBACC,eACA,iBACA,kBACA,oBAAA,cACA,WACA,8BAAA,8BAAA,uBACA,yBAAA,sBAAA,mBACA,wBAAA,qBAAA,uBACA,wBACA,kCAAA,yBACD,CAEA,oBACC,mBAAA,WAAA,OACA,eACD,CAEA,oCACC,iCAAA,wBACD,CAEA,oDAEC,wDAAA,+CACD,CAAA",file:"tree.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-tl-row {\r\n\tdisplay: flex;\r\n\theight: 100%;\r\n\talign-items: center;\r\n\tposition: relative;\r\n}\r\n\r\n.monaco-tl-indent {\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 16px;\r\n\tpointer-events: none;\r\n}\r\n\r\n.hide-arrows .monaco-tl-indent {\r\n\tleft: 12px;\r\n}\r\n\r\n.monaco-tl-indent > .indent-guide {\r\n\tdisplay: inline-block;\r\n\tbox-sizing: border-box;\r\n\theight: 100%;\r\n\tborder-left: 1px solid transparent;\r\n}\r\n\r\n.monaco-tl-indent > .indent-guide {\r\n\ttransition: border-color 0.1s linear;\r\n}\r\n\r\n.monaco-tl-twistie,\r\n.monaco-tl-contents {\r\n\theight: 100%;\r\n}\r\n\r\n.monaco-tl-twistie {\r\n\tfont-size: 10px;\r\n\ttext-align: right;\r\n\tpadding-right: 6px;\r\n\tflex-shrink: 0;\r\n\twidth: 16px;\r\n\tdisplay: flex !important;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tcolor: inherit !important;\r\n\ttransform: translateX(3px);\r\n}\r\n\r\n.monaco-tl-contents {\r\n\tflex: 1;\r\n\toverflow: hidden;\r\n}\r\n\r\n.monaco-tl-twistie.collapsed::before {\r\n\ttransform: rotate(-90deg);\r\n}\r\n\r\n.monaco-tl-twistie.codicon-tree-item-loading::before {\r\n\t/* Use steps to throttle FPS to reduce CPU usage */\r\n\tanimation: codicon-spin 1.25s steps(30) infinite;\r\n}\r\n"],sourceRoot:""}])},e275:function(e,n,t){"use strict";var i=t("1ae9"),o=t.n(i);o.a},e2b8:function(e,n,t){var i=t("b3d5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("7d839fb2",i,!0,{sourceMap:!0,shadowMode:!1})},e2d0:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticStyle:{margin:"-20px -10px"}},[t("el-container",{staticStyle:{height:"320px"}},[t("el-aside",{staticStyle:{border:"1px solid #eee"},attrs:{width:"293px"}},[t("el-scrollbar",{staticClass:"scrollbar-fullheight"},[t("ht-tree",{attrs:{data:[e.boDefData],props:e.defaultProps,"default-expand-all":e.expandAll},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.node,o=n.data;return t("span",{staticClass:"custom-tree-node"},["number"==o.columnType?t("i",{staticClass:"icon-number bo-tree__icon",attrs:{title:"数字类型的字段"}}):e._e(),"varchar"==o.columnType?t("i",{staticClass:"icon-text bo-tree__icon",attrs:{title:"字符串类型的字段"}}):e._e(),"date"==o.columnType?t("i",{staticClass:"icon-date bo-tree__icon",attrs:{title:"日期类型的字段"}}):e._e(),t("span",{staticClass:"bo-tree__label",attrs:{title:i.label}},[e._v(e._s(i.label))])])}}])})],1)],1),t("el-main",{staticStyle:{padding:"0 0 0 20px"}},[t("el-tag",{attrs:{type:"warning"}},[e._v("选择左侧的业务对象字段(数字类型),结合下方的运算符生成运算表达式。")]),t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("通用运算符")])]),t("div",[t("el-row",{staticStyle:{"margin-top":"10px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"加"},on:{click:function(n){return e.insert("+")}}},[e._v("+")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"减"},on:{click:function(n){return e.insert("-")}}},[e._v("-")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"乘"},on:{click:function(n){return e.insert("*")}}},[e._v("×")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"除"},on:{click:function(n){return e.insert("/")}}},[e._v("÷")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"括号"},on:{click:function(n){e.insert("()")}}},[e._v("()")])],1)],1),t("el-row",{staticStyle:{"margin-top":"20px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"绝对值"},on:{click:function(n){return e.insert("abs")}}},[e._v("|x|")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"四舍五入"},on:{click:function(n){return e.insert("round")}}},[e._v("≈")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"开平方"},on:{click:function(n){return e.insert("sqrt")}}},[e._v("开方")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"保留小数点后2位"},on:{click:function(n){return e.insert("tofixed")}}},[e._v("保留")])],1),t("el-col",{attrs:{span:4}},[t("el-button",{attrs:{circle:"",title:"示为人民币大写"},on:{click:function(n){return e.insert("convertCurrency")}}},[e._v("RMB")])],1)],1)],1)]),t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("子表字段运算符")])]),t("div",[e.countSetting.isSingleRecord?e._e():t("el-row",{staticStyle:{"margin-top":"10px"}},[t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"求和"},on:{click:function(n){return e.insert("sum")}}},[e._v("∑")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"取最大值"},on:{click:function(n){return e.insert("max")}}},[e._v("Max")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"取最小值"},on:{click:function(n){return e.insert("min")}}},[e._v("Min")])],1),t("el-col",{attrs:{span:5}},[t("el-button",{attrs:{circle:"",title:"取平均值"},on:{click:function(n){return e.insert("average")}}},[e._v("均值")])],1)],1)],1)])],1)],1),t("el-container",[t("el-main",{staticStyle:{padding:"0"}},[t("el-card",{staticClass:"box-card operator-card",attrs:{shadow:"never"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("运算表达式")]),t("ht-checkbox",{staticStyle:{float:"right","font-size":"12px"},attrs:{options:[{key:"true",value:"子表中单条记录运算"}]},model:{value:e.countSetting.isSingleRecord,callback:function(n){e.$set(e.countSetting,"isSingleRecord",n)},expression:"countSetting.isSingleRecord"}})],1),t("div",[t("el-input",{attrs:{type:"textarea",rows:5,cols:120,autocomplete:"off",id:"singleText"},model:{value:e.countSetting.mathExp,callback:function(n){e.$set(e.countSetting,"mathExp",n)},expression:"countSetting.mathExp"}})],1)])],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{"margin-top":"20px","text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirm}},[e._v("确 定")]),t("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a={name:"math-dialog",props:["visible","boDefData","mathExp"],data:function(){return{expandAll:!0,defaultProps:{children:"children",label:"desc"},countSetting:{isSingleRecord:"",mathExp:""}}},mounted:function(){this.mathExpAssign(this.mathExp)},watch:{mathExp:function(e){this.mathExpAssign(e)}},methods:{mathExpAssign:function(e){this.$set(this.countSetting,"mathExp",e)},cancel:function(){this.$emit("update:visible",!1)},confirm:function(){this.$emit("update:mathExp",this.countSetting.mathExp);try{this.$parent&&this.$parent.$parent.setHotColumMathExp&&this.$parent.$parent.setHotColumMathExp(this.countSetting.mathExp)}catch(e){}this.$emit("update:visible",!1)},insert:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=document.getElementById("singleText"),i=n,o=0,"abs"==n?(i="FormMath.abs()",o=1):"round"==n?(i="FormMath.round()",o=1):"sqrt"==n?(i="FormMath.sqrt()",o=1):"tofixed"==n?(o=3,i="FormMath.tofixed(,2)"):"convertCurrency"==n?(i="FormMath.convertCurrency()",o=1):"()"==n?o=1:"sum"==n?(i="FormMath.sum()",o=1):"max"==n?(i="FormMath.max()",o=1):"min"==n?(i="FormMath.min()",o=1):"average"==n&&(i="FormMath.average()",o=1),!t.selectionStart&&0!==t.selectionStart){e.next=14;break}return r=t.selectionStart,a=t.selectionEnd,this.countSetting.mathExp=t.value.substring(0,r)+i+t.value.substring(a,t.value.length),e.next=10,this.$nextTick();case 10:t.focus(),t.setSelectionRange(a+i.length,a+i.length-o),e.next=15;break;case 14:this.countSetting.mathExp?this.countSetting.mathExp+=i:this.countSetting.mathExp=i;case 15:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),handleNodeClick:function(e,n){if("number"==e.dataType){var t="main"==n.parent.data.nodeType,i="data."+e.path+"."+e.name;if(!t&&this.countSetting.isSingleRecord&&(i="item."+e.name),t&&this.countSetting.isSingleRecord)this.$message({message:"子表中单条记录运算模式下,不能选择主表字段!",type:"warning"});else{var o="";o=t||this.countSetting.isSingleRecord?"{"+e.desc+"("+i+")}":"[{"+e.desc+"("+i+")}]",this.insert(o)}}else this.$message({message:"请选择数字类型的字段! ",type:"warning"})}}},s=a,l=(t("ba5f"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"09797259",null);n["a"]=c.exports},e361:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-5e3d6df4] .el-input__inner,div[aria-invalid=true][data-v-5e3d6df4] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/Tenant/D:/jenkins/workspace/xq-web-bpm/src/views/uc/Tenant/D:/jenkins/workspace/xq-web-bpm/src/views/uc/Tenant/TenantAuthManager.vue"],names:[],mappings:"AAmJA,wHAEE,oBACF,CAAA",file:"TenantAuthManager.vue?vue&type=style&index=0&id=5e3d6df4&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},e3c0:function(e,n,t){var i=t("24b4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("6d98e2b1",i,!0,{sourceMap:!0,shadowMode:!1})},e3ef:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".context-view .monaco-menu{min-width:130px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/platform/contextview/browser/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/platform/contextview/browser/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextMenuHandler.css"],names:[],mappings:"AAKA,2BACC,eACD,CAAA",file:"contextMenuHandler.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.context-view .monaco-menu {\r\n\tmin-width: 130px;\r\n}\r\n\r\n"],sourceRoot:""}])},e42c:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-container",[t("el-dialog",{staticClass:"urgent-text",attrs:{title:"选择图标",visible:e.dialogIconVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogIconVisible=n}}},[t("div",{staticClass:"tab-container"},[t("div",{staticClass:"content font-class"},[t("ul",{staticClass:"icon_lists dib-box"},e._l(e.iconfont.glyphs,(function(n,i){return t("li",{key:i,staticClass:"dib",on:{click:function(t){return e.selectedIcon(n)}}},[t("span",{staticClass:"icon iconfont",class:e.iconfont.css_prefix_text+n.font_class}),t("div",{staticClass:"name"},[e._v(e._s(n.name))]),t("div",{staticClass:"code-name"},[e._v("#"+e._s(e.iconfont.css_prefix_text+n.font_class))])])})),0)])])]),t("el-button",{attrs:{icon:"icon-magnify",size:"mini"},on:{click:e.choiceIcon}},[e._v("选择图标")])],1)},o=[],r=t("27f4"),a={name:"Iconfont",data:function(){return{activeName:"first",iconfont:{},dialogIconVisible:!1,iconName:""}},created:function(){this.iconfont=r},methods:{selectedIcon:function(e){this.$emit("selected",this.iconfont.css_prefix_text+e.font_class),this.dialogIconVisible=!1},choiceIcon:function(){this.dialogIconVisible=!0}}},s=a,l=(t("1c63"),t("2877")),c=Object(l["default"])(s,i,o,!1,null,"38584b6a",null);n["default"]=c.exports},e446:function(e,n,t){var i=t("265d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("ed3a672e",i,!0,{sourceMap:!0,shadowMode:!1})},e490:function(e,n,t){var i=t("5019");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2038bd4a",i,!0,{sourceMap:!0,shadowMode:!1})},e57e:function(e,n,t){var i=t("0d93");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2905c417",i,!0,{sourceMap:!0,shadowMode:!1})},e57f:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"widget-subtable",class:{active:e.selectWidget.key==e.element.key},on:{"!click":function(n){return e.handleSelectWidget(e.index)}}},[e.selectWidget.key==e.element.key?t("div",{staticClass:"drag-widget",attrs:{title:"拖拽"}},[t("i",{staticClass:"icon-drag"})]):e._e(),e.selectWidget.key==e.element.key?t("div",{staticClass:"widget-view-action"},[t("i",{staticClass:"icon-trash",attrs:{title:"删除"},on:{click:function(n){return n.stopPropagation(),e.handleWidgetDelete(e.index)}}})]):e._e(),t("div",{staticStyle:{"overflow-x":"auto","overflow-y":"hidden",padding:"15px"}},[e.element.options.showLabel?t("div",{staticStyle:{"font-weight":"bold",padding:"10px"}},[e._v(e._s(e.element.desc_zh||e.element.desc))]):e._e(),t("table",{staticClass:"el-form--label-top",staticStyle:{"padding-bottom":"10px",width:"100%"}},[t("draggable",e._b({attrs:{"no-transition-on-drag":!0},on:{end:e.handleMoveEnd,start:e.handleMoveStart,add:function(n){return e.handleWidgetColAdd(n,e.element)}},model:{value:e.element.list,callback:function(n){e.$set(e.element,"list",n)},expression:"element.list"}},"draggable",{group:"form",ghostClass:"ghost",animation:200,handle:".drag-widget"},!1),[t("transition-group",{staticClass:"widget-col-list",attrs:{name:"fade",tag:"div"}},e._l(e.element.list.filter((function(e){return e.key})),(function(n,i){return t("div",{key:n.key,staticClass:"subtable-item__div",class:{active:e.selectWidget.key==n.key}},["suntable"==n.ctrlType?t("widget-suntable-layout",{key:n.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.element=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}}):"sunDiv"==n.ctrlType?t("widget-sundiv-layout",{key:n.key,attrs:{data:e.element,select:e.selectWidget,selectWidgetList:e.selectWidgetList,index:i,element:n},on:{"update:data":function(n){e.element=n},"update:select":function(n){e.selectWidget=n},"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:element":function(e){n=e}}}):t("widget-form-item",{key:n.key,staticStyle:{width:"100%"},attrs:{element:n,index:i,selectWidgetList:e.selectWidgetList,select:e.selectWidget,data:e.element},on:{"update:selectWidgetList":function(n){e.selectWidgetList=n},"update:select-widget-list":function(n){e.selectWidgetList=n},"update:select":function(n){e.selectWidget=n},"update:data":function(n){e.element=n}}})],1)})),0)],1)],1)])])},o=[],r=t("b76a"),a=t.n(r),s=t("4bcf"),l=t("de7b"),c=t("b741"),d=t("400c"),u=t("3c4e"),h=t.n(u),p={name:"widget-subtable-layout",components:{Draggable:a.a,WidgetFormItem:s["a"],WidgetSuntableLayout:l["a"],WidgetSundivLayout:c["a"]},props:["element","select","index","data","selectWidgetList"],data:function(){return{selectWidget:this.select}},methods:{handleMoveStart:function(e){e.item._underlying_vm_=h()({},e.item._underlying_vm_,{clone:!0});var n=Date.parse(new Date)+"_"+Math.ceil(99999*Math.random());e.item._underlying_vm_.key=n},handleSelectWidget:function(e){this.selectWidget=this.data.list[e]},handleMoveEnd:function(e){e.newIndex,e.oldIndex},handleWidgetColAdd:function(e,n){var t=e.newIndex,i=(e.oldIndex,e.item);if("二维码"==i.innerText)return this.$message.warning("子表不允许存在二维码"),n.list.splice(t,1),!1;if("里程碑"==i.innerText)return this.$message.warning("子表不允许存在里程碑"),n.list.splice(t,1),!1;if("表格布局"==i.innerText)return this.$message.warning("子表不允许存在表格布局"),n.list.splice(t,1),!1;if("高德地图"==i.innerText)return this.$message.warning("子表不允许存在高德地图"),n.list.splice(t,1),!1;if("相关流程"==i.innerText)return this.$message.warning("子表不允许存在相关流程"),n.list.splice(t,1),!1;if("数据视图"===i.innerText)return this.$message.warning("子表不允许存在数据视图"),n.list.splice(t,1),!1;if(d["c"].handleLayoutComponents(this,n,n.list,t)){if(!n.options.boSubEntity)return this.$message.warning("请先绑定子表"),!1;if(i.isLayout)return n.list.list.splice(t,1),!1;this.selectWidget=n.list[t],this.selectWidget.parentNodeType="sub",this.selectWidget.boSubEntity=n.options.boSubEntity}},handleWidgetDelete:function(e){var n=this;this.data.list.length-1===e?this.selectWidget=0===e?{options:{validateType:""}}:this.data.list[e-1]:this.selectWidget=this.data.list[e+1],this.$nextTick((function(){n.data.list.splice(e,1)}))}},watch:{select:function(e){this.selectWidget=e},selectWidget:{handler:function(e,n){this.$emit("update:select",e)},deep:!0}}},m=p,f=(t("7fe7"),t("2877")),g=Object(f["default"])(m,i,o,!1,null,"c733253c",null);n["a"]=g.exports},e60f:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".widget-panel[data-v-29866be6]{position:absolute;top:0;left:0;right:0;bottom:0}.scrollbar-fullheight[data-v-29866be6]{height:100%}.widget-form-list[data-v-29866be6]{padding:10px;background:#fff;border:1px solid #dfdfdf;min-height:600px;margin:10px}.form-empty[data-v-29866be6]{position:absolute;text-align:center;width:300px;font-size:20px;top:200px;left:50%;margin-left:-150px;color:#ccc}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetPanel.vue"],names:[],mappings:"AAiXA,+BACE,kBACA,MACA,OACA,QACA,QACF,CAEA,uCACE,WACF,CAEA,mCACE,aACA,gBACA,yBACA,iBACA,WACF,CAEA,6BACE,kBACA,kBACA,YACA,eACA,UACA,SACA,mBACA,UACF,CAAA",file:"WidgetPanel.vue?vue&type=style&index=0&id=29866be6&scoped=true&lang=css&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.widget-panel {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n}\r\n\r\n.scrollbar-fullheight {\r\n height: 100%;\r\n}\r\n\r\n.widget-form-list {\r\n padding: 10px;\r\n background: #fff;\r\n border: 1px solid #dfdfdf;\r\n min-height: 600px;\r\n margin: 10px;\r\n}\r\n\r\n.form-empty {\r\n position: absolute;\r\n text-align: center;\r\n width: 300px;\r\n font-size: 20px;\r\n top: 200px;\r\n left: 50%;\r\n margin-left: -150px;\r\n color: #ccc;\r\n}\r\n"],sourceRoot:""}])},e620:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".theme-plan-group[data-v-15567212]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justfy-content:space-between;width:145px;height:20px;overflow:hidden;border:1px solid #eee;padding:5px;border-radius:4px;margin:10px 0}.theme-plan-color[data-v-15567212]{width:20px;height:20px;margin-bottom:10px;margin-left:2px;margin-right:2px;display:inline-block;border-radius:3px}.dbProp[data-v-15567212]{width:100%;margin:0 0 10px 15px;font-size:14px}.edit-chart[data-v-15567212] .el-dialog{height:86%}[data-v-15567212] .el-dialog__wrapper{overflow:unset!important}[data-v-15567212] .el-dialog__body{height:calc(100% - 170px);overflow-y:auto}[data-v-15567212] .custom-chart-preview-dialog .el-dialog{height:90%;min-height:400px;margin-top:3vh!important}[data-v-15567212] .el-dialog__body .selector-table{height:100%!important}[data-v-15567212] .el-dialog .el-dialog__body .select-tree-div{height:calc(100% - 60px);min-height:unset}@media (max-height:960px){[data-v-15567212] .el-dialog__body .el-container{height:100%!important}}@media (max-width:1024px){.el-dialog[data-v-15567212]{width:65%!important}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/D:/jenkins/workspace/xq-web-bpm/src/views/form/CustomChartManager.vue"],names:[],mappings:"AAs0BA,mCACE,oBAAA,oBAAA,aACA,mBAAA,eACA,6BACA,YACA,YACA,gBACA,sBACA,YACA,kBACA,aAAc,CACf,mCAEC,WACA,YACA,mBACA,gBACA,iBACA,qBACA,iBAAkB,CACnB,yBAEG,WACA,qBACA,cAAe,CAChB,wCAGC,UAAW,CACZ,sCAGD,wBAA0B,CAC3B,mCAEC,0BACA,eAAgB,CACjB,0DAEC,WACA,iBACA,wBAA0B,CAC3B,mDAEC,qBAAuB,CACxB,+DAEC,yBACA,gBAAiB,CAClB,0BAEC,iDACI,qBAAuB,CAC1B,CAEH,0BACE,4BACI,mBAAqB,CACxB,CAAA",file:"CustomChartManager.vue?vue&type=style&index=0&id=15567212&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.theme-plan-group {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justfy-content: space-between;\r\n width: 145px;\r\n height: 20px;\r\n overflow: hidden;\r\n border: 1px solid #eee;\r\n padding: 5px;\r\n border-radius: 4px;\r\n margin: 10px 0;\r\n}\r\n.theme-plan-color {\r\n width: 20px;\r\n height: 20px;\r\n margin-bottom: 10px;\r\n margin-left: 2px;\r\n margin-right: 2px;\r\n display: inline-block;\r\n border-radius: 3px;\r\n}\r\n .dbProp{\r\n width: 100%;\r\n margin: 0 0 10px 15px;\r\n font-size: 14px;\r\n }\r\n .edit-chart{\r\n /deep/ .el-dialog{\r\n height: 86%;\r\n }\r\n }\r\n /deep/.el-dialog__wrapper {\r\n overflow: unset !important;\r\n}\r\n /deep/.el-dialog__body {\r\n height: calc(100% - 170px);\r\n overflow-y: auto;\r\n}\r\n/deep/.custom-chart-preview-dialog .el-dialog {\r\n height: 90%;\r\n min-height: 400px;\r\n margin-top: 3vh !important;\r\n}\r\n/deep/.el-dialog__body .selector-table {\r\n height: 100% !important;\r\n}\r\n/deep/.el-dialog .el-dialog__body .select-tree-div {\r\n height: calc(100% - 60px);\r\n min-height: unset;\r\n}\r\n@media (max-height: 960px) {\r\n /deep/.el-dialog__body .el-container {\r\n height: 100% !important;\r\n }\r\n}\r\n@media (max-width: 1024px) {\r\n .el-dialog {\r\n width: 65% !important;\r\n }\r\n}\r\n"],sourceRoot:""}])},e71f:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"label.el-checkbox[data-v-eff968fc]{margin:1px 30px 0 0}div.el-checkbox-group[aria-invalid=true][data-v-eff968fc]{border:1px solid #f56c6c;padding:0 0 10px 10px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/src/components/bizComponents/eipControl/EipCheckbox.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/eipControl/EipCheckbox.vue"],names:[],mappings:"AAiMA,mCACE,mBChMF,CDmMA,0DACE,yBACA,qBCjMF,CAAA",file:"EipCheckbox.vue?vue&type=style&index=0&id=eff968fc&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\nlabel.el-checkbox {\r\n margin: 1px 30px 0 0;\r\n}\r\n\r\ndiv.el-checkbox-group[aria-invalid='true'] {\r\n border: 1px solid #f56c6c;\r\n padding: 0 0 10px 10px;\r\n}\r\n","label.el-checkbox {\n margin: 1px 30px 0 0;\n}\ndiv.el-checkbox-group[aria-invalid='true'] {\n border: 1px solid #f56c6c;\n padding: 0 0 10px 10px;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipCheckbox.css.map */"],sourceRoot:""}])},e786:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".table>tfoot>tr>td[data-v-04df65a0],.table>tfoot>tr>th[data-v-04df65a0],.table>thead>th[data-v-04df65a0],.table>thead>tr>td[data-v-04df65a0],.table>thead>tr>th[data-v-04df65a0],.table>tr>td[data-v-04df65a0],.table>tr>th[data-v-04df65a0]{border-top:1px solid #e7eaec;border-left:1px solid #e7eaec;line-height:1.42857;padding:4px 8px;vertical-align:middle;text-align:center}.el-table[data-v-04df65a0] .el-radio-group{margin-left:10px;margin-right:10px}.mobile-btn[data-v-04df65a0]:focus{border:1px solid #dcdfe6;color:#606266}.is-active__btn[data-v-04df65a0]{border:1px solid #409eff;background:#409eff;color:#fff}.is-active__btn[data-v-04df65a0]:focus{color:#fff}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/form/dataTemplate/DisplaySetting.vue"],names:[],mappings:"AA0iCA,6OAOE,6BACA,8BACA,oBACA,gBACA,sBACA,iBAAkB,CACnB,2CAEC,iBACA,iBAAkB,CACnB,mCAGG,yBACA,aAAc,CACf,iCAID,yBACA,mBACA,UAAW,CAHb,uCAKI,UAAW,CAAA",file:"DisplaySetting.vue?vue&type=style&index=0&id=04df65a0&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.table > thead > tr > th,\r\n.table > thead > th,\r\n.table > tr > th,\r\n.table > tfoot > tr > th,\r\n.table > thead > tr > td,\r\n.table > tr > td,\r\n.table > tfoot > tr > td {\r\n border-top: 1px solid #e7eaec;\r\n border-left: 1px solid #e7eaec;\r\n line-height: 1.42857;\r\n padding: 4px 8px;\r\n vertical-align: middle;\r\n text-align: center;\r\n}\r\n.el-table >>> .el-radio-group {\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n}\r\n.mobile-btn {\r\n &:focus {\r\n border: 1px solid #dcdfe6;\r\n color: #606266;\r\n }\r\n}\r\n\r\n.is-active__btn {\r\n border: 1px solid #409eff;\r\n background: #409eff;\r\n color: #fff;\r\n &:focus {\r\n color: #fff;\r\n }\r\n}\r\n"],sourceRoot:""}])},e78b:function(e,n,t){"use strict";var i=t("e898"),o=t.n(i);o.a},e832:function(e,n,t){"use strict";var i=t("397a"),o=t.n(i);o.a},e83b:function(e,n,t){"use strict";var i=t("4984"),o=t.n(i);o.a},e88a:function(e,n,t){var i=t("3280");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5584108d",i,!0,{sourceMap:!0,shadowMode:!1})},e898:function(e,n,t){var i=t("68a1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("158d297d",i,!0,{sourceMap:!0,shadowMode:!1})},e924:function(e,n,t){"use strict";var i=t("a026"),o=new i["default"];n["a"]=o},e9d5:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[t("ht-form-item",{attrs:{"label-width":"300px;"}},[t("draggable",e._b({staticClass:"column-ul",attrs:{tag:"ul",list:e.data.options.validateList,handle:".drag-item"},on:{end:e.end}},"draggable",{group:{name:"options"},ghostClass:"ghost",handle:".drag-item"},!1),e._l(e.data.options.validateList,(function(n,i){return t("li",{key:i},[t("i",{staticClass:"drag-item icon-draggable"}),t("ht-select",{staticStyle:{width:"120px","margin-left":"5px"},attrs:{options:e.validateList,props:{key:"key",value:"name"},placeholder:"请选择",validate:"required",name:"validatorSelect"},on:{change:function(t){return e.changeValidate(n)}},model:{value:n.key,callback:function(t){e.$set(n,"key",t)},expression:"item.key"}}),"button"==n.inputType?t("el-button",{staticClass:"el-icon-edit",staticStyle:{"margin-left":"5px"},on:{click:function(n){return e.methodClick(i)}}},[e._v("编写方法")]):e._e(),"twoInput"==n.inputType?t("ht-input",{staticStyle:{width:"60px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(t){return e.appendValidate(n)}},model:{value:n.start,callback:function(t){e.$set(n,"start",t)},expression:"item.start"}}):e._e(),"twoInput"==n.inputType?t("ht-input",{staticStyle:{width:"60px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(t){return e.appendValidate(n)}},model:{value:n.end,callback:function(t){e.$set(n,"end",t)},expression:"item.end"}}):e._e(),"input"==n.inputType?t("ht-input",{staticStyle:{width:"120px","margin-left":"5px"},attrs:{name:"validatorValue",validate:"required"},on:{input:function(t){return e.appendValidate(n)}},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}}):e._e(),"select"==n.inputType||"row_unique"==n.key?t("ht-select",{staticStyle:{width:"120px","margin-left":"5px"},attrs:{validate:"row_unique"==n.key?"":e.required,options:e.boData,multiple:"row_unique"==n.key,props:{key:"name",value:"desc"},name:"validatorSelectInput"},on:{change:function(t){return e.appendValidate(n)}},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options,o=n.propKey,r=n.propValue;return e._l(i,(function(n){return t("el-option-group",{key:n.name,attrs:{label:n.desc}},e._l(e.filterBoAttr(n.children),(function(e){return t("el-option",{key:"data."+n.path+"."+e[o],attrs:{label:e[r],value:"data."+n.path+"."+e[o]}})})),1)}))}}],null,!0),model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"item.value"}},[t("el-tooltip",{attrs:{content:"多个字段组合进行唯一校验时,字段名用逗号分隔。不填则只校验当前字段"}},[t("i",{staticClass:"property-tip icon-question",staticStyle:{"margin-right":"-10px"}})])],1):e._e(),i==e.requiredIndex?t("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",disabled:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"}}):t("el-button",{staticClass:"grid-remove-button",attrs:{circle:"",plain:"",type:"danger",size:"mini",icon:"el-icon-minus"},on:{click:function(n){return e.removeValidata(i)}}})],1)})),0),e.isAddValidata?t("div",{staticStyle:{"margin-left":"22px",width:"100%"}},[t("div",{staticStyle:{float:"left"}},[t("el-tooltip",{attrs:{effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[t("h3",[e._v("校验规则:")]),t("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[t("span",{staticStyle:{color:"red"}},[e._v("*正则表达式:")]),t("span",[e._v("两个参数,第一个参数为正则表达式,第二个参数为校验未通过时的提示信息")]),t("br"),t("span",{staticStyle:{color:"red"}},[e._v("例如:")]),t("span",[e._v('"^[0-9]+$","校验失败,请输入数字"')]),t("br"),t("span",{staticStyle:{color:"red"}},[e._v("注意:")]),t("span",[e._v("字符串格式的表达式以英文逗号‘,’来分割参数")])])]),t("i",{staticClass:"property-tip icon-question"})]),t("el-button",{attrs:{type:"text"},on:{click:e.addValidata}},[e._v("添加校验规则")])],1),t("div",{staticStyle:{float:"right"}})]):e._e()],1),t("el-dialog",{staticClass:"urgent-text",attrs:{title:"方法校验",visible:e.dialogMethodVisible,"append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(n){e.dialogMethodVisible=n}}},[t("div",{staticStyle:{"margin-top":"15px","margin-bottom":"25px"}},[t("code",[t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("编辑的脚本内容会直接填充到function(value,data){...}里面;value\n 是当前控件输入值 data是表单数据对象")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("如需使用到表单BO数据例:data.实体表名.实体表字段(可以直接选择表单变量)")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("返回true 校验通过 false 校验不通过")]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v('返回值也可以是一个对象 {valid:true} 或者\n {valid:false,data:{message: i18n.t("login.login") }}\n 使用国际化的方式')]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v('返回值也可以是一个对象 {valid:false,data:{message:\n "身份证号和出生日期不一致,请重新填写" }}')]),t("br"),t("span",{staticStyle:{color:"red","margin-left":"15px"}},[e._v("例如: if(data.jasonBo.fieldName == value ){ return true; }else{\n return false;}")])])]),t("ht-form-item",{attrs:{label:"表单变量","label-width":""}},[t("ht-select",{attrs:{clearable:"",placeholder:"选择表单变量",options:e.boData,props:{key:"name",value:"desc"}},on:{change:e.diyScriptChange},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.options;return e._l(i,(function(n,i){return t("el-option-group",{key:i,attrs:{label:n.desc}},e._l(n.children,(function(e){return t("el-option",{key:e.id,attrs:{label:e.desc,value:"data."+e.path+"."+e.name}})})),1)}))}}]),model:{value:e.diyScript,callback:function(n){e.diyScript=n},expression:"diyScript"}})],1),t("div",{staticStyle:{width:"100%",height:"100%"}},[t("codemirror",{ref:"scriptText",staticClass:"code",staticStyle:{width:"99%",height:"100%"},attrs:{options:e.cmOptions},model:{value:e.toolmethod,callback:function(n){e.toolmethod=n},expression:"toolmethod"}})],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(n){return e.methodOk()}}},[e._v("确 定")]),t("el-button",{on:{click:function(n){e.dialogMethodVisible=!1}}},[e._v("取 消")])],1)],1)],1)},o=[],r=(t("7f7f"),t("96cf"),t("1da1")),a=(t("ac6a"),t("7514"),t("28a5"),t("b76a")),s=t.n(a),l=t("27ae"),c=t("86b9"),d=t("400c"),u={name:"layout-property",components:{Draggable:s.a},props:["data","boData","fieldIndexData"],data:function(){return{validateRules:d["e"],isAddValidata:!0,dialogMethodVisible:!1,methodIndex:0,diyScript:"",isFilter:!1,specialValidate:["confirmed","isAfter","isBefore","isStart","isEnd"],toolmethod:"",cmOptions:{value:"",mode:"javascript",readOnly:!1,tabSize:2,theme:"base16-light",lineNumbers:!0,line:!0},requiredIndex:-1}},computed:{validateList:function(){var e=this,n=this.data.options.validateType;if(!n)return[];if("required"==n&&"'required'"==this.data.options.validate)return this.data.options.validateList;var t=n.split("|");return this.validateRules.filter((function(n){var i=!0;if(-1!=t.indexOf(n.key)){if(e.isFilter){var o=e.data.options.validateList.find((function(e){return e.key==n.key}));void 0!=o&&(i=!1)}}else i=!1;return i}))}},created:function(){this.$validator=this.$root.$validator},watch:{fieldIndexData:function(e){var n=this;if(e.fieldName){this.data.options.validateList.forEach((function(e,t){"required"==e.key&&n.data.options.validateList.splice(t,1)}));var t={key:"required",name:"必填"};this.data.options.validateList.push(t),this.changeValidate(t)}this.requiredIndex=-1;for(var i=0;i0){var n=this.data.options.validateList[this.data.options.validateList.length-1];if(""==n.key)return void this.$validator.validate("field.validatorSelect");if("between"==n.key){if(void 0==n.start||""==n.start||void 0==n.end||""==n.end)return void this.$validator.validate("field.validatorValue")}else{if("select"==n.inputType&&(void 0==n.value||0==n.value.length))return void this.$validator.validate("field.validatorSelectInput");if("input"==n.inputType&&(void 0==n.value||0==n.value.length))return void this.$validator.validate("field.validatorValue");if("button"==n.inputType&&(void 0==n.value||0==n.value.length))return void this.$message.warning("请输入js方法校验")}}this.$nextTick((function(){setTimeout((function(){e.data.options.validateList.push({key:"",name:""})}))}))}else this.$message.warning("当前选择的控件只有一个必填校验")},removeValidata:function(e){this.isFilter=!1,this.data.options.validateList.splice(e,1),this.data.options.validate=this.newMergeValidate(this.data.options.validateList)},getValidate:function(e){var n=e.key;return e.isInput&&("select"==e.inputType?n="相同的值"==e.name||"日期不晚于"==e.name||"日期晚于"==e.name||"日期早于"==e.name||"日期不早于"==e.name?4==e.value.split(".").length?e.key+":item."+e.value.split(".")[3]:5==e.value.split(".").length?e.key+":item."+e.value.split(".")[4]:e.key+":"+e.value:e.key+":"+e.value:"input"==e.inputType?n=e.key+":"+e.value:"twoInput"==e.inputType?n="between:"+e.start+","+e.end:"button"==e.inputType&&(n=e.key+":"+e.value)),n},newMergeValidate:function(e){var n=!1,t="",i=[],o=this;e.forEach((function(e){var r=o.getValidate(e);i.push(r);var a=c["a"].stringSplit(r,":")[0],s=c["a"].stringSplit(r,":")[1],l="",d="";""!=t&&(d="|",l="+"),o.specialValidate.indexOf(a)>-1?(t=t+l+"'"+d+a+":'+"+s,n=!0):t=t+l+"'"+d+r+"'"}));var r="";return r=n?t:0==i.length?"":"'"+i.join("|")+"'",r}}},h=u,p=(t("d041"),t("2877")),m=Object(p["default"])(h,i,o,!1,null,"cc92c9ae",null);n["a"]=m.exports},ea51:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-dc447700]{background-color:#211bce}[data-v-dc447700]:export{aside_width:230px}.widget-mask[data-v-dc447700]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-dc447700]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-dc447700]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-dc447700]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-dc447700]{position:relative;margin:8px}.widget-form-item[data-v-dc447700]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-dc447700]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-dc447700]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-dc447700]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-dc447700]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-dc447700]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-dc447700]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-dc447700] .el-form-item__label{font-size:12px}div.widget-view[data-v-dc447700]{padding:10px 0;position:relative;overflow:hidden}.widget-view.active[data-v-dc447700]{outline:1px solid #211bce;background:#fefefe}.label-font-weight[data-v-dc447700]{font-weight:700}.iframe-empty__div[data-v-dc447700]{text-align:center;font-weight:700;font-size:24px;color:#ccc}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetFormItem.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCmuBjB,iCACE,eACA,kBACA,eAAgB,CACjB,qCAGC,0BACA,kBAAmB,CACpB,oCAEC,eAAiB,CAClB,oCAEC,kBACA,gBACA,eACA,UAAW,CAAA",file:"WidgetFormItem.vue?vue&type=style&index=0&id=dc447700&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\ndiv.widget-view {\r\n padding: 10px 0;\r\n position: relative;\r\n overflow: hidden;\r\n}\r\n\r\n.widget-view.active {\r\n outline: 1px solid $--color-primary;\r\n background: #fefefe;\r\n}\r\n.label-font-weight {\r\n font-weight: bold;\r\n}\r\n.iframe-empty__div {\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: 24px;\r\n color: #ccc;\r\n}\r\n'],sourceRoot:""}])},eac5a:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-main",{staticClass:"base-main"},[e.single?e._e():t("el-header",{staticClass:"form_header",staticStyle:{height:"20px"}},[t("div",{staticClass:"btn_region_in"},[t("el-row",{staticStyle:{float:"right"}},[t("el-col",{staticClass:"top-btns-col no-print",attrs:{span:12}},[t("el-button",{attrs:{type:"text",icon:"el-icon-view"},on:{click:e.viewBoData}},[e._v("查看数据")])],1)],1)],1)]),t("div",{staticClass:"form"},[e.single?e._e():t("div",{staticClass:"form-container"},[t("span",[e._v("审批内容")])]),t("div",{staticClass:"form-content"},[e.html?t("form",{directives:[{name:"form",rawName:"v-form"}],staticStyle:{"padding-bottom":"5px"},attrs:{"data-vv-scope":"custom-form"}},[t("online-form",{staticClass:"custom-form preview-form",attrs:{html:e.html,data:e.data,permission:e.permission,isView:e.isView,initFillData:!0}})],1):e._e()])]),t("ht-sidebar-dialog",{attrs:{width:"45%",title:"查看数据",visible:e.dialogVisible,"before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisible=n}}},[t("div",{staticStyle:{height:"100%",overflow:"auto"}},[t("pre",[e._v(e._s(JSON.stringify(e.data,null,4)))])])])],1)},o=[],r=t("722b"),a=r["a"],s=(t("16d0"),t("2877")),l=Object(s["default"])(a,i,o,!1,null,"4e145d0d",null);n["default"]=l.exports},eaf1:function(e,n,t){var i=t("5f14");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("7f6fcb82",i,!0,{sourceMap:!0,shadowMode:!1})},eaf7:function(e,n,t){"use strict";var i=t("0ea1"),o=t.n(i);o.a},ec3e:function(e,n,t){"use strict";var i=t("2b40"),o=t.n(i);o.a},ecd1:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("el-tabs",{staticClass:"fullheight",attrs:{type:"border-card"},model:{value:e.currentTabName,callback:function(n){e.currentTabName=n},expression:"currentTabName"}},[t("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],attrs:{"data-vv-scope":"tenantManageForm"}},[t("el-row",[e.tenantId?t("ht-form-item",{attrs:{label:"类型","label-width":"120px"}},[t("ht-select",{staticClass:"ht",attrs:{options:e.tenantTypeList,props:{key:"id",value:"name"},validate:"required"},model:{value:e.tenantManage.typeId,callback:function(n){e.$set(e.tenantManage,"typeId",n)},expression:"tenantManage.typeId"}})],1):e._e(),t("ht-form-item",{attrs:{label:"管理端名称","label-width":"120px"}},[t("ht-input",{staticStyle:{width:"260px"},attrs:{validate:{required:!0},autocomplete:"off",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.name,callback:function(n){e.$set(e.tenantManage,"name",n)},expression:"tenantManage.name"}}),t("el-tooltip",{attrs:{effect:"dark",content:"管理端名称会作为登录页的公司名称",placement:"right-start"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),t("ht-form-item",{attrs:{label:"应用端名称","label-width":"120px"}},[t("ht-input",{staticStyle:{width:"260px"},attrs:{validate:{required:!0},autocomplete:"off",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.nameFront,callback:function(n){e.$set(e.tenantManage,"nameFront",n)},expression:"tenantManage.nameFront"}}),t("el-tooltip",{attrs:{effect:"dark",content:"应用端名称会作为登录页的公司名称",placement:"right-start"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),t("ht-form-item",{attrs:{label:"别名","label-width":"120px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.tenantManage.name,expression:"tenantManage.name"}],staticStyle:{width:"260px"},attrs:{autocomplete:"off",validate:{regex:{exp:"^[a-z]{0,10}\\d{0,3}$",message:"别名只能包含小写字母和数字,且必须以小写字母开头,小写字母最多10个,数字最多3个"},required:!0,isExist:"${uc}/uc/tenantManage/v1/checkCode?code="},disabled:!!e.tenantManage.id,maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.code,callback:function(n){e.$set(e.tenantManage,"code",n)},expression:"tenantManage.code"}}),t("el-tooltip",{attrs:{effect:"dark",content:"别名只能包含小写字母和数字,且必须以小写字母开头,小写字母最多10个,数字最多3个",placement:"right-start"}},[t("span",{staticClass:"el-icon-question",staticStyle:{"margin-left":"10px"}})])],1),t("ht-form-item",{attrs:{label:"简称","label-width":"120px"}},[t("ht-input",{staticStyle:{width:"260px"},attrs:{validate:"required",maxlength:50,showWordLimit:!0},model:{value:e.tenantManage.shorthand,callback:function(n){e.$set(e.tenantManage,"shorthand",n)},expression:"tenantManage.shorthand"}})],1),e.tenantId?t("ht-form-item",{attrs:{label:"状态","label-width":"120px"}},[t("ht-select",{staticStyle:{width:"260px"},attrs:{options:"draft"==e.tenantManage.status?e.draftOptions:e.statusOpition,validate:{required:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}}},model:{value:e.tenantManage.status,callback:function(n){e.$set(e.tenantManage,"status",n)},expression:"tenantManage.status"}})],1):e._e(),t("ht-form-item",{attrs:{label:"描述","label-width":"120px"}},[t("ht-input",{attrs:{type:"textarea",placeholder:"请输入类型说明",maxlength:100,showWordLimit:!0},model:{value:e.tenantManage.desc,callback:function(n){e.$set(e.tenantManage,"desc",n)},expression:"tenantManage.desc"}})],1),e.tenantManage.id&&"-1"!=e.tenantManage.id?t("ht-form-item",{attrs:{label:"访问地址"}},[t("el-link",{attrs:{type:"primary"},on:{click:e.showCopyUrl}},[e._v("查看地址")])],1):e._e(),t("el-col",{attrs:{span:8}},[t("ht-form-item",{attrs:{label:"管理端LOGO","label-width":"120px"}},[t("ImgPreviewUpload",{ref:"manageLogo",attrs:{"model-name":"tenantManage.manageLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG"}})],1)],1),t("el-col",{attrs:{span:8}},[t("ht-form-item",{attrs:{label:"用户端LOGO","label-width":"120px"}},[t("ImgPreviewUpload",{ref:"frontLogo",attrs:{"model-name":"tenantManage.frontLogo",accept:".jpg,.jpeg,.png,.JPG,.JPEG",limit:1}})],1)],1),t("el-col",{attrs:{span:8}},[t("ht-form-item",{attrs:{label:"页面ICO","label-width":"120px"}},[t("ImgPreviewUpload",{ref:"ico",attrs:{"model-name":"tenantManage.ico",accept:".ico"}})],1)],1)],1)],1),t("ht-submit-button",{style:e.saveBtnStyle,attrs:{url:"${uc}/uc/tenantManage/v1/save",model:e.tenantManage,"scope-name":"tenantManageForm"},on:{"before-save-data":e.beforeSaveData,"after-response-value":e.afterResponseValue}},[e._v("保存基本信息")])],1),e.tenantManage.id&&"draft"!=e.tenantManage.status?t("el-tab-pane",{attrs:{label:"扩展信息",name:"params"}},[t("el-form",{directives:[{name:"form",rawName:"v-form"}],staticClass:"user-param-form",attrs:{"data-vv-scope":"tenantParam"}},[e._l(e.tenantParams,(function(n){return[t("ht-form-item",{key:n.name,attrs:{label:n.name,prop:"name","label-width":"220px"}},["date"===n.ctlType?t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e(),"input"===n.ctlType?t("ht-input",{attrs:{maxlength:50,showWordLimit:!0},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e(),"number"===n.ctlType?t("ht-input",{attrs:{type:"number",maxlength:50,showWordLimit:!0},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e(),"select"===n.ctlType?t("ht-select",{attrs:{options:JSON.parse(n.json)},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e(),"radio"===n.ctlType?t("ht-radio",{attrs:{options:JSON.parse(n.json)},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e(),"checkbox"===n.ctlType?t("ht-checkbox",{attrs:{options:JSON.parse(n.json)},model:{value:e.tenantParam[n.code],callback:function(t){e.$set(e.tenantParam,n.code,t)},expression:"tenantParam[param.code]"}}):e._e()],1)]}))],2),t("el-button",{style:e.saveBtnStyle,attrs:{type:"primary"},on:{click:e.tenantParamSubmit}},[e._v("保存扩展信息")])],1):e._e(),e.tenantManage.id&&"draft"!=e.tenantManage.status?t("el-tab-pane",{attrs:{label:"邮件设置",name:"mailService"}},[t("tenant-mail-server-manager",{ref:"tenantMailServerManager",attrs:{tenantId:e.curSelectTenantId}}),t("el-button",{style:e.saveBtnStyle,attrs:{type:"primary"},on:{click:e.saveTenantMail}},[e._v("保存邮件信息")])],1):e._e(),e.showThreeManager?t("el-tab-pane",{staticClass:"three-manager-pane",attrs:{label:"三员设置"}},[t("div",{staticClass:"three-manager"},[t("el-popconfirm",{staticClass:"three-manage-popconfirm",attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info","icon-color":"red",title:e.threeManager?"确定关闭三元管理?":"确定开启三元管理?"},on:{onConfirm:e.confirmChange}},[t("el-button",{attrs:{slot:"reference",type:"primary"},slot:"reference"},[e._v("\n "+e._s(e.threeManager?"关闭三员管理":"开启三员管理")+"\n ")])],1),e.threeManager&&e.showTree?t("div",{staticClass:"auth-info"},[t("div",{staticClass:"auth-info-item"},[t("div",{staticClass:"auth-info-title"},[t("div",{staticClass:"header"},[e._v("管理员权限")]),t("div",[e._v("账号:sysadmin")])]),t("el-scrollbar",{staticClass:"scroll-height"},[e.sysadminTree.length?t("el-tree",{attrs:{data:e.sysadminTree,props:e.defaultProps}}):e._e()],1)],1),t("div",{staticClass:"auth-info-item"},[t("div",{staticClass:"auth-info-title"},[t("div",{staticClass:"header"},[e._v("安全员权限")]),t("div",[e._v("账号:secadmin")])]),t("el-scrollbar",{staticClass:"scroll-height"},[e.secadminTree.length?t("el-tree",{attrs:{data:e.secadminTree,props:e.defaultProps}}):e._e()],1)],1),t("div",{staticClass:"auth-info-item"},[t("div",{staticClass:"auth-info-title"},[t("div",{staticClass:"header"},[e._v("审计员权限")]),t("div",[e._v("账号:audit")])]),t("el-scrollbar",{staticClass:"scroll-height"},[e.auditTree.length?t("el-tree",{attrs:{data:e.auditTree,props:e.defaultProps}}):e._e()],1)],1)]):e._e()],1)]):e._e()],1),t("tenant-access-address",{ref:"tenantAccessAddress"})],1)},o=[],r=(t("8e6e"),t("456d"),t("6762"),t("2fdb"),t("ac6a"),t("ade3")),a=t("a858"),s=t("86b9"),l=t("292c"),c=t("2f62");function d(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function u(e){for(var n=1;n0&&this.$http.post("${uc}/uc/tenantParams/v1/saveTenantParams?tenantId="+this.tenantManage.id,e).then((function(e){var n=e.data;n.state?i.$message.success(n.message):i.$message.error(n.message)}),(function(e){reject(e)}))},beforeSaveData:function(){""!=this.$refs.manageLogo.getFiles()?this.tenantManage.manageLogo=JSON.stringify(this.$refs.manageLogo.getFiles()):this.tenantManage.manageLogo="",""!=this.$refs.frontLogo.getFiles()?this.tenantManage.frontLogo=JSON.stringify(this.$refs.frontLogo.getFiles()):this.tenantManage.frontLogo="",""!=this.$refs.ico.getFiles()?this.tenantManage.ico=JSON.stringify(this.$refs.ico.getFiles()):this.tenantManage.ico=""},afterResponseValue:function(e){"add"==this.tenantId?(this.tenantManage.id=e,this.$emit("after-add-success",this.tenantManage)):this.tenantId&&this.$emit("after-add-success",this.tenantManage)},saveTenantMail:function(){this.$refs.tenantMailServerManager.saveData()},showCopyUrl:function(){this.$refs.tenantAccessAddress.showDialog(this.tenantManage.code)},confirmChange:function(){var e=this;this.threeManager=!this.threeManager,this.showTree=!1;var n=this.qs.stringify({isPartThree:this.threeManager?1:0,tenantId:this.curSelectTenantId});l["a"].getThreeAdminMenu(n).then((function(n){e.$message.success(e.threeManager?"已开启三员管理":"已关闭三员管理"),e.threeManager&&e.getMenu()}))},getMenu:function(){var e=this;a["a"].getThreeAdminMenu(this.curSelectTenantId).then((function(n){e.threeManagerTree=n.value,e.sysadminTree=e.formatTree(e.threeManagerTree["sysadmin"]),e.secadminTree=e.formatTree(e.threeManagerTree["secadmin"]),e.auditTree=e.formatTree(e.threeManagerTree["audit"]),e.showTree=!0}))},formatTree:function(e){var n,t=s["a"].deepClone(e),i=[],o=[],r=t.map((function(e){return e.id})),a=t.filter((function(e){var n=t.filter((function(n){if(e.id==n.parentId)return i.push(n.id),n}));return n.length&&(e.children=n),r.includes(e.parentId)||"-1"===e.id||i.includes(e.id)||o.push(e),-1==e.id}));o.length&&(a[0].children&&a[0].children.length?(n=a[0].children).push.apply(n,o):a[0].children=o);return a}}},g=f,b=(t("fb05"),t("2877")),v=Object(b["default"])(g,i,o,!1,null,"551a2c94",null);n["default"]=v.exports},ecda:function(e,n,t){var i=t("847b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("44153e00",i,!0,{sourceMap:!0,shadowMode:!1})},ece2:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-14b5c877] .el-input__inner,div[aria-invalid=true][data-v-14b5c877] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/OrgPost.vue"],names:[],mappings:"AAgaA,wHAEE,oBACF,CAAA",file:"OrgPost.vue?vue&type=style&index=0&id=14b5c877&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},ee14:function(e,n,t){"use strict";var i=t("ff98"),o=t.n(i);o.a},ee34:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.box-card[data-v-0efe055e]{width:320}imargin[data-v-0efe055e]{margin-right:20px}.li[data-v-0efe055e]{width:56px;height:14px;font-size:14px;color:#333;line-height:20px}.bottom[data-v-0efe055e]{margin-top:20px;line-height:12px}.divText[data-v-0efe055e]{width:100px;height:20px;font-size:20px;font-weight:700;color:#333;line-height:60px}.image[data-v-0efe055e]{height:80px;margin-left:12px;margin-right:12px;font-size:60px;display:block}.clearfix[data-v-0efe055e]:after,.clearfix[data-v-0efe055e]:before{display:table;content:""}.clearfix[data-v-0efe055e]:after{clear:both}.identity-item-bottom[data-v-0efe055e]{margin-bottom:5px}.identity-input-width .inputs[data-v-0efe055e]{width:100%}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/system/SysExternalUnite/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysExternalUnite/D:/jenkins/workspace/xq-web-bpm/src/views/system/SysExternalUnite/SysExternalUnite.vue"],names:[],mappings:"AAqtBA,2BACE,SACF,CACA,yBACE,iBACF,CAEA,qBACE,WACA,YACA,eACA,WACA,gBACF,CAEA,yBACE,gBACA,gBACF,CAEA,0BACE,YACA,YACA,eACA,gBACA,WACA,gBACF,CAEA,wBACE,YACA,iBACA,kBACA,eACA,aACF,CACA,mEAEE,cACA,UACF,CAEA,iCACE,UACF,CACA,uCACE,iBACF,CAEA,+CACE,UACF,CAAA",file:"SysExternalUnite.vue?vue&type=style&index=0&id=0efe055e&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n.box-card {\r\n width: 320;\r\n}\r\nimargin {\r\n margin-right: 20px;\r\n}\r\n\r\n.li {\r\n width: 56px;\r\n height: 14px;\r\n font-size: 14px;\r\n color: rgba(51, 51, 51, 1);\r\n line-height: 20px;\r\n}\r\n\r\n.bottom {\r\n margin-top: 20px;\r\n line-height: 12px;\r\n}\r\n\r\n.divText {\r\n width: 100px;\r\n height: 20px;\r\n font-size: 20px;\r\n font-weight: bold;\r\n color: rgba(51, 51, 51, 1);\r\n line-height: 60px;\r\n}\r\n\r\n.image {\r\n height: 80px;\r\n margin-left: 12px;\r\n margin-right: 12px;\r\n font-size: 60px;\r\n display: block;\r\n}\r\n.clearfix:before,\r\n.clearfix:after {\r\n display: table;\r\n content: "";\r\n}\r\n\r\n.clearfix:after {\r\n clear: both;\r\n}\r\n.identity-item-bottom {\r\n margin-bottom: 5px;\r\n}\r\n\r\n.identity-input-width .inputs {\r\n width: 100%;\r\n}\r\n'],sourceRoot:""}])},ee36:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".sp-manager__dialog[data-v-50fff4d8] >.el-dialog>.el-dialog__body{height:calc(100% - 170px)}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/D:/jenkins/workspace/xq-web-bpm/src/views/imMange/groupMange.vue"],names:[],mappings:"AA2JA,kEACI,yBAA0B,CAAA",file:"groupMange.vue?vue&type=style&index=0&id=50fff4d8&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.sp-manager__dialog /deep/ > .el-dialog > .el-dialog__body {\n height: calc(100% - 170px);\n}\n"],sourceRoot:""}])},ee4b:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",[e.config?t("div",[t("vue-ueditor-wrap",{attrs:{config:e.config},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}})],1):e._e(),e.config?e._e():t("div",[t("vue-ueditor-wrap",{attrs:{config:e.ueditorConf},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}})],1)])},o=[],r=(t("8e6e"),t("ac6a"),t("456d"),t("ade3"));t("28a5");function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function s(e){for(var n=1;n>> .el-input__inner, div[aria-invalid='true'] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n","div[aria-invalid='true'] >>> .el-input__inner,\ndiv[aria-invalid='true'] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n/*# sourceMappingURL=src/components/bizComponents/eipControl/EipFont.css.map */"],sourceRoot:""}])},effa:function(e,n,t){"use strict";var i=t("bccf"),o=t.n(i);o.a},f027:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-tabs",{attrs:{type:"card"}},[t("el-tab-pane",{attrs:{label:"查看图表"}},[e.showTable?t("div",{style:{width:"100%",height:e.customChart.height+"px"},attrs:{id:e.id}}):e._e()]),t("el-tab-pane",{attrs:{label:"查看数据"}},[e.showTable?t("ht-table",{ref:"table",attrs:{data:e.data,pageResult:e.pageResult,"default-querys":e.defaultQuery,selectable:!1,"show-export":!1,"show-custom-column":!1,"quick-search-props":e.quickSearchProp,nopagination:!0,height:"500"},on:{load:e.loadData}},[e._l(e.customChart.xaxisField,(function(e){return t("ht-table-column",{key:e.field,attrs:{prop:e.field.toUpperCase(),label:e.comment}})})),e._l(e.customChart.displayfield,(function(e){return t("ht-table-column",{key:e.field,attrs:{prop:e.field.toUpperCase(),label:e.comment}})}))],2):e._e()],1)],1)},o=[],r=(t("55dd"),t("c5f6"),t("7f7f"),t("96cf"),t("1da1")),a=t("313e"),s=t("86d5"),l=t.n(s),c=t("c7ea"),d={props:{id:{type:String,required:!0}},mounted:function(){var e=this;this.$nextTick((function(){e.initData()}))},watch:{id:function(e){e&&(this.customChart=[],this.data=[],this.quickSearchProp="",this.defaultQuery=[],this.showTable=!1,this.initData())}},data:function(){return{customChart:{},pageResult:{page:1,pageSize:20,total:0},data:[],showTable:!1,quickSearchProp:"",defaultQuery:[],queryOpTransObj:{EQ:"EQUAL",BETWEEN:"BETWEEN",GE:"GREAT_EQUAL",LE:"LESS_EQUAL",LK:"LIKE",IN:"IN"}}},methods:{loadData:function(e,n){var t=this;this.customChart.alias?(e.pageBean.pageSize=parseInt(this.customChart.conf.maxLength&&"0"!=this.customChart.conf.maxLength?this.customChart.conf.maxLength:-1),c["a"].getListData(this.customChart.alias,e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.customChart.rows=t.data,t.buildChart(t.customChart)})).finally((function(){n()}))):n()},initData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,c["a"].getCustomChartById(this.id);case 2:if(n=e.sent,n){e.next=6;break}return this.$message.error("未获取到图表数据"),e.abrupt("return");case 6:n.conditionfield=JSON.parse(n.conditionfield),n.displayfield=JSON.parse(n.displayfield),n.xaxisField=JSON.parse(n.xaxisField),n.sortfield=JSON.parse(n.sortfield),n.conf=JSON.parse(n.conf),this.customChart=n,this.initCondition(),this.showTable=!0;case 14:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),initCondition:function(){for(var e=this.customChart.conditionfield,n=0;n20&&!s.dataZoom?(n.dataZoom=[{start:0,end:10,handleIcon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z",handleSize:"80%",handleStyle:{color:"#fff",shadowBlur:3,shadowColor:"rgba(0, 0, 0, 0.6)",shadowOffsetX:2,shadowOffsetY:2}}],n.grid.bottom=50):delete n.dataZoom,n.legend=e.conf.legend,n.legend.data=i,n},buildPie:function(e,n){var t=e.displayfield,i=[],o=[],r=e.xaxisField,a=e.conf.series;if(r&&(r=r[0]),a.showType)for(var s=100/e.rows.length,l=0;l{b} : {c} ({d}%)"},n.legend=e.conf.legend,n.legend.data=i,n},buildRadar:function(e,n){var t=e.displayfield,i=[],o=e.xaxisField,r=[],a=[],s=[],l=e.conf.series;if(o&&(o=o[0]),l.showType){for(var c=0;cs&&(s=e.rows[c][t[d].field.toUpperCase()]);o.push(e.rows[c][l.field.toUpperCase()])}return n.series=[{name:"sss",type:"heatmap",data:a,label:{normal:{show:!0}}}],n.xAxis={type:"category",data:o,splitArea:{show:!0}},n.yAxis={type:"category",data:r,splitArea:{show:!0}},n.visualMap={min:0,max:s,calculable:!0,orient:"horizontal",left:"center",bottom:"0%"},n.tooltip={position:"top"},n.legend=e.conf.legend,n.legend.data=i,n},getGrid:function(){var e=0,n=0,t={};return this.customChart.conf.title.show&&("top"===this.customChart.conf.title.top?(e+=7,this.customChart.conf.title.subtext&&(e+=5)):"bottom"===this.customChart.conf.title.top&&(n+=16)),this.customChart.conf.legend.show&&("top"===this.customChart.conf.legend.top?e+=7:"bottom"===this.customChart.conf.legend.top&&(n+=10)),t.top=0!==e?e+"%":"5%",0!==n&&(t.bottom=n+"%"),t},getTitlePosition:function(){return"top"===this.customChart.conf.title.top?this.customChart.conf.legend.show&&"top"===this.customChart.conf.legend.top?"20":"auto":"bottom"===this.customChart.conf.title.top?this.customChart.conf.legend.show&&"bottom"===this.customChart.conf.legend.top?"84%":"88%":this.customChart.conf.title.top},adjustChatTitle:function(e,n){n.legend.top=30,n.grid.top=80,e.conf&&e.conf.title&&e.conf.title.subtext&&(n.legend.top=50,n.grid.top=100)}}},u=d,h=(t("e83b"),t("2877")),p=Object(h["default"])(u,i,o,!1,null,"2e929830",null);n["default"]=p.exports},f06f:function(e,n,t){var i=t("0ceb");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("26c3da28",i,!0,{sourceMap:!0,shadowMode:!1})},f082:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-38c1d923] .el-input__inner,div[aria-invalid=true][data-v-38c1d923] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/DistrubutiveUser.vue"],names:[],mappings:"AAyKA,wHAEE,oBACF,CAAA",file:"DistrubutiveUser.vue?vue&type=style&index=0&id=38c1d923&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n'],sourceRoot:""}])},f0b2:function(e,n,t){var i=t("aa9a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("144640f2",i,!0,{sourceMap:!0,shadowMode:!1})},f0c7:function(e,n,t){var i=t("2e2a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("39a166c5",i,!0,{sourceMap:!0,shadowMode:!1})},f12c:function(e,n,t){var i=t("c915");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("5d37109f",i,!0,{sourceMap:!0,shadowMode:!1})},f160:function(e,n,t){var i=t("8c3a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("fdaee526",i,!0,{sourceMap:!0,shadowMode:!1})},f177:function(e,n,t){var i=t("8a13");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("e9f96128",i,!0,{sourceMap:!0,shadowMode:!1})},f20b:function(e,n,t){var i=t("4c4a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("59e05a70",i,!0,{sourceMap:!0,shadowMode:!1})},f2b7:function(e,n,t){"use strict";var i=t("9383"),o=t.n(i);o.a},f2f8:function(e,n,t){var i=t("9b0a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("de2661a8",i,!0,{sourceMap:!0,shadowMode:!1})},f33e:function(e,n,t){"use strict";function i(e,n){let t;return t=0===n.length?e:e.replace(/\{(\d+)\}/g,(function(e,t){const i=t[0];return"undefined"!==typeof n[i]?n[i]:e})),t}function o(e,n,...t){return i(n,t)}t.r(n);var r=t("30db");const a="`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?";function s(e=""){let n="(-?\\d*\\.\\d\\w*)|([^";for(const t of a)e.indexOf(t)>=0||(n+="\\"+t);return n+="\\s]+)",new RegExp(n,"g")}const l=s();function c(e){let n=l;if(e&&e instanceof RegExp)if(e.global)n=e;else{let t="g";e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),n=new RegExp(e.source,t)}return n.lastIndex=0,n}const d={maxLen:1e3,windowSize:15,timeBudget:150};function u(e,n,t,i,o=d){if(t.length>o.maxLen){let r=e-o.maxLen/2;return r<0?(i+=e,r=0):i+=r,t=t.substring(r,e+o.maxLen/2),u(e,n,t,i,o)}Date.now();const r=e-1-i;let a=-1,s=null;for(let l=1;;l++){Date.now(),o.timeBudget;const e=r-o.windowSize*l;n.lastIndex=Math.max(0,e);const i=h(n,t,r,a);if(!i&&s)break;if(s=i,e<=0)break;a=e}if(s){let e={word:s[0],startColumn:i+1+s.index,endColumn:i+1+s.index+s[0].length};return n.lastIndex=0,e}return null}function h(e,n,t,i){let o;while(o=e.exec(n)){const n=o.index||0;if(n<=t&&e.lastIndex>=t)return o;if(i>0&&n>i)return null}return null}const p=8;class m{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class f{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,n){this._values[e]=n}}class g{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class b{constructor(e,n,t,i){this.id=e,this.name=n,this.defaultValue=t,this.schema=i}compute(e,n,t){return t}}class v{constructor(e,n=null){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0,this.deps=n}validate(e){return this.defaultValue}}class _{constructor(e,n,t,i){this.id=e,this.name=n,this.defaultValue=t,this.schema=i}validate(e){return"undefined"===typeof e?this.defaultValue:e}compute(e,n,t){return t}}class w extends _{static boolean(e,n){return"undefined"===typeof e?n:"false"!==e&&Boolean(e)}constructor(e,n,t,i){"undefined"!==typeof i&&(i.type="boolean",i.default=t),super(e,n,t,i)}validate(e){return w.boolean(e,this.defaultValue)}}class C extends _{constructor(e,n,t,i,o,r){"undefined"!==typeof r&&(r.type="integer",r.default=t,r.minimum=i,r.maximum=o),super(e,n,t,r),this.minimum=i,this.maximum=o}static clampedInt(e,n,t,i){if("undefined"===typeof e)return n;let o=parseInt(e,10);return isNaN(o)?n:(o=Math.max(t,o),o=Math.min(i,o),0|o)}validate(e){return C.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class y extends _{constructor(e,n,t,i,o){"undefined"!==typeof o&&(o.type="number",o.default=t),super(e,n,t,o),this.validationFn=i}static clamp(e,n,t){return et?t:e}static float(e,n){if("number"===typeof e)return e;if("undefined"===typeof e)return n;const t=parseFloat(e);return isNaN(t)?n:t}validate(e){return this.validationFn(y.float(e,this.defaultValue))}}class A extends _{static string(e,n){return"string"!==typeof e?n:e}constructor(e,n,t,i){"undefined"!==typeof i&&(i.type="string",i.default=t),super(e,n,t,i)}validate(e){return A.string(e,this.defaultValue)}}class x extends _{constructor(e,n,t,i,o){"undefined"!==typeof o&&(o.type="string",o.enum=i,o.default=t),super(e,n,t,o),this._allowedValues=i}static stringSet(e,n,t){return"string"!==typeof e||-1===t.indexOf(e)?n:e}validate(e){return x.stringSet(e,this.defaultValue,this._allowedValues)}}class k extends b{constructor(e,n,t,i,o,r,a){"undefined"!==typeof a&&(a.type="string",a.enum=o,a.default=i),super(e,n,t,a),this._allowedValues=o,this._convert=r}validate(e){return"string"!==typeof e||-1===this._allowedValues.indexOf(e)?this.defaultValue:this._convert(e)}}function S(e){switch(e){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}class D extends b{constructor(){super(2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[o("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),o("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),o("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:o("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")})}validate(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue}compute(e,n,t){return 0===t?e.accessibilitySupport:t}}class E extends b{constructor(){const e={insertSpace:!0,ignoreEmptyLines:!0};super(14,"comments",e,{"editor.comments.insertSpace":{type:"boolean",default:e.insertSpace,description:o("comments.insertSpace","Controls whether a space character is inserted when commenting.")},"editor.comments.ignoreEmptyLines":{type:"boolean",default:e.ignoreEmptyLines,description:o("comments.ignoreEmptyLines","Controls if empty lines should be ignored with toggle, add or remove actions for line comments.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{insertSpace:w.boolean(n.insertSpace,this.defaultValue.insertSpace),ignoreEmptyLines:w.boolean(n.ignoreEmptyLines,this.defaultValue.ignoreEmptyLines)}}}function B(e){switch(e){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var T;function O(e){switch(e){case"line":return T.Line;case"block":return T.Block;case"underline":return T.Underline;case"line-thin":return T.LineThin;case"block-outline":return T.BlockOutline;case"underline-thin":return T.UnderlineThin}}(function(e){e[e["Line"]=1]="Line",e[e["Block"]=2]="Block",e[e["Underline"]=3]="Underline",e[e["LineThin"]=4]="LineThin",e[e["BlockOutline"]=5]="BlockOutline",e[e["UnderlineThin"]=6]="UnderlineThin"})(T||(T={}));class L extends v{constructor(){super(114,[57,27])}compute(e,n,t){const i=["monaco-editor"];return n.get(27)&&i.push(n.get(27)),e.extraEditorClassName&&i.push(e.extraEditorClassName),"default"===n.get(57)?i.push("mouse-default"):"copy"===n.get(57)&&i.push("mouse-copy"),n.get(92)&&i.push("showUnused"),n.get(113)&&i.push("showDeprecated"),i.join(" ")}}class M extends w{constructor(){super(26,"emptySelectionClipboard",!0,{description:o("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,n,t){return t&&e.emptySelectionClipboard}}class N extends b{constructor(){const e={cursorMoveOnType:!0,seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0,loop:!0};super(29,"find",e,{"editor.find.cursorMoveOnType":{type:"boolean",default:e.cursorMoveOnType,description:o("find.cursorMoveOnType","Controls whether the cursor should jump to find matches while typing.")},"editor.find.seedSearchStringFromSelection":{type:"boolean",default:e.seedSearchStringFromSelection,description:o("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:e.autoFindInSelection,enumDescriptions:[o("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)"),o("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically"),o("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:o("find.autoFindInSelection","Controls the condition for turning on find in selection automatically.")},"editor.find.globalFindClipboard":{type:"boolean",default:e.globalFindClipboard,description:o("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:r["f"]},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:e.addExtraSpaceOnTop,description:o("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")},"editor.find.loop":{type:"boolean",default:e.loop,description:o("find.loop","Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{cursorMoveOnType:w.boolean(n.cursorMoveOnType,this.defaultValue.cursorMoveOnType),seedSearchStringFromSelection:w.boolean(n.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:"boolean"===typeof e.autoFindInSelection?e.autoFindInSelection?"always":"never":x.stringSet(n.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:w.boolean(n.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:w.boolean(n.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop),loop:w.boolean(n.loop,this.defaultValue.loop)}}}class I extends b{constructor(){super(37,"fontLigatures",I.OFF,{anyOf:[{type:"boolean",description:o("fontLigatures","Enables/Disables font ligatures.")},{type:"string",description:o("fontFeatureSettings","Explicit font-feature-settings.")}],description:o("fontLigaturesGeneral","Configures font ligatures or font features."),default:!1})}validate(e){return"undefined"===typeof e?this.defaultValue:"string"===typeof e?"false"===e?I.OFF:"true"===e?I.ON:e:Boolean(e)?I.ON:I.OFF}}I.OFF='"liga" off, "calt" off',I.ON='"liga" on, "calt" on';class P extends v{constructor(){super(36)}compute(e,n,t){return e.fontInfo}}class F extends _{constructor(){super(38,"fontSize",le.fontSize,{type:"number",minimum:6,maximum:100,default:le.fontSize,description:o("fontSize","Controls the font size in pixels.")})}validate(e){let n=y.float(e,this.defaultValue);return 0===n?le.fontSize:y.clamp(n,6,100)}compute(e,n,t){return e.fontInfo.fontSize}}class R extends b{constructor(){super(39,"fontWeight",le.fontWeight,{anyOf:[{type:"number",minimum:R.MINIMUM_VALUE,maximum:R.MAXIMUM_VALUE,errorMessage:o("fontWeightErrorMessage",'Only "normal" and "bold" keywords or numbers between 1 and 1000 are allowed.')},{type:"string",pattern:"^(normal|bold|1000|[1-9][0-9]{0,2})$"},{enum:R.SUGGESTION_VALUES}],default:le.fontWeight,description:o("fontWeight",'Controls the font weight. Accepts "normal" and "bold" keywords or numbers between 1 and 1000.')})}validate(e){return"normal"===e||"bold"===e?e:String(C.clampedInt(e,le.fontWeight,R.MINIMUM_VALUE,R.MAXIMUM_VALUE))}}R.SUGGESTION_VALUES=["normal","bold","100","200","300","400","500","600","700","800","900"],R.MINIMUM_VALUE=1,R.MAXIMUM_VALUE=1e3;class $ extends b{constructor(){const e={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},n={type:"string",enum:["peek","gotoAndPeek","goto"],default:e.multiple,enumDescriptions:[o("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),o("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),o("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]};super(43,"gotoLocation",e,{"editor.gotoLocation.multiple":{deprecationMessage:o("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":Object.assign({description:o("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleTypeDefinitions":Object.assign({description:o("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleDeclarations":Object.assign({description:o("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleImplementations":Object.assign({description:o("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},n),"editor.gotoLocation.multipleReferences":Object.assign({description:o("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},n),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:e.alternativeDefinitionCommand,description:o("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:e.alternativeTypeDefinitionCommand,description:o("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:e.alternativeDeclarationCommand,description:o("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:e.alternativeImplementationCommand,description:o("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:e.alternativeReferenceCommand,description:o("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})}validate(e){var n,t,i,o,r;if(!e||"object"!==typeof e)return this.defaultValue;const a=e;return{multiple:x.stringSet(a.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:null!==(n=a.multipleDefinitions)&&void 0!==n?n:x.stringSet(a.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:null!==(t=a.multipleTypeDefinitions)&&void 0!==t?t:x.stringSet(a.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:null!==(i=a.multipleDeclarations)&&void 0!==i?i:x.stringSet(a.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:null!==(o=a.multipleImplementations)&&void 0!==o?o:x.stringSet(a.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:null!==(r=a.multipleReferences)&&void 0!==r?r:x.stringSet(a.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:A.string(a.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:A.string(a.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:A.string(a.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:A.string(a.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:A.string(a.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}}}class j extends b{constructor(){const e={enabled:!0,delay:300,sticky:!0};super(46,"hover",e,{"editor.hover.enabled":{type:"boolean",default:e.enabled,description:o("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:e.delay,description:o("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:e.sticky,description:o("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{enabled:w.boolean(n.enabled,this.defaultValue.enabled),delay:C.clampedInt(n.delay,this.defaultValue.delay,0,1e4),sticky:w.boolean(n.sticky,this.defaultValue.sticky)}}}class z extends v{constructor(){super(117,[42,50,31,56,84,52,53,86,106,109,110,2])}compute(e,n,t){return z.computeLayout(n,{memory:e.memory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,isDominatedByLongLines:e.isDominatedByLongLines,lineHeight:e.fontInfo.lineHeight,viewLineCount:e.viewLineCount,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})}static computeContainedMinimapLineCount(e){const n=e.height/e.lineHeight,t=e.scrollBeyondLastLine?n-1:0,i=(e.viewLineCount+t)/(e.pixelRatio*e.height),o=Math.floor(e.viewLineCount/i);return{typicalViewportLineCount:n,extraLinesBeyondLastLine:t,desiredRatio:i,minimapLineCount:o}}static _computeMinimapLayout(e,n){const t=e.outerWidth,i=e.outerHeight,o=e.pixelRatio;if(!e.minimap.enabled)return{renderMinimap:0,minimapLeft:0,minimapWidth:0,minimapHeightIsEditorHeight:!1,minimapIsSampling:!1,minimapScale:1,minimapLineHeight:1,minimapCanvasInnerWidth:0,minimapCanvasInnerHeight:Math.floor(o*i),minimapCanvasOuterWidth:0,minimapCanvasOuterHeight:i};const r=n.stableMinimapLayoutInput,a=r&&e.outerHeight===r.outerHeight&&e.lineHeight===r.lineHeight&&e.typicalHalfwidthCharacterWidth===r.typicalHalfwidthCharacterWidth&&e.pixelRatio===r.pixelRatio&&e.scrollBeyondLastLine===r.scrollBeyondLastLine&&e.minimap.enabled===r.minimap.enabled&&e.minimap.side===r.minimap.side&&e.minimap.size===r.minimap.size&&e.minimap.showSlider===r.minimap.showSlider&&e.minimap.renderCharacters===r.minimap.renderCharacters&&e.minimap.maxColumn===r.minimap.maxColumn&&e.minimap.scale===r.minimap.scale&&e.verticalScrollbarWidth===r.verticalScrollbarWidth&&e.isViewportWrapping===r.isViewportWrapping,s=e.lineHeight,l=e.typicalHalfwidthCharacterWidth,c=e.scrollBeyondLastLine,d=e.minimap.renderCharacters;let u=o>=2?Math.round(2*e.minimap.scale):e.minimap.scale;const h=e.minimap.maxColumn,m=e.minimap.size,f=e.minimap.side,g=e.verticalScrollbarWidth,b=e.viewLineCount,v=e.remainingWidth,_=e.isViewportWrapping,w=d?2:3;let C=Math.floor(o*i);const y=C/o;let A=!1,x=!1,k=w*u,S=u/o,D=1;if("fill"===m||"fit"===m){const{typicalViewportLineCount:t,extraLinesBeyondLastLine:r,desiredRatio:l,minimapLineCount:d}=z.computeContainedMinimapLineCount({viewLineCount:b,scrollBeyondLastLine:c,height:i,lineHeight:s,pixelRatio:o}),h=b/d;if(h>1)A=!0,x=!0,u=1,k=1,S=u/o;else{let i=!1,c=u+1;if("fit"===m){const t=Math.ceil((b+r)*k);_&&a&&v<=n.stableFitRemainingWidth?(i=!0,c=n.stableFitMaxMinimapScale):(i=t>C,_&&i?(n.stableMinimapLayoutInput=e,n.stableFitRemainingWidth=v):(n.stableMinimapLayoutInput=null,n.stableFitRemainingWidth=0))}if("fill"===m||i){A=!0;const e=u;k=Math.min(s*o,Math.max(1,Math.floor(1/l))),u=Math.min(c,Math.max(1,Math.floor(k/w))),u>e&&(D=Math.min(2,u/e)),S=u/o/D,C=Math.ceil(Math.max(t,b+r)*k),_&&i&&(n.stableFitMaxMinimapScale=u)}}}const E=Math.floor(h*S),B=Math.min(E,Math.max(0,Math.floor((v-g-2)*S/(l+S)))+p);let T=Math.floor(o*B);const O=T/o;T=Math.floor(T*D);const L=d?1:2,M="left"===f?0:t-B-g;return{renderMinimap:L,minimapLeft:M,minimapWidth:B,minimapHeightIsEditorHeight:A,minimapIsSampling:x,minimapScale:u,minimapLineHeight:k,minimapCanvasInnerWidth:T,minimapCanvasInnerHeight:C,minimapCanvasOuterWidth:O,minimapCanvasOuterHeight:y}}static computeLayout(e,n){const t=0|n.outerWidth,i=0|n.outerHeight,o=0|n.lineHeight,r=0|n.lineNumbersDigitCount,a=n.typicalHalfwidthCharacterWidth,s=n.maxDigitWidth,l=n.pixelRatio,c=n.viewLineCount,d=e.get(106),u=e.get(109),h=e.get(110),p=e.get(2),m=n.isDominatedByLongLines,f=e.get(42),b=0!==e.get(52).renderType,v=e.get(53),_=e.get(86),w=e.get(56),y=e.get(84),A=y.verticalScrollbarSize,x=y.verticalHasArrows,k=y.arrowSize,S=y.horizontalScrollbarSize,D=e.get(50),E=e.get(31);let B;if("string"===typeof D&&/^\d+(\.\d+)?ch$/.test(D)){const e=parseFloat(D.substr(0,D.length-2));B=C.clampedInt(e*a,0,0,1e3)}else B=C.clampedInt(D,0,0,1e3);E&&(B+=16);let T=0;if(b){const e=Math.max(r,v);T=Math.round(e*s)}let O=0;f&&(O=o);let L=0,M=L+O,N=M+T,I=N+B;const P=t-O-T-B;let F=!1,R=!1,$=-1;2!==p&&(h&&m?(F=!0,R=!0):"on"===d||"bounded"===d?R=!0:"wordWrapColumn"===d&&($=u));const j=z._computeMinimapLayout({outerWidth:t,outerHeight:i,lineHeight:o,typicalHalfwidthCharacterWidth:a,pixelRatio:l,scrollBeyondLastLine:_,minimap:w,verticalScrollbarWidth:A,viewLineCount:c,remainingWidth:P,isViewportWrapping:R},n.memory||new g);0!==j.renderMinimap&&0===j.minimapLeft&&(L+=j.minimapWidth,M+=j.minimapWidth,N+=j.minimapWidth,I+=j.minimapWidth);const V=P-j.minimapWidth,W=Math.max(1,Math.floor((V-A-2)/a)),q=x?k:0;return R&&($=Math.max(1,W),"bounded"===d&&($=Math.min($,u))),{width:t,height:i,glyphMarginLeft:L,glyphMarginWidth:O,lineNumbersLeft:M,lineNumbersWidth:T,decorationsLeft:N,decorationsWidth:B,contentLeft:I,contentWidth:V,minimap:j,viewportColumn:W,isWordWrapMinified:F,isViewportWrapping:R,wrappingColumn:$,verticalScrollbarWidth:A,horizontalScrollbarHeight:S,overviewRuler:{top:q,width:A,height:i-2*q,right:0}}}}class V extends b{constructor(){const e={enabled:!0};super(49,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:o("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{enabled:w.boolean(n.enabled,this.defaultValue.enabled)}}}class W extends C{constructor(){super(51,"lineHeight",le.lineHeight,0,150,{description:o("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})}compute(e,n,t){return e.fontInfo.lineHeight}}class q extends b{constructor(){const e={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};super(56,"minimap",e,{"editor.minimap.enabled":{type:"boolean",default:e.enabled,description:o("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[o("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),o("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),o("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:e.size,description:o("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:e.side,description:o("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:e.showSlider,description:o("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:e.scale,minimum:1,maximum:3,enum:[1,2,3],description:o("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:e.renderCharacters,description:o("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:e.maxColumn,description:o("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{enabled:w.boolean(n.enabled,this.defaultValue.enabled),size:x.stringSet(n.size,this.defaultValue.size,["proportional","fill","fit"]),side:x.stringSet(n.side,this.defaultValue.side,["right","left"]),showSlider:x.stringSet(n.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:w.boolean(n.renderCharacters,this.defaultValue.renderCharacters),scale:C.clampedInt(n.scale,1,1,3),maxColumn:C.clampedInt(n.maxColumn,this.defaultValue.maxColumn,1,1e4)}}}function U(e){return"ctrlCmd"===e?r["f"]?"metaKey":"ctrlKey":"altKey"}class H extends b{constructor(){super(66,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:o("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:o("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{top:C.clampedInt(n.top,0,0,1e3),bottom:C.clampedInt(n.bottom,0,0,1e3)}}}class K extends b{constructor(){const e={enabled:!0,cycle:!1};super(67,"parameterHints",e,{"editor.parameterHints.enabled":{type:"boolean",default:e.enabled,description:o("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:e.cycle,description:o("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{enabled:w.boolean(n.enabled,this.defaultValue.enabled),cycle:w.boolean(n.cycle,this.defaultValue.cycle)}}}class G extends v{constructor(){super(115)}compute(e,n,t){return e.pixelRatio}}class J extends b{constructor(){const e={other:!0,comments:!1,strings:!1};super(70,"quickSuggestions",e,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:e.strings,description:o("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:e.comments,description:o("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:e.other,description:o("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:e,description:o("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),this.defaultValue=e}validate(e){if("boolean"===typeof e)return e;if(e&&"object"===typeof e){const n=e,t={other:w.boolean(n.other,this.defaultValue.other),comments:w.boolean(n.comments,this.defaultValue.comments),strings:w.boolean(n.strings,this.defaultValue.strings)};return!!(t.other&&t.comments&&t.strings)||!!(t.other||t.comments||t.strings)&&t}return this.defaultValue}}class Y extends b{constructor(){super(52,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[o("lineNumbers.off","Line numbers are not rendered."),o("lineNumbers.on","Line numbers are rendered as absolute number."),o("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),o("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:o("lineNumbers","Controls the display of line numbers.")})}validate(e){let n=this.defaultValue.renderType,t=this.defaultValue.renderFn;return"undefined"!==typeof e&&("function"===typeof e?(n=4,t=e):n="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:n,renderFn:t}}}function Q(e){const n=e.get(79);return"editable"===n?e.get(72):"on"!==n}class X extends b{constructor(){const e=[],n={type:"number",description:o("rulers.size","Number of monospace characters at which this editor ruler will render.")};super(83,"rulers",e,{type:"array",items:{anyOf:[n,{type:["object"],properties:{column:n,color:{type:"string",description:o("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:e,description:o("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}validate(e){if(Array.isArray(e)){let n=[];for(let t of e)if("number"===typeof t)n.push({column:C.clampedInt(t,0,0,1e4),color:null});else if(t&&"object"===typeof t){const e=t;n.push({column:C.clampedInt(e.column,0,0,1e4),color:e.color})}return n.sort((e,n)=>e.column-n.column),n}return this.defaultValue}}function Z(e,n){if("string"!==typeof e)return n;switch(e){case"hidden":return 2;case"visible":return 3;default:return 1}}class ee extends b{constructor(){super(84,"scrollbar",{vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const n=e,t=C.clampedInt(n.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),i=C.clampedInt(n.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3);return{arrowSize:C.clampedInt(n.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:Z(n.vertical,this.defaultValue.vertical),horizontal:Z(n.horizontal,this.defaultValue.horizontal),useShadows:w.boolean(n.useShadows,this.defaultValue.useShadows),verticalHasArrows:w.boolean(n.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:w.boolean(n.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:w.boolean(n.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:w.boolean(n.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:t,horizontalSliderSize:C.clampedInt(n.horizontalSliderSize,t,0,1e3),verticalScrollbarSize:i,verticalSliderSize:C.clampedInt(n.verticalSliderSize,i,0,1e3)}}}class ne extends b{constructor(){const e={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,maxVisibleSuggestions:12,showMethods:!0,showFunctions:!0,showConstructors:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0,statusBar:{visible:!1}};super(96,"suggest",e,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[o("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),o("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:e.insertMode,description:o("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:e.filterGraceful,description:o("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:e.localityBonus,description:o("suggest.localityBonus","Controls whether sorting favours words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:e.shareSuggestSelections,markdownDescription:o("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:e.snippetsPreventQuickSuggestions,description:o("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:e.showIcons,description:o("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.maxVisibleSuggestions":{type:"number",default:e.maxVisibleSuggestions,minimum:1,maximum:15,description:o("suggest.maxVisibleSuggestions","Controls how many suggestions IntelliSense will show before showing a scrollbar (maximum 15).")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:o("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:o("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")},"editor.suggest.statusBar.visible":{type:"boolean",default:!1,markdownDescription:o("editor.suggest.statusBar.visible","Controls the visibility of the status bar at the bottom of the suggest widget.")}})}validate(e){var n;if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{insertMode:x.stringSet(t.insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:w.boolean(t.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:w.boolean(t.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:w.boolean(t.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:w.boolean(t.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:w.boolean(t.showIcons,this.defaultValue.showIcons),maxVisibleSuggestions:C.clampedInt(t.maxVisibleSuggestions,this.defaultValue.maxVisibleSuggestions,1,15),showMethods:w.boolean(t.showMethods,this.defaultValue.showMethods),showFunctions:w.boolean(t.showFunctions,this.defaultValue.showFunctions),showConstructors:w.boolean(t.showConstructors,this.defaultValue.showConstructors),showFields:w.boolean(t.showFields,this.defaultValue.showFields),showVariables:w.boolean(t.showVariables,this.defaultValue.showVariables),showClasses:w.boolean(t.showClasses,this.defaultValue.showClasses),showStructs:w.boolean(t.showStructs,this.defaultValue.showStructs),showInterfaces:w.boolean(t.showInterfaces,this.defaultValue.showInterfaces),showModules:w.boolean(t.showModules,this.defaultValue.showModules),showProperties:w.boolean(t.showProperties,this.defaultValue.showProperties),showEvents:w.boolean(t.showEvents,this.defaultValue.showEvents),showOperators:w.boolean(t.showOperators,this.defaultValue.showOperators),showUnits:w.boolean(t.showUnits,this.defaultValue.showUnits),showValues:w.boolean(t.showValues,this.defaultValue.showValues),showConstants:w.boolean(t.showConstants,this.defaultValue.showConstants),showEnums:w.boolean(t.showEnums,this.defaultValue.showEnums),showEnumMembers:w.boolean(t.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:w.boolean(t.showKeywords,this.defaultValue.showKeywords),showWords:w.boolean(t.showWords,this.defaultValue.showWords),showColors:w.boolean(t.showColors,this.defaultValue.showColors),showFiles:w.boolean(t.showFiles,this.defaultValue.showFiles),showReferences:w.boolean(t.showReferences,this.defaultValue.showReferences),showFolders:w.boolean(t.showFolders,this.defaultValue.showFolders),showTypeParameters:w.boolean(t.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:w.boolean(t.showSnippets,this.defaultValue.showSnippets),showUsers:w.boolean(t.showUsers,this.defaultValue.showUsers),showIssues:w.boolean(t.showIssues,this.defaultValue.showIssues),statusBar:{visible:w.boolean(null===(n=t.statusBar)||void 0===n?void 0:n.visible,!!this.defaultValue.statusBar.visible)}}}}class te extends v{constructor(){super(116,[72])}compute(e,n,t){const i=n.get(72);return!!i||e.tabFocusMode}}function ie(e){switch(e){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}class oe extends v{constructor(){super(118,[117])}compute(e,n,t){const i=n.get(117);return{isDominatedByLongLines:e.isDominatedByLongLines,isWordWrapMinified:i.isWordWrapMinified,isViewportWrapping:i.isViewportWrapping,wrappingColumn:i.wrappingColumn}}}const re="Consolas, 'Courier New', monospace",ae="Menlo, Monaco, 'Courier New', monospace",se="'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",le={fontFamily:r["f"]?ae:r["d"]?se:re,fontWeight:"normal",fontSize:r["f"]?12:14,lineHeight:0,letterSpacing:0},ce={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0},de=[];function ue(e){return de[e.id]=e,e}const he={acceptSuggestionOnCommitCharacter:ue(new w(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:o("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:ue(new x(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",o("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:o("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:ue(new D),accessibilityPageSize:ue(new C(3,"accessibilityPageSize",10,1,1073741824,{description:o("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:ue(new A(4,"ariaLabel",o("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:ue(new x(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),o("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:o("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingOvertype:ue(new x(6,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",o("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:o("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:ue(new x(7,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),o("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:o("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:ue(new k(8,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],S,{enumDescriptions:[o("editor.autoIndent.none","The editor will not insert indentation automatically."),o("editor.autoIndent.keep","The editor will keep the current line's indentation."),o("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),o("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),o("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:o("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:ue(new w(9,"automaticLayout",!1)),autoSurround:ue(new x(10,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[o("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),o("editor.autoSurround.quotes","Surround with quotes but not brackets."),o("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:o("autoSurround","Controls whether the editor should automatically surround selections.")})),codeLens:ue(new w(11,"codeLens",!0,{description:o("codeLens","Controls whether the editor shows CodeLens.")})),colorDecorators:ue(new w(12,"colorDecorators",!0,{description:o("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:ue(new w(13,"columnSelection",!1,{description:o("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:ue(new E),contextmenu:ue(new w(15,"contextmenu",!0)),copyWithSyntaxHighlighting:ue(new w(16,"copyWithSyntaxHighlighting",!0,{description:o("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:ue(new k(17,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],B,{description:o("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:ue(new w(18,"cursorSmoothCaretAnimation",!1,{description:o("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:ue(new k(19,"cursorStyle",T.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],O,{description:o("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:ue(new C(20,"cursorSurroundingLines",0,0,1073741824,{description:o("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or `scrollOffset` in some other editors.")})),cursorSurroundingLinesStyle:ue(new x(21,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[o("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),o("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:o("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:ue(new C(22,"cursorWidth",0,0,1073741824,{markdownDescription:o("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:ue(new w(23,"disableLayerHinting",!1)),disableMonospaceOptimizations:ue(new w(24,"disableMonospaceOptimizations",!1)),dragAndDrop:ue(new w(25,"dragAndDrop",!0,{description:o("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:ue(new M),extraEditorClassName:ue(new A(27,"extraEditorClassName","")),fastScrollSensitivity:ue(new y(28,"fastScrollSensitivity",5,e=>e<=0?5:e,{markdownDescription:o("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:ue(new N),fixedOverflowWidgets:ue(new w(30,"fixedOverflowWidgets",!1)),folding:ue(new w(31,"folding",!0,{description:o("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:ue(new x(32,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[o("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),o("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:o("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:ue(new w(33,"foldingHighlight",!0,{description:o("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),unfoldOnClickAfterEndOfLine:ue(new w(34,"unfoldOnClickAfterEndOfLine",!1,{description:o("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:ue(new A(35,"fontFamily",le.fontFamily,{description:o("fontFamily","Controls the font family.")})),fontInfo:ue(new P),fontLigatures2:ue(new I),fontSize:ue(new F),fontWeight:ue(new R),formatOnPaste:ue(new w(40,"formatOnPaste",!1,{description:o("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:ue(new w(41,"formatOnType",!1,{description:o("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:ue(new w(42,"glyphMargin",!0,{description:o("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:ue(new $),hideCursorInOverviewRuler:ue(new w(44,"hideCursorInOverviewRuler",!1,{description:o("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),highlightActiveIndentGuide:ue(new w(45,"highlightActiveIndentGuide",!0,{description:o("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")})),hover:ue(new j),inDiffEditor:ue(new w(47,"inDiffEditor",!1)),letterSpacing:ue(new y(48,"letterSpacing",le.letterSpacing,e=>y.clamp(e,-5,20),{description:o("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:ue(new V),lineDecorationsWidth:ue(new _(50,"lineDecorationsWidth",10)),lineHeight:ue(new W),lineNumbers:ue(new Y),lineNumbersMinChars:ue(new C(53,"lineNumbersMinChars",5,1,300)),links:ue(new w(54,"links",!0,{description:o("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:ue(new x(55,"matchBrackets","always",["always","near","never"],{description:o("matchBrackets","Highlight matching brackets.")})),minimap:ue(new q),mouseStyle:ue(new x(57,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:ue(new y(58,"mouseWheelScrollSensitivity",1,e=>0===e?1:e,{markdownDescription:o("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:ue(new w(59,"mouseWheelZoom",!1,{markdownDescription:o("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:ue(new w(60,"multiCursorMergeOverlapping",!0,{description:o("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:ue(new k(61,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],U,{markdownEnumDescriptions:[o("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),o("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:o({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:ue(new x(62,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[o("multiCursorPaste.spread","Each cursor pastes a single line of the text."),o("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:o("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:ue(new w(63,"occurrencesHighlight",!0,{description:o("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:ue(new w(64,"overviewRulerBorder",!0,{description:o("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:ue(new C(65,"overviewRulerLanes",3,0,3)),padding:ue(new H),parameterHints:ue(new K),peekWidgetDefaultFocus:ue(new x(68,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[o("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),o("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:o("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:ue(new w(69,"definitionLinkOpensInPeek",!1,{description:o("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:ue(new J),quickSuggestionsDelay:ue(new C(71,"quickSuggestionsDelay",10,0,1073741824,{description:o("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:ue(new w(72,"readOnly",!1)),renameOnType:ue(new w(73,"renameOnType",!1,{description:o("renameOnType","Controls whether the editor auto renames on type.")})),renderControlCharacters:ue(new w(74,"renderControlCharacters",!1,{description:o("renderControlCharacters","Controls whether the editor should render control characters.")})),renderIndentGuides:ue(new w(75,"renderIndentGuides",!0,{description:o("renderIndentGuides","Controls whether the editor should render indent guides.")})),renderFinalNewline:ue(new w(76,"renderFinalNewline",!0,{description:o("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:ue(new x(77,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",o("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:o("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:ue(new w(78,"renderLineHighlightOnlyWhenFocus",!1,{description:o("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused")})),renderValidationDecorations:ue(new x(79,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:ue(new x(80,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",o("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),o("renderWhitespace.selection","Render whitespace characters only on selected text."),o("renderWhitespace.trailing","Render only trailing whitespace characters"),""],description:o("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:ue(new C(81,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:ue(new w(82,"roundedSelection",!0,{description:o("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:ue(new X),scrollbar:ue(new ee),scrollBeyondLastColumn:ue(new C(85,"scrollBeyondLastColumn",5,0,1073741824,{description:o("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:ue(new w(86,"scrollBeyondLastLine",!0,{description:o("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:ue(new w(87,"scrollPredominantAxis",!0,{description:o("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:ue(new w(88,"selectionClipboard",!0,{description:o("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:r["d"]})),selectionHighlight:ue(new w(89,"selectionHighlight",!0,{description:o("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:ue(new w(90,"selectOnLineNumbers",!0)),showFoldingControls:ue(new x(91,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[o("showFoldingControls.always","Always show the folding controls."),o("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:o("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:ue(new w(92,"showUnused",!0,{description:o("showUnused","Controls fading out of unused code.")})),showDeprecated:ue(new w(113,"showDeprecated",!0,{description:o("showDeprecated","Controls strikethrough deprecated variables.")})),snippetSuggestions:ue(new x(93,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[o("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),o("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),o("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),o("snippetSuggestions.none","Do not show snippet suggestions.")],description:o("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smoothScrolling:ue(new w(94,"smoothScrolling",!1,{description:o("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:ue(new C(95,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:ue(new ne),suggestFontSize:ue(new C(97,"suggestFontSize",0,0,1e3,{markdownDescription:o("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:ue(new C(98,"suggestLineHeight",0,0,1e3,{markdownDescription:o("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used.")})),suggestOnTriggerCharacters:ue(new w(99,"suggestOnTriggerCharacters",!0,{description:o("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:ue(new x(100,"suggestSelection","recentlyUsed",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[o("suggestSelection.first","Always select the first suggestion."),o("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),o("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:o("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:ue(new x(101,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[o("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),o("tabCompletion.off","Disable tab completions."),o("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:o("tabCompletion","Enables tab completions.")})),tabIndex:ue(new C(102,"tabIndex",0,-1,1073741824)),unusualLineTerminators:ue(new x(103,"unusualLineTerminators","prompt",["off","prompt","auto"],{enumDescriptions:[o("unusualLineTerminators.off","Unusual line terminators are ignored."),o("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed."),o("unusualLineTerminators.auto","Unusual line terminators are automatically removed.")],description:o("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useTabStops:ue(new w(104,"useTabStops",!0,{description:o("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:ue(new A(105,"wordSeparators",a,{description:o("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:ue(new x(106,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[o("wordWrap.off","Lines will never wrap."),o("wordWrap.on","Lines will wrap at the viewport width."),o({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),o({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:o({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:ue(new A(107,"wordWrapBreakAfterCharacters"," \t})]?|/&.,;¢°′″‰℃、。。、¢,.:;?!%・・ゝゞヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻ァィゥェォャュョッー”〉》」』】〕)]}」")),wordWrapBreakBeforeCharacters:ue(new A(108,"wordWrapBreakBeforeCharacters","([{‘“〈《「『【〔([{「£¥$£¥++")),wordWrapColumn:ue(new C(109,"wordWrapColumn",80,1,1073741824,{markdownDescription:o({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapMinified:ue(new w(110,"wordWrapMinified",!0)),wrappingIndent:ue(new k(111,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],ie,{enumDescriptions:[o("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),o("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),o("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),o("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:o("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:ue(new x(112,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[o("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),o("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:o("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:ue(new L),pixelRatio:ue(new G),tabFocusMode:ue(new te),layoutInfo:ue(new z),wrappingInfo:ue(new oe)};class pe{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{if(e.stack)throw new Error(e.message+"\n\n"+e.stack);throw e},0)}}emit(e){this.listeners.forEach(n=>{n(e)})}onUnexpectedError(e){this.unexpectedErrorHandler(e),this.emit(e)}onUnexpectedExternalError(e){this.unexpectedErrorHandler(e)}}const me=new pe;function fe(e){ve(e)||me.onUnexpectedError(e)}function ge(e){if(e instanceof Error){let{name:n,message:t}=e;const i=e.stacktrace||e.stack;return{$isError:!0,name:n,message:t,stack:i}}return e}const be="Canceled";function ve(e){return e instanceof Error&&e.name===be&&e.message===be}function _e(){const e=new Error(be);return e.name=e.message,e}function we(e){return e?new Error("Illegal argument: "+e):new Error("Illegal argument")}function Ce(e){return e?new Error("Illegal state: "+e):new Error("Illegal state")}var ye;(function(e){function n(e){return e&&"object"===typeof e&&"function"===typeof e[Symbol.iterator]}e.is=n;const t=Object.freeze([]);function i(){return t}function*o(e){yield e}function r(e){return e||t}function a(e){return e[Symbol.iterator]().next().value}function s(e,n){for(const t of e)if(n(t))return!0;return!1}function*l(e,n){for(const t of e)n(t)&&(yield t)}function*c(e,n){for(const t of e)yield n(t)}function*d(...e){for(const n of e)for(const e of n)yield e}function u(n,t=Number.POSITIVE_INFINITY){const i=[];if(0===t)return[i,n];const o=n[Symbol.iterator]();for(let r=0;r{e[xe]},3e3),e}class De extends Error{constructor(e){super(`Encounter errors while disposing of store. Errors: [${e.join(", ")}]`),this.errors=e}}function Ee(e){return"function"===typeof e.dispose&&0===e.dispose.length}function Be(e){if(ye.is(e)){let t=[];for(const i of e)if(i){ke(i);try{i.dispose()}catch(n){t.push(n)}}if(1===t.length)throw t[0];if(t.length>1)throw new De(t);return Array.isArray(e)?[]:e}if(e)return ke(e),e.dispose(),e}function Te(...e){return e.forEach(ke),Se({dispose:()=>Be(e)})}function Oe(e){const n=Se({dispose:()=>{ke(n),e()}});return n}class Le{constructor(){this._toDispose=new Set,this._isDisposed=!1}dispose(){this._isDisposed||(ke(this),this._isDisposed=!0,this.clear())}clear(){try{Be(this._toDispose.values())}finally{this._toDispose.clear()}}add(e){if(!e)return e;if(e===this)throw new Error("Cannot register a disposable on itself!");return ke(e),this._isDisposed?Le.DISABLE_DISPOSED_WARNING:this._toDispose.add(e),e}}Le.DISABLE_DISPOSED_WARNING=!1;class Me{constructor(){this._store=new Le,Se(this)}dispose(){ke(this),this._store.dispose()}_register(e){if(e===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(e)}}Me.None=Object.freeze({dispose(){}});class Ne{constructor(e){this.object=e}dispose(){}}class Ie{constructor(e){this.element=e,this.next=Ie.Undefined,this.prev=Ie.Undefined}}Ie.Undefined=new Ie(void 0);class Pe{constructor(){this._first=Ie.Undefined,this._last=Ie.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===Ie.Undefined}clear(){this._first=Ie.Undefined,this._last=Ie.Undefined,this._size=0}unshift(e){return this._insert(e,!1)}push(e){return this._insert(e,!0)}_insert(e,n){const t=new Ie(e);if(this._first===Ie.Undefined)this._first=t,this._last=t;else if(n){const e=this._last;this._last=t,t.prev=e,e.next=t}else{const e=this._first;this._first=t,t.next=e,e.prev=t}this._size+=1;let i=!1;return()=>{i||(i=!0,this._remove(t))}}shift(){if(this._first!==Ie.Undefined){const e=this._first.element;return this._remove(this._first),e}}pop(){if(this._last!==Ie.Undefined){const e=this._last.element;return this._remove(this._last),e}}_remove(e){if(e.prev!==Ie.Undefined&&e.next!==Ie.Undefined){const n=e.prev;n.next=e.next,e.next.prev=n}else e.prev===Ie.Undefined&&e.next===Ie.Undefined?(this._first=Ie.Undefined,this._last=Ie.Undefined):e.next===Ie.Undefined?(this._last=this._last.prev,this._last.next=Ie.Undefined):e.prev===Ie.Undefined&&(this._first=this._first.next,this._first.prev=Ie.Undefined);this._size-=1}*[Symbol.iterator](){let e=this._first;while(e!==Ie.Undefined)yield e.element,e=e.next}toArray(){const e=[];for(let n=this._first;n!==Ie.Undefined;n=n.next)e.push(n.element);return e}}var Fe;(function(e){function n(e){return(n,t=null,i)=>{let o,r=!1;return o=e(e=>{if(!r)return o?o.dispose():r=!0,n.call(t,e)},null,i),r&&o.dispose(),o}}function t(e,n){return l((t,i=null,o)=>e(e=>t.call(i,n(e)),null,o))}function i(e,n){return l((t,i=null,o)=>e(e=>{n(e),t.call(i,e)},null,o))}function o(e,n){return l((t,i=null,o)=>e(e=>n(e)&&t.call(i,e),null,o))}function r(e){return e}function a(...e){return(n,t=null,i)=>Te(...e.map(e=>e(e=>n.call(t,e),null,i)))}function s(e,n,i){let o=i;return t(e,e=>(o=n(o,e),o))}function l(e){let n;const t=new je({onFirstListenerAdd(){n=e(t.fire,t)},onLastListenerRemove(){n.dispose()}});return t.event}function c(e,n,t=100,i=!1,o){let r,a=void 0,s=void 0,l=0;const c=new je({leakWarningThreshold:o,onFirstListenerAdd(){r=e(e=>{l++,a=n(a,e),i&&!s&&(c.fire(a),a=void 0),clearTimeout(s),s=setTimeout(()=>{const e=a;a=void 0,s=void 0,(!i||l>1)&&c.fire(e),l=0},t)})},onLastListenerRemove(){r.dispose()}});return c.event}function d(e){const i=(new Date).getTime();return t(n(e),e=>(new Date).getTime()-i)}function u(e){let n,t=!0;return o(e,e=>{const i=t||e!==n;return t=!1,n=e,i})}function h(e,n=!1,t=[]){let i=t.slice(),o=e(e=>{i?i.push(e):a.fire(e)});const r=()=>{i&&i.forEach(e=>a.fire(e)),i=null},a=new je({onFirstListenerAdd(){o||(o=e(e=>a.fire(e)))},onFirstListenerDidAdd(){i&&(n?setTimeout(r):r())},onLastListenerRemove(){o&&o.dispose(),o=null}});return a.event}e.None=()=>Me.None,e.once=n,e.map=t,e.forEach=i,e.filter=o,e.signal=r,e.any=a,e.reduce=s,e.snapshot=l,e.debounce=c,e.stopwatch=d,e.latch=u,e.buffer=h;class p{constructor(e){this.event=e}map(e){return new p(t(this.event,e))}forEach(e){return new p(i(this.event,e))}filter(e){return new p(o(this.event,e))}reduce(e,n){return new p(s(this.event,e,n))}latch(){return new p(u(this.event))}debounce(e,n=100,t=!1,i){return new p(c(this.event,e,n,t,i))}on(e,n,t){return this.event(e,n,t)}once(e,t,i){return n(this.event)(e,t,i)}}function m(e){return new p(e)}function f(e,n,t=(e=>e)){const i=(...e)=>a.fire(t(...e)),o=()=>e.on(n,i),r=()=>e.removeListener(n,i),a=new je({onFirstListenerAdd:o,onLastListenerRemove:r});return a.event}function g(e,n,t=(e=>e)){const i=(...e)=>a.fire(t(...e)),o=()=>e.addEventListener(n,i),r=()=>e.removeEventListener(n,i),a=new je({onFirstListenerAdd:o,onLastListenerRemove:r});return a.event}function b(e){const n=new je;let t=!1;return e.then(void 0,()=>null).then(()=>{t?n.fire(void 0):setTimeout(()=>n.fire(void 0),0)}),t=!0,n.event}function v(e){return new Promise(t=>n(e)(t))}e.chain=m,e.fromNodeEventEmitter=f,e.fromDOMEventEmitter=g,e.fromPromise=b,e.toPromise=v})(Fe||(Fe={}));let Re=-1;class $e{constructor(e,n=Math.random().toString(18).slice(2,5)){this.customThreshold=e,this.name=n,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(e){let n=Re;if("number"===typeof this.customThreshold&&(n=this.customThreshold),n<=0||e{const e=this._stacks.get(t)||0;this._stacks.set(t,e-1)}}}class je{constructor(e){this._disposed=!1,this._options=e,this._leakageMon=Re>0?new $e(this._options&&this._options.leakWarningThreshold):void 0}get event(){return this._event||(this._event=(e,n,t)=>{this._listeners||(this._listeners=new Pe);const i=this._listeners.isEmpty();i&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const o=this._listeners.push(n?[e,n]:e);let r,a;return i&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,e,n),this._leakageMon&&(r=this._leakageMon.check(this._listeners.size)),a={dispose:()=>{if(r&&r(),a.dispose=je._noop,!this._disposed&&(o(),this._options&&this._options.onLastListenerRemove)){const e=this._listeners&&!this._listeners.isEmpty();e||this._options.onLastListenerRemove(this)}}},t instanceof Le?t.add(a):Array.isArray(t)&&t.push(a),a}),this._event}fire(e){if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new Pe);for(let n of this._listeners)this._deliveryQueue.push([n,e]);while(this._deliveryQueue.size>0){const[e,t]=this._deliveryQueue.shift();try{"function"===typeof e?e.call(void 0,t):e[0].call(e[1],t)}catch(n){fe(n)}}}}dispose(){this._listeners&&this._listeners.clear(),this._deliveryQueue&&this._deliveryQueue.clear(),this._leakageMon&&this._leakageMon.dispose(),this._disposed=!0}}je._noop=function(){};class ze extends je{constructor(e){super(e),this._isPaused=0,this._eventQueue=new Pe,this._mergeFn=e&&e.merge}pause(){this._isPaused++}resume(){if(0!==this._isPaused&&0===--this._isPaused)if(this._mergeFn){const e=this._eventQueue.toArray();this._eventQueue.clear(),super.fire(this._mergeFn(e))}else while(!this._isPaused&&0!==this._eventQueue.size)super.fire(this._eventQueue.shift())}fire(e){this._listeners&&(0!==this._isPaused?this._eventQueue.push(e):super.fire(e))}}class Ve{constructor(){this.buffers=[]}wrapEvent(e){return(n,t,i)=>e(e=>{const i=this.buffers[this.buffers.length-1];i?i.push(()=>n.call(t,e)):n.call(t,e)},void 0,i)}bufferEvents(e){const n=[];this.buffers.push(n);const t=e();return this.buffers.pop(),n.forEach(e=>e()),t}}class We{constructor(){this.listening=!1,this.inputEvent=Fe.None,this.inputEventListener=Me.None,this.emitter=new je({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}const qe=Object.freeze((function(e,n){const t=setTimeout(e.bind(n),0);return{dispose(){clearTimeout(t)}}}));var Ue;(function(e){function n(n){return n===e.None||n===e.Cancelled||(n instanceof He||!(!n||"object"!==typeof n)&&("boolean"===typeof n.isCancellationRequested&&"function"===typeof n.onCancellationRequested))}e.isCancellationToken=n,e.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:Fe.None}),e.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:qe})})(Ue||(Ue={}));class He{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?qe:(this._emitter||(this._emitter=new je),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class Ke{constructor(e){this._token=void 0,this._parentListener=void 0,this._parentListener=e&&e.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new He),this._token}cancel(){this._token?this._token instanceof He&&this._token.cancel():this._token=Ue.Cancelled}dispose(e=!1){e&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof He&&this._token.dispose():this._token=Ue.None}}class Ge{constructor(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}define(e,n){this._keyCodeToStr[e]=n,this._strToKeyCode[n.toLowerCase()]=e}keyCodeToStr(e){return this._keyCodeToStr[e]}strToKeyCode(e){return this._strToKeyCode[e.toLowerCase()]||0}}const Je=new Ge,Ye=new Ge,Qe=new Ge;var Xe;function Ze(e,n){const t=(65535&n)<<16>>>0;return(e|t)>>>0}function en(e,n){if(0===e)return null;const t=(65535&e)>>>0,i=(4294901760&e)>>>16;return new on(0!==i?[nn(t,n),nn(i,n)]:[nn(t,n)])}function nn(e,n){const t=!!(2048&e),i=!!(256&e),o=2===n?i:t,r=!!(1024&e),a=!!(512&e),s=2===n?t:i,l=255&e;return new tn(o,r,a,s,l)}(function(){function e(e,n,t=n,i=t){Je.define(e,n),Ye.define(e,t),Qe.define(e,i)}e(0,"unknown"),e(1,"Backspace"),e(2,"Tab"),e(3,"Enter"),e(4,"Shift"),e(5,"Ctrl"),e(6,"Alt"),e(7,"PauseBreak"),e(8,"CapsLock"),e(9,"Escape"),e(10,"Space"),e(11,"PageUp"),e(12,"PageDown"),e(13,"End"),e(14,"Home"),e(15,"LeftArrow","Left"),e(16,"UpArrow","Up"),e(17,"RightArrow","Right"),e(18,"DownArrow","Down"),e(19,"Insert"),e(20,"Delete"),e(21,"0"),e(22,"1"),e(23,"2"),e(24,"3"),e(25,"4"),e(26,"5"),e(27,"6"),e(28,"7"),e(29,"8"),e(30,"9"),e(31,"A"),e(32,"B"),e(33,"C"),e(34,"D"),e(35,"E"),e(36,"F"),e(37,"G"),e(38,"H"),e(39,"I"),e(40,"J"),e(41,"K"),e(42,"L"),e(43,"M"),e(44,"N"),e(45,"O"),e(46,"P"),e(47,"Q"),e(48,"R"),e(49,"S"),e(50,"T"),e(51,"U"),e(52,"V"),e(53,"W"),e(54,"X"),e(55,"Y"),e(56,"Z"),e(57,"Meta"),e(58,"ContextMenu"),e(59,"F1"),e(60,"F2"),e(61,"F3"),e(62,"F4"),e(63,"F5"),e(64,"F6"),e(65,"F7"),e(66,"F8"),e(67,"F9"),e(68,"F10"),e(69,"F11"),e(70,"F12"),e(71,"F13"),e(72,"F14"),e(73,"F15"),e(74,"F16"),e(75,"F17"),e(76,"F18"),e(77,"F19"),e(78,"NumLock"),e(79,"ScrollLock"),e(80,";",";","OEM_1"),e(81,"=","=","OEM_PLUS"),e(82,",",",","OEM_COMMA"),e(83,"-","-","OEM_MINUS"),e(84,".",".","OEM_PERIOD"),e(85,"/","/","OEM_2"),e(86,"`","`","OEM_3"),e(110,"ABNT_C1"),e(111,"ABNT_C2"),e(87,"[","[","OEM_4"),e(88,"\\","\\","OEM_5"),e(89,"]","]","OEM_6"),e(90,"'","'","OEM_7"),e(91,"OEM_8"),e(92,"OEM_102"),e(93,"NumPad0"),e(94,"NumPad1"),e(95,"NumPad2"),e(96,"NumPad3"),e(97,"NumPad4"),e(98,"NumPad5"),e(99,"NumPad6"),e(100,"NumPad7"),e(101,"NumPad8"),e(102,"NumPad9"),e(103,"NumPad_Multiply"),e(104,"NumPad_Add"),e(105,"NumPad_Separator"),e(106,"NumPad_Subtract"),e(107,"NumPad_Decimal"),e(108,"NumPad_Divide")})(),function(e){function n(e){return Je.keyCodeToStr(e)}function t(e){return Je.strToKeyCode(e)}function i(e){return Ye.keyCodeToStr(e)}function o(e){return Qe.keyCodeToStr(e)}function r(e){return Ye.strToKeyCode(e)||Qe.strToKeyCode(e)}e.toString=n,e.fromString=t,e.toUserSettingsUS=i,e.toUserSettingsGeneral=o,e.fromUserSettings=r}(Xe||(Xe={}));class tn{constructor(e,n,t,i,o){this.ctrlKey=e,this.shiftKey=n,this.altKey=t,this.metaKey=i,this.keyCode=o}equals(e){return this.ctrlKey===e.ctrlKey&&this.shiftKey===e.shiftKey&&this.altKey===e.altKey&&this.metaKey===e.metaKey&&this.keyCode===e.keyCode}isModifierKey(){return 0===this.keyCode||5===this.keyCode||57===this.keyCode||6===this.keyCode||4===this.keyCode}toChord(){return new on([this])}isDuplicateModifierCase(){return this.ctrlKey&&5===this.keyCode||this.shiftKey&&4===this.keyCode||this.altKey&&6===this.keyCode||this.metaKey&&57===this.keyCode}}class on{constructor(e){if(0===e.length)throw we("parts");this.parts=e}}class rn{constructor(e,n,t,i,o,r){this.ctrlKey=e,this.shiftKey=n,this.altKey=t,this.metaKey=i,this.keyLabel=o,this.keyAriaLabel=r}}class an{}var sn=t("c317");const ln=65,cn=97,dn=90,un=122,hn=46,pn=47,mn=92,fn=58,gn=63;class bn extends Error{constructor(e,n,t){let i;"string"===typeof n&&0===n.indexOf("not ")?(i="must not be",n=n.replace(/^not /,"")):i="must be";const o=-1!==e.indexOf(".")?"property":"argument";let r=`The "${e}" ${o} ${i} of type ${n}`;r+=". Received type "+typeof t,super(r),this.code="ERR_INVALID_ARG_TYPE"}}function vn(e,n){if("string"!==typeof e)throw new bn(n,"string",e)}function _n(e){return e===pn||e===mn}function wn(e){return e===pn}function Cn(e){return e>=ln&&e<=dn||e>=cn&&e<=un}function yn(e,n,t,i){let o="",r=0,a=-1,s=0,l=0;for(let c=0;c<=e.length;++c){if(c2){const e=o.lastIndexOf(t);-1===e?(o="",r=0):(o=o.slice(0,e),r=o.length-1-o.lastIndexOf(t)),a=c,s=0;continue}if(0!==o.length){o="",r=0,a=c,s=0;continue}}n&&(o+=o.length>0?t+"..":"..",r=2)}else o.length>0?o+=`${t}${e.slice(a+1,c)}`:o=e.slice(a+1,c),r=c-a-1;a=c,s=0}else l===hn&&-1!==s?++s:s=-1}return o}function An(e,n){if(null===n||"object"!==typeof n)throw new bn("pathObject","Object",n);const t=n.dir||n.root,i=n.base||`${n.name||""}${n.ext||""}`;return t?t===n.root?`${t}${i}`:`${t}${e}${i}`:i}const xn={resolve(...e){let n="",t="",i=!1;for(let o=e.length-1;o>=-1;o--){let r;if(o>=0){if(r=e[o],vn(r,"path"),0===r.length)continue}else 0===n.length?r=sn["a"]():(r=sn["b"]["="+n]||sn["a"](),(void 0===r||r.slice(0,2).toLowerCase()!==n.toLowerCase()&&r.charCodeAt(2)===mn)&&(r=n+"\\"));const a=r.length;let s=0,l="",c=!1;const d=r.charCodeAt(0);if(1===a)_n(d)&&(s=1,c=!0);else if(_n(d))if(c=!0,_n(r.charCodeAt(1))){let e=2,n=e;while(e2&&_n(r.charCodeAt(2))&&(c=!0,s=3));if(l.length>0)if(n.length>0){if(l.toLowerCase()!==n.toLowerCase())continue}else n=l;if(i){if(n.length>0)break}else if(t=`${r.slice(s)}\\${t}`,i=c,c&&n.length>0)break}return t=yn(t,!i,"\\",_n),i?`${n}\\${t}`:`${n}${t}`||"."},normalize(e){vn(e,"path");const n=e.length;if(0===n)return".";let t,i=0,o=!1;const r=e.charCodeAt(0);if(1===n)return wn(r)?"\\":e;if(_n(r))if(o=!0,_n(e.charCodeAt(1))){let o=2,r=o;while(o2&&_n(e.charCodeAt(2))&&(o=!0,i=3));let a=i0&&_n(e.charCodeAt(n-1))&&(a+="\\"),void 0===t?o?"\\"+a:a:o?`${t}\\${a}`:`${t}${a}`},isAbsolute(e){vn(e,"path");const n=e.length;if(0===n)return!1;const t=e.charCodeAt(0);return _n(t)||n>2&&Cn(t)&&e.charCodeAt(1)===fn&&_n(e.charCodeAt(2))},join(...e){if(0===e.length)return".";let n,t;for(let r=0;r0&&(void 0===n?n=t=i:n+="\\"+i)}if(void 0===n)return".";let i=!0,o=0;if("string"===typeof t&&_n(t.charCodeAt(0))){++o;const e=t.length;e>1&&_n(t.charCodeAt(1))&&(++o,e>2&&(_n(t.charCodeAt(2))?++o:i=!1))}if(i){while(o=2&&(n="\\"+n.slice(o))}return xn.normalize(n)},relative(e,n){if(vn(e,"from"),vn(n,"to"),e===n)return"";const t=xn.resolve(e),i=xn.resolve(n);if(t===i)return"";if(e=t.toLowerCase(),n=i.toLowerCase(),e===n)return"";let o=0;while(oo&&e.charCodeAt(r-1)===mn)r--;const a=r-o;let s=0;while(ss&&n.charCodeAt(l-1)===mn)l--;const c=l-s,d=ad){if(n.charCodeAt(s+h)===mn)return i.slice(s+h+1);if(2===h)return i.slice(s+h)}a>d&&(e.charCodeAt(o+h)===mn?u=h:2===h&&(u=3)),-1===u&&(u=0)}let p="";for(h=o+u+1;h<=r;++h)h!==r&&e.charCodeAt(h)!==mn||(p+=0===p.length?"..":"\\..");return s+=u,p.length>0?`${p}${i.slice(s,l)}`:(i.charCodeAt(s)===mn&&++s,i.slice(s,l))},toNamespacedPath(e){if("string"!==typeof e)return e;if(0===e.length)return"";const n=xn.resolve(e);if(n.length<=2)return e;if(n.charCodeAt(0)===mn){if(n.charCodeAt(1)===mn){const e=n.charCodeAt(2);if(e!==gn&&e!==hn)return"\\\\?\\UNC\\"+n.slice(2)}}else if(Cn(n.charCodeAt(0))&&n.charCodeAt(1)===fn&&n.charCodeAt(2)===mn)return"\\\\?\\"+n;return e},dirname(e){vn(e,"path");const n=e.length;if(0===n)return".";let t=-1,i=0;const o=e.charCodeAt(0);if(1===n)return _n(o)?e:".";if(_n(o)){if(t=i=1,_n(e.charCodeAt(1))){let o=2,r=o;while(o2&&_n(e.charCodeAt(2))?3:2,i=t);let r=-1,a=!0;for(let s=n-1;s>=i;--s)if(_n(e.charCodeAt(s))){if(!a){r=s;break}}else a=!1;if(-1===r){if(-1===t)return".";r=t}return e.slice(0,r)},basename(e,n){void 0!==n&&vn(n,"ext"),vn(e,"path");let t,i=0,o=-1,r=!0;if(e.length>=2&&Cn(e.charCodeAt(0))&&e.charCodeAt(1)===fn&&(i=2),void 0!==n&&n.length>0&&n.length<=e.length){if(n===e)return"";let a=n.length-1,s=-1;for(t=e.length-1;t>=i;--t){const l=e.charCodeAt(t);if(_n(l)){if(!r){i=t+1;break}}else-1===s&&(r=!1,s=t+1),a>=0&&(l===n.charCodeAt(a)?-1===--a&&(o=t):(a=-1,o=s))}return i===o?o=s:-1===o&&(o=e.length),e.slice(i,o)}for(t=e.length-1;t>=i;--t)if(_n(e.charCodeAt(t))){if(!r){i=t+1;break}}else-1===o&&(r=!1,o=t+1);return-1===o?"":e.slice(i,o)},extname(e){vn(e,"path");let n=0,t=-1,i=0,o=-1,r=!0,a=0;e.length>=2&&e.charCodeAt(1)===fn&&Cn(e.charCodeAt(0))&&(n=i=2);for(let s=e.length-1;s>=n;--s){const n=e.charCodeAt(s);if(_n(n)){if(!r){i=s+1;break}}else-1===o&&(r=!1,o=s+1),n===hn?-1===t?t=s:1!==a&&(a=1):-1!==t&&(a=-1)}return-1===t||-1===o||0===a||1===a&&t===o-1&&t===i+1?"":e.slice(t,o)},format:An.bind(null,"\\"),parse(e){vn(e,"path");const n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;const t=e.length;let i=0,o=e.charCodeAt(0);if(1===t)return _n(o)?(n.root=n.dir=e,n):(n.base=n.name=e,n);if(_n(o)){if(i=1,_n(e.charCodeAt(1))){let n=2,o=n;while(n0&&(n.root=e.slice(0,i));let r=-1,a=i,s=-1,l=!0,c=e.length-1,d=0;for(;c>=i;--c)if(o=e.charCodeAt(c),_n(o)){if(!l){a=c+1;break}}else-1===s&&(l=!1,s=c+1),o===hn?-1===r?r=c:1!==d&&(d=1):-1!==r&&(d=-1);return-1!==s&&(-1===r||0===d||1===d&&r===s-1&&r===a+1?n.base=n.name=e.slice(a,s):(n.name=e.slice(a,r),n.base=e.slice(a,s),n.ext=e.slice(r,s))),n.dir=a>0&&a!==i?e.slice(0,a-1):n.root,n},sep:"\\",delimiter:";",win32:null,posix:null},kn={resolve(...e){let n="",t=!1;for(let i=e.length-1;i>=-1&&!t;i--){const o=i>=0?e[i]:sn["a"]();vn(o,"path"),0!==o.length&&(n=`${o}/${n}`,t=o.charCodeAt(0)===pn)}return n=yn(n,!t,"/",wn),t?"/"+n:n.length>0?n:"."},normalize(e){if(vn(e,"path"),0===e.length)return".";const n=e.charCodeAt(0)===pn,t=e.charCodeAt(e.length-1)===pn;return e=yn(e,!n,"/",wn),0===e.length?n?"/":t?"./":".":(t&&(e+="/"),n?"/"+e:e)},isAbsolute(e){return vn(e,"path"),e.length>0&&e.charCodeAt(0)===pn},join(...e){if(0===e.length)return".";let n;for(let t=0;t0&&(void 0===n?n=i:n+="/"+i)}return void 0===n?".":kn.normalize(n)},relative(e,n){if(vn(e,"from"),vn(n,"to"),e===n)return"";if(e=kn.resolve(e),n=kn.resolve(n),e===n)return"";const t=1,i=e.length,o=i-t,r=1,a=n.length-r,s=os){if(n.charCodeAt(r+c)===pn)return n.slice(r+c+1);if(0===c)return n.slice(r+c)}else o>s&&(e.charCodeAt(t+c)===pn?l=c:0===c&&(l=0));let d="";for(c=t+l+1;c<=i;++c)c!==i&&e.charCodeAt(c)!==pn||(d+=0===d.length?"..":"/..");return`${d}${n.slice(r+l)}`},toNamespacedPath(e){return e},dirname(e){if(vn(e,"path"),0===e.length)return".";const n=e.charCodeAt(0)===pn;let t=-1,i=!0;for(let o=e.length-1;o>=1;--o)if(e.charCodeAt(o)===pn){if(!i){t=o;break}}else i=!1;return-1===t?n?"/":".":n&&1===t?"//":e.slice(0,t)},basename(e,n){void 0!==n&&vn(n,"ext"),vn(e,"path");let t,i=0,o=-1,r=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n===e)return"";let a=n.length-1,s=-1;for(t=e.length-1;t>=0;--t){const l=e.charCodeAt(t);if(l===pn){if(!r){i=t+1;break}}else-1===s&&(r=!1,s=t+1),a>=0&&(l===n.charCodeAt(a)?-1===--a&&(o=t):(a=-1,o=s))}return i===o?o=s:-1===o&&(o=e.length),e.slice(i,o)}for(t=e.length-1;t>=0;--t)if(e.charCodeAt(t)===pn){if(!r){i=t+1;break}}else-1===o&&(r=!1,o=t+1);return-1===o?"":e.slice(i,o)},extname(e){vn(e,"path");let n=-1,t=0,i=-1,o=!0,r=0;for(let a=e.length-1;a>=0;--a){const s=e.charCodeAt(a);if(s!==pn)-1===i&&(o=!1,i=a+1),s===hn?-1===n?n=a:1!==r&&(r=1):-1!==n&&(r=-1);else if(!o){t=a+1;break}}return-1===n||-1===i||0===r||1===r&&n===i-1&&n===t+1?"":e.slice(n,i)},format:An.bind(null,"/"),parse(e){vn(e,"path");const n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;const t=e.charCodeAt(0)===pn;let i;t?(n.root="/",i=1):i=0;let o=-1,r=0,a=-1,s=!0,l=e.length-1,c=0;for(;l>=i;--l){const n=e.charCodeAt(l);if(n!==pn)-1===a&&(s=!1,a=l+1),n===hn?-1===o?o=l:1!==c&&(c=1):-1!==o&&(c=-1);else if(!s){r=l+1;break}}if(-1!==a){const i=0===r&&t?1:r;-1===o||0===c||1===c&&o===a-1&&o===r+1?n.base=n.name=e.slice(i,a):(n.name=e.slice(i,o),n.base=e.slice(i,a),n.ext=e.slice(o,a))}return r>0?n.dir=e.slice(0,r-1):t&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};kn.win32=xn.win32=xn,kn.posix=xn.posix=kn;const Sn="win32"===sn["c"]?xn.normalize:kn.normalize,Dn="win32"===sn["c"]?xn.resolve:kn.resolve,En="win32"===sn["c"]?xn.relative:kn.relative,Bn="win32"===sn["c"]?xn.dirname:kn.dirname,Tn="win32"===sn["c"]?xn.basename:kn.basename,On="win32"===sn["c"]?xn.extname:kn.extname,Ln="win32"===sn["c"]?xn.sep:kn.sep,Mn=/^\w[\w\d+.-]*$/,Nn=/^\//,In=/^\/\//;function Pn(e,n){if(!e.scheme&&n)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!Mn.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path)if(e.authority){if(!Nn.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(In.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}function Fn(e,n){return e||n?e:"file"}function Rn(e,n){switch(e){case"https":case"http":case"file":n?n[0]!==jn&&(n=jn+n):n=jn;break}return n}const $n="",jn="/",zn=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class Vn{constructor(e,n,t,i,o,r=!1){"object"===typeof e?(this.scheme=e.scheme||$n,this.authority=e.authority||$n,this.path=e.path||$n,this.query=e.query||$n,this.fragment=e.fragment||$n):(this.scheme=Fn(e,r),this.authority=n||$n,this.path=Rn(this.scheme,t||$n),this.query=i||$n,this.fragment=o||$n,Pn(this,r))}static isUri(e){return e instanceof Vn||!!e&&("string"===typeof e.authority&&"string"===typeof e.fragment&&"string"===typeof e.path&&"string"===typeof e.query&&"string"===typeof e.scheme&&"function"===typeof e.fsPath&&"function"===typeof e.with&&"function"===typeof e.toString)}get fsPath(){return Gn(this,!1)}with(e){if(!e)return this;let{scheme:n,authority:t,path:i,query:o,fragment:r}=e;return void 0===n?n=this.scheme:null===n&&(n=$n),void 0===t?t=this.authority:null===t&&(t=$n),void 0===i?i=this.path:null===i&&(i=$n),void 0===o?o=this.query:null===o&&(o=$n),void 0===r?r=this.fragment:null===r&&(r=$n),n===this.scheme&&t===this.authority&&i===this.path&&o===this.query&&r===this.fragment?this:new qn(n,t,i,o,r)}static parse(e,n=!1){const t=zn.exec(e);return t?new qn(t[2]||$n,Xn(t[4]||$n),Xn(t[5]||$n),Xn(t[7]||$n),Xn(t[9]||$n),n):new qn($n,$n,$n,$n,$n)}static file(e){let n=$n;if(r["i"]&&(e=e.replace(/\\/g,jn)),e[0]===jn&&e[1]===jn){const t=e.indexOf(jn,2);-1===t?(n=e.substring(2),e=jn):(n=e.substring(2,t),e=e.substring(t)||jn)}return new qn("file",n,e,$n,$n)}static from(e){return new qn(e.scheme,e.authority,e.path,e.query,e.fragment)}static joinPath(e,...n){if(!e.path)throw new Error("[UriError]: cannot call joinPaths on URI without path");let t;return t=r["i"]&&"file"===e.scheme?Vn.file(xn.join(Gn(e,!0),...n)).path:kn.join(e.path,...n),e.with({path:t})}toString(e=!1){return Jn(this,e)}toJSON(){return this}static revive(e){if(e){if(e instanceof Vn)return e;{const n=new qn(e);return n._formatted=e.external,n._fsPath=e._sep===Wn?e.fsPath:null,n}}return e}}const Wn=r["i"]?1:void 0;class qn extends Vn{constructor(){super(...arguments),this._formatted=null,this._fsPath=null}get fsPath(){return this._fsPath||(this._fsPath=Gn(this,!1)),this._fsPath}toString(e=!1){return e?Jn(this,!0):(this._formatted||(this._formatted=Jn(this,!1)),this._formatted)}toJSON(){const e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=Wn),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e}}const Un={[58]:"%3A",[47]:"%2F",[63]:"%3F",[35]:"%23",[91]:"%5B",[93]:"%5D",[64]:"%40",[33]:"%21",[36]:"%24",[38]:"%26",[39]:"%27",[40]:"%28",[41]:"%29",[42]:"%2A",[43]:"%2B",[44]:"%2C",[59]:"%3B",[61]:"%3D",[32]:"%20"};function Hn(e,n){let t=void 0,i=-1;for(let o=0;o=97&&r<=122||r>=65&&r<=90||r>=48&&r<=57||45===r||46===r||95===r||126===r||n&&47===r)-1!==i&&(t+=encodeURIComponent(e.substring(i,o)),i=-1),void 0!==t&&(t+=e.charAt(o));else{void 0===t&&(t=e.substr(0,o));const n=Un[r];void 0!==n?(-1!==i&&(t+=encodeURIComponent(e.substring(i,o)),i=-1),t+=n):-1===i&&(i=o)}}return-1!==i&&(t+=encodeURIComponent(e.substring(i))),void 0!==t?t:e}function Kn(e){let n=void 0;for(let t=0;t1&&"file"===e.scheme?`//${e.authority}${e.path}`:47===e.path.charCodeAt(0)&&(e.path.charCodeAt(1)>=65&&e.path.charCodeAt(1)<=90||e.path.charCodeAt(1)>=97&&e.path.charCodeAt(1)<=122)&&58===e.path.charCodeAt(2)?n?e.path.substr(1):e.path[1].toLowerCase()+e.path.substr(2):e.path,r["i"]&&(t=t.replace(/\//g,"\\")),t}function Jn(e,n){const t=n?Kn:Hn;let i="",{scheme:o,authority:r,path:a,query:s,fragment:l}=e;if(o&&(i+=o,i+=":"),(r||"file"===o)&&(i+=jn,i+=jn),r){let e=r.indexOf("@");if(-1!==e){const n=r.substr(0,e);r=r.substr(e+1),e=n.indexOf(":"),-1===e?i+=t(n,!1):(i+=t(n.substr(0,e),!1),i+=":",i+=t(n.substr(e+1),!1)),i+="@"}r=r.toLowerCase(),e=r.indexOf(":"),-1===e?i+=t(r,!1):(i+=t(r.substr(0,e),!1),i+=r.substr(e))}if(a){if(a.length>=3&&47===a.charCodeAt(0)&&58===a.charCodeAt(2)){const e=a.charCodeAt(1);e>=65&&e<=90&&(a=`/${String.fromCharCode(e+32)}:${a.substr(3)}`)}else if(a.length>=2&&58===a.charCodeAt(1)){const e=a.charCodeAt(0);e>=65&&e<=90&&(a=`${String.fromCharCode(e+32)}:${a.substr(2)}`)}i+=t(a,!0)}return s&&(i+="?",i+=t(s,!1)),l&&(i+="#",i+=n?l:Hn(l,!1)),i}function Yn(e){try{return decodeURIComponent(e)}catch(n){return e.length>3?e.substr(0,3)+Yn(e.substr(3)):e}}const Qn=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function Xn(e){return e.match(Qn)?e.replace(Qn,e=>Yn(e)):e}class Zn{constructor(e,n){this.lineNumber=e,this.column=n}with(e=this.lineNumber,n=this.column){return e===this.lineNumber&&n===this.column?this:new Zn(e,n)}delta(e=0,n=0){return this.with(this.lineNumber+e,this.column+n)}equals(e){return Zn.equals(this,e)}static equals(e,n){return!e&&!n||!!e&&!!n&&e.lineNumber===n.lineNumber&&e.column===n.column}isBefore(e){return Zn.isBefore(this,e)}static isBefore(e,n){return e.lineNumbert||e===t&&n>i?(this.startLineNumber=t,this.startColumn=i,this.endLineNumber=e,this.endColumn=n):(this.startLineNumber=e,this.startColumn=n,this.endLineNumber=t,this.endColumn=i)}isEmpty(){return et.isEmpty(this)}static isEmpty(e){return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn}containsPosition(e){return et.containsPosition(this,e)}static containsPosition(e,n){return!(n.lineNumbere.endLineNumber)&&(!(n.lineNumber===e.startLineNumber&&n.columne.endColumn))}containsRange(e){return et.containsRange(this,e)}static containsRange(e,n){return!(n.startLineNumbere.endLineNumber||n.endLineNumber>e.endLineNumber)&&(!(n.startLineNumber===e.startLineNumber&&n.startColumne.endColumn)))}strictContainsRange(e){return et.strictContainsRange(this,e)}static strictContainsRange(e,n){return!(n.startLineNumbere.endLineNumber||n.endLineNumber>e.endLineNumber)&&(!(n.startLineNumber===e.startLineNumber&&n.startColumn<=e.startColumn)&&!(n.endLineNumber===e.endLineNumber&&n.endColumn>=e.endColumn)))}plusRange(e){return et.plusRange(this,e)}static plusRange(e,n){let t,i,o,r;return n.startLineNumbere.endLineNumber?(o=n.endLineNumber,r=n.endColumn):n.endLineNumber===e.endLineNumber?(o=n.endLineNumber,r=Math.max(n.endColumn,e.endColumn)):(o=e.endLineNumber,r=e.endColumn),new et(t,i,o,r)}intersectRanges(e){return et.intersectRanges(this,e)}static intersectRanges(e,n){let t=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn,a=n.startLineNumber,s=n.startColumn,l=n.endLineNumber,c=n.endColumn;return tl?(o=l,r=c):o===l&&(r=Math.min(r,c)),t>o||t===o&&i>r?null:new et(t,i,o,r)}equalsRange(e){return et.equalsRange(this,e)}static equalsRange(e,n){return!!e&&!!n&&e.startLineNumber===n.startLineNumber&&e.startColumn===n.startColumn&&e.endLineNumber===n.endLineNumber&&e.endColumn===n.endColumn}getEndPosition(){return et.getEndPosition(this)}static getEndPosition(e){return new Zn(e.endLineNumber,e.endColumn)}getStartPosition(){return et.getStartPosition(this)}static getStartPosition(e){return new Zn(e.startLineNumber,e.startColumn)}toString(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"}setEndPosition(e,n){return new et(this.startLineNumber,this.startColumn,e,n)}setStartPosition(e,n){return new et(e,n,this.endLineNumber,this.endColumn)}collapseToStart(){return et.collapseToStart(this)}static collapseToStart(e){return new et(e.startLineNumber,e.startColumn,e.startLineNumber,e.startColumn)}static fromPositions(e,n=e){return new et(e.lineNumber,e.column,n.lineNumber,n.column)}static lift(e){return e?new et(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn):null}static isIRange(e){return e&&"number"===typeof e.startLineNumber&&"number"===typeof e.startColumn&&"number"===typeof e.endLineNumber&&"number"===typeof e.endColumn}static areIntersectingOrTouching(e,n){return!(e.endLineNumbere.startLineNumber}}class nt extends et{constructor(e,n,t,i){super(e,n,t,i),this.selectionStartLineNumber=e,this.selectionStartColumn=n,this.positionLineNumber=t,this.positionColumn=i}toString(){return"["+this.selectionStartLineNumber+","+this.selectionStartColumn+" -> "+this.positionLineNumber+","+this.positionColumn+"]"}equalsSelection(e){return nt.selectionsEqual(this,e)}static selectionsEqual(e,n){return e.selectionStartLineNumber===n.selectionStartLineNumber&&e.selectionStartColumn===n.selectionStartColumn&&e.positionLineNumber===n.positionLineNumber&&e.positionColumn===n.positionColumn}getDirection(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1}setEndPosition(e,n){return 0===this.getDirection()?new nt(this.startLineNumber,this.startColumn,e,n):new nt(e,n,this.startLineNumber,this.startColumn)}getPosition(){return new Zn(this.positionLineNumber,this.positionColumn)}setStartPosition(e,n){return 0===this.getDirection()?new nt(e,n,this.endLineNumber,this.endColumn):new nt(this.endLineNumber,this.endColumn,e,n)}static fromPositions(e,n=e){return new nt(e.lineNumber,e.column,n.lineNumber,n.column)}static liftSelection(e){return new nt(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)}static selectionsArrEqual(e,n){if(e&&!n||!e&&n)return!1;if(!e&&!n)return!0;if(e.length!==n.length)return!1;for(let t=0,i=e.length;te,jt.serviceIds.set(e,n),n}function qt(e){return function(n,t,i){if(3!==arguments.length)throw new Error("@optional-decorator can only be used to decorate a parameter");Vt(e,n,i,!0)}}const Ut=Wt("codeEditorService");class Ht{constructor(){this._zoomLevel=0,this._lastZoomLevelChangeTime=0,this._onDidChangeZoomLevel=new je,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event,this._zoomFactor=1}getZoomLevel(){return this._zoomLevel}getTimeSinceLastZoomLevelChanged(){return Date.now()-this._lastZoomLevelChangeTime}getZoomFactor(){return this._zoomFactor}getPixelRatio(){let e=document.createElement("canvas").getContext("2d"),n=window.devicePixelRatio||1,t=e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1;return n/t}}function Kt(){return Ht.INSTANCE.getZoomLevel()}function Gt(){return Ht.INSTANCE.getTimeSinceLastZoomLevelChanged()}function Jt(e){return Ht.INSTANCE.onDidChangeZoomLevel(e)}function Yt(){return Ht.INSTANCE.getZoomFactor()}function Qt(){return Ht.INSTANCE.getPixelRatio()}Ht.INSTANCE=new Ht;const Xt=navigator.userAgent,Zt=Xt.indexOf("Edge/")>=0,ei=Xt.indexOf("Firefox")>=0,ni=Xt.indexOf("AppleWebKit")>=0,ti=Xt.indexOf("Chrome")>=0,ii=!ti&&Xt.indexOf("Safari")>=0,oi=!ti&&!ii&&ni,ri=(Xt.indexOf("iPad")>=0||ii&&navigator.maxTouchPoints,Zt&&Xt.indexOf("WebView/")>=0),ai=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches,si=(e,n,t)=>{const i=e=>o.fire(e),o=new je({onFirstListenerAdd:()=>{e.addEventListener(n,i,t)},onLastListenerRemove:()=>{e.removeEventListener(n,i,t)}});return o.event};let li=new Array(230),ci=new Array(112);function di(e){if(e.charCode){let n=String.fromCharCode(e.charCode).toUpperCase();return Xe.fromString(n)}return li[e.keyCode]||0}(function(){for(let n=0;n{n.token.onCancellationRequested(()=>{i(_e())}),Promise.resolve(t).then(t=>{n.dispose(),e(t)},e=>{n.dispose(),i(e)})});return new class{cancel(){n.cancel()}then(e,n){return i.then(e,n)}catch(e){return this.then(void 0,e)}finally(e){return i.finally(e)}}}class ki{constructor(e){this.defaultDelay=e,this.timeout=null,this.completionPromise=null,this.doResolve=null,this.doReject=null,this.task=null}trigger(e,n=this.defaultDelay){return this.task=e,this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise((e,n)=>{this.doResolve=e,this.doReject=n}).then(()=>{if(this.completionPromise=null,this.doResolve=null,this.task){const e=this.task;return this.task=null,e()}})),this.timeout=setTimeout(()=>{this.timeout=null,this.doResolve&&this.doResolve(null)},n),this.completionPromise}isTriggered(){return null!==this.timeout}cancel(){this.cancelTimeout(),this.completionPromise&&(this.doReject&&this.doReject(_e()),this.completionPromise=null)}cancelTimeout(){null!==this.timeout&&(clearTimeout(this.timeout),this.timeout=null)}dispose(){this.cancelTimeout()}}function Si(e,n){return n?new Promise((t,i)=>{const o=setTimeout(t,e);n.onCancellationRequested(()=>{clearTimeout(o),i(_e())})}):xi(n=>Si(e,n))}function Di(e,n=0){const t=setTimeout(e,n);return Oe(()=>clearTimeout(t))}class Ei{constructor(e,n){this._token=-1,"function"===typeof e&&"number"===typeof n&&this.setIfNotSet(e,n)}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearTimeout(this._token),this._token=-1)}cancelAndSet(e,n){this.cancel(),this._token=setTimeout(()=>{this._token=-1,e()},n)}setIfNotSet(e,n){-1===this._token&&(this._token=setTimeout(()=>{this._token=-1,e()},n))}}class Bi{constructor(){this._token=-1}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearInterval(this._token),this._token=-1)}cancelAndSet(e,n){this.cancel(),this._token=setInterval(()=>{e()},n)}}class Ti{constructor(e,n){this.timeoutToken=-1,this.runner=e,this.timeout=n,this.timeoutHandler=this.onTimeout.bind(this)}dispose(){this.cancel(),this.runner=null}cancel(){this.isScheduled()&&(clearTimeout(this.timeoutToken),this.timeoutToken=-1)}schedule(e=this.timeout){this.cancel(),this.timeoutToken=setTimeout(this.timeoutHandler,e)}isScheduled(){return-1!==this.timeoutToken}onTimeout(){this.timeoutToken=-1,this.runner&&this.doRun()}doRun(){this.runner&&this.runner()}}(function(){if("function"!==typeof requestIdleCallback||"function"!==typeof cancelIdleCallback){const e=Object.freeze({didTimeout:!0,timeRemaining(){return 15}});gi=n=>{const t=setTimeout(()=>n(e));let i=!1;return{dispose(){i||(i=!0,clearTimeout(t))}}}}else gi=(e,n)=>{const t=requestIdleCallback(e,"number"===typeof n?{timeout:n}:void 0);let i=!1;return{dispose(){i||(i=!0,cancelIdleCallback(t))}}}})();class Oi{constructor(e){this._didRun=!1,this._executor=()=>{try{this._value=e()}catch(n){this._error=n}finally{this._didRun=!0}},this._handle=gi(()=>this._executor())}dispose(){this._handle.dispose()}get value(){if(this._didRun||(this._handle.dispose(),this._executor()),this._error)throw this._error;return this._value}}function Li(e,n=0){return e[e.length-(1+n)]}function Mi(e){if(0===e.length)throw new Error("Invalid tail call");return[e.slice(0,e.length-1),e[e.length-1]]}function Ni(e,n,t=((e,n)=>e===n)){if(e===n)return!0;if(!e||!n)return!1;if(e.length!==n.length)return!1;for(let i=0,o=e.length;i0))return r;o=r-1}}return-(i+1)}function Pi(e,n){return Ri(e,n,0,e.length-1,[]),e}function Fi(e,n,t,i,o,r){let a=t,s=i+1;for(let l=t;l<=o;l++)r[l]=e[l];for(let l=t;l<=o;l++)a>i?e[l]=r[s++]:s>o?e[l]=r[a++]:n(r[s],r[a])<0?e[l]=r[s++]:e[l]=r[a++]}function Ri(e,n,t,i,o){if(i<=t)return;const r=t+(i-t)/2|0;Ri(e,n,t,r,o),Ri(e,n,r+1,i,o),n(e[r],e[r+1])<=0||Fi(e,n,t,r,i,o)}function $i(e){return e.filter(e=>!!e)}function ji(e){return!Array.isArray(e)||0===e.length}function zi(e){return Array.isArray(e)&&e.length>0}function Vi(e,n){if(!n)return e.filter((n,t)=>e.indexOf(n)===t);const t=Object.create(null);return e.filter(e=>{const i=n(e);return!t[i]&&(t[i]=!0,!0)})}function Wi(e){const n=new Set;return e.filter(e=>!n.has(e)&&(n.add(e),!0))}function qi(e,n){for(let t=0;t0?e[0]:n}function Ki(e,n){let t="number"===typeof n?e:0;"number"===typeof n?t=e:(t=0,n=e);const i=[];if(t<=n)for(let o=t;on;o--)i.push(o);return i}function Gi(e,n,t){const i=e.slice(0,n),o=e.slice(n);return i.concat(t,o)}var Ji;(function(e){e.inMemory="inmemory",e.vscode="vscode",e.internal="private",e.walkThrough="walkThrough",e.walkThroughSnippet="walkThroughSnippet",e.http="http",e.https="https",e.file="file",e.mailto="mailto",e.untitled="untitled",e.data="data",e.command="command",e.vscodeRemote="vscode-remote",e.vscodeRemoteResource="vscode-remote-resource",e.userData="vscode-userdata",e.vscodeCustomEditor="vscode-custom-editor",e.vscodeNotebook="vscode-notebook",e.vscodeNotebookCell="vscode-notebook-cell",e.vscodeSettings="vscode-settings",e.webviewPanel="webview-panel",e.vscodeWebview="vscode-webview",e.vscodeWebviewResource="vscode-webview-resource",e.extension="extension"})(Ji||(Ji={}));class Yi{constructor(){this._hosts=Object.create(null),this._ports=Object.create(null),this._connectionTokens=Object.create(null),this._preferredWebSchema="http",this._delegate=null}setPreferredWebSchema(e){this._preferredWebSchema=e}rewrite(e){if(this._delegate)return this._delegate(e);const n=e.authority;let t=this._hosts[n];t&&-1!==t.indexOf(":")&&(t=`[${t}]`);const i=this._ports[n],o=this._connectionTokens[n];let a="path="+encodeURIComponent(e.path);return"string"===typeof o&&(a+="&tkn="+encodeURIComponent(o)),Vn.from({scheme:r["h"]?this._preferredWebSchema:Ji.vscodeRemoteResource,authority:`${t}:${i}`,path:"/vscode-remote-resource",query:a})}}const Qi=new Yi,Xi={clipboard:{writeText:r["g"]||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:r["g"]||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText),richText:(()=>{if(Zt){let e=navigator.userAgent.indexOf("Edge/"),n=parseInt(navigator.userAgent.substring(e+5,navigator.userAgent.indexOf(".",e)),10);if(!n||n>=12&&n<=16)return!1}return!0})()},keyboard:(()=>r["g"]||ai?0:navigator.keyboard||ii?1:2)(),touch:"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0,pointerEvents:window.PointerEvent&&("ontouchstart"in window||window.navigator.maxTouchPoints>0||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0)};function Zi(e){while(e.firstChild)e.removeChild(e.firstChild)}function eo(e){e.parentNode&&e.parentNode.removeChild(e)}function no(e){while(e){if(e===document.body)return!0;e=e.parentNode||e.host}return!1}const to=new class{hasClass(e,n){return Boolean(n)&&e.classList&&e.classList.contains(n)}addClasses(e,...n){n.forEach(n=>n.split(" ").forEach(n=>this.addClass(e,n)))}addClass(e,n){n&&e.classList&&e.classList.add(n)}removeClass(e,n){n&&e.classList&&e.classList.remove(n)}removeClasses(e,...n){n.forEach(n=>n.split(" ").forEach(n=>this.removeClass(e,n)))}toggleClass(e,n,t){e.classList&&e.classList.toggle(n,t)}},io=to.hasClass.bind(to),oo=to.addClass.bind(to),ro=to.addClasses.bind(to),ao=to.removeClass.bind(to),so=to.removeClasses.bind(to),lo=to.toggleClass.bind(to);class co{constructor(e,n,t,i){this._node=e,this._type=n,this._handler=t,this._options=i||!1,this._node.addEventListener(this._type,this._handler,this._options)}dispose(){this._handler&&(this._node.removeEventListener(this._type,this._handler,this._options),this._node=null,this._handler=null)}}function uo(e,n,t,i){return new co(e,n,t,i)}function ho(e){return function(n){return e(new Ci(n))}}function po(e){return function(n){return e(new fi(n))}}let mo=function(e,n,t,i){let o=t;return"click"===n||"mousedown"===n?o=ho(t):"keydown"!==n&&"keypress"!==n&&"keyup"!==n||(o=po(t)),uo(e,n,o,i)};function fo(e,n){return uo(e,"mouseout",t=>{let i=t.relatedTarget;while(i&&i!==e)i=i.parentNode;i!==e&&n(t)})}function go(e,n){return uo(e,"pointerout",t=>{let i=t.relatedTarget;while(i&&i!==e)i=i.parentNode;i!==e&&n(t)})}let bo,vo,_o=null;function wo(e){if(!_o){const e=e=>setTimeout(()=>e((new Date).getTime()),0);_o=self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||e}return _o.call(self,e)}class Co{constructor(e,n=0){this._runner=e,this.priority=n,this._canceled=!1}dispose(){this._canceled=!0}execute(){if(!this._canceled)try{this._runner()}catch(e){fe(e)}}static sort(e,n){return n.priority-e.priority}}(function(){let e=[],n=null,t=!1,i=!1,o=()=>{t=!1,n=e,e=[],i=!0;while(n.length>0){n.sort(Co.sort);let e=n.shift();e.execute()}i=!1};vo=(n,i=0)=>{let r=new Co(n,i);return e.push(r),t||(t=!0,wo(o)),r},bo=(e,t)=>{if(i){let i=new Co(e,t);return n.push(i),i}return vo(e,t)}})();const yo=16,Ao=function(e,n){return n};class xo extends Me{constructor(e,n,t,i=Ao,o=yo){super();let r=null,a=0,s=this._register(new Ei),l=()=>{a=(new Date).getTime(),t(r),r=null};this._register(uo(e,n,e=>{r=i(r,e);let n=(new Date).getTime()-a;n>=o?(s.cancel(),l()):s.setIfNotSet(l,o-n)}))}}function ko(e,n,t,i,o){return new xo(e,n,t,i,o)}function So(e){return document.defaultView.getComputedStyle(e,null)}function Do(e){if(e!==document.body)return new Bo(e.clientWidth,e.clientHeight);if(r["c"]&&window.visualViewport){const e=window.visualViewport.width,n=window.visualViewport.height-(ai?24:0);return new Bo(e,n)}if(window.innerWidth&&window.innerHeight)return new Bo(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new Bo(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new Bo(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}class Eo{static convertToPixels(e,n){return parseFloat(n)||0}static getDimension(e,n,t){let i=So(e),o="0";return i&&(o=i.getPropertyValue?i.getPropertyValue(n):i.getAttribute(t)),Eo.convertToPixels(e,o)}static getBorderLeftWidth(e){return Eo.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return Eo.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return Eo.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return Eo.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return Eo.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return Eo.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return Eo.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return Eo.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return Eo.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return Eo.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return Eo.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return Eo.getDimension(e,"margin-bottom","marginBottom")}}class Bo{constructor(e,n){this.width=e,this.height=n}}function To(e){let n=e.offsetParent,t=e.offsetTop,i=e.offsetLeft;while(null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement){t-=e.scrollTop;const o=jo(e)?null:So(e);o&&(i-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===n&&(i+=Eo.getBorderLeftWidth(e),t+=Eo.getBorderTopWidth(e),t+=e.offsetTop,i+=e.offsetLeft,n=e.offsetParent)}return{left:i,top:t}}function Oo(e){let n=e.getBoundingClientRect();return{left:n.left+Lo.scrollX,top:n.top+Lo.scrollY,width:n.width,height:n.height}}const Lo=new class{get scrollX(){return"number"===typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft}get scrollY(){return"number"===typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop}};function Mo(e){let n=Eo.getMarginLeft(e)+Eo.getMarginRight(e);return e.offsetWidth+n}function No(e){let n=Eo.getBorderLeftWidth(e)+Eo.getBorderRightWidth(e),t=Eo.getPaddingLeft(e)+Eo.getPaddingRight(e);return e.offsetWidth-n-t}function Io(e){let n=Eo.getBorderTopWidth(e)+Eo.getBorderBottomWidth(e),t=Eo.getPaddingTop(e)+Eo.getPaddingBottom(e);return e.offsetHeight-n-t}function Po(e){let n=Eo.getMarginTop(e)+Eo.getMarginBottom(e);return e.offsetHeight+n}function Fo(e,n){while(e){if(e===n)return!0;e=e.parentNode}return!1}function Ro(e,n,t){while(e&&e.nodeType===e.ELEMENT_NODE){if(io(e,n))return e;if(t)if("string"===typeof t){if(io(e,t))return null}else if(e===t)return null;e=e.parentNode}return null}function $o(e,n,t){return!!Ro(e,n,t)}function jo(e){return e&&!!e.host&&!!e.mode}function zo(e){return!!Vo(e)}function Vo(e){while(e.parentNode){if(e===document.body)return null;e=e.parentNode}return jo(e)?e:null}function Wo(){let e=document.activeElement;while(null===e||void 0===e?void 0:e.shadowRoot)e=e.shadowRoot.activeElement;return e}function qo(e=document.getElementsByTagName("head")[0]){let n=document.createElement("style");return n.type="text/css",n.media="screen",e.appendChild(n),n}let Uo=null;function Ho(){return Uo||(Uo=qo()),Uo}function Ko(e){return e&&e.sheet&&e.sheet.rules?e.sheet.rules:e&&e.sheet&&e.sheet.cssRules?e.sheet.cssRules:[]}function Go(e,n,t=Ho()){t&&n&&t.sheet.insertRule(e+"{"+n+"}",0)}function Jo(e,n=Ho()){if(!n)return;let t=Ko(n),i=[];for(let o=0;o=0;o--)n.sheet.deleteRule(i[o])}function Yo(e){return"object"===typeof HTMLElement?e instanceof HTMLElement:e&&"object"===typeof e&&1===e.nodeType&&"string"===typeof e.nodeName}const Qo={CLICK:"click",AUXCLICK:"auxclick",DBLCLICK:"dblclick",MOUSE_UP:"mouseup",MOUSE_DOWN:"mousedown",MOUSE_OVER:"mouseover",MOUSE_MOVE:"mousemove",MOUSE_OUT:"mouseout",MOUSE_ENTER:"mouseenter",MOUSE_LEAVE:"mouseleave",MOUSE_WHEEL:Zt?"mousewheel":"wheel",POINTER_UP:"pointerup",POINTER_DOWN:"pointerdown",POINTER_MOVE:"pointermove",CONTEXT_MENU:"contextmenu",WHEEL:"wheel",KEY_DOWN:"keydown",KEY_PRESS:"keypress",KEY_UP:"keyup",LOAD:"load",BEFORE_UNLOAD:"beforeunload",UNLOAD:"unload",ABORT:"abort",ERROR:"error",RESIZE:"resize",SCROLL:"scroll",FULLSCREEN_CHANGE:"fullscreenchange",WK_FULLSCREEN_CHANGE:"webkitfullscreenchange",SELECT:"select",CHANGE:"change",SUBMIT:"submit",RESET:"reset",FOCUS:"focus",FOCUS_IN:"focusin",FOCUS_OUT:"focusout",BLUR:"blur",INPUT:"input",STORAGE:"storage",DRAG_START:"dragstart",DRAG:"drag",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"drop",DRAG_END:"dragend",ANIMATION_START:ni?"webkitAnimationStart":"animationstart",ANIMATION_END:ni?"webkitAnimationEnd":"animationend",ANIMATION_ITERATION:ni?"webkitAnimationIteration":"animationiteration"},Xo={stop:function(e,n){e.preventDefault?e.preventDefault():e.returnValue=!1,n&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)}};function Zo(e){let n=[];for(let t=0;e&&e.nodeType===e.ELEMENT_NODE;t++)n[t]=e.scrollTop,e=e.parentNode;return n}function er(e,n){for(let t=0;e&&e.nodeType===e.ELEMENT_NODE;t++)e.scrollTop!==n[t]&&(e.scrollTop=n[t]),e=e.parentNode}class nr extends Me{constructor(e){super(),this._onDidFocus=this._register(new je),this.onDidFocus=this._onDidFocus.event,this._onDidBlur=this._register(new je),this.onDidBlur=this._onDidBlur.event;let n=Fo(document.activeElement,e),t=!1;const i=()=>{t=!1,n||(n=!0,this._onDidFocus.fire())},o=()=>{n&&(t=!0,window.setTimeout(()=>{t&&(t=!1,n=!1,this._onDidBlur.fire())},0))};this._refreshStateHandler=()=>{let t=Fo(document.activeElement,e);t!==n&&(n?o():i())},this._register(si(e,Qo.FOCUS,!0)(i)),this._register(si(e,Qo.BLUR,!0)(o))}}function tr(e){return new nr(e)}function ir(e,...n){return n.forEach(n=>e.appendChild(n)),n[n.length-1]}const or=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;function rr(e,...n){e.innerText="",$i(n).forEach(n=>{n instanceof Node?e.appendChild(n):e.appendChild(document.createTextNode(n))})}var ar;function sr(e,n,t,...i){let o=or.exec(n);if(!o)throw new Error("Bad use of emmet");t=Object.assign({},t||{});let r,a=o[1]||"div";return r=e!==ar.HTML?document.createElementNS(e,a):document.createElement(a),o[3]&&(r.id=o[3]),o[4]&&(r.className=o[4].replace(/\./g," ").trim()),Object.keys(t).forEach(e=>{const n=t[e];"undefined"!==typeof n&&(/^on\w+$/.test(e)?r[e]=n:"selected"===e?n&&r.setAttribute(e,"true"):r.setAttribute(e,n))}),$i(i).forEach(e=>{e instanceof Node?r.appendChild(e):r.appendChild(document.createTextNode(e))}),r}function lr(e,n,...t){return sr(ar.HTML,e,n,...t)}function cr(...e){for(let n of e)n.style.display="",n.removeAttribute("aria-hidden")}function dr(...e){for(let n of e)n.style.display="none",n.setAttribute("aria-hidden","true")}function ur(e,n){while(e&&e.nodeType===e.ELEMENT_NODE){if(e instanceof HTMLElement&&e.hasAttribute(n))return e;e=e.parentNode}return null}function hr(e){if(e&&e.hasAttribute("tabIndex")){if(document.activeElement===e){let n=ur(e.parentElement,"tabIndex");n&&n.focus()}e.removeAttribute("tabindex")}}function pr(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function mr(e){const n=window.devicePixelRatio*e;return Math.max(1,Math.floor(n))/window.devicePixelRatio}function fr(e){if(r["g"]||ri)window.open(e);else{let n=window.open();n&&(n.opener=null,n.location.href=e)}}function gr(e){const n=()=>{e(),t=vo(n)};let t=vo(n);return Oe(()=>t.dispose())}function br(e){return e&&Ji.vscodeRemote===e.scheme?Qi.rewrite(e):e}function vr(e){return e?`url('${br(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}(function(e){e["HTML"]="http://www.w3.org/1999/xhtml",e["SVG"]="http://www.w3.org/2000/svg"})(ar||(ar={})),lr.SVG=function(e,n,...t){return sr(ar.SVG,e,n,...t)},Qi.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");var _r=t("1e93");function wr(e){let n=JSON.parse(e);return n=Cr(n),n}function Cr(e,n=0){if(!e||n>200)return e;if("object"===typeof e){switch(e.$mid){case 1:return Vn.revive(e);case 2:return new RegExp(e.source,e.flags)}if(e instanceof _r["a"]||e instanceof Uint8Array)return e;if(Array.isArray(e))for(let t=0;te.length)return!1;if(t){const t=Object(yr["Q"])(e,n);if(!t)return!1;if(n.length===e.length)return!0;let o=n.length;return n.charAt(n.length-1)===i&&o--,e.charAt(o)===i}return n.charAt(n.length-1)!==i&&(n+=i),0===e.indexOf(n)}function kr(e){return Gn(e,!0)}class Sr{constructor(e){this._ignorePathCasing=e}compare(e,n,t=!1){return e===n?0:Object(yr["f"])(this.getComparisonKey(e,t),this.getComparisonKey(n,t))}isEqual(e,n,t=!1){return e===n||!(!e||!n)&&this.getComparisonKey(e,t)===this.getComparisonKey(n,t)}getComparisonKey(e,n=!1){return e.with({path:this._ignorePathCasing(e)?e.path.toLowerCase():void 0,fragment:n?null:void 0}).toString()}joinPath(e,...n){return Vn.joinPath(e,...n)}basenameOrAuthority(e){return Er(e)||e.authority}basename(e){return kn.basename(e.path)}dirname(e){if(0===e.path.length)return e;let n;return e.scheme===Ji.file?n=Vn.file(Bn(kr(e))).path:(n=kn.dirname(e.path),e.authority&&n.length&&47!==n.charCodeAt(0)&&(n="/")),e.with({path:n})}normalizePath(e){if(!e.path.length)return e;let n;return n=e.scheme===Ji.file?Vn.file(Sn(kr(e))).path:kn.normalize(e.path),e.with({path:n})}relativePath(e,n){if(e.scheme!==n.scheme||!Or(e.authority,n.authority))return;if(e.scheme===Ji.file){const t=En(kr(e),kr(n));return r["i"]?Ar(t):t}let t=e.path||"/",i=n.path||"/";if(this._ignorePathCasing(e)){let e=0;for(const n=Math.min(t.length,i.length);e!1),Er=(Dr.isEqual.bind(Dr),Dr.basenameOrAuthority.bind(Dr),Dr.basename.bind(Dr)),Br=(Dr.dirname.bind(Dr),Dr.joinPath.bind(Dr)),Tr=Dr.normalizePath.bind(Dr),Or=(Dr.relativePath.bind(Dr),Dr.resolvePath.bind(Dr),Dr.isEqualAuthority.bind(Dr));var Lr;function Mr(e){return"string"===typeof e}function Nr(e){return"object"===typeof e&&null!==e&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}function Ir(e){return"number"===typeof e&&!isNaN(e)}function Pr(e){return!0===e||!1===e}function Fr(e){return"undefined"===typeof e}function Rr(e){return Fr(e)||null===e}function $r(e){return"function"===typeof e}function jr(e,n){const t=Math.min(e.length,n.length);for(let i=0;ifunction(){const t=Array.prototype.slice.call(arguments,0);return n(e,t)};let i={};for(const o of e)i[o]=t(o);return i}function Ur(e){return null===e?void 0:e}(function(e){function n(n){const t=new Map,i=n.path.substring(n.path.indexOf(";")+1,n.path.lastIndexOf(";"));i.split(";").forEach(e=>{const[n,i]=e.split(":");n&&i&&t.set(n,i)});const o=n.path.substring(0,n.path.indexOf(";"));return o&&t.set(e.META_DATA_MIME,o),t}e.META_DATA_LABEL="label",e.META_DATA_DESCRIPTION="description",e.META_DATA_SIZE="size",e.META_DATA_MIME="mime",e.parseMetaData=n})(Lr||(Lr={}));const Hr=Wt("commandService"),Kr=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new je,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(e,n){if(!e)throw new Error("invalid command");if("string"===typeof e){if(!n)throw new Error("invalid command");return this.registerCommand({id:e,handler:n})}if(e.description){const n=[];for(let i of e.description.args)n.push(i.constraint);const t=e.handler;e.handler=function(e,...i){return jr(i,n),t(e,...i)}}const{id:t}=e;let i=this._commands.get(t);i||(i=new Pe,this._commands.set(t,i));let o=i.unshift(e),r=Oe(()=>{o();const e=this._commands.get(t);(null===e||void 0===e?void 0:e.isEmpty())&&this._commands.delete(t)});return this._onDidRegisterCommand.fire(t),r}registerCommandAlias(e,n){return Kr.registerCommand(e,(e,...t)=>e.get(Hr).executeCommand(n,...t))}getCommand(e){const n=this._commands.get(e);if(n&&!n.isEmpty())return ye.first(n)}getCommands(){const e=new Map;for(const n of this._commands.keys()){const t=this.getCommand(n);t&&e.set(n,t)}return e}};var Gr=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};const Jr=Wt("openerService");Object.freeze({_serviceBrand:void 0,registerOpener(){return Me.None},registerValidator(){return Me.None},registerExternalUriResolver(){return Me.None},setExternalOpener(){},open(){return Gr(this,void 0,void 0,(function*(){return!1}))},resolveExternalUri(e){return Gr(this,void 0,void 0,(function*(){return{resolved:e,dispose(){}}}))}});function Yr(e,n){return Vn.isUri(e)?Object(yr["r"])(e.scheme,n):Object(yr["Q"])(e,n+":")}var Qr;(function(e){e[e["API"]=0]="API",e[e["USER"]=1]="USER"})(Qr||(Qr={}));var Xr=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},Zr=function(e,n){return function(t,i){n(t,i,e)}},ea=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};let na=class{constructor(e){this._commandService=e}open(e){return ea(this,void 0,void 0,(function*(){if(!Yr(e,Ji.command))return!1;"string"===typeof e&&(e=Vn.parse(e));let n=[];try{n=wr(decodeURIComponent(e.query))}catch(t){try{n=wr(e.query)}catch(i){}}return Array.isArray(n)||(n=[n]),yield this._commandService.executeCommand(e.path,...n),!0}))}};na=Xr([Zr(0,Hr)],na);let ta=class{constructor(e){this._editorService=e}open(e,n){return ea(this,void 0,void 0,(function*(){"string"===typeof e&&(e=Vn.parse(e));let t=void 0;const i=/^L?(\d+)(?:,(\d+))?/.exec(e.fragment);return i&&(t={startLineNumber:parseInt(i[1]),startColumn:i[2]?parseInt(i[2]):1},e=e.with({fragment:""})),e.scheme===Ji.file&&(e=Tr(e)),yield this._editorService.openCodeEditor({resource:e,options:{selection:t,context:(null===n||void 0===n?void 0:n.fromUserGesture)?Qr.USER:Qr.API}},this._editorService.getFocusedCodeEditor(),null===n||void 0===n?void 0:n.openToSide),!0}))}};ta=Xr([Zr(0,Ut)],ta);let ia=class{constructor(e,n){this._openers=new Pe,this._validators=new Pe,this._resolvers=new Pe,this._externalOpener={openExternal:e=>(Yr(e,Ji.http)||Yr(e,Ji.https)?fr(e):window.location.href=e,Promise.resolve(!0))},this._openers.push({open:(e,n)=>ea(this,void 0,void 0,(function*(){return!!((null===n||void 0===n?void 0:n.openExternal)||Yr(e,Ji.mailto)||Yr(e,Ji.http)||Yr(e,Ji.https))&&(yield this._doOpenExternal(e,n),!0)}))}),this._openers.push(new na(n)),this._openers.push(new ta(e))}open(e,n){return ea(this,void 0,void 0,(function*(){for(const n of this._validators.toArray())if(!(yield n.shouldOpen(e)))return!1;for(const t of this._openers.toArray()){const i=yield t.open(e,n);if(i)return!0}return!1}))}resolveExternalUri(e,n){return ea(this,void 0,void 0,(function*(){for(const t of this._resolvers.toArray()){const i=yield t.resolveExternalUri(e,n);if(i)return i}return{resolved:e,dispose:()=>{}}}))}_doOpenExternal(e,n){return ea(this,void 0,void 0,(function*(){const t="string"===typeof e?Vn.parse(e):e,{resolved:i}=yield this.resolveExternalUri(t,n);return"string"===typeof e&&t.toString()===i.toString()?this._externalOpener.openExternal(e):this._externalOpener.openExternal(encodeURI(i.toString(!0)))}))}dispose(){this._validators.clear()}};function oa(e,n){if(!e)throw new Error(n?`Assertion failed (${n})`:"Assertion Failed")}function ra(e){if(!e||"object"!==typeof e)return e;if(e instanceof RegExp)return e;const n=Array.isArray(e)?[]:{};return Object.keys(e).forEach(t=>{e[t]&&"object"===typeof e[t]?n[t]=ra(e[t]):n[t]=e[t]}),n}function aa(e){if(!e||"object"!==typeof e)return e;const n=[e];while(n.length>0){const e=n.shift();Object.freeze(e);for(const t in e)if(sa.call(e,t)){const i=e[t];"object"!==typeof i||Object.isFrozen(i)||n.push(i)}}return e}ia=Xr([Zr(0,Ut),Zr(1,Hr)],ia);const sa=Object.prototype.hasOwnProperty;function la(e,n,t=!0){return Nr(e)?(Nr(n)&&Object.keys(n).forEach(i=>{i in e?t&&(Nr(e[i])&&Nr(n[i])?la(e[i],n[i],t):e[i]=n[i]):e[i]=n[i]}),e):n}function ca(e,...n){return n.forEach(n=>Object.keys(n).forEach(t=>e[t]=n[t])),e}function da(e,n){if(e===n)return!0;if(null===e||void 0===e||null===n||void 0===n)return!1;if(typeof e!==typeof n)return!1;if("object"!==typeof e)return!1;if(Array.isArray(e)!==Array.isArray(n))return!1;let t,i;if(Array.isArray(e)){if(e.length!==n.length)return!1;for(t=0;tthis.dispose())),this._register(this._editor.onDidUpdateDiff(()=>this._onDiffUpdated())),this._options.followsCaret&&this._register(this._editor.getModifiedEditor().onDidChangeCursorPosition(e=>{this.ignoreSelectionChange||(this.nextIdx=-1)})),this._options.alwaysRevealFirst&&this._register(this._editor.getModifiedEditor().onDidChangeModel(e=>{this.revealFirst=!0})),this._init()}_init(){this._editor.getLineChanges()}_onDiffUpdated(){this._init(),this._compute(this._editor.getLineChanges()),this.revealFirst&&null!==this._editor.getLineChanges()&&(this.revealFirst=!1,this.nextIdx=-1,this.next(1))}_compute(e){this.ranges=[],e&&e.forEach(e=>{!this._options.ignoreCharChanges&&e.charChanges?e.charChanges.forEach(e=>{this.ranges.push({rhs:!0,range:new et(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn)})}):this.ranges.push({rhs:!0,range:new et(e.modifiedStartLineNumber,1,e.modifiedStartLineNumber,1)})}),this.ranges.sort((e,n)=>e.range.getStartPosition().isBeforeOrEqual(n.range.getStartPosition())?-1:n.range.getStartPosition().isBeforeOrEqual(e.range.getStartPosition())?1:0),this._onDidUpdate.fire(this)}_initIdx(e){let n=!1,t=this._editor.getPosition();if(t){for(let i=0,o=this.ranges.length;i=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));let t=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{let e=t.range.getStartPosition();this._editor.setPosition(e),this._editor.revealPositionInCenter(e,n)}finally{this.ignoreSelectionChange=!1}}canNavigate(){return this.ranges&&this.ranges.length>0}next(e=0){this._move(!0,e)}previous(e=0){this._move(!1,e)}dispose(){super.dispose(),this.ranges=[],this.disposed=!0}}const ma=new class{constructor(){this._zoomLevel=0,this._onDidChangeZoomLevel=new je,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event}getZoomLevel(){return this._zoomLevel}setZoomLevel(e){e=Math.min(Math.max(-5,e),20),this._zoomLevel!==e&&(this._zoomLevel=e,this._onDidChangeZoomLevel.fire(this._zoomLevel))}},fa=r["f"]?1.5:1.35,ga=8;class ba{constructor(e){this.zoomLevel=e.zoomLevel,this.fontFamily=String(e.fontFamily),this.fontWeight=String(e.fontWeight),this.fontSize=e.fontSize,this.fontFeatureSettings=e.fontFeatureSettings,this.lineHeight=0|e.lineHeight,this.letterSpacing=e.letterSpacing}static createFromValidatedSettings(e,n,t){const i=e.get(35),o=e.get(39),r=e.get(38),a=e.get(37),s=e.get(51),l=e.get(48);return ba._create(i,o,r,a,s,l,n,t)}static _create(e,n,t,i,o,r,a,s){0===o?o=Math.round(fa*t):oe.toString();class Ea{constructor(){this[Symbol.toStringTag]="LinkedMap",this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){var e;return null===(e=this._head)||void 0===e?void 0:e.value}get last(){var e;return null===(e=this._tail)||void 0===e?void 0:e.value}has(e){return this._map.has(e)}get(e,n=0){const t=this._map.get(e);if(t)return 0!==n&&this.touch(t,n),t.value}set(e,n,t=0){let i=this._map.get(e);if(i)i.value=n,0!==t&&this.touch(i,t);else{switch(i={key:e,value:n,next:void 0,previous:void 0},t){case 0:this.addItemLast(i);break;case 1:this.addItemFirst(i);break;case 2:this.addItemLast(i);break;default:this.addItemLast(i);break}this._map.set(e,i),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){const n=this._map.get(e);if(n)return this._map.delete(e),this.removeItem(n),this._size--,n.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw new Error("Invalid list");const e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,n){const t=this._state;let i=this._head;while(i){if(n?e.bind(n)(i.value,i.key,this):e(i.value,i.key,this),this._state!==t)throw new Error("LinkedMap got modified during iteration.");i=i.next}}keys(){const e=this,n=this._state;let t=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==n)throw new Error("LinkedMap got modified during iteration.");if(t){const e={value:t.key,done:!1};return t=t.next,e}return{value:void 0,done:!0}}};return i}values(){const e=this,n=this._state;let t=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==n)throw new Error("LinkedMap got modified during iteration.");if(t){const e={value:t.value,done:!1};return t=t.next,e}return{value:void 0,done:!0}}};return i}entries(){const e=this,n=this._state;let t=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==n)throw new Error("LinkedMap got modified during iteration.");if(t){const e={value:[t.key,t.value],done:!1};return t=t.next,e}return{value:void 0,done:!0}}};return i}[Symbol.iterator](){return this.entries()}trimOld(e){if(e>=this.size)return;if(0===e)return void this.clear();let n=this._head,t=this.size;while(n&&t>e)this._map.delete(n.key),n=n.next,t--;this._head=n,this._size=t,n&&(n.previous=void 0),this._state++}addItemFirst(e){if(this._head||this._tail){if(!this._head)throw new Error("Invalid list");e.next=this._head,this._head.previous=e}else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail){if(!this._tail)throw new Error("Invalid list");e.previous=this._tail,this._tail.next=e}else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{const n=e.next,t=e.previous;if(!n||!t)throw new Error("Invalid list");n.previous=t,t.next=n}e.next=void 0,e.previous=void 0,this._state++}touch(e,n){if(!this._head||!this._tail)throw new Error("Invalid list");if(1===n||2===n)if(1===n){if(e===this._head)return;const n=e.next,t=e.previous;e===this._tail?(t.next=void 0,this._tail=t):(n.previous=t,t.next=n),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(2===n){if(e===this._tail)return;const n=e.next,t=e.previous;e===this._head?(n.previous=void 0,this._head=n):(n.previous=t,t.next=n),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}toJSON(){const e=[];return this.forEach((n,t)=>{e.push([t,n])}),e}fromJSON(e){this.clear();for(const[n,t]of e)this.set(n,t)}}class Ba extends Ea{constructor(e,n=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,n),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get(e,n=2){return super.get(e,n)}peek(e){return super.get(e,0)}set(e,n){return super.set(e,n,2),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}const Ta="**",Oa="/",La="[/\\\\]",Ma="[^/\\\\]",Na=/\//g;function Ia(e){switch(e){case 0:return"";case 1:return Ma+"*?";default:return`(?:${La}|${Ma}+${La}|${La}${Ma}+)*?`}}function Pa(e,n){if(!e)return[];const t=[];let i=!1,o=!1,r="";for(const a of e){switch(a){case n:if(!i&&!o){t.push(r),r="";continue}break;case"{":i=!0;break;case"}":i=!1;break;case"[":o=!0;break;case"]":o=!1;break}r+=a}return r&&t.push(r),t}function Fa(e){if(!e)return"";let n="";const t=Pa(e,Oa);if(t.every(e=>e===Ta))n=".*";else{let e=!1;t.forEach((i,o)=>{if(i===Ta)return void(e||(n+=Ia(2),e=!0));let r=!1,a="",s=!1,l="";for(const e of i)if("}"!==e&&r)a+=e;else if(!s||"]"===e&&l)switch(e){case"{":r=!0;continue;case"[":s=!0;continue;case"}":const t=Pa(a,","),i=`(?:${t.map(e=>Fa(e)).join("|")})`;n+=i,r=!1,a="";break;case"]":n+="["+l+"]",s=!1,l="";break;case"?":n+=Ma;continue;case"*":n+=Ia(1);continue;default:n+=yr["t"](e)}else{let n;n="-"===e?e:"^"!==e&&"!"!==e||l?e===Oa?"":yr["t"](e):"^",l+=n}oKa(e,n)).filter(e=>e!==Ha),e),i=t.length;if(!i)return Ha;if(1===i)return t[0];const o=function(n,i){for(let o=0,r=t.length;o!!e.allBasenames);r&&(o.allBasenames=r.allBasenames);const a=t.reduce((e,n)=>n.allPaths?e.concat(n.allPaths):e,[]);return a.length&&(o.allPaths=a),o}function Xa(e,n,t){const i=Ln!==kn.sep?e.replace(Na,Ln):e,o=Ln+i,r=t?function(e,t){return"string"!==typeof e||e!==i&&!e.endsWith(o)?null:n}:function(e,t){return"string"===typeof e&&e===i?n:null};return r.allPaths=[(t?"*/":"./")+e],r}function Za(e){try{const n=new RegExp(`^${Fa(e)}$`);return function(t){return n.lastIndex=0,"string"===typeof t&&n.test(t)?e:null}}catch(n){return Ha}}function es(e,n,t){return!(!e||"string"!==typeof n)&&ns(e)(n,void 0,t)}function ns(e,n={}){if(!e)return Ua;if("string"===typeof e||ts(e)){const t=Ka(e,n);if(t===Ha)return Ua;const i=function(e,n){return!!t(e,n)};return t.allBasenames&&(i.allBasenames=t.allBasenames),t.allPaths&&(i.allPaths=t.allPaths),i}return is(e,n)}function ts(e){const n=e;return n&&"string"===typeof n.base&&"string"===typeof n.pattern}function is(e,n){const t=rs(Object.getOwnPropertyNames(e).map(t=>os(t,e[t],n)).filter(e=>e!==Ha)),i=t.length;if(!i)return Ha;if(!t.some(e=>!!e.requiresSiblings)){if(1===i)return t[0];const e=function(e,n){for(let i=0,o=t.length;i!!e.allBasenames);n&&(e.allBasenames=n.allBasenames);const o=t.reduce((e,n)=>n.allPaths?e.concat(n.allPaths):e,[]);return o.length&&(e.allPaths=o),e}const o=function(e,n,i){let o=void 0;for(let r=0,a=t.length;r!!e.allBasenames);r&&(o.allBasenames=r.allBasenames);const a=t.reduce((e,n)=>n.allPaths?e.concat(n.allPaths):e,[]);return a.length&&(o.allPaths=a),o}function os(e,n,t){if(!1===n)return Ha;const i=Ka(e,t);if(i===Ha)return Ha;if("boolean"===typeof n)return i;if(n){const t=n.when;if("string"===typeof t){const n=(n,o,r,a)=>{if(!a||!i(n,o))return null;const s=t.replace("$(basename)",r),l=a(s);return Ai(l)?l.then(n=>n?e:null):l?e:null};return n.requiresSiblings=!0,n}}return i}function rs(e,n){const t=e.filter(e=>!!e.basenames);if(t.length<2)return e;const i=t.reduce((e,n)=>{const t=n.basenames;return t?e.concat(t):e},[]);let o;if(n){o=[];for(let e=0,t=i.length;e{const t=n.patterns;return t?e.concat(t):e},[]);const r=function(e,n){if("string"!==typeof e)return null;if(!n){let t;for(t=e.length;t>0;t--){const n=e.charCodeAt(t-1);if(47===n||92===n)break}n=e.substr(t)}const t=i.indexOf(n);return-1!==t?o[t]:null};r.basenames=i,r.patterns=o,r.allBasenames=i;const a=e.filter(e=>!e.basenames);return a.push(r),a}function as(e,n,t,i){if(Array.isArray(e)){let o=0;for(const r of e){const e=as(r,n,t,i);if(10===e)return e;e>o&&(o=e)}return o}if("string"===typeof e)return i?"*"===e?5:e===t?10:0:0;if(e){const{language:o,pattern:r,scheme:a,hasAccessToAllModels:s}=e;if(!i&&!s)return 0;let l=0;if(a)if(a===n.scheme)l=10;else{if("*"!==a)return 0;l=5}if(o)if(o===t)l=10;else{if("*"!==o)return 0;l=Math.max(l,5)}if(r){let e;if(e="string"===typeof r?r:Object.assign(Object.assign({},r),{base:Sn(r.base)}),e!==n.fsPath&&!es(e,n.fsPath))return 0;l=10}return l}return 0}const ss=Wt("modelService");function ls(e){return!e.isTooLargeForSyncing()&&!e.isForSimpleWidget}function cs(e){return"string"!==typeof e&&(Array.isArray(e)?e.every(cs):!!e.exclusive)}class ds{constructor(){this._clock=0,this._entries=[],this._onDidChange=new je}get onDidChange(){return this._onDidChange.event}register(e,n){let t={selector:e,provider:n,_score:-1,_time:this._clock++};return this._entries.push(t),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Oe(()=>{if(t){let e=this._entries.indexOf(t);e>=0&&(this._entries.splice(e,1),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),t=void 0)}})}has(e){return this.all(e).length>0}all(e){if(!e)return[];this._updateScores(e);const n=[];for(let t of this._entries)t._score>0&&n.push(t.provider);return n}ordered(e){const n=[];return this._orderedForEach(e,e=>n.push(e.provider)),n}orderedGroups(e){const n=[];let t,i;return this._orderedForEach(e,e=>{t&&i===e._score?t.push(e.provider):(i=e._score,t=[e.provider],n.push(t))}),n}_orderedForEach(e,n){if(e){this._updateScores(e);for(const e of this._entries)e._score>0&&n(e)}}_updateScores(e){let n={uri:e.uri.toString(),language:e.getLanguageIdentifier().language};if(!this._lastCandidate||this._lastCandidate.language!==n.language||this._lastCandidate.uri!==n.uri){this._lastCandidate=n;for(let n of this._entries)if(n._score=as(n.selector,e.uri,e.getLanguageIdentifier().language,ls(e)),cs(n.selector)&&n._score>0){for(let e of this._entries)e._score=0;n._score=1e3;break}this._entries.sort(ds._compareByScoreAndTime)}}static _compareByScoreAndTime(e,n){return e._scoren._score?-1:e._timen._time?-1:0}}class us{constructor(){this._map=new Map,this._promises=new Map,this._onDidChange=new je,this.onDidChange=this._onDidChange.event,this._colorMap=null}fire(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})}register(e,n){return this._map.set(e,n),this.fire([e]),Oe(()=>{this._map.get(e)===n&&(this._map.delete(e),this.fire([e]))})}registerPromise(e,n){let t=null,i=!1;return this._promises.set(e,n.then(n=>{this._promises.delete(e),!i&&n&&(t=this.register(e,n))})),Oe(()=>{i=!0,t&&t.dispose()})}getPromise(e){const n=this.get(e);if(n)return Promise.resolve(n);const t=this._promises.get(e);return t?t.then(n=>this.get(e)):null}get(e){return this._map.get(e)||null}setColorMap(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Array.from(this._map.keys()),changedColorMap:!0})}getColorMap(){return this._colorMap}getDefaultBackground(){return this._colorMap&&this._colorMap.length>2?this._colorMap[2]:null}}function hs(...e){return function(n,t){for(let i=0,o=e.length;i0?[{start:0,end:n.length}]:[]:null}function fs(e,n){const t=n.toLowerCase().indexOf(e.toLowerCase());return-1===t?null:[{start:t,end:t+e.length}]}function gs(e,n){return bs(e.toLowerCase(),n.toLowerCase(),0,0)}function bs(e,n,t,i){if(t===e.length)return[];if(i===n.length)return null;if(e[t]===n[i]){let o=null;return(o=bs(e,n,t+1,i+1))?xs({start:i,end:i+1},o):null}return bs(e,n,t,i+1)}function vs(e){return 97<=e&&e<=122}function _s(e){return 65<=e&&e<=90}function ws(e){return 48<=e&&e<=57}function Cs(e){return 32===e||9===e||10===e||13===e}const ys=new Set;function As(e){return vs(e)||_s(e)||ws(e)}function xs(e,n){return 0===n.length?n=[e]:e.end===n[0].start?n[0].start=e.start:n.unshift(e),n}function ks(e,n){for(let t=n;t0&&!As(e.charCodeAt(t-1)))return t}return e.length}function Ss(e,n,t,i){if(t===e.length)return[];if(i===n.length)return null;if(e[t]!==n[i].toLowerCase())return null;{let o=null,r=i+1;o=Ss(e,n,t+1,i+1);while(!o&&(r=ks(n,r)).6}function Bs(e){const{upperPercent:n,lowerPercent:t,alphaPercent:i,numericPercent:o}=e;return t>.2&&n<.8&&i>.6&&o<.2}function Ts(e){let n=0,t=0,i=0,o=0;for(let r=0;r60)return null;const t=Ds(n);if(!Bs(t)){if(!Es(t))return null;n=n.toLowerCase()}let i=null,o=0;e=e.toLowerCase();while(o/?".split("").forEach(e=>ys.add(e.charCodeAt(0)));const Ls=hs(ps,Os,fs),Ms=hs(ps,Os,gs),Ns=new Ba(1e4);function Is(e,n,t=!1){if("string"!==typeof e||"string"!==typeof n)return null;let i=Ns.get(e);i||(i=new RegExp(yr["n"](e),"i"),Ns.set(e,i));const o=i.exec(n);return o?[{start:o.index,end:o.index+o[0].length}]:t?Ms(e,n):Ls(e,n)}const Ps=128;function Fs(){const e=[],n=[0];for(let t=1;t<=Ps;t++)n.push(-t);for(let t=0;t<=Ps;t++){const i=n.slice(0);i[0]=-t,e.push(i)}return e}const Rs=Fs(),$s=Fs(),js=Fs(),zs=!1;function Vs(e,n,t,i){e=e.substr(n),t=t.substr(i)}function Ws(e,n){if(n<0||n>=e.length)return!1;const t=e.charCodeAt(n);switch(t){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:return!0;default:return!1}}function qs(e,n){if(n<0||n>=e.length)return!1;const t=e.charCodeAt(n);switch(t){case 32:case 9:return!0;default:return!1}}function Us(e,n,t){return n[e]!==t[e]}function Hs(e,n,t,i,o,r){while(nPs?Ps:e.length,l=i.length>Ps?Ps:i.length;if(t>=s||r>=l||s-t>l-r)return;if(!Hs(n,t,s,o,r,l))return;let c=1,d=1,u=t,h=r,p=!1;for(c=1,u=t;u1&&(p=!0),$s[c][d]=r;const a=Rs[c-1][d-1]+(r>1?1:r),s=Rs[c-1][d]+-1,l=Rs[c][d-1]+-1;l>=s?l>a?(Rs[c][d]=l,js[c][d]=4):l===a?(Rs[c][d]=l,js[c][d]=6):(Rs[c][d]=a,js[c][d]=2):s>a?(Rs[c][d]=s,js[c][d]=1):s===a?(Rs[c][d]=s,js[c][d]=3):(Rs[c][d]=a,js[c][d]=2)}return zs&&Vs(e,t,i,r),(p||a)&&(Ys=0,Xs=-100,Zs=r,el=a,nl(c-1,d-1,s===l?1:0,0,!1),0!==Ys)?[Xs,Qs,r]:void 0}function Js(e,n,t,i,o,r,a){return n[t]!==r[a]?-1:a===t-i?e[t]===o[a]?7:5:!Us(a,o,r)||0!==a&&Us(a-1,o,r)?!Ws(r,a)||0!==a&&Ws(r,a-1)?Ws(r,a-1)||qs(r,a-1)?5:1:5:e[t]===o[a]?7:5}(function(e){function n(e){return!e||-100===e[0]&&0===e[1]&&0===e[2]}e.Default=Object.freeze([-100,0,0]),e.isDefault=n})(Ks||(Ks={}));let Ys=0,Qs=0,Xs=0,Zs=0,el=!1;function nl(e,n,t,i,o){if(Ys>=10||t<-25)return;let r=0;while(e>0&&n>0){const a=$s[e][n],s=js[e][n];if(4===s)n-=1,o?t-=5:0!==i&&(t-=1),o=!1,r=0;else{if(!(2&s))return;if(4&s&&nl(e,n-1,0!==i?t-1:t,i,o),t+=a,e-=1,n-=1,o=!0,i+=Math.pow(2,n+Zs),1===a){if(r+=1,0===e&&!el)return}else t+=1+r*(a-1),r=0}}t-=n>=3?9:3*n,Ys+=1,t>Xs&&(Xs=t,Qs=i)}const tl="$(";function il(e){const n=e.indexOf(tl);return-1===n?{text:e}:ol(e,n)}function ol(e,n){const t=[];let i="";function o(e){if(e){i+=e;for(const n of e)t.push(c)}}let r,a,s=-1,l="",c=0,d=n;const u=e.length;o(e.substr(0,n));while(dn?`$(${t})`:``)}const pl=/(\s)?(\\)?\$\([a-z0-9\-]+?(?:~[a-z0-9\-]*?)?\)(\s)?/gi;function ml(e){return-1===e.indexOf(tl)?e:e.replace(pl,(e,n,t,i)=>t?e:n||i||"")}class fl{constructor(e,n){this.language=e,this.id=n}}class gl{static getLanguageId(e){return(255&e)>>>0}static getTokenType(e){return(1792&e)>>>8}static getFontStyle(e){return(14336&e)>>>11}static getForeground(e){return(8372224&e)>>>14}static getBackground(e){return(4286578688&e)>>>23}static getClassNameFromMetadata(e){let n=this.getForeground(e),t="mtk"+n,i=this.getFontStyle(e);return 1&i&&(t+=" mtki"),2&i&&(t+=" mtkb"),4&i&&(t+=" mtku"),t}static getInlineStyleFromMetadata(e,n){const t=this.getForeground(e),i=this.getFontStyle(e);let o=`color: ${n[t]};`;return 1&i&&(o+="font-style: italic;"),2&i&&(o+="font-weight: bold;"),4&i&&(o+="text-decoration: underline;"),o}}(function(){let e=Object.create(null);e[0]="symbol-method",e[1]="symbol-function",e[2]="symbol-constructor",e[3]="symbol-field",e[4]="symbol-variable",e[5]="symbol-class",e[6]="symbol-struct",e[7]="symbol-interface",e[8]="symbol-module",e[9]="symbol-property",e[10]="symbol-event",e[11]="symbol-operator",e[12]="symbol-unit",e[13]="symbol-value",e[14]="symbol-constant",e[15]="symbol-enum",e[16]="symbol-enum-member",e[17]="symbol-keyword",e[27]="symbol-snippet",e[18]="symbol-text",e[19]="symbol-color",e[20]="symbol-file",e[21]="symbol-reference",e[22]="symbol-customcolor",e[23]="symbol-folder",e[24]="symbol-type-parameter",e[25]="account",e[26]="issues"})();(function(){let e=Object.create(null);e["method"]=0,e["function"]=1,e["constructor"]=2,e["field"]=3,e["variable"]=4,e["class"]=5,e["struct"]=6,e["interface"]=7,e["module"]=8,e["property"]=9,e["event"]=10,e["operator"]=11,e["unit"]=12,e["value"]=13,e["constant"]=14,e["enum"]=15,e["enum-member"]=16,e["enumMember"]=16,e["keyword"]=17,e["snippet"]=27,e["text"]=18,e["color"]=19,e["file"]=20,e["reference"]=21,e["customcolor"]=22,e["folder"]=23,e["type-parameter"]=24,e["typeParameter"]=24,e["account"]=25,e["issue"]=26})();var bl,vl,_l;(function(e){e[e["Invoke"]=1]="Invoke",e[e["TriggerCharacter"]=2]="TriggerCharacter",e[e["ContentChange"]=3]="ContentChange"})(bl||(bl={})),function(e){e[e["Text"]=0]="Text",e[e["Read"]=1]="Read",e[e["Write"]=2]="Write"}(vl||(vl={})),function(e){const n=new Map;n.set("file",0),n.set("module",1),n.set("namespace",2),n.set("package",3),n.set("class",4),n.set("method",5),n.set("property",6),n.set("field",7),n.set("constructor",8),n.set("enum",9),n.set("interface",10),n.set("function",11),n.set("variable",12),n.set("constant",13),n.set("string",14),n.set("number",15),n.set("boolean",16),n.set("array",17),n.set("object",18),n.set("key",19),n.set("null",20),n.set("enum-member",21),n.set("struct",22),n.set("event",23),n.set("operator",24),n.set("type-parameter",25);const t=new Map;function i(e){return n.get(e)}function o(e){return t.get(e)}function r(e,n){const i=t.get(e);let o=i&&ll.get("symbol-"+i);return o||(o=dl.symbolProperty),`${n?"inline":"block"} ${o.classNames}`}t.set(0,"file"),t.set(1,"module"),t.set(2,"namespace"),t.set(3,"package"),t.set(4,"class"),t.set(5,"method"),t.set(6,"property"),t.set(7,"field"),t.set(8,"constructor"),t.set(9,"enum"),t.set(10,"interface"),t.set(11,"function"),t.set(12,"variable"),t.set(13,"constant"),t.set(14,"string"),t.set(15,"number"),t.set(16,"boolean"),t.set(17,"array"),t.set(18,"object"),t.set(19,"key"),t.set(20,"null"),t.set(21,"enum-member"),t.set(22,"struct"),t.set(23,"event"),t.set(24,"operator"),t.set(25,"type-parameter"),e.fromString=i,e.toString=o,e.toCssClassName=r}(_l||(_l={}));class wl{constructor(e){this.value=e}}wl.Comment=new wl("comment"),wl.Imports=new wl("imports"),wl.Region=new wl("region");const Cl=new ds,yl=new ds,Al=new ds,xl=new ds,kl=new ds,Sl=new ds,Dl=new ds,El=new ds,Bl=new ds,Tl=new ds,Ol=new ds,Ll=new ds,Ml=new ds,Nl=new ds,Il=new ds,Pl=new ds,Fl=new ds,Rl=new ds,$l=new ds,jl=new ds,zl=new ds,Vl=new ds,Wl=new ds,ql=new us;class Ul{clone(){return this}equals(e){return this===e}}const Hl=new Ul,Kl="vs.editor.nullMode",Gl=new fl(Kl,0);function Jl(e,n,t,i){return new it([new tt(i,"",e)],t)}function Yl(e,n,t,i){let o=new Uint32Array(2);return o[0]=i,o[1]=(16384|e<<0|2<<23)>>>0,new ot(o,null===t?Hl:t)}const Ql="editorWorkerService",Xl=Wt(Ql),Zl=Wt("textModelService"),ec="$initialize";let nc=!1;function tc(e){r["h"]&&(nc||(nc=!0))}class ic{constructor(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}setWorkerId(e){this._workerId=e}sendMessage(e,n){let t=String(++this._lastSentReq);return new Promise((i,o)=>{this._pendingReplies[t]={resolve:i,reject:o},this._send({vsWorker:this._workerId,req:t,method:e,args:n})})}handleMessage(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))}_handleMessage(e){if(e.seq){let n=e;if(!this._pendingReplies[n.seq])return;let t=this._pendingReplies[n.seq];if(delete this._pendingReplies[n.seq],n.err){let e=n.err;return n.err.$isError&&(e=new Error,e.name=n.err.name,e.message=n.err.message,e.stack=n.err.stack),void t.reject(e)}return void t.resolve(n.res)}let n=e,t=n.req,i=this._handler.handleMessage(n.method,n.args);i.then(e=>{this._send({vsWorker:this._workerId,seq:t,res:e,err:void 0})},e=>{e.detail instanceof Error&&(e.detail=ge(e.detail)),this._send({vsWorker:this._workerId,seq:t,res:void 0,err:ge(e)})})}_send(e){let n=[];if(e.req){const t=e;for(let e=0;e{this._protocol.handleMessage(e)},e=>{i&&i(e)})),this._protocol=new ic({sendMessage:(e,n)=>{this._worker.postMessage(e,n)},handleMessage:(e,n)=>{if("function"!==typeof t[e])return Promise.reject(new Error("Missing method "+e+" on main thread host."));try{return Promise.resolve(t[e].apply(t,n))}catch(i){return Promise.reject(i)}}}),this._protocol.setWorkerId(this._worker.getId());let o=null;"undefined"!==typeof self.require&&"function"===typeof self.require.getConfig?o=self.require.getConfig():"undefined"!==typeof self.requirejs&&(o=self.requirejs.s.contexts._.config);const r=Wr(t);this._onModuleLoaded=this._protocol.sendMessage(ec,[this._worker.getId(),JSON.parse(JSON.stringify(o)),n,r]);const a=(e,n)=>this._request(e,n);this._lazyProxy=new Promise((e,t)=>{i=t,this._onModuleLoaded.then(n=>{e(qr(n,a))},e=>{t(e),this._onError("Worker failed to load "+n,e)})})}getProxyObject(){return this._lazyProxy}_request(e,n){return new Promise((t,i)=>{this._onModuleLoaded.then(()=>{this._protocol.sendMessage(e,n).then(t,i)},i)})}_onError(e,n){}}function rc(e,n){if(r["b"].MonacoEnvironment){if("function"===typeof r["b"].MonacoEnvironment.getWorker)return r["b"].MonacoEnvironment.getWorker(e,n);if("function"===typeof r["b"].MonacoEnvironment.getWorkerUrl)return new Worker(r["b"].MonacoEnvironment.getWorkerUrl(e,n))}throw new Error("You must define a function MonacoEnvironment.getWorkerUrl or MonacoEnvironment.getWorker")}function ac(e){return"function"===typeof e.then}class sc{constructor(e,n,t,i,o){this.id=n;const r=rc("workerMain.js",t);ac(r)?this.worker=r:this.worker=Promise.resolve(r),this.postMessage(e,[]),this.worker.then(e=>{e.onmessage=function(e){i(e.data)},e.onmessageerror=o,"function"===typeof e.addEventListener&&e.addEventListener("error",o)})}getId(){return this.id}postMessage(e,n){this.worker&&this.worker.then(t=>t.postMessage(e,n))}dispose(){this.worker&&this.worker.then(e=>e.terminate()),this.worker=null}}class lc{constructor(e){this._label=e,this._webWorkerFailedBeforeError=!1}create(e,n,t){let i=++lc.LAST_WORKER_ID;if(this._webWorkerFailedBeforeError)throw this._webWorkerFailedBeforeError;return new sc(e,i,this._label||"anonymous"+i,n,e=>{tc(e),this._webWorkerFailedBeforeError=e,t(e)})}}var cc;lc.LAST_WORKER_ID=0,function(e){e[e["None"]=0]="None",e[e["Indent"]=1]="Indent",e[e["IndentOutdent"]=2]="IndentOutdent",e[e["Outdent"]=3]="Outdent"}(cc||(cc={}));class dc{constructor(e){if(this.open=e.open,this.close=e.close,this._standardTokenMask=0,Array.isArray(e.notIn))for(let n=0,t=e.notIn.length;n0&&e.getLanguageId(a-1)===o)a--;return new hc(e,o,a,r+1,e.getStartOffset(a),e.getEndOffset(r))}class hc{constructor(e,n,t,i,o,r){this._actual=e,this.languageId=n,this._firstTokenIndex=t,this._lastTokenIndex=i,this.firstCharOffset=o,this._lastCharOffset=r}getLineContent(){const e=this._actual.getLineContent();return e.substring(this.firstCharOffset,this._lastCharOffset)}getActualLineContentBefore(e){const n=this._actual.getLineContent();return n.substring(0,this.firstCharOffset+e)}getTokenCount(){return this._lastTokenIndex-this._firstTokenIndex}findTokenIndexAtOffset(e){return this._actual.findTokenIndexAtOffset(e+this.firstCharOffset)-this._firstTokenIndex}getStandardTokenType(e){return this._actual.getStandardTokenType(e+this._firstTokenIndex)}}function pc(e){return 0!==(7&e)}class mc{constructor(e){if(e.autoClosingPairs?this._autoClosingPairs=e.autoClosingPairs.map(e=>new dc(e)):e.brackets?this._autoClosingPairs=e.brackets.map(e=>new dc({open:e[0],close:e[1]})):this._autoClosingPairs=[],e.__electricCharacterSupport&&e.__electricCharacterSupport.docComment){const n=e.__electricCharacterSupport.docComment;this._autoClosingPairs.push(new dc({open:n.open,close:n.close||""}))}this._autoCloseBefore="string"===typeof e.autoCloseBefore?e.autoCloseBefore:mc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=e.surroundingPairs||this._autoClosingPairs}getAutoClosingPairs(){return this._autoClosingPairs}getAutoCloseBeforeSet(){return this._autoCloseBefore}static shouldAutoClosePair(e,n,t){if(0===n.getTokenCount())return!0;const i=n.findTokenIndexAtOffset(t-2),o=n.getStandardTokenType(i);return e.isOK(o)}getSurroundingPairs(){return this._surroundingPairs}}let fc;function gc(){return fc||(fc=new TextDecoder(r["e"]()?"UTF-16LE":"UTF-16BE")),fc}mc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t";const bc="undefined"!==typeof TextDecoder;let vc,_c;function wc(e,n,t){const i=new Uint16Array(e.buffer,n,t);return gc().decode(i)}function Cc(e,n,t){let i=[],o=0;for(let r=0;rnew yc(e),_c=wc):(vc=e=>new Ac,_c=Cc);class yc{constructor(e){this._capacity=0|e,this._buffer=new Uint16Array(this._capacity),this._completedStrings=null,this._bufferLength=0}reset(){this._completedStrings=null,this._bufferLength=0}build(){return null!==this._completedStrings?(this._flushBuffer(),this._completedStrings.join("")):this._buildBuffer()}_buildBuffer(){if(0===this._bufferLength)return"";const e=new Uint16Array(this._buffer.buffer,0,this._bufferLength);return gc().decode(e)}_flushBuffer(){const e=this._buildBuffer();this._bufferLength=0,null===this._completedStrings?this._completedStrings=[e]:this._completedStrings[this._completedStrings.length]=e}write1(e){const n=this._capacity-this._bufferLength;n<=1&&(0===n||yr["D"](e))&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCII(e){this._bufferLength===this._capacity&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCIIString(e){const n=e.length;if(this._bufferLength+n>=this._capacity)return this._flushBuffer(),void(this._completedStrings[this._completedStrings.length]=e);for(let t=0;t[e[0].toLowerCase(),e[1].toLowerCase()]);const t=[];for(let a=0;a{const[t,i]=e,[o,r]=n;return t===o||t===r||i===o||i===r},o=(e,i)=>{const o=Math.min(e,i),r=Math.max(e,i);for(let a=0;a0&&r.push({open:i,close:o})}return r}class Sc{constructor(e,n){const t=kc(n);this.brackets=t.map((n,i)=>new xc(e,i,n.open,n.close,Tc(n.open,n.close,t,i),Oc(n.open,n.close,t,i))),this.forwardRegex=Lc(this.brackets),this.reversedRegex=Mc(this.brackets),this.textIsBracket={},this.textIsOpenBracket={},this.maxBracketLength=0;for(const i of this.brackets){for(const e of i.open)this.textIsBracket[e]=i,this.textIsOpenBracket[e]=!0,this.maxBracketLength=Math.max(this.maxBracketLength,e.length);for(const e of i.close)this.textIsBracket[e]=i,this.textIsOpenBracket[e]=!1,this.maxBracketLength=Math.max(this.maxBracketLength,e.length)}}}function Dc(e,n,t,i){for(let o=0,r=n.length;o=0&&i.push(n);for(const n of r.close)n.indexOf(e)>=0&&i.push(n)}}function Ec(e,n){return e.length-n.length}function Bc(e){if(e.length<=1)return e;const n=[],t=new Set;for(const i of e)t.has(i)||(n.push(i),t.add(i));return n}function Tc(e,n,t,i){let o=[];o=o.concat(e),o=o.concat(n);for(let r=0,a=o.length;r=0;i--)n[t++]=e.charCodeAt(i);return gc().decode(n)}{let n=[],t=0;for(let i=e.length-1;i>=0;i--)n[t++]=e.charAt(i);return n.join("")}}let n=null,t=null;return function(i){return n!==i&&(n=i,t=e(n)),t}}();class Fc{static _findPrevBracketInText(e,n,t,i){let o=t.match(e);if(!o)return null;let r=t.length-(o.index||0),a=o[0].length,s=i+r;return new et(n,s-a+1,n,s+1)}static findPrevBracketInRange(e,n,t,i,o){const r=Pc(t),a=r.substring(t.length-o,t.length-i);return this._findPrevBracketInText(e,n,a,i)}static findNextBracketInText(e,n,t,i){let o=t.match(e);if(!o)return null;let r=o.index||0,a=o[0].length;if(0===a)return null;let s=i+r;return new et(n,s+1,n,s+1+a)}static findNextBracketInRange(e,n,t,i,o){const r=t.substring(i,o);return this.findNextBracketInText(e,n,r,i)}}class Rc{constructor(e){this._richEditBrackets=e}getElectricCharacters(){let e=[];if(this._richEditBrackets)for(const n of this._richEditBrackets.brackets)for(const t of n.close){const n=t.charAt(t.length-1);e.push(n)}return e=e.filter((e,n,t)=>t.indexOf(e)===n),e}onElectricCharacter(e,n,t){if(!this._richEditBrackets||0===this._richEditBrackets.brackets.length)return null;const i=n.findTokenIndexAtOffset(t-1);if(pc(n.getStandardTokenType(i)))return null;const o=this._richEditBrackets.reversedRegex,r=n.getLineContent().substring(0,t-1)+e,a=Fc.findPrevBracketInRange(o,1,r,0,r.length);if(!a)return null;const s=r.substring(a.startColumn-1,a.endColumn-1).toLowerCase(),l=this._richEditBrackets.textIsOpenBracket[s];if(l)return null;const c=n.getActualLineContentBefore(a.startColumn-1);return/^\s*$/.test(c)?{matchOpenBracket:s}:null}}class $c{constructor(e){this._indentationRules=e}shouldIncrease(e){return!!(this._indentationRules&&this._indentationRules.increaseIndentPattern&&this._indentationRules.increaseIndentPattern.test(e))}shouldDecrease(e){return!!(this._indentationRules&&this._indentationRules.decreaseIndentPattern&&this._indentationRules.decreaseIndentPattern.test(e))}shouldIndentNextLine(e){return!!(this._indentationRules&&this._indentationRules.indentNextLinePattern&&this._indentationRules.indentNextLinePattern.test(e))}shouldIgnore(e){return!!(this._indentationRules&&this._indentationRules.unIndentedLinePattern&&this._indentationRules.unIndentedLinePattern.test(e))}getIndentMetadata(e){let n=0;return this.shouldIncrease(e)&&(n+=1),this.shouldDecrease(e)&&(n+=2),this.shouldIndentNextLine(e)&&(n+=4),this.shouldIgnore(e)&&(n+=8),n}}class jc{constructor(e){e=e||{},e.brackets=e.brackets||[["(",")"],["{","}"],["[","]"]],this._brackets=[],e.brackets.forEach(e=>{const n=jc._createOpenBracketRegExp(e[0]),t=jc._createCloseBracketRegExp(e[1]);n&&t&&this._brackets.push({open:e[0],openRegExp:n,close:e[1],closeRegExp:t})}),this._regExpRules=e.onEnterRules||[]}onEnter(e,n,t,i){if(e>=3)for(let o=0,r=this._regExpRules.length;o!e.reg||e.reg.test(e.text));if(r)return e.action}if(e>=2&&t.length>0&&i.length>0)for(let o=0,r=this._brackets.length;o=2&&t.length>0)for(let o=0,r=this._brackets.length;o{this._entries.get(e.id)===i&&(this._entries.set(e.id,t),this._onDidChange.fire(new Vc(e)))})}_getRichEditSupport(e){return this._entries.get(e)}getIndentationRules(e){const n=this._entries.get(e);return n&&n.indentationRules||null}_getElectricCharacterSupport(e){let n=this._getRichEditSupport(e);return n&&n.electricCharacter||null}getElectricCharacters(e){let n=this._getElectricCharacterSupport(e);return n?n.getElectricCharacters():[]}onElectricCharacter(e,n,t){let i=uc(n,t-1),o=this._getElectricCharacterSupport(i.languageId);return o?o.onElectricCharacter(e,i,t-i.firstCharOffset):null}getComments(e){let n=this._getRichEditSupport(e);return n&&n.comments||null}_getCharacterPairSupport(e){let n=this._getRichEditSupport(e);return n&&n.characterPair||null}getAutoClosingPairs(e){let n=this._getCharacterPairSupport(e);return n?n.getAutoClosingPairs():[]}getAutoCloseBeforeSet(e){let n=this._getCharacterPairSupport(e);return n?n.getAutoCloseBeforeSet():mc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED}getSurroundingPairs(e){let n=this._getCharacterPairSupport(e);return n?n.getSurroundingPairs():[]}shouldAutoClosePair(e,n,t){const i=uc(n,t-1);return mc.shouldAutoClosePair(e,i,t-i.firstCharOffset)}getWordDefinition(e){let n=this._getRichEditSupport(e);return c(n&&n.wordDefinition||null)}getFoldingRules(e){let n=this._getRichEditSupport(e);return n?n.foldingRules:{}}getIndentRulesSupport(e){let n=this._getRichEditSupport(e);return n&&n.indentRulesSupport||null}getPrecedingValidLine(e,n,t){let i=e.getLanguageIdAtPosition(n,0);if(n>1){let o,r=-1;for(o=n-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;let n=e.getLineContent(o);if(!t.shouldIgnore(n)&&!/^\s+$/.test(n)&&""!==n)return o;r=o}}return-1}getInheritIndentForLine(e,n,t,i=!0){if(e<4)return null;const o=this.getIndentRulesSupport(n.getLanguageIdentifier().id);if(!o)return null;if(t<=1)return{indentation:"",action:null};const r=this.getPrecedingValidLine(n,t,o);if(r<0)return null;if(r<1)return{indentation:"",action:null};const a=n.getLineContent(r);if(o.shouldIncrease(a)||o.shouldIndentNextLine(a))return{indentation:yr["x"](a),action:cc.Indent,line:r};if(o.shouldDecrease(a))return{indentation:yr["x"](a),action:null,line:r};{if(1===r)return{indentation:yr["x"](n.getLineContent(r)),action:null,line:r};const e=r-1,t=o.getIndentMetadata(n.getLineContent(e));if(!(3&t)&&4&t){let t=0;for(let i=e-1;i>0;i--)if(!o.shouldIndentNextLine(n.getLineContent(i))){t=i;break}return{indentation:yr["x"](n.getLineContent(t+1)),action:null,line:t+1}}if(i)return{indentation:yr["x"](n.getLineContent(r)),action:null,line:r};for(let i=r;i>0;i--){const e=n.getLineContent(i);if(o.shouldIncrease(e))return{indentation:yr["x"](e),action:cc.Indent,line:i};if(o.shouldIndentNextLine(e)){let e=0;for(let t=i-1;t>0;t--)if(!o.shouldIndentNextLine(n.getLineContent(i))){e=t;break}return{indentation:yr["x"](n.getLineContent(e+1)),action:null,line:e+1}}if(o.shouldDecrease(e))return{indentation:yr["x"](e),action:null,line:i}}return{indentation:yr["x"](n.getLineContent(1)),action:null,line:1}}}getGoodIndentForLine(e,n,t,i,o){if(e<4)return null;const r=this._getRichEditSupport(t);if(!r)return null;const a=this.getIndentRulesSupport(t);if(!a)return null;const s=this.getInheritIndentForLine(e,n,i),l=n.getLineContent(i);if(s){const t=s.line;if(void 0!==t){const i=r.onEnter(e,"",n.getLineContent(t),"");if(i){let e=yr["x"](n.getLineContent(t));return i.removeText&&(e=e.substring(0,e.length-i.removeText)),i.indentAction===cc.Indent||i.indentAction===cc.IndentOutdent?e=o.shiftIndent(e):i.indentAction===cc.Outdent&&(e=o.unshiftIndent(e)),a.shouldDecrease(l)&&(e=o.unshiftIndent(e)),i.appendText&&(e+=i.appendText),yr["x"](e)}}return a.shouldDecrease(l)?s.action===cc.Indent?s.indentation:o.unshiftIndent(s.indentation):s.action===cc.Indent?o.shiftIndent(s.indentation):s.indentation}return null}getIndentForEnter(e,n,t,i){if(e<4)return null;n.forceTokenization(t.startLineNumber);const o=n.getLineTokens(t.startLineNumber),r=uc(o,t.startColumn-1),a=r.getLineContent();let s,l,c=!1;if(r.firstCharOffset>0&&o.getLanguageId(0)!==r.languageId?(c=!0,s=a.substr(0,t.startColumn-1-r.firstCharOffset)):s=o.getLineContent().substring(0,t.startColumn-1),t.isEmpty())l=a.substr(t.startColumn-1-r.firstCharOffset);else{const e=this.getScopedLineTokens(n,t.endLineNumber,t.endColumn);l=e.getLineContent().substr(t.endColumn-1-r.firstCharOffset)}const d=this.getIndentRulesSupport(r.languageId);if(!d)return null;const u=s,h=yr["x"](s),p={getLineTokens:e=>n.getLineTokens(e),getLanguageIdentifier:()=>n.getLanguageIdentifier(),getLanguageIdAtPosition:(e,t)=>n.getLanguageIdAtPosition(e,t),getLineContent:e=>e===t.startLineNumber?u:n.getLineContent(e)},m=yr["x"](o.getLineContent()),f=this.getInheritIndentForLine(e,p,t.startLineNumber+1);if(!f){const e=c?m:h;return{beforeEnter:e,afterEnter:e}}let g=c?m:f.indentation;return f.action===cc.Indent&&(g=i.shiftIndent(g)),d.shouldDecrease(l)&&(g=i.unshiftIndent(g)),{beforeEnter:c?m:h,afterEnter:g}}getIndentActionForType(e,n,t,i,o){if(e<4)return null;const r=this.getScopedLineTokens(n,t.startLineNumber,t.startColumn),a=this.getIndentRulesSupport(r.languageId);if(!a)return null;const s=r.getLineContent(),l=s.substr(0,t.startColumn-1-r.firstCharOffset);let c;if(t.isEmpty())c=s.substr(t.startColumn-1-r.firstCharOffset);else{const e=this.getScopedLineTokens(n,t.endLineNumber,t.endColumn);c=e.getLineContent().substr(t.endColumn-1-r.firstCharOffset)}if(!a.shouldDecrease(l+c)&&a.shouldDecrease(l+i+c)){const i=this.getInheritIndentForLine(e,n,t.startLineNumber,!1);if(!i)return null;let r=i.indentation;return i.action!==cc.Indent&&(r=o.unshiftIndent(r)),r}return null}getIndentMetadata(e,n){const t=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return t?n<1||n>e.getLineCount()?null:t.getIndentMetadata(e.getLineContent(n)):null}getEnterAction(e,n,t){const i=this.getScopedLineTokens(n,t.startLineNumber,t.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;const r=i.getLineContent(),a=r.substr(0,t.startColumn-1-i.firstCharOffset);let s;if(t.isEmpty())s=r.substr(t.startColumn-1-i.firstCharOffset);else{const e=this.getScopedLineTokens(n,t.endLineNumber,t.endColumn);s=e.getLineContent().substr(t.endColumn-1-i.firstCharOffset)}let l="";if(t.startLineNumber>1&&0===i.firstCharOffset){const e=this.getScopedLineTokens(n,t.startLineNumber-1);e.languageId===i.languageId&&(l=e.getLineContent())}const c=o.onEnter(e,l,a,s);if(!c)return null;const d=c.indentAction;let u=c.appendText;const h=c.removeText||0;u||(u=d===cc.Indent||d===cc.IndentOutdent?"\t":"");let p=this.getIndentationAtPosition(n,t.startLineNumber,t.startColumn);return h&&(p=p.substring(0,p.length-h)),{indentAction:d,appendText:u,removeText:h,indentation:p}}getIndentationAtPosition(e,n,t){const i=e.getLineContent(n);let o=yr["x"](i);return o.length>t-1&&(o=o.substring(0,t-1)),o}getScopedLineTokens(e,n,t){e.forceTokenization(n);const i=e.getLineTokens(n),o="undefined"===typeof t?e.getLineMaxColumn(n)-1:t-1;return uc(i,o)}getBracketsSupport(e){const n=this._getRichEditSupport(e);return n&&n.brackets||null}}const qc=new Wc;class Uc{constructor(e,n,t,i){this.originalStart=e,this.originalLength=n,this.modifiedStart=t,this.modifiedLength=i}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}function Hc(e,n){return(n<<5)-n+e|0}function Kc(e,n){n=Hc(149417,n);for(let t=0,i=e.length;t>>i)>>>0}function Jc(e,n=0,t=e.byteLength,i=0){for(let o=0;o>>0).toString(16),n/4)}class Xc{constructor(){this._h0=1732584193,this._h1=4023233417,this._h2=2562383102,this._h3=271733878,this._h4=3285377520,this._buff=new Uint8Array(67),this._buffDV=new DataView(this._buff.buffer),this._buffLen=0,this._totalLen=0,this._leftoverHighSurrogate=0,this._finished=!1}update(e){const n=e.length;if(0===n)return;const t=this._buff;let i,o,r=this._buffLen,a=this._leftoverHighSurrogate;0!==a?(i=a,o=-1,a=0):(i=e.charCodeAt(0),o=0);while(1){let s=i;if(yr["D"](i)){if(!(o+1>>6,e[n++]=128|(63&t)>>>0):t<65536?(e[n++]=224|(61440&t)>>>12,e[n++]=128|(4032&t)>>>6,e[n++]=128|(63&t)>>>0):(e[n++]=240|(1835008&t)>>>18,e[n++]=128|(258048&t)>>>12,e[n++]=128|(4032&t)>>>6,e[n++]=128|(63&t)>>>0),n>=64&&(this._step(),n-=64,this._totalLen+=64,e[0]=e[64],e[1]=e[65],e[2]=e[66]),n}digest(){return this._finished||(this._finished=!0,this._leftoverHighSurrogate&&(this._leftoverHighSurrogate=0,this._buffLen=this._push(this._buff,this._buffLen,65533)),this._totalLen+=this._buffLen,this._wrapUp()),Qc(this._h0)+Qc(this._h1)+Qc(this._h2)+Qc(this._h3)+Qc(this._h4)}_wrapUp(){this._buff[this._buffLen++]=128,Jc(this._buff,this._buffLen),this._buffLen>56&&(this._step(),Jc(this._buff));const e=8*this._totalLen;this._buffDV.setUint32(56,Math.floor(e/4294967296),!1),this._buffDV.setUint32(60,e%4294967296,!1),this._step()}_step(){const e=Xc._bigBlock32,n=this._buffDV;for(let d=0;d<64;d+=4)e.setUint32(d,n.getUint32(d,!1),!1);for(let d=64;d<320;d+=4)e.setUint32(d,Gc(e.getUint32(d-12,!1)^e.getUint32(d-32,!1)^e.getUint32(d-56,!1)^e.getUint32(d-64,!1),1),!1);let t,i,o,r=this._h0,a=this._h1,s=this._h2,l=this._h3,c=this._h4;for(let d=0;d<80;d++)d<20?(t=a&s|~a&l,i=1518500249):d<40?(t=a^s^l,i=1859775393):d<60?(t=a&s|a&l|s&l,i=2400959708):(t=a^s^l,i=3395469782),o=Gc(r,5)+t+c+i+e.getUint32(4*d,!1)&4294967295,c=l,l=s,s=Gc(a,30),a=r,r=o;this._h0=this._h0+r&4294967295,this._h1=this._h1+a&4294967295,this._h2=this._h2+s&4294967295,this._h3=this._h3+l&4294967295,this._h4=this._h4+c&4294967295}}Xc._bigBlock32=new DataView(new ArrayBuffer(320));class Zc{constructor(e){this.source=e}getElements(){const e=this.source,n=new Int32Array(e.length);for(let t=0,i=e.length;t0||this.m_modifiedCount>0)&&this.m_changes.push(new Uc(this.m_originalStart,this.m_originalCount,this.m_modifiedStart,this.m_modifiedCount)),this.m_originalCount=0,this.m_modifiedCount=0,this.m_originalStart=1073741824,this.m_modifiedStart=1073741824}AddOriginalElement(e,n){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,n),this.m_originalCount++}AddModifiedElement(e,n){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,n),this.m_modifiedCount++}getChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes}getReverseChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes.reverse(),this.m_changes}}class od{constructor(e,n,t=null){this.ContinueProcessingPredicate=t;const[i,o,r]=od._getElements(e),[a,s,l]=od._getElements(n);this._hasStrings=r&&l,this._originalStringElements=i,this._originalElementsOrHash=o,this._modifiedStringElements=a,this._modifiedElementsOrHash=s,this.m_forwardHistory=[],this.m_reverseHistory=[]}static _isStringArray(e){return e.length>0&&"string"===typeof e[0]}static _getElements(e){const n=e.getElements();if(od._isStringArray(n)){const e=new Int32Array(n.length);for(let t=0,i=n.length;t=e&&i>=t&&this.ElementsAreEqual(n,i))n--,i--;if(e>n||t>i){let o;return t<=i?(nd.Assert(e===n+1,"originalStart should only be one more than originalEnd"),o=[new Uc(e,0,t,i-t+1)]):e<=n?(nd.Assert(t===i+1,"modifiedStart should only be one more than modifiedEnd"),o=[new Uc(e,n-e+1,t,0)]):(nd.Assert(e===n+1,"originalStart should only be one more than originalEnd"),nd.Assert(t===i+1,"modifiedStart should only be one more than modifiedEnd"),o=[]),o}const r=[0],a=[0],s=this.ComputeRecursionPoint(e,n,t,i,r,a,o),l=r[0],c=a[0];if(null!==s)return s;if(!o[0]){const r=this.ComputeDiffRecursive(e,l,t,c,o);let a=[];return a=o[0]?[new Uc(l+1,n-(l+1)+1,c+1,i-(c+1)+1)]:this.ComputeDiffRecursive(l+1,n,c+1,i,o),this.ConcatenateChanges(r,a)}return[new Uc(e,n-e+1,t,i-t+1)]}WALKTRACE(e,n,t,i,o,r,a,s,l,c,d,u,h,p,m,f,g,b){let v=null,_=null,w=new id,C=n,y=t,A=h[0]-f[0]-i,x=-1073741824,k=this.m_forwardHistory.length-1;do{const n=A+e;n===C||n=0&&(l=this.m_forwardHistory[k],e=l[0],C=1,y=l.length-1)}while(--k>=-1);if(v=w.getReverseChanges(),b[0]){let e=h[0]+1,n=f[0]+1;if(null!==v&&v.length>0){const t=v[v.length-1];e=Math.max(e,t.getOriginalEnd()),n=Math.max(n,t.getModifiedEnd())}_=[new Uc(e,u-e+1,n,m-n+1)]}else{w=new id,C=r,y=a,A=h[0]-f[0]-s,x=1073741824,k=g?this.m_reverseHistory.length-1:this.m_reverseHistory.length-2;do{const e=A+o;e===C||e=c[e+1]?(d=c[e+1]-1,p=d-A-s,d>x&&w.MarkNextChange(),x=d+1,w.AddOriginalElement(d+1,p+1),A=e+1-o):(d=c[e-1],p=d-A-s,d>x&&w.MarkNextChange(),x=d,w.AddModifiedElement(d+1,p+1),A=e-1-o),k>=0&&(c=this.m_reverseHistory[k],o=c[0],C=1,y=c.length-1)}while(--k>=-1);_=w.getChanges()}return this.ConcatenateChanges(v,_)}ComputeRecursionPoint(e,n,t,i,o,r,a){let s=0,l=0,c=0,d=0,u=0,h=0;e--,t--,o[0]=0,r[0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];const p=n-e+(i-t),m=p+1,f=new Int32Array(m),g=new Int32Array(m),b=i-t,v=n-e,_=e-t,w=n-i,C=v-b,y=C%2===0;f[b]=e,g[v]=n,a[0]=!1;for(let A=1;A<=p/2+1;A++){let p=0,C=0;c=this.ClipDiagonalBound(b-A,A,b,m),d=this.ClipDiagonalBound(b+A,A,b,m);for(let e=c;e<=d;e+=2){s=e===c||ep+C&&(p=s,C=l),!y&&Math.abs(e-v)<=A-1&&s>=g[e])return o[0]=s,r[0]=l,t<=g[e]&&A<=1448?this.WALKTRACE(b,c,d,_,v,u,h,w,f,g,s,n,o,l,i,r,y,a):null}const x=(p-e+(C-t)-A)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(p,x))return a[0]=!0,o[0]=p,r[0]=C,x>0&&A<=1448?this.WALKTRACE(b,c,d,_,v,u,h,w,f,g,s,n,o,l,i,r,y,a):(e++,t++,[new Uc(e,n-e+1,t,i-t+1)]);u=this.ClipDiagonalBound(v-A,A,v,m),h=this.ClipDiagonalBound(v+A,A,v,m);for(let m=u;m<=h;m+=2){s=m===u||m=g[m+1]?g[m+1]-1:g[m-1],l=s-(m-v)-w;const p=s;while(s>e&&l>t&&this.ElementsAreEqual(s,l))s--,l--;if(g[m]=s,y&&Math.abs(m-b)<=A&&s<=f[m])return o[0]=s,r[0]=l,p>=f[m]&&A<=1448?this.WALKTRACE(b,c,d,_,v,u,h,w,f,g,s,n,o,l,i,r,y,a):null}if(A<=1447){let e=new Int32Array(d-c+2);e[0]=b-c+1,td.Copy2(f,c,e,1,d-c+1),this.m_forwardHistory.push(e),e=new Int32Array(h-u+2),e[0]=v-u+1,td.Copy2(g,u,e,1,h-u+1),this.m_reverseHistory.push(e)}}return this.WALKTRACE(b,c,d,_,v,u,h,w,f,g,s,n,o,l,i,r,y,a)}PrettifyChanges(e){for(let n=0;n0,a=t.modifiedLength>0;while(t.originalStart+t.originalLength=0;n--){const t=e[n];let i=0,o=0;if(n>0){const t=e[n-1];t.originalLength>0&&(i=t.originalStart+t.originalLength),t.modifiedLength>0&&(o=t.modifiedStart+t.modifiedLength)}const r=t.originalLength>0,a=t.modifiedLength>0;let s=0,l=this._boundaryScore(t.originalStart,t.originalLength,t.modifiedStart,t.modifiedLength);for(let e=1;;e++){const n=t.originalStart-e,c=t.modifiedStart-e;if(nl&&(l=d,s=e)}t.originalStart-=s,t.modifiedStart-=s}return e}_OriginalIsBoundary(e){return e<=0||e>=this._originalElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._originalStringElements[e])}_OriginalRegionIsBoundary(e,n){if(this._OriginalIsBoundary(e)||this._OriginalIsBoundary(e-1))return!0;if(n>0){const t=e+n;if(this._OriginalIsBoundary(t-1)||this._OriginalIsBoundary(t))return!0}return!1}_ModifiedIsBoundary(e){return e<=0||e>=this._modifiedElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[e])}_ModifiedRegionIsBoundary(e,n){if(this._ModifiedIsBoundary(e)||this._ModifiedIsBoundary(e-1))return!0;if(n>0){const t=e+n;if(this._ModifiedIsBoundary(t-1)||this._ModifiedIsBoundary(t))return!0}return!1}_boundaryScore(e,n,t,i){const o=this._OriginalRegionIsBoundary(e,n)?1:0,r=this._ModifiedRegionIsBoundary(t,i)?1:0;return o+r}ConcatenateChanges(e,n){let t=[];if(0===e.length||0===n.length)return n.length>0?n:e;if(this.ChangesOverlap(e[e.length-1],n[0],t)){const i=new Array(e.length+n.length-1);return td.Copy(e,0,i,0,e.length-1),i[e.length-1]=t[0],td.Copy(n,1,i,e.length,n.length-1),i}{const t=new Array(e.length+n.length);return td.Copy(e,0,t,0,e.length),td.Copy(n,0,t,e.length,n.length),t}}ChangesOverlap(e,n,t){if(nd.Assert(e.originalStart<=n.originalStart,"Left change is not less than or equal to right change"),nd.Assert(e.modifiedStart<=n.modifiedStart,"Left change is not less than or equal to right change"),e.originalStart+e.originalLength>=n.originalStart||e.modifiedStart+e.modifiedLength>=n.modifiedStart){const i=e.originalStart;let o=e.originalLength;const r=e.modifiedStart;let a=e.modifiedLength;return e.originalStart+e.originalLength>=n.originalStart&&(o=n.originalStart+n.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=n.modifiedStart&&(a=n.modifiedStart+n.modifiedLength-e.modifiedStart),t[0]=new Uc(i,o,r,a),!0}return t[0]=null,!1}ClipDiagonalBound(e,n,t,i){if(e>=0&&e0&&n.originalLength<20&&n.modifiedLength>0&&n.modifiedLength<20&&o()){const r=t.createCharSequence(e,n.originalStart,n.originalStart+n.originalLength-1),s=i.createCharSequence(e,n.modifiedStart,n.modifiedStart+n.modifiedLength-1);let l=ad(r,s,o,!0).changes;a&&(l=dd(l)),u=[];for(let e=0,n=l.length;e1&&a>1){const i=e.charCodeAt(t-2),o=n.charCodeAt(a-2);if(i!==o)break;t--,a--}(t>1||a>1)&&this._pushTrimWhitespaceCharChange(i,o+1,1,t,r+1,1,a)}{let t=md(e,1),a=md(n,1);const s=e.length+1,l=n.length+1;while(t!0;const n=Date.now();return()=>Date.now()-n255?255:0|e}function bd(e){return e<0?0:e>4294967295?4294967295:0|e}class vd{constructor(e,n){this.index=e,this.remainder=n}}class _d{constructor(e){this.values=e,this.prefixSum=new Uint32Array(e.length),this.prefixSumValidIndex=new Int32Array(1),this.prefixSumValidIndex[0]=-1}insertValues(e,n){e=bd(e);const t=this.values,i=this.prefixSum,o=n.length;return 0!==o&&(this.values=new Uint32Array(t.length+o),this.values.set(t.subarray(0,e),0),this.values.set(t.subarray(e),e+o),this.values.set(n,e),e-1=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}changeValue(e,n){return e=bd(e),n=bd(n),this.values[e]!==n&&(this.values[e]=n,e-1=t.length)return!1;let o=t.length-e;return n>=o&&(n=o),0!==n&&(this.values=new Uint32Array(t.length-n),this.values.set(t.subarray(0,e),0),this.values.set(t.subarray(e+n),e),this.prefixSum=new Uint32Array(this.values.length),e-1=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}getTotalValue(){return 0===this.values.length?0:this._getAccumulatedValue(this.values.length-1)}getAccumulatedValue(e){return e<0?0:(e=bd(e),this._getAccumulatedValue(e))}_getAccumulatedValue(e){if(e<=this.prefixSumValidIndex[0])return this.prefixSum[e];let n=this.prefixSumValidIndex[0]+1;0===n&&(this.prefixSum[0]=this.values[0],n++),e>=this.values.length&&(e=this.values.length-1);for(let t=n;t<=e;t++)this.prefixSum[t]=this.prefixSum[t-1]+this.values[t];return this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],e),this.prefixSum[e]}getIndexOf(e){e=Math.floor(e),this.getTotalValue();let n=0,t=this.values.length-1,i=0,o=0,r=0;while(n<=t)if(i=n+(t-n)/2|0,o=this.prefixSum[i],r=o-this.values[i],e=o))break;n=i+1}return new vd(i,e-r)}}class wd{constructor(e,n,t,i){this._uri=e,this._lines=n,this._eol=t,this._versionId=i,this._lineStarts=null,this._cachedTextValue=null}dispose(){this._lines.length=0}getText(){return null===this._cachedTextValue&&(this._cachedTextValue=this._lines.join(this._eol)),this._cachedTextValue}onEvents(e){e.eol&&e.eol!==this._eol&&(this._eol=e.eol,this._lineStarts=null);const n=e.changes;for(const t of n)this._acceptDeleteRange(t.range),this._acceptInsertText(new Zn(t.range.startLineNumber,t.range.startColumn),t.text);this._versionId=e.versionId,this._cachedTextValue=null}_ensureLineStarts(){if(!this._lineStarts){const e=this._eol.length,n=this._lines.length,t=new Uint32Array(n);for(let i=0;i=0&&e<256?this._asciiMap[e]=t:this._map.set(e,t)}get(e){return e>=0&&e<256?this._asciiMap[e]:this._map.get(e)||this._defaultValue}}class yd{constructor(e,n,t){const i=new Uint8Array(e*n);for(let o=0,r=e*n;on&&(n=r),i>t&&(t=i),a>t&&(t=a)}n++,t++;let i=new yd(t,n,0);for(let o=0,r=e.length;o=this._maxCharCode?0:this._states.get(e,n)}}let xd=null;function kd(){return null===xd&&(xd=new Ad([[1,104,2],[1,72,2],[1,102,6],[1,70,6],[2,116,3],[2,84,3],[3,116,4],[3,84,4],[4,112,5],[4,80,5],[5,115,9],[5,83,9],[5,58,10],[6,105,7],[6,73,7],[7,108,8],[7,76,8],[8,101,9],[8,69,9],[9,58,10],[10,47,11],[11,47,12]])),xd}let Sd=null;function Dd(){if(null===Sd){Sd=new Cd(0);const e=" \t<>'\"、。。、,.:;‘“〈《「『【〔([{「」}])〕】』」》〉”’`~…";for(let t=0;ti);if(i>0){const e=n.charCodeAt(i-1),t=n.charCodeAt(r);(40===e&&41===t||91===e&&93===t||123===e&&125===t)&&r--}return{range:{startLineNumber:t,startColumn:i+1,endLineNumber:t,endColumn:r+2},url:n.substring(i,r+1)}}static computeLinks(e,n=kd()){const t=Dd();let i=[];for(let o=1,r=e.getLineCount();o<=r;o++){const r=e.getLineContent(o),a=r.length;let s=0,l=0,c=0,d=1,u=!1,h=!1,p=!1,m=!1;while(s=0?(i+=t?1:-1,i<0?i=e.length-1:i%=e.length,e[i]):null}}Td.INSTANCE=new Td;var Od=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};class Ld extends wd{get uri(){return this._uri}get version(){return this._versionId}get eol(){return this._eol}getValue(){return this.getText()}getLinesContent(){return this._lines.slice(0)}getLineCount(){return this._lines.length}getLineContent(e){return this._lines[e-1]}getWordAtPosition(e,n){let t=u(e.column,c(n),this._lines[e.lineNumber-1],0);return t?new et(e.lineNumber,t.startColumn,e.lineNumber,t.endColumn):null}words(e){const n=this._lines,t=this._wordenize.bind(this);let i=0,o="",r=0,a=[];return{*[Symbol.iterator](){while(1)if(rthis._lines.length)n=this._lines.length,t=this._lines[n-1].length+1,i=!0;else{let e=this._lines[n-1].length+1;t<1?(t=1,i=!0):t>e&&(t=e,i=!0)}return i?{lineNumber:n,column:t}:e}}class Md{constructor(e,n){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=n,this._foreignModule=null}dispose(){this._models=Object.create(null)}_getModel(e){return this._models[e]}_getModels(){let e=[];return Object.keys(this._models).forEach(n=>e.push(this._models[n])),e}acceptNewModel(e){this._models[e.url]=new Ld(Vn.parse(e.url),e.lines,e.EOL,e.versionId)}acceptModelChanged(e,n){if(!this._models[e])return;let t=this._models[e];t.onEvents(n)}acceptRemovedModel(e){this._models[e]&&delete this._models[e]}computeDiff(e,n,t,i){return Od(this,void 0,void 0,(function*(){const o=this._getModel(e),r=this._getModel(n);if(!o||!r)return null;const a=o.getLinesContent(),s=r.getLinesContent(),l=new hd(a,s,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:t,shouldMakePrettyDiff:!0,maxComputationTime:i}),c=l.computeDiff(),d=!(c.changes.length>0)&&this._modelsAreIdentical(o,r);return{quitEarly:c.quitEarly,identical:d,changes:c.changes}}))}_modelsAreIdentical(e,n){const t=e.getLineCount(),i=n.getLineCount();if(t!==i)return!1;for(let o=1;o<=t;o++){const t=e.getLineContent(o),i=n.getLineContent(o);if(t!==i)return!1}return!0}computeMoreMinimalEdits(e,n){return Od(this,void 0,void 0,(function*(){const t=this._getModel(e);if(!t)return n;const i=[];let o=void 0;n=Pi(n,(e,n)=>{if(e.range&&n.range)return et.compareRangesUsingStarts(e.range,n.range);let t=e.range?0:1,i=n.range?0:1;return t-i});for(let{range:e,text:r,eol:a}of n){if("number"===typeof a&&(o=a),et.isEmpty(e)&&!r)continue;const n=t.getValueInRange(e);if(r=r.replace(/\r\n|\n|\r/g,t.eol),n===r)continue;if(Math.max(r.length,n.length)>Md._diffLimit){i.push({range:e,text:r});continue}const s=ed(n,r,!1),l=t.offsetAt(et.lift(e).getStartPosition());for(const e of s){const n=t.positionAt(l+e.originalStart),o=t.positionAt(l+e.originalStart+e.originalLength),a={text:r.substr(e.modifiedStart,e.modifiedLength),range:{startLineNumber:n.lineNumber,startColumn:n.column,endLineNumber:o.lineNumber,endColumn:o.column}};t.getValueInRange(a.range)!==a.text&&i.push(a)}}return"number"===typeof o&&i.push({eol:o,text:"",range:{startLineNumber:0,startColumn:0,endLineNumber:0,endColumn:0}}),i}))}computeLinks(e){return Od(this,void 0,void 0,(function*(){let n=this._getModel(e);return n?Bd(n):null}))}textualSuggest(e,n,t,i){return Od(this,void 0,void 0,(function*(){const o=this._getModel(e);if(!o)return null;const r=[],a=new Set,s=new RegExp(t,i),l=o.getWordAtPosition(n,s);l&&a.add(o.getValueInRange(l));for(let e of o.words(s))if(!a.has(e)&&(a.add(e),isNaN(Number(e))&&(r.push(e),a.size>Md._suggestionsLimit)))break;return r}))}computeWordRanges(e,n,t,i){return Od(this,void 0,void 0,(function*(){let o=this._getModel(e);if(!o)return Object.create(null);const r=new RegExp(t,i),a=Object.create(null);for(let e=n.startLineNumber;ethis._host.fhr(e,n),o=qr(t,i);let r={host:o,getMirrorModels:()=>this._getModels()};return this._foreignModuleFactory?(this._foreignModule=this._foreignModuleFactory(r,n),Promise.resolve(Wr(this._foreignModule))):Promise.reject(new Error("Unexpected usage"))}fmr(e,n){if(!this._foreignModule||"function"!==typeof this._foreignModule[e])return Promise.reject(new Error("Missing requestHandler or method: "+e));try{return Promise.resolve(this._foreignModule[e].apply(this._foreignModule,n))}catch(t){return Promise.reject(t)}}}Md._diffLimit=1e5,Md._suggestionsLimit=1e4,"function"===typeof importScripts&&(r["b"].monaco=$t());const Nd=Wt("textResourceConfigurationService"),Id=Wt("textResourcePropertiesService"),Pd=Wt("logService");var Fd;(function(e){e[e["Trace"]=0]="Trace",e[e["Debug"]=1]="Debug",e[e["Info"]=2]="Info",e[e["Warning"]=3]="Warning",e[e["Error"]=4]="Error",e[e["Critical"]=5]="Critical",e[e["Off"]=6]="Off"})(Fd||(Fd={}));const Rd=Fd.Info;class $d extends Me{constructor(){super(...arguments),this.level=Rd,this._onDidChangeLogLevel=this._register(new je)}setLevel(e){this.level!==e&&(this.level=e,this._onDidChangeLogLevel.fire(this.level))}getLevel(){return this.level}}class jd extends $d{constructor(e=Rd){super(),this.setLevel(e)}trace(e,...n){this.getLevel(),Fd.Trace}info(e,...n){this.getLevel(),Fd.Info}error(e,...n){this.getLevel(),Fd.Error}dispose(){}}const zd=r["b"].performance&&"function"===typeof r["b"].performance.now;class Vd{constructor(e){this._highResolution=zd&&e,this._startTime=this._now(),this._stopTime=-1}static create(e=!0){return new Vd(e)}stop(){this._stopTime=this._now()}elapsed(){return-1!==this._stopTime?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?r["b"].performance.now():(new Date).getTime()}}var Wd=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},qd=function(e,n){return function(t,i){n(t,i,e)}},Ud=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};const Hd=6e4,Kd=3e5;function Gd(e,n){let t=e.getModel(n);return!!t&&!t.isTooLargeForSyncing()}let Jd=class extends Me{constructor(e,n,t){super(),this._modelService=e,this._workerManager=this._register(new Qd(this._modelService)),this._logService=t,this._register(Rl.register("*",{provideLinks:(e,n)=>Gd(this._modelService,e.uri)?this._workerManager.withWorker().then(n=>n.computeLinks(e.uri)).then(e=>e&&{links:e}):Promise.resolve({links:[]})})),this._register(Al.register("*",new Yd(this._workerManager,n,this._modelService)))}dispose(){super.dispose()}canComputeDiff(e,n){return Gd(this._modelService,e)&&Gd(this._modelService,n)}computeDiff(e,n,t,i){return this._workerManager.withWorker().then(o=>o.computeDiff(e,n,t,i))}computeMoreMinimalEdits(e,n){if(zi(n)){if(!Gd(this._modelService,e))return Promise.resolve(n);const t=Vd.create(!0),i=this._workerManager.withWorker().then(t=>t.computeMoreMinimalEdits(e,n));return i.finally(()=>this._logService.trace("FORMAT#computeMoreMinimalEdits",e.toString(!0),t.elapsed())),i}return Promise.resolve(void 0)}canNavigateValueSet(e){return Gd(this._modelService,e)}navigateValueSet(e,n,t){return this._workerManager.withWorker().then(i=>i.navigateValueSet(e,n,t))}canComputeWordRanges(e){return Gd(this._modelService,e)}computeWordRanges(e,n){return this._workerManager.withWorker().then(t=>t.computeWordRanges(e,n))}};Jd=Wd([qd(0,ss),qd(1,Nd),qd(2,Pd)],Jd);class Yd{constructor(e,n,t){this._debugDisplayName="wordbasedCompletions",this._workerManager=e,this._configurationService=n,this._modelService=t}provideCompletionItems(e,n){return Ud(this,void 0,void 0,(function*(){const{wordBasedSuggestions:t}=this._configurationService.getValue(e.uri,n,"editor");if(!t)return;if(!Gd(this._modelService,e.uri))return;const i=e.getWordAtPosition(n),o=i?new et(n.lineNumber,i.startColumn,n.lineNumber,i.endColumn):et.fromPositions(n),r=o.setEndPosition(n.lineNumber,n.column),a=yield this._workerManager.withWorker(),s=yield a.textualSuggest(e.uri,n);return s?{suggestions:s.map(e=>({kind:18,label:e,insertText:e,range:{insert:r,replace:o}}))}:void 0}))}}class Qd extends Me{constructor(e){super(),this._modelService=e,this._editorWorkerClient=null,this._lastWorkerUsedTime=(new Date).getTime();let n=this._register(new Bi);n.cancelAndSet(()=>this._checkStopIdleWorker(),Math.round(Kd/2)),this._register(this._modelService.onModelRemoved(e=>this._checkStopEmptyWorker()))}dispose(){this._editorWorkerClient&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null),super.dispose()}_checkStopEmptyWorker(){if(!this._editorWorkerClient)return;let e=this._modelService.getModels();0===e.length&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}_checkStopIdleWorker(){if(!this._editorWorkerClient)return;let e=(new Date).getTime()-this._lastWorkerUsedTime;e>Kd&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}withWorker(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new nu(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)}}class Xd extends Me{constructor(e,n,t){if(super(),this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),this._proxy=e,this._modelService=n,!t){let e=new Bi;e.cancelAndSet(()=>this._checkStopModelSync(),Math.round(Hd/2)),this._register(e)}}dispose(){for(let e in this._syncedModels)Be(this._syncedModels[e]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),super.dispose()}ensureSyncedResources(e){for(const n of e){let e=n.toString();this._syncedModels[e]||this._beginModelSync(n),this._syncedModels[e]&&(this._syncedModelsLastUsedTime[e]=(new Date).getTime())}}_checkStopModelSync(){let e=(new Date).getTime(),n=[];for(let t in this._syncedModelsLastUsedTime){let i=e-this._syncedModelsLastUsedTime[t];i>Hd&&n.push(t)}for(const t of n)this._stopModelSync(t)}_beginModelSync(e){let n=this._modelService.getModel(e);if(!n)return;if(n.isTooLargeForSyncing())return;let t=e.toString();this._proxy.acceptNewModel({url:n.uri.toString(),lines:n.getLinesContent(),EOL:n.getEOL(),versionId:n.getVersionId()});const i=new Le;i.add(n.onDidChangeContent(e=>{this._proxy.acceptModelChanged(t.toString(),e)})),i.add(n.onWillDispose(()=>{this._stopModelSync(t)})),i.add(Oe(()=>{this._proxy.acceptRemovedModel(t)})),this._syncedModels[t]=i}_stopModelSync(e){let n=this._syncedModels[e];delete this._syncedModels[e],delete this._syncedModelsLastUsedTime[e],Be(n)}}class Zd{constructor(e){this._instance=e,this._proxyObj=Promise.resolve(this._instance)}dispose(){this._instance.dispose()}getProxyObject(){return this._proxyObj}}class eu{constructor(e){this._workerClient=e}fhr(e,n){return this._workerClient.fhr(e,n)}}class nu extends Me{constructor(e,n,t){super(),this._disposed=!1,this._modelService=e,this._keepIdleModels=n,this._workerFactory=new lc(t),this._worker=null,this._modelManager=null}fhr(e,n){throw new Error("Not implemented!")}_getOrCreateWorker(){if(!this._worker)try{this._worker=this._register(new oc(this._workerFactory,"vs/editor/common/services/editorSimpleWorker",new eu(this)))}catch(e){tc(e),this._worker=new Zd(new Md(new eu(this),null))}return this._worker}_getProxy(){return this._getOrCreateWorker().getProxyObject().then(void 0,e=>(tc(e),this._worker=new Zd(new Md(new eu(this),null)),this._getOrCreateWorker().getProxyObject()))}_getOrCreateModelManager(e){return this._modelManager||(this._modelManager=this._register(new Xd(e,this._modelService,this._keepIdleModels))),this._modelManager}_withSyncedResources(e){return this._disposed?Promise.reject(_e()):this._getProxy().then(n=>(this._getOrCreateModelManager(n).ensureSyncedResources(e),n))}computeDiff(e,n,t,i){return this._withSyncedResources([e,n]).then(o=>o.computeDiff(e.toString(),n.toString(),t,i))}computeMoreMinimalEdits(e,n){return this._withSyncedResources([e]).then(t=>t.computeMoreMinimalEdits(e.toString(),n))}computeLinks(e){return this._withSyncedResources([e]).then(n=>n.computeLinks(e.toString()))}textualSuggest(e,n){return this._withSyncedResources([e]).then(t=>{let i=this._modelService.getModel(e);if(!i)return null;let o=qc.getWordDefinition(i.getLanguageIdentifier().id),r=o.source,a=Object(yr["L"])(o);return t.textualSuggest(e.toString(),n,r,a)})}computeWordRanges(e,n){return this._withSyncedResources([e]).then(t=>{let i=this._modelService.getModel(e);if(!i)return Promise.resolve(null);let o=qc.getWordDefinition(i.getLanguageIdentifier().id),r=o.source,a=Object(yr["L"])(o);return t.computeWordRanges(e.toString(),n,r,a)})}navigateValueSet(e,n,t){return this._withSyncedResources([e]).then(i=>{let o=this._modelService.getModel(e);if(!o)return null;let r=qc.getWordDefinition(o.getLanguageIdentifier().id),a=r.source,s=Object(yr["L"])(r);return i.navigateValueSet(e.toString(),n,t,a,s)})}dispose(){super.dispose(),this._disposed=!0}}function tu(e,n){return new iu(e,n)}class iu extends nu{constructor(e,n){super(e,n.keepIdleModels||!1,n.label),this._foreignModuleId=n.moduleId,this._foreignModuleCreateData=n.createData||null,this._foreignModuleHost=n.host||null,this._foreignProxy=null}fhr(e,n){if(!this._foreignModuleHost||"function"!==typeof this._foreignModuleHost[e])return Promise.reject(new Error("Missing method "+e+" or missing main thread foreign host."));try{return Promise.resolve(this._foreignModuleHost[e].apply(this._foreignModuleHost,n))}catch(t){return Promise.reject(t)}}_getForeignProxy(){return this._foreignProxy||(this._foreignProxy=this._getProxy().then(e=>{const n=this._foreignModuleHost?Wr(this._foreignModuleHost):[];return e.loadForeignModule(this._foreignModuleId,this._foreignModuleCreateData,n).then(n=>{this._foreignModuleCreateData=null;const t=(n,t)=>e.fmr(n,t),i=(e,n)=>function(){const t=Array.prototype.slice.call(arguments,0);return n(e,t)};let o={};for(const e of n)o[e]=i(e,t);return o})})),this._foreignProxy}getProxy(){return this._getForeignProxy()}withSyncedResources(e){return this._withSyncedResources(e).then(e=>this.getProxy())}}class ou{constructor(e,n){this._tokens=e,this._tokensCount=this._tokens.length>>>1,this._text=n}equals(e){return e instanceof ou&&this.slicedEquals(e,0,this._tokensCount)}slicedEquals(e,n,t){if(this._text!==e._text)return!1;if(this._tokensCount!==e._tokensCount)return!1;const i=n<<1,o=i+(t<<1);for(let r=i;r0?this._tokens[e-1<<1]:0}getMetadata(e){const n=this._tokens[1+(e<<1)];return n}getLanguageId(e){const n=this._tokens[1+(e<<1)];return gl.getLanguageId(n)}getStandardTokenType(e){const n=this._tokens[1+(e<<1)];return gl.getTokenType(n)}getForeground(e){const n=this._tokens[1+(e<<1)];return gl.getForeground(n)}getClassName(e){const n=this._tokens[1+(e<<1)];return gl.getClassNameFromMetadata(n)}getInlineStyle(e,n){const t=this._tokens[1+(e<<1)];return gl.getInlineStyleFromMetadata(t,n)}getEndOffset(e){return this._tokens[e<<1]}findTokenIndexAtOffset(e){return ou.findIndexInTokensArray(this._tokens,e)}inflate(){return this}sliceAndInflate(e,n,t){return new ru(this,e,n,t)}static convertToEndOffset(e,n){const t=e.length>>>1,i=t-1;for(let o=0;o>>1)-1;while(tn&&(i=o)}return t}}class ru{constructor(e,n,t,i){this._source=e,this._startOffset=n,this._endOffset=t,this._deltaOffset=i,this._firstTokenIndex=e.findTokenIndexAtOffset(n),this._tokensCount=0;for(let o=this._firstTokenIndex,r=e.getCount();o=t)break;this._tokensCount++}}equals(e){return e instanceof ru&&(this._startOffset===e._startOffset&&this._endOffset===e._endOffset&&this._deltaOffset===e._deltaOffset&&this._source.slicedEquals(e._source,this._firstTokenIndex,this._tokensCount))}getCount(){return this._tokensCount}getForeground(e){return this._source.getForeground(this._firstTokenIndex+e)}getEndOffset(e){const n=this._source.getEndOffset(this._firstTokenIndex+e);return Math.min(this._endOffset,n)-this._startOffset+this._deltaOffset}getClassName(e){return this._source.getClassName(this._firstTokenIndex+e)}getInlineStyle(e,n){return this._source.getInlineStyle(this._firstTokenIndex+e,n)}findTokenIndexAtOffset(e){return this._source.findTokenIndexAtOffset(e+this._startOffset-this._deltaOffset)-this._firstTokenIndex}}class au{constructor(e,n,t,i){this.startColumn=e,this.endColumn=n,this.className=t,this.type=i}static _equals(e,n){return e.startColumn===n.startColumn&&e.endColumn===n.endColumn&&e.className===n.className&&e.type===n.type}static equalsArr(e,n){const t=e.length,i=n.length;if(t!==i)return!1;for(let o=0;on)continue;if(l.isEmpty()&&(0===s.type||3===s.type))continue;const c=l.startLineNumber===n?l.startColumn:t,d=l.endLineNumber===n?l.endColumn:i;o[r++]=new au(c,d,s.inlineClassName,s.type)}return o}static _typeCompare(e,n){const t=[2,0,1,3];return t[e]-t[n]}static compare(e,n){if(e.startColumn===n.startColumn){if(e.endColumn===n.endColumn){const t=au._typeCompare(e.type,n.type);return 0===t?e.classNamen.className?1:0:t}return e.endColumn-n.endColumn}return e.startColumn-n.startColumn}}class su{constructor(e,n,t,i){this.startOffset=e,this.endOffset=n,this.className=t,this.metadata=i}}class lu{constructor(){this.stopOffsets=[],this.classNames=[],this.metadata=[],this.count=0}static _metadata(e){let n=0;for(let t=0,i=e.length;t0&&this.stopOffsets[0]0&&n=e){this.stopOffsets.splice(i,0,e),this.classNames.splice(i,0,n),this.metadata.splice(i,0,t);break}this.count++}}class cu{static normalize(e,n){if(0===n.length)return[];let t=[];const i=new lu;let o=0;for(let r=0,a=n.length;r1){const n=e.charCodeAt(s-2);yr["D"](n)&&s--}if(l>1){const n=e.charCodeAt(l-2);yr["D"](n)&&l--}const u=s-1,h=l-2;o=i.consumeLowerThan(u,o,t),0===i.count&&(o=u),i.insert(h,c,d)}return i.consumeLowerThan(1073741824,o,t),t}}class du{constructor(e,n,t){this.endIndex=e,this.type=n,this.metadata=t}isWhitespace(){return!!(1&this.metadata)}}class uu{constructor(e,n){this.startOffset=e,this.endOffset=n}equals(e){return this.startOffset===e.startOffset&&this.endOffset===e.endOffset}}class hu{constructor(e,n,t,i,o,r,a,s,l,c,d,u,h,p,m,f,g,b,v){this.useMonospaceOptimizations=e,this.canUseHalfwidthRightwardsArrow=n,this.lineContent=t,this.continuesWithWrappedLine=i,this.isBasicASCII=o,this.containsRTL=r,this.fauxIndentLength=a,this.lineTokens=s,this.lineDecorations=l,this.tabSize=c,this.startVisibleColumn=d,this.spaceWidth=u,this.stopRenderingLineAfter=m,this.renderWhitespace="all"===f?4:"boundary"===f?1:"selection"===f?2:"trailing"===f?3:0,this.renderControlCharacters=g,this.fontLigatures=b,this.selectionsOnLine=v&&v.sort((e,n)=>e.startOffset>>16}static getCharIndex(e){return(65535&e)>>>0}setPartData(e,n,t,i){let o=(n<<16|t<<0)>>>0;this._data[e]=o,this._absoluteOffsets[e]=i+t}getAbsoluteOffsets(){return this._absoluteOffsets}charOffsetToPartData(e){return 0===this.length?0:e<0?this._data[0]:e>=this.length?this._data[this.length-1]:this._data[e]}partDataToCharOffset(e,n,t){if(0===this.length)return 0;let i=(e<<16|t<<0)>>>0,o=0,r=this.length-1;while(o+1>>1,n=this._data[e];if(n===i)return e;n>i?r=e:o=e}if(o===r)return o;let a=this._data[o],s=this._data[r];if(a===i)return o;if(s===i)return r;let l,c=pu.getPartIndex(a),d=pu.getCharIndex(a),u=pu.getPartIndex(s);l=c!==u?n:pu.getCharIndex(s);let h=t-d,p=l-t;return h<=p?o:r}}class mu{constructor(e,n,t){this.characterMapping=e,this.containsRTL=n,this.containsForeignElements=t}}function fu(e,n){if(0===e.lineContent.length){let t=0,i="";if(e.lineDecorations.length>0){const n=[],o=[];for(let i=0,r=e.lineDecorations.length;i0?``:"",t=o.length>0?``:"";i=`${e}${t}`}}return n.appendASCIIString(i),new mu(new pu(0,0),!1,t)}return xu(_u(e),n)}class gu{constructor(e,n,t,i){this.characterMapping=e,this.html=n,this.containsRTL=t,this.containsForeignElements=i}}function bu(e){let n=vc(1e4),t=fu(e,n);return new gu(t.characterMapping,n.build(),t.containsRTL,t.containsForeignElements)}class vu{constructor(e,n,t,i,o,r,a,s,l,c,d,u,h,p,m){this.fontIsMonospace=e,this.canUseHalfwidthRightwardsArrow=n,this.lineContent=t,this.len=i,this.isOverflowing=o,this.parts=r,this.containsForeignElements=a,this.fauxIndentLength=s,this.tabSize=l,this.startVisibleColumn=c,this.containsRTL=d,this.spaceWidth=u,this.renderSpaceCharCode=h,this.renderWhitespace=p,this.renderControlCharacters=m}}function _u(e){const n=e.lineContent;let t,i;-1!==e.stopRenderingLineAfter&&e.stopRenderingLineAfter0){for(let n=0,t=e.lineDecorations.length;n0&&(i[o++]=new du(n,"",0));for(let r=0,a=e.getCount();r=t){i[o++]=new du(t,s,0);break}i[o++]=new du(a,s,0)}return i}function Cu(e,n,t){let i=0,o=[],r=0;if(t)for(let a=0,s=n.length;a=50&&(o[r++]=new du(l+1,n,a),c=l+1,l=-1);c!==s&&(o[r++]=new du(s,n,a))}else o[r++]=t;i=s}else for(let a=0,s=n.length;a50){const n=e.type,a=e.metadata,l=Math.ceil(s/50);for(let e=1;e=x.endOffset&&(A++,x=c&&c[A]),D_)o=!0;else if(9===e)o=!0;else if(32===e)if(d)if(y)o=!0;else{const e=D+1D),o&&u&&(o=w||D>_),y){if(!o||!l&&k>=a){if(h){const e=m>0?p[m-1].endIndex:r;for(let n=e+1;n<=D;n++)p[m++]=new du(n,"mtkw",1)}else p[m++]=new du(D,"mtkw",1);k%=a}}else(D===b||o&&D>r)&&(p[m++]=new du(D,g,0),k%=a);9===e?k=a:yr["C"](e)?k+=2:k++,y=o;while(D===b)f++,f0?n.charCodeAt(t-1):0,i=t>1?n.charCodeAt(t-2):0,o=32===e&&32!==i&&9!==i;o||(S=!0)}else S=!0;if(S)if(h){const e=m>0?p[m-1].endIndex:r;for(let n=e+1;n<=t;n++)p[m++]=new du(n,"mtkw",1)}else p[m++]=new du(t,"mtkw",1);else p[m++]=new du(t,g,0);return p}function Au(e,n,t,i){i.sort(au.compare);const o=cu.normalize(e,i),r=o.length;let a=0,s=[],l=0,c=0;for(let u=0,h=t.length;uc&&(c=e.startOffset,s[l++]=new du(c,i,d)),!(e.endOffset+1<=n)){c=n,s[l++]=new du(c,i+" "+e.className,d|e.metadata);break}c=e.endOffset+1,s[l++]=new du(c,i+" "+e.className,d|e.metadata),a++}n>c&&(c=n,s[l++]=new du(c,i,d))}const d=t[t.length-1].endIndex;if(a'):n.appendASCIIString("");for(let x=0,k=l.length;x=c&&(t+=o)}}for(h&&(n.appendASCIIString(' style="width:'),n.appendASCIIString(String(p*e)),n.appendASCIIString('px"')),n.appendASCII(62);v1?n.write1(8594):n.write1(65515);for(let e=2;e<=t;e++)n.write1(160)}else t=1,n.write1(m);w+=t,v>=c&&(_+=t)}y=e}else{let e=0;for(n.appendASCII(62);v=c&&(_+=o)}y=e}k?C++:C=0,n.appendASCIIString("")}return b.setPartData(a,l.length-1,w,A),s&&n.appendASCIIString(""),n.appendASCIIString(""),new mu(b,h,o)}class ku{constructor(e,n,t,i){this.top=0|e,this.left=0|n,this.width=0|t,this.height=0|i}}class Su{constructor(e,n){this.tabSize=e,this.data=n}}class Du{constructor(e,n,t,i,o,r){this.content=e,this.continuesWithWrappedLine=n,this.minColumn=t,this.maxColumn=i,this.startVisibleColumn=o,this.tokens=r}}class Eu{constructor(e,n,t,i,o,r,a,s,l,c){this.minColumn=e,this.maxColumn=n,this.content=t,this.continuesWithWrappedLine=i,this.isBasicASCII=Eu.isBasicASCII(t,r),this.containsRTL=Eu.containsRTL(t,this.isBasicASCII,o),this.tokens=a,this.inlineDecorations=s,this.tabSize=l,this.startVisibleColumn=c}static isBasicASCII(e,n){return!n||yr["z"](e)}static containsRTL(e,n,t){return!(n||!t)&&yr["l"](e)}}class Bu{constructor(e,n,t){this.range=e,this.inlineClassName=n,this.type=t}}class Tu{constructor(e,n){this.range=e,this.options=n}}function Ou(e){return Array.isArray(e)}function Lu(e){return!Ou(e)}function Mu(e){return"string"===typeof e}function Nu(e){return!Mu(e)}function Iu(e){return!e}function Pu(e,n){return e.ignoreCase&&n?n.toLowerCase():n}function Fu(e){return e.replace(/[&<>'"_]/g,"-")}function Ru(e,n){}function $u(e,n){return new Error(`${e.languageId}: ${n}`)}function ju(e,n,t,i,o){const r=/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g;let a=null;return n.replace(r,(function(n,r,s,l,c,d,u,h,p){return Iu(s)?Iu(l)?!Iu(c)&&c0){const n=e.tokenizer[t];if(n)return n;const i=t.lastIndexOf(".");t=i<0?null:t.substr(0,i)}return null}function Vu(e,n){let t=n;while(t&&t.length>0){const n=e.stateNames[t];if(n)return!0;const i=t.lastIndexOf(".");t=i<0?null:t.substr(0,i)}return!1}const Wu=5;class qu{constructor(e){this._maxCacheDepth=e,this._entries=Object.create(null)}static create(e,n){return this._INSTANCE.create(e,n)}create(e,n){if(null!==e&&e.depth>=this._maxCacheDepth)return new Uu(e,n);let t=Uu.getStackElementId(e);t.length>0&&(t+="|"),t+=n;let i=this._entries[t];return i||(i=new Uu(e,n),this._entries[t]=i,i)}}qu._INSTANCE=new qu(Wu);class Uu{constructor(e,n){this.parent=e,this.state=n,this.depth=(this.parent?this.parent.depth:0)+1}static getStackElementId(e){let n="";while(null!==e)n.length>0&&(n+="|"),n+=e.state,e=e.parent;return n}static _equals(e,n){while(null!==e&&null!==n){if(e===n)return!0;if(e.state!==n.state)return!1;e=e.parent,n=n.parent}return null===e&&null===n}equals(e){return Uu._equals(this,e)}push(e){return qu.create(this,e)}pop(){return this.parent}popall(){let e=this;while(e.parent)e=e.parent;return e}switchTo(e){return qu.create(this.parent,e)}}class Hu{constructor(e,n){this.modeId=e,this.state=n}equals(e){return this.modeId===e.modeId&&this.state.equals(e.state)}clone(){let e=this.state.clone();return e===this.state?this:new Hu(this.modeId,this.state)}}class Ku{constructor(e){this._maxCacheDepth=e,this._entries=Object.create(null)}static create(e,n){return this._INSTANCE.create(e,n)}create(e,n){if(null!==n)return new Gu(e,n);if(null!==e&&e.depth>=this._maxCacheDepth)return new Gu(e,n);let t=Uu.getStackElementId(e),i=this._entries[t];return i||(i=new Gu(e,null),this._entries[t]=i,i)}}Ku._INSTANCE=new Ku(Wu);class Gu{constructor(e,n){this.stack=e,this.embeddedModeData=n}clone(){let e=this.embeddedModeData?this.embeddedModeData.clone():null;return e===this.embeddedModeData?this:Ku.create(this.stack,this.embeddedModeData)}equals(e){return e instanceof Gu&&(!!this.stack.equals(e.stack)&&(null===this.embeddedModeData&&null===e.embeddedModeData||null!==this.embeddedModeData&&null!==e.embeddedModeData&&this.embeddedModeData.equals(e.embeddedModeData)))}}class Ju{constructor(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}enterMode(e,n){this._language=n}emit(e,n){this._lastTokenType===n&&this._lastTokenLanguage===this._language||(this._lastTokenType=n,this._lastTokenLanguage=this._language,this._tokens.push(new tt(e,n,this._language)))}nestedModeTokenize(e,n,t){const i=n.modeId,o=n.state,r=ql.get(i);if(!r)return this.enterMode(t,i),this.emit(t,""),o;let a=r.tokenize(e,o,t);return this._tokens=this._tokens.concat(a.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,a.endState}finalize(e){return new it(this._tokens,e)}}class Yu{constructor(e,n){this._modeService=e,this._theme=n,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}enterMode(e,n){this._currentLanguageId=this._modeService.getLanguageIdentifier(n).id}emit(e,n){let t=this._theme.match(this._currentLanguageId,n);this._lastTokenMetadata!==t&&(this._lastTokenMetadata=t,this._tokens.push(e),this._tokens.push(t))}static _merge(e,n,t){let i=null!==e?e.length:0,o=n.length,r=null!==t?t.length:0;if(0===i&&0===o&&0===r)return new Uint32Array(0);if(0===i&&0===o)return t;if(0===o&&0===r)return e;let a=new Uint32Array(i+o+r);null!==e&&a.set(e);for(let s=0;s{if(o)return;let n=!1;for(let t=0,i=e.changedLanguages.length;t{})}}getInitialState(){let e=qu.create(null,this._lexer.start);return Ku.create(e,null)}tokenize(e,n,t){let i=new Ju,o=this._tokenize(e,n,t,i);return i.finalize(o)}tokenize2(e,n,t){let i=new Yu(this._modeService,this._standaloneThemeService.getColorTheme().tokenTheme),o=this._tokenize(e,n,t,i);return i.finalize(o)}_tokenize(e,n,t,i){return n.embeddedModeData?this._nestedTokenize(e,n,t,i):this._myTokenize(e,n,t,i)}_findLeavingNestedModeOffset(e,n){let t=this._lexer.tokenizer[n.stack.state];if(!t&&(t=zu(this._lexer,n.stack.state),!t))throw $u(this._lexer,"tokenizer state is not defined: "+n.stack.state);let i=-1,o=!1;for(const r of t){if(!Nu(r.action)||"@pop"!==r.action.nextEmbedded)continue;o=!0;let n=r.regex,t=r.regex.source;if("^(?:"===t.substr(0,4)&&")"===t.substr(t.length-1,1)){let e=(n.ignoreCase?"i":"")+(n.unicode?"u":"");n=new RegExp(t.substr(4,t.length-5),e)}let a=e.search(n);-1===a||0!==a&&r.matchOnlyAtLineStart||(-1===i||a0&&i.nestedModeTokenize(r,n.embeddedModeData,t);let a=e.substring(o);return this._myTokenize(a,n,t+o,i)}_safeRuleName(e){return e?e.name:"(unknown)"}_myTokenize(e,n,t,i){i.enterMode(t,this._modeId);const o=e.length;let r=n.embeddedModeData,a=n.stack,s=0,l=null,c=!0;while(c||s=o)break;c=!1;let n=this._lexer.tokenizer[h];if(!n&&(n=zu(this._lexer,h),!n))throw $u(this._lexer,"tokenizer state is not defined: "+h);let t=e.substr(s);for(const e of n)if((0===s||!e.matchOnlyAtLineStart)&&(p=t.match(e.regex),p)){m=p[0],f=e.action;break}}if(p||(p=[""],m=""),f||(s=this._lexer.maxStack)throw $u(this._lexer,"maximum tokenizer stack size reached: ["+a.state+","+a.parent.state+",...]");a=a.push(h)}else if("@pop"===f.next){if(a.depth<=1)throw $u(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(g));a=a.pop()}else if("@popall"===f.next)a=a.popall();else{let e=ju(this._lexer,f.next,m,p,h);if("@"===e[0]&&(e=e.substr(1)),!zu(this._lexer,e))throw $u(this._lexer,"trying to set a next state '"+e+"' that is undefined in rule: "+this._safeRuleName(g));a=a.push(e)}}f.log&&"string"===typeof f.log&&Ru(this._lexer,this._lexer.languageId+": "+ju(this._lexer,f.log,m,p,h))}if(null===v)throw $u(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(g));const _=n=>{let r=this._modeService.getModeIdForLanguageName(n);r&&(n=r);const l=this._getNestedEmbeddedModeData(n);if(s0)throw $u(this._lexer,"groups cannot be nested: "+this._safeRuleName(g));if(p.length!==v.length+1)throw $u(this._lexer,"matched number of groups does not match the number of actions in rule: "+this._safeRuleName(g));let e=0;for(let n=1;n{t.innerHTML=e};return this.colorize(n,a||"",r,i).then(s,e=>{})}static colorize(e,n,t,i){let o=4;i&&"number"===typeof i.tabSize&&(o=i.tabSize),yr["R"](n)&&(n=n.substr(1));let r=n.split(/\r\n|\r|\n/),a=e.getModeId(t);if(!a)return Promise.resolve(th(r,o));e.triggerMode(a);const s=ql.get(a);if(s)return nh(r,o,s);const l=ql.getPromise(a);return new Promise(l?(e,n)=>{l.then(t=>{nh(r,o,t).then(e,n)},n)}:(e,n)=>{let t=null,i=null;const s=()=>{t&&(t.dispose(),t=null),i&&(i.dispose(),i=null);const s=ql.get(a);s?nh(r,o,s).then(e,n):e(th(r,o))};i=new Ei,i.cancelAndSet(s,500),t=ql.onDidChange(e=>{e.changedLanguages.indexOf(a)>=0&&s()})})}static colorizeLine(e,n,t,i,o=4){const r=Eu.isBasicASCII(e,n),a=Eu.containsRTL(e,r,t);let s=bu(new hu(!1,!0,e,!1,r,a,0,i,[],o,0,0,0,0,-1,"none",!1,!1,null));return s.html}static colorizeModelLine(e,n,t=4){let i=e.getLineContent(n);e.forceTokenization(n);let o=e.getLineTokens(n),r=o.inflate();return this.colorizeLine(i,e.mightContainNonBasicASCII(),e.mightContainRTL(),r,t)}}function nh(e,n,t){return new Promise((i,o)=>{const r=()=>{const a=ih(e,n,t);if(t instanceof Qu){const e=t.getLoadStatus();if(!1===e.loaded)return void e.promise.then(r,o)}i(a)};r()})}function th(e,n){let t=[];const i=16793600,o=new Uint32Array(2);o[0]=0,o[1]=i;for(let r=0,a=e.length;r")}return t.join("")}function ih(e,n,t){let i=[],o=t.getInitialState();for(let r=0,a=e.length;r"),o=s.endState}return i.join("")}var oh;(function(e){e[e["Ignore"]=0]="Ignore",e[e["Info"]=1]="Info",e[e["Warning"]=2]="Warning",e[e["Error"]=3]="Error"})(oh||(oh={})),function(e){const n="error",t="warning",i="warn",o="info";function r(r){return r?yr["r"](n,r)?e.Error:yr["r"](t,r)||yr["r"](i,r)?e.Warning:yr["r"](o,r)?e.Info:e.Ignore:e.Ignore}e.fromValue=r}(oh||(oh={}));var rh=oh;function ah(e){return!(!e||"function"!==typeof e.getEditorType)&&e.getEditorType()===wa.ICodeEditor}const sh=Wt("IWorkspaceEditService");function lh(e){return Nr(e)&&(Boolean(e.newUri)||Boolean(e.oldUri))}function ch(e){return Nr(e)&&Vn.isUri(e.resource)&&Nr(e.edit)}class dh{constructor(e){this.metadata=e}static convert(e){return e.edits.map(e=>{if(ch(e))return new uh(e.resource,e.edit,e.modelVersionId,e.metadata);if(lh(e))return new hh(e.oldUri,e.newUri,e.options,e.metadata);throw new Error("Unsupported edit")})}}class uh extends dh{constructor(e,n,t,i){super(i),this.resource=e,this.textEdit=n,this.versionId=t,this.metadata=i}}class hh extends dh{constructor(e,n,t,i){super(i),this.oldResource=e,this.newResource=n,this.options=t,this.metadata=i}}class ph{constructor(){this.data=new Map}add(e,n){oa(Mr(e)),oa(Nr(n)),oa(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,n)}as(e){return this.data.get(e)||null}}const mh=new ph,fh={JSONContribution:"base.contributions.json"};function gh(e){return e.length>0&&"#"===e.charAt(e.length-1)?e.substring(0,e.length-1):e}class bh{constructor(){this._onDidChangeSchema=new je,this.schemasById={}}registerSchema(e,n){this.schemasById[gh(e)]=n,this._onDidChangeSchema.fire(e)}notifySchemaChanged(e){this._onDidChangeSchema.fire(e)}}const vh=new bh;mh.add(fh.JSONContribution,vh);const _h={Configuration:"base.contributions.configuration"},wh={properties:{},patternProperties:{}},Ch={properties:{},patternProperties:{}},yh={properties:{},patternProperties:{}},Ah={properties:{},patternProperties:{}},xh={properties:{},patternProperties:{}},kh={properties:{},patternProperties:{}},Sh="vscode://schemas/settings/resourceLanguage",Dh=mh.as(fh.JSONContribution);class Eh{constructor(){this.overrideIdentifiers=new Set,this._onDidSchemaChange=new je,this._onDidUpdateConfiguration=new je,this.defaultValues={},this.defaultLanguageConfigurationOverridesNode={id:"defaultOverrides",title:o("defaultLanguageConfigurationOverrides.title","Default Language Configuration Overrides"),properties:{}},this.configurationContributors=[this.defaultLanguageConfigurationOverridesNode],this.resourceLanguageSettingsSchema={properties:{},patternProperties:{},additionalProperties:!1,errorMessage:"Unknown editor configuration setting",allowTrailingCommas:!0,allowComments:!0},this.configurationProperties={},this.excludedConfigurationProperties={},Dh.registerSchema(Sh,this.resourceLanguageSettingsSchema)}registerConfiguration(e,n=!0){this.registerConfigurations([e],n)}registerConfigurations(e,n=!0){const t=[];e.forEach(e=>{t.push(...this.validateAndRegisterProperties(e,n)),this.configurationContributors.push(e),this.registerJSONConfiguration(e)}),Dh.registerSchema(Sh,this.resourceLanguageSettingsSchema),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire(t)}registerOverrideIdentifiers(e){for(const n of e)this.overrideIdentifiers.add(n);this.updateOverridePropertyPatternKey()}validateAndRegisterProperties(e,n=!0,t=3){t=Rr(e.scope)?t:e.scope;let i=[],o=e.properties;if(o)for(let a in o){if(n&&Nh(a)){delete o[a];continue}const e=o[a];this.updatePropertyDefaultValue(a,e),Th.test(a)?e.scope=void 0:e.scope=Rr(e.scope)?t:e.scope,!o[a].hasOwnProperty("included")||o[a].included?(this.configurationProperties[a]=o[a],!o[a].deprecationMessage&&o[a].markdownDeprecationMessage&&(o[a].deprecationMessage=o[a].markdownDeprecationMessage),i.push(a)):(this.excludedConfigurationProperties[a]=o[a],delete o[a])}let r=e.allOf;if(r)for(let a of r)i.push(...this.validateAndRegisterProperties(a,n,t));return i}getConfigurationProperties(){return this.configurationProperties}registerJSONConfiguration(e){const n=e=>{let t=e.properties;if(t)for(const n in t)this.updateSchema(n,t[n]);let i=e.allOf;i&&i.forEach(n)};n(e)}updateSchema(e,n){switch(wh.properties[e]=n,n.scope){case 1:Ch.properties[e]=n;break;case 2:yh.properties[e]=n;break;case 6:Ah.properties[e]=n;break;case 3:xh.properties[e]=n;break;case 4:kh.properties[e]=n;break;case 5:kh.properties[e]=n,this.resourceLanguageSettingsSchema.properties[e]=n;break}}updateOverridePropertyPatternKey(){for(const e of this.overrideIdentifiers.values()){const n=`[${e}]`,t={type:"object",description:o("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:o("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:Sh};this.updatePropertyDefaultValue(n,t),wh.properties[n]=t,Ch.properties[n]=t,yh.properties[n]=t,Ah.properties[n]=t,xh.properties[n]=t,kh.properties[n]=t}this._onDidSchemaChange.fire()}updatePropertyDefaultValue(e,n){let t=this.defaultValues[e];Fr(t)&&(t=n.default),Fr(t)&&(t=Lh(n.type)),n.default=t}}const Bh="\\[.*\\]$",Th=new RegExp(Bh);function Oh(e){return e.substring(1,e.length-1)}function Lh(e){const n=Array.isArray(e)?e[0]:e;switch(n){case"boolean":return!1;case"integer":case"number":return 0;case"string":return"";case"array":return[];case"object":return{};default:return null}}const Mh=new Eh;function Nh(e){return Th.test(e)?o("config.property.languageDefault","Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",e):void 0!==Mh.getConfigurationProperties()[e]?o("config.property.duplicate","Cannot register '{0}'. This property is already registered.",e):null}mh.add(_h.Configuration,Mh);const Ih=Object.prototype.hasOwnProperty;function Ph(e,n){for(let t in e)if(Ih.call(e,t)){const i=n({key:t,value:e[t]},(function(){delete e[t]}));if(!1===i)return}}class Fh{constructor(){this.map=new Map}add(e,n){let t=this.map.get(e);t||(t=new Set,this.map.set(e,t)),t.add(n)}delete(e,n){const t=this.map.get(e);t&&(t.delete(n),0===t.size&&this.map.delete(e))}forEach(e,n){const t=this.map.get(e);t&&t.forEach(n)}}const Rh=new class{constructor(){this._tabFocus=!1,this._onDidChangeTabFocus=new je,this.onDidChangeTabFocus=this._onDidChangeTabFocus.event}getTabFocusMode(){return this._tabFocus}setTabFocusMode(e){this._tabFocus!==e&&(this._tabFocus=e,this._onDidChangeTabFocus.fire(this._tabFocus))}},$h=Object.hasOwnProperty;class jh{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,n){this._values[e]=n}}class zh{constructor(){this._values=[]}_read(e){return this._values[e]}_write(e,n){this._values[e]=n}}class Vh{static readOptions(e){const n=e,t=new zh;for(const i of de){const e="_never_"===i.name?void 0:n[i.name];t._write(i.id,e)}return t}static validateOptions(e){const n=new f;for(const t of de)n._write(t.id,t.validate(e._read(t.id)));return n}static computeOptions(e,n){const t=new jh;for(const i of de)t._write(i.id,i.compute(n,t,e._read(i.id)));return t}static _deepEquals(e,n){if("object"!==typeof e||"object"!==typeof n)return e===n;if(Array.isArray(e)||Array.isArray(n))return!(!Array.isArray(e)||!Array.isArray(n))&&Ni(e,n);for(let t in e)if(!Vh._deepEquals(e[t],n[t]))return!1;return!0}static checkEquals(e,n){const t=[];let i=!1;for(const o of de){const r=!Vh._deepEquals(e._read(o.id),n._read(o.id));t[o.id]=r,r&&(i=!0)}return i?new m(t):null}}function Wh(e){const n=e.wordWrap;!0===n?e.wordWrap="on":!1===n&&(e.wordWrap="off");const t=e.lineNumbers;!0===t?e.lineNumbers="on":!1===t&&(e.lineNumbers="off");const i=e.autoClosingBrackets;!1===i&&(e.autoClosingBrackets="never",e.autoClosingQuotes="never",e.autoSurround="never");const o=e.cursorBlinking;"visible"===o&&(e.cursorBlinking="solid");const r=e.renderWhitespace;!0===r?e.renderWhitespace="boundary":!1===r&&(e.renderWhitespace="none");const a=e.renderLineHighlight;!0===a?e.renderLineHighlight="line":!1===a&&(e.renderLineHighlight="none");const s=e.acceptSuggestionOnEnter;!0===s?e.acceptSuggestionOnEnter="on":!1===s&&(e.acceptSuggestionOnEnter="off");const l=e.tabCompletion;!1===l?e.tabCompletion="off":!0===l&&(e.tabCompletion="onlySnippets");const c=e.suggest;if(c&&"object"===typeof c.filteredTypes&&c.filteredTypes){const e={method:"showMethods",function:"showFunctions",constructor:"showConstructors",field:"showFields",variable:"showVariables",class:"showClasses",struct:"showStructs",interface:"showInterfaces",module:"showModules",property:"showProperties",event:"showEvents",operator:"showOperators",unit:"showUnits",value:"showValues",constant:"showConstants",enum:"showEnums",enumMember:"showEnumMembers",keyword:"showKeywords",text:"showWords",color:"showColors",file:"showFiles",reference:"showReferences",folder:"showFolders",typeParameter:"showTypeParameters",snippet:"showSnippets"};Ph(e,e=>{const n=c.filteredTypes[e.key];!1===n&&(c[e.value]=n)})}const d=e.hover;!0===d?e.hover={enabled:!0}:!1===d&&(e.hover={enabled:!1});const u=e.parameterHints;!0===u?e.parameterHints={enabled:!0}:!1===u&&(e.parameterHints={enabled:!1});const h=e.autoIndent;!0===h?e.autoIndent="full":!1===h&&(e.autoIndent="advanced");const p=e.matchBrackets;!0===p?e.matchBrackets="always":!1===p&&(e.matchBrackets="never")}function qh(e){const n=ra(e);return Wh(n),n}class Uh extends Me{constructor(e,n){super(),this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._onDidChangeFast=this._register(new je),this.onDidChangeFast=this._onDidChangeFast.event,this.isSimpleWidget=e,this._isDominatedByLongLines=!1,this._computeOptionsMemory=new g,this._viewLineCount=1,this._lineNumbersDigitCount=1,this._rawOptions=qh(n),this._readOptions=Vh.readOptions(this._rawOptions),this._validatedOptions=Vh.validateOptions(this._readOptions),this._register(ma.onDidChangeZoomLevel(e=>this._recomputeOptions())),this._register(Rh.onDidChangeTabFocus(e=>this._recomputeOptions()))}observeReferenceElement(e){}dispose(){super.dispose()}_recomputeOptions(){const e=this.options,n=this._computeInternalOptions();if(e){const t=Vh.checkEquals(e,n);if(null===t)return;this.options=n,this._onDidChangeFast.fire(t),this._onDidChange.fire(t)}else this.options=n}getRawOptions(){return this._rawOptions}_computeInternalOptions(){const e=this._getEnvConfiguration(),n=ba.createFromValidatedSettings(this._validatedOptions,e.zoomLevel,this.isSimpleWidget),t={memory:this._computeOptionsMemory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,fontInfo:this.readConfiguration(n),extraEditorClassName:e.extraEditorClassName,isDominatedByLongLines:this._isDominatedByLongLines,viewLineCount:this._viewLineCount,lineNumbersDigitCount:this._lineNumbersDigitCount,emptySelectionClipboard:e.emptySelectionClipboard,pixelRatio:e.pixelRatio,tabFocusMode:Rh.getTabFocusMode(),accessibilitySupport:e.accessibilitySupport};return Vh.computeOptions(this._validatedOptions,t)}static _subsetEquals(e,n){for(const t in n)if($h.call(n,t)){const i=n[t],o=e[t];if(o===i)continue;if(Array.isArray(o)&&Array.isArray(i)){if(!Ni(o,i))return!1;continue}if(o&&"object"===typeof o&&i&&"object"===typeof i){if(!this._subsetEquals(o,i))return!1;continue}return!1}return!0}updateOptions(e){if("undefined"===typeof e)return;const n=qh(e);Uh._subsetEquals(this._rawOptions,n)||(this._rawOptions=la(this._rawOptions,n||{}),this._readOptions=Vh.readOptions(this._rawOptions),this._validatedOptions=Vh.validateOptions(this._readOptions),this._recomputeOptions())}setIsDominatedByLongLines(e){this._isDominatedByLongLines=e,this._recomputeOptions()}setMaxLineNumber(e){const n=Uh._digitCount(e);this._lineNumbersDigitCount!==n&&(this._lineNumbersDigitCount=n,this._recomputeOptions())}setViewLineCount(e){this._viewLineCount!==e&&(this._viewLineCount=e,this._recomputeOptions())}static _digitCount(e){let n=0;while(e)e=Math.floor(e/10),n++;return n||1}}const Hh=Object.freeze({id:"editor",order:5,type:"object",title:o("editorConfigurationTitle","Editor"),scope:5}),Kh=mh.as(_h.Configuration),Gh=Object.assign(Object.assign({},Hh),{properties:{"editor.tabSize":{type:"number",default:ce.tabSize,minimum:1,markdownDescription:o("tabSize","The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.insertSpaces":{type:"boolean",default:ce.insertSpaces,markdownDescription:o("insertSpaces","Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.detectIndentation":{type:"boolean",default:ce.detectIndentation,markdownDescription:o("detectIndentation","Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.")},"editor.trimAutoWhitespace":{type:"boolean",default:ce.trimAutoWhitespace,description:o("trimAutoWhitespace","Remove trailing auto inserted whitespace.")},"editor.largeFileOptimizations":{type:"boolean",default:ce.largeFileOptimizations,description:o("largeFileOptimizations","Special handling for large files to disable certain memory intensive features.")},"editor.wordBasedSuggestions":{type:"boolean",default:!0,description:o("wordBasedSuggestions","Controls whether completions should be computed based on words in the document.")},"editor.semanticHighlighting.enabled":{enum:[!0,!1,"configuredByTheme"],enumDescriptions:[o("semanticHighlighting.true","Semantic highlighting enabled for all color themes."),o("semanticHighlighting.false","Semantic highlighting disabled for all color themes."),o("semanticHighlighting.configuredByTheme","Semantic highlighting is configured by the current color theme's `semanticHighlighting` setting.")],default:"configuredByTheme",description:o("semanticHighlighting.enabled","Controls whether the semanticHighlighting is shown for the languages that support it.")},"editor.stablePeek":{type:"boolean",default:!1,markdownDescription:o("stablePeek","Keep peek editors open even when double clicking their content or when hitting `Escape`.")},"editor.maxTokenizationLineLength":{type:"integer",default:2e4,description:o("maxTokenizationLineLength","Lines above this length will not be tokenized for performance reasons")},"diffEditor.maxComputationTime":{type:"number",default:5e3,description:o("maxComputationTime","Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.")},"diffEditor.renderSideBySide":{type:"boolean",default:!0,description:o("sideBySide","Controls whether the diff editor shows the diff side by side or inline.")},"diffEditor.ignoreTrimWhitespace":{type:"boolean",default:!0,description:o("ignoreTrimWhitespace","When enabled, the diff editor ignores changes in leading or trailing whitespace.")},"diffEditor.renderIndicators":{type:"boolean",default:!0,description:o("renderIndicators","Controls whether the diff editor shows +/- indicators for added/removed changes.")},"diffEditor.codeLens":{type:"boolean",default:!1,description:o("codeLens","Controls whether the editor shows CodeLens.")}}});function Jh(e){return"undefined"!==typeof e.type||"undefined"!==typeof e.anyOf}for(const IP of de){const e=IP.schema;if("undefined"!==typeof e)if(Jh(e))Gh.properties["editor."+IP.name]=e;else for(let n in e)$h.call(e,n)&&(Gh.properties[n]=e[n])}let Yh=null;function Qh(){return null===Yh&&(Yh=Object.create(null),Object.keys(Gh.properties).forEach(e=>{Yh[e]=!0})),Yh}function Xh(e){const n=Qh();return n["editor."+e]||!1}function Zh(e){const n=Qh();return n["diffEditor."+e]||!1}Kh.registerConfiguration(Gh);class ep{static insert(e,n){return{range:new et(e.lineNumber,e.column,e.lineNumber,e.column),text:n,forceMoveMarkers:!0}}static delete(e){return{range:e,text:null}}static replace(e,n){return{range:e,text:n}}static replaceMove(e,n){return{range:e,text:n,forceMoveMarkers:!0}}}const np=Wt("configurationService");function tp(e,n){const t=Object.create(null);for(let i in e)ip(t,i,e[i],n);return t}function ip(e,n,t,i){const o=n.split("."),r=o.pop();let a=e;for(let l=0;l{})}return e}class cp{constructor(e={},n=[],t=[]){this._contents=e,this._keys=n,this._overrides=t,this.isFrozen=!1}get contents(){return this.checkAndFreeze(this._contents)}get overrides(){return this.checkAndFreeze(this._overrides)}get keys(){return this.checkAndFreeze(this._keys)}isEmpty(){return 0===this._keys.length&&0===Object.keys(this._contents).length&&0===this._overrides.length}getValue(e){return e?ap(this.contents,e):this.contents}override(e){const n=this.getContentsForOverrideIdentifer(e);if(!n||"object"!==typeof n||!Object.keys(n).length)return this;let t={};for(const i of Vi([...Object.keys(this.contents),...Object.keys(n)])){let e=this.contents[i],o=n[i];o&&("object"===typeof e&&"object"===typeof o?(e=ra(e),this.mergeContents(e,o)):e=o),t[i]=e}return new cp(t,this.keys,this.overrides)}merge(...e){const n=ra(this.contents),t=ra(this.overrides),i=[...this.keys];for(const o of e){this.mergeContents(n,o.contents);for(const e of o.overrides){const[n]=t.filter(n=>Ni(n.identifiers,e.identifiers));n?this.mergeContents(n.contents,e.contents):t.push(ra(e))}for(const e of o.keys)-1===i.indexOf(e)&&i.push(e)}return new cp(n,i,t)}freeze(){return this.isFrozen=!0,this}mergeContents(e,n){for(const t of Object.keys(n))t in e&&Nr(e[t])&&Nr(n[t])?this.mergeContents(e[t],n[t]):e[t]=ra(n[t])}checkAndFreeze(e){return this.isFrozen&&!Object.isFrozen(e)?aa(e):e}getContentsForOverrideIdentifer(e){for(const n of this.overrides)if(-1!==n.identifiers.indexOf(e))return n.contents;return null}toJSON(){return{contents:this.contents,overrides:this.overrides,keys:this.keys}}setValue(e,n){this.addKey(e),ip(this.contents,e,n,e=>{throw new Error(e)})}removeValue(e){this.removeKey(e)&&op(this.contents,e)}addKey(e){let n=this.keys.length;for(let t=0;t{})});super(e,n,t)}}class up{constructor(e,n,t=new cp,i=new cp,o=new Da,r=new cp,a=new Da,s=!0){this._defaultConfiguration=e,this._localUserConfiguration=n,this._remoteUserConfiguration=t,this._workspaceConfiguration=i,this._folderConfigurations=o,this._memoryConfiguration=r,this._memoryConfigurationByResource=a,this._freeze=s,this._workspaceConsolidatedConfiguration=null,this._foldersConsolidatedConfigurations=new Da,this._userConfiguration=null}getValue(e,n,t){const i=this.getConsolidateConfigurationModel(n,t);return i.getValue(e)}updateValue(e,n,t={}){let i;t.resource?(i=this._memoryConfigurationByResource.get(t.resource),i||(i=new cp,this._memoryConfigurationByResource.set(t.resource,i))):i=this._memoryConfiguration,void 0===n?i.removeValue(e):i.setValue(e,n),t.resource||(this._workspaceConsolidatedConfiguration=null)}get userConfiguration(){return this._userConfiguration||(this._userConfiguration=this._remoteUserConfiguration.isEmpty()?this._localUserConfiguration:this._localUserConfiguration.merge(this._remoteUserConfiguration),this._freeze&&this._userConfiguration.freeze()),this._userConfiguration}getConsolidateConfigurationModel(e,n){let t=this.getConsolidatedConfigurationModelForResource(e,n);return e.overrideIdentifier?t.override(e.overrideIdentifier):t}getConsolidatedConfigurationModelForResource({resource:e},n){let t=this.getWorkspaceConsolidatedConfiguration();if(n&&e){const i=n.getFolder(e);i&&(t=this.getFolderConsolidatedConfiguration(i.uri)||t);const o=this._memoryConfigurationByResource.get(e);o&&(t=t.merge(o))}return t}getWorkspaceConsolidatedConfiguration(){return this._workspaceConsolidatedConfiguration||(this._workspaceConsolidatedConfiguration=this._defaultConfiguration.merge(this.userConfiguration,this._workspaceConfiguration,this._memoryConfiguration),this._freeze&&(this._workspaceConfiguration=this._workspaceConfiguration.freeze())),this._workspaceConsolidatedConfiguration}getFolderConsolidatedConfiguration(e){let n=this._foldersConsolidatedConfigurations.get(e);if(!n){const t=this.getWorkspaceConsolidatedConfiguration(),i=this._folderConfigurations.get(e);i?(n=t.merge(i),this._freeze&&(n=n.freeze()),this._foldersConsolidatedConfigurations.set(e,n)):n=t}return n}toData(){return{defaults:{contents:this._defaultConfiguration.contents,overrides:this._defaultConfiguration.overrides,keys:this._defaultConfiguration.keys},user:{contents:this.userConfiguration.contents,overrides:this.userConfiguration.overrides,keys:this.userConfiguration.keys},workspace:{contents:this._workspaceConfiguration.contents,overrides:this._workspaceConfiguration.overrides,keys:this._workspaceConfiguration.keys},folders:[...this._folderConfigurations.keys()].reduce((e,n)=>{const{contents:t,overrides:i,keys:o}=this._folderConfigurations.get(n);return e.push([n,{contents:t,overrides:i,keys:o}]),e},[])}}static parse(e){const n=this.parseConfigurationModel(e.defaults),t=this.parseConfigurationModel(e.user),i=this.parseConfigurationModel(e.workspace),o=e.folders.reduce((e,n)=>(e.set(Vn.revive(n[0]),this.parseConfigurationModel(n[1])),e),new Da);return new up(n,t,new cp,i,o,new cp,new Da,!1)}static parseConfigurationModel(e){return new cp(e.contents,e.keys,e.overrides).freeze()}}class hp{constructor(e,n,t,i){this.change=e,this.previous=n,this.currentConfiguraiton=t,this.currentWorkspace=i,this._previousConfiguration=void 0;const o=new Set;e.keys.forEach(e=>o.add(e)),e.overrides.forEach(([,e])=>e.forEach(e=>o.add(e))),this.affectedKeys=[...o.values()];const r=new cp;this.affectedKeys.forEach(e=>r.setValue(e,{})),this.affectedKeysTree=r.contents}get previousConfiguration(){return!this._previousConfiguration&&this.previous&&(this._previousConfiguration=up.parse(this.previous.data)),this._previousConfiguration}affectsConfiguration(e,n){var t;if(this.doesAffectedKeysTreeContains(this.affectedKeysTree,e)){if(n){const i=this.previousConfiguration?this.previousConfiguration.getValue(e,n,null===(t=this.previous)||void 0===t?void 0:t.workspace):void 0,o=this.currentConfiguraiton.getValue(e,n,this.currentWorkspace);return!da(i,o)}return!0}return!1}doesAffectedKeysTreeContains(e,n){let t,i=tp({[n]:!0},()=>{});while("object"===typeof i&&(t=Object.keys(i)[0])){if(e=e[t],!e)return!1;i=i[t]}return!0}}class pp extends Me{constructor(e,n,t,i,o){super(),this._contextKeyService=e,this._commandService=n,this._telemetryService=t,this._notificationService=i,this._logService=o,this._onDidUpdateKeybindings=this._register(new je),this._currentChord=null,this._currentChordChecker=new Bi,this._currentChordStatusMessage=null,this._logging=!1}get onDidUpdateKeybindings(){return this._onDidUpdateKeybindings?this._onDidUpdateKeybindings.event:Fe.None}dispose(){super.dispose()}_log(e){this._logging&&this._logService.info("[KeybindingService]: "+e)}getKeybindings(){return this._getResolver().getKeybindings()}lookupKeybindings(e){return $i(this._getResolver().lookupKeybindings(e).map(e=>e.resolvedKeybinding))}lookupKeybinding(e){const n=this._getResolver().lookupPrimaryKeybinding(e);if(n)return n.resolvedKeybinding}dispatchEvent(e,n){return this._dispatch(e,n)}softDispatch(e,n){const t=this.resolveKeyboardEvent(e);if(t.isChord())return null;const[i]=t.getDispatchParts();if(null===i)return null;const o=this._contextKeyService.getContext(n),r=this._currentChord?this._currentChord.keypress:null;return this._getResolver().resolve(o,r,i)}_enterChordMode(e,n){this._currentChord={keypress:e,label:n},this._currentChordStatusMessage=this._notificationService.status(o("first.chord","({0}) was pressed. Waiting for second key of chord...",n));const t=Date.now();this._currentChordChecker.cancelAndSet(()=>{this._documentHasFocus()?Date.now()-t>5e3&&this._leaveChordMode():this._leaveChordMode()},500)}_leaveChordMode(){this._currentChordStatusMessage&&(this._currentChordStatusMessage.dispose(),this._currentChordStatusMessage=null),this._currentChordChecker.cancel(),this._currentChord=null}_dispatch(e,n){return this._doDispatch(this.resolveKeyboardEvent(e),n)}_doDispatch(e,n){let t=!1;if(e.isChord())return!1;const[i]=e.getDispatchParts();if(null===i)return this._log("\\ Keyboard event cannot be dispatched."),t;const r=this._contextKeyService.getContext(n),a=this._currentChord?this._currentChord.keypress:null,s=e.getLabel(),l=this._getResolver().resolve(r,a,i);return this._logService.trace("KeybindingService#dispatch",s,null===l||void 0===l?void 0:l.commandId),l&&l.enterChord?(t=!0,this._enterChordMode(i,s),t):(this._currentChord&&(l&&l.commandId||(this._notificationService.status(o("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,s),{hideAfter:1e4}),t=!0)),this._leaveChordMode(),l&&l.commandId&&(l.bubble||(t=!0),"undefined"===typeof l.commandArgs?this._commandService.executeCommand(l.commandId).then(void 0,e=>this._notificationService.warn(e)):this._commandService.executeCommand(l.commandId,l.commandArgs).then(void 0,e=>this._notificationService.warn(e)),this._telemetryService.publicLog2("workbenchActionExecuted",{id:l.commandId,from:"keybinding"})),t)}mightProducePrintableCharacter(e){return!e.ctrlKey&&!e.metaKey&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30)}}class mp{constructor(e,n,t){this._log=t,this._defaultKeybindings=e,this._defaultBoundCommands=new Map;for(let i=0,o=e.length;i=0;t--)this._isTargetedForRemoval(e[t],o,r,n,a)&&e.splice(t,1)}return e.concat(t)}_addKeyPress(e,n){const t=this._map.get(e);if("undefined"===typeof t)return this._map.set(e,[n]),void this._addToLookupMap(n);for(let i=t.length-1;i>=0;i--){let e=t[i];if(e.command===n.command)continue;const o=e.keypressParts.length>1,r=n.keypressParts.length>1;o&&r&&e.keypressParts[1]!==n.keypressParts[1]||mp.whenIsEntirelyIncluded(e.when,n.when)&&this._removeFromLookupMap(e)}t.push(n),this._addToLookupMap(n)}_addToLookupMap(e){if(!e.command)return;let n=this._lookupMap.get(e.command);"undefined"===typeof n?(n=[e],this._lookupMap.set(e.command,n)):n.push(e)}_removeFromLookupMap(e){if(!e.command)return;let n=this._lookupMap.get(e.command);if("undefined"!==typeof n)for(let t=0,i=n.length;t9===e.type?e.expr:[e];let o=i(t).concat(i(n));for(let r=0;r=0;o--)t[i++]=n[o];return t}lookupPrimaryKeybinding(e){let n=this._lookupMap.get(e);return"undefined"===typeof n||0===n.length?null:n[n.length-1]}resolve(e,n,t){this._log(`| Resolving ${t}${n?" chorded from "+n:""}`);let i=null;if(null!==n){const e=this._map.get(n);if("undefined"===typeof e)return this._log("\\ No keybinding entries."),null;i=[];for(let n=0,o=e.length;n1&&null!==o.keypressParts[1]?(this._log(`\\ From ${i.length} keybinding entries, matched chord, when: ${fp(o.when)}, source: ${gp(o)}.`),{enterChord:!0,leaveChord:!1,commandId:null,commandArgs:null,bubble:!1}):(this._log(`\\ From ${i.length} keybinding entries, matched ${o.command}, when: ${fp(o.when)}, source: ${gp(o)}.`),{enterChord:!1,leaveChord:o.keypressParts.length>1,commandId:o.command,commandArgs:o.commandArgs,bubble:o.bubble}):(this._log(`\\ From ${i.length} keybinding entries, no when clauses matched the context.`),null)}_findCommand(e,n){for(let t=n.length-1;t>=0;t--){let i=n[t];if(mp.contextMatchesRules(e,i.when))return i}return null}static contextMatchesRules(e,n){return!n||n.evaluate(e)}}function fp(e){return e?""+e.serialize():"no when condition"}function gp(e){return e.isDefault?e.extensionId?"built-in extension "+e.extensionId:"built-in":e.extensionId?"user extension "+e.extensionId:"user"}class bp{constructor(){this._coreKeybindings=[],this._extensionKeybindings=[],this._cachedMergedKeybindings=null}static bindToCurrentPlatform(e){if(1===r["a"]){if(e&&e.win)return e.win}else if(2===r["a"]){if(e&&e.mac)return e.mac}else if(e&&e.linux)return e.linux;return e}registerKeybindingRule(e){const n=bp.bindToCurrentPlatform(e);if(n&&n.primary){const t=en(n.primary,r["a"]);t&&this._registerDefaultKeybinding(t,e.id,e.args,e.weight,0,e.when)}if(n&&Array.isArray(n.secondary))for(let t=0,i=n.secondary.length;t=21&&e<=30||(e>=31&&e<=56||(80===e||81===e||82===e||83===e||84===e||85===e||86===e||110===e||111===e||87===e||88===e||89===e||90===e||91===e||92===e))}_assertNoCtrlAlt(e,n){e.ctrlKey&&e.altKey&&!e.metaKey&&bp._mightProduceChar(e.keyCode)}_registerDefaultKeybinding(e,n,t,i,o,a){1===r["a"]&&this._assertNoCtrlAlt(e.parts[0],n),this._coreKeybindings.push({keybinding:e,command:n,commandArgs:t,when:a,weight1:i,weight2:o,extensionId:null}),this._cachedMergedKeybindings=null}getDefaultKeybindings(){return this._cachedMergedKeybindings||(this._cachedMergedKeybindings=[].concat(this._coreKeybindings).concat(this._extensionKeybindings),this._cachedMergedKeybindings.sort(wp)),this._cachedMergedKeybindings.slice(0)}}const vp=new bp,_p={EditorModes:"platform.keybindingsRegistry"};function wp(e,n){return e.weight1!==n.weight1?e.weight1-n.weight1:e.commandn.command?1:e.weight2-n.weight2}mh.add(_p.EditorModes,vp);class Cp{constructor(e,n,t,i,o,r){this.resolvedKeybinding=e,this.keypressParts=e?yp(e.getDispatchParts()):[],this.bubble=!!n&&94===n.charCodeAt(0),this.command=this.bubble?n.substr(1):n,this.commandArgs=t,this.when=i,this.isDefault=o,this.extensionId=r}}function yp(e){let n=[];for(let t=0,i=e.length;tthis._getLabel(e))}getAriaLabel(){return kp.toLabel(this._os,this._parts,e=>this._getAriaLabel(e))}isChord(){return this._parts.length>1}getParts(){return this._parts.map(e=>this._getPart(e))}_getPart(e){return new rn(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))}getDispatchParts(){return this._parts.map(e=>this._getDispatchPart(e))}}class Ep extends Dp{constructor(e,n){super(n,e.parts)}_keyCodeToUILabel(e){if(2===this._os)switch(e){case 15:return"←";case 16:return"↑";case 17:return"→";case 18:return"↓"}return Xe.toString(e)}_getLabel(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)}_getAriaLabel(e){return e.isDuplicateModifierCase()?"":Xe.toString(e.keyCode)}_getDispatchPart(e){return Ep.getDispatchStr(e)}static getDispatchStr(e){if(e.isModifierKey())return null;let n="";return e.ctrlKey&&(n+="ctrl+"),e.shiftKey&&(n+="shift+"),e.altKey&&(n+="alt+"),e.metaKey&&(n+="meta+"),n+=Xe.toString(e.keyCode),n}}const Bp=Wt("notificationService");class Tp{}const Op=Wt("contextService");var Lp,Mp,Np,Ip,Pp,Fp,Rp,$p,jp,zp,Vp;(function(e){function n(e){return!(!e||"object"!==typeof e||"string"!==typeof e.id||!Array.isArray(e.folders))}e.isIWorkspace=n})(Lp||(Lp={})),function(e){function n(e){return!(!e||"object"!==typeof e||!Vn.isUri(e.uri)||"string"!==typeof e.name||"function"!==typeof e.toResource)}e.isIWorkspaceFolder=n}(Mp||(Mp={}));class Wp{constructor(e,n){this.raw=n,this.uri=e.uri,this.index=e.index,this.name=e.name}toResource(e){return Br(this.uri,e)}toJSON(){return{uri:this.uri,name:this.name,index:this.index}}}(function(e){e.noSelection=o("noSelection","No selection"),e.singleSelectionRange=o("singleSelectionRange","Line {0}, Column {1} ({2} selected)"),e.singleSelection=o("singleSelection","Line {0}, Column {1}"),e.multiSelectionRange=o("multiSelectionRange","{0} selections ({1} characters selected)"),e.multiSelection=o("multiSelection","{0} selections"),e.emergencyConfOn=o("emergencyConfOn","Now changing the setting `accessibilitySupport` to 'on'."),e.openingDocs=o("openingDocs","Now opening the Editor Accessibility documentation page."),e.readonlyDiffEditor=o("readonlyDiffEditor"," in a read-only pane of a diff editor."),e.editableDiffEditor=o("editableDiffEditor"," in a pane of a diff editor."),e.readonlyEditor=o("readonlyEditor"," in a read-only code editor"),e.editableEditor=o("editableEditor"," in a code editor"),e.changeConfigToOnMac=o("changeConfigToOnMac","To configure the editor to be optimized for usage with a Screen Reader press Command+E now."),e.changeConfigToOnWinLinux=o("changeConfigToOnWinLinux","To configure the editor to be optimized for usage with a Screen Reader press Control+E now."),e.auto_on=o("auto_on","The editor is configured to be optimized for usage with a Screen Reader."),e.auto_off=o("auto_off","The editor is configured to never be optimized for usage with a Screen Reader, which is not the case at this time."),e.tabFocusModeOnMsg=o("tabFocusModeOnMsg","Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}."),e.tabFocusModeOnMsgNoKb=o("tabFocusModeOnMsgNoKb","Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding."),e.tabFocusModeOffMsg=o("tabFocusModeOffMsg","Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}."),e.tabFocusModeOffMsgNoKb=o("tabFocusModeOffMsgNoKb","Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding."),e.openDocMac=o("openDocMac","Press Command+H now to open a browser window with more information related to editor accessibility."),e.openDocWinLinux=o("openDocWinLinux","Press Control+H now to open a browser window with more information related to editor accessibility."),e.outroMsg=o("outroMsg","You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape."),e.showAccessibilityHelpAction=o("showAccessibilityHelpAction","Show Accessibility Help")})(Np||(Np={})),function(e){e.inspectTokensAction=o("inspectTokens","Developer: Inspect Tokens")}(Ip||(Ip={})),function(e){e.gotoLineActionLabel=o("gotoLineActionLabel","Go to Line/Column...")}(Pp||(Pp={})),function(e){e.helpQuickAccessActionLabel=o("helpQuickAccess","Show all Quick Access Providers")}(Fp||(Fp={})),function(e){e.quickCommandActionLabel=o("quickCommandActionLabel","Command Palette"),e.quickCommandHelp=o("quickCommandActionHelp","Show And Run Commands")}(Rp||(Rp={})),function(e){e.quickOutlineActionLabel=o("quickOutlineActionLabel","Go to Symbol..."),e.quickOutlineByCategoryActionLabel=o("quickOutlineByCategoryActionLabel","Go to Symbol by Category...")}($p||($p={})),function(e){e.editorViewAccessibleLabel=o("editorViewAccessibleLabel","Editor content"),e.accessibilityHelpMessage=o("accessibilityHelpMessage","Press Alt+F1 for Accessibility Options.")}(jp||(jp={})),function(e){e.toggleHighContrast=o("toggleHighContrast","Toggle High Contrast Theme")}(zp||(zp={})),function(e){e.bulkEditServiceSummary=o("bulkEditServiceSummary","Made {0} edits in {1} files")}(Vp||(Vp={}));var qp=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},Up=function(e,n){return function(t,i){n(t,i,e)}},Hp=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};class Kp{constructor(e){this.disposed=!1,this.model=e,this._onDispose=new je}get textEditorModel(){return this.model}dispose(){this.disposed=!0,this._onDispose.fire()}}function Gp(e,n,t){return ah(e)?n(e):t(e)}let Jp=class{constructor(e){this.modelService=e}setEditor(e){this.editor=e}createModelReference(e){let n=null;return this.editor&&(n=Gp(this.editor,n=>this.findModel(n,e),n=>this.findModel(n.getOriginalEditor(),e)||this.findModel(n.getModifiedEditor(),e))),n?Promise.resolve(new Ne(new Kp(n))):Promise.reject(new Error("Model not found"))}findModel(e,n){let t=this.modelService.getModel(n);return t&&t.uri.toString()!==n.toString()?null:t}};Jp=qp([Up(0,ss)],Jp);class Yp{show(){return Yp.NULL_PROGRESS_RUNNER}showWhile(e,n){return Promise.resolve(void 0)}}Yp.NULL_PROGRESS_RUNNER={done:()=>{},total:()=>{},worked:()=>{}};class Qp{confirm(e){return this.doConfirm(e).then(e=>({confirmed:e,checkboxChecked:!1}))}doConfirm(e){let n=e.message;return e.detail&&(n=n+"\n\n"+e.detail),Promise.resolve(window.confirm(n))}show(e,n,t,i){return Promise.resolve({choice:0})}}class Xp{info(e){return this.notify({severity:rh.Info,message:e})}warn(e){return this.notify({severity:rh.Warning,message:e})}error(e){return this.notify({severity:rh.Error,message:e})}notify(e){switch(e.severity){case rh.Error:break;case rh.Warning:break;default:break}return Xp.NO_OP}status(e,n){return Me.None}}Xp.NO_OP=new Tp;class Zp{constructor(e){this._onWillExecuteCommand=new je,this._onDidExecuteCommand=new je,this._instantiationService=e}executeCommand(e,...n){const t=Kr.getCommand(e);if(!t)return Promise.reject(new Error(`command '${e}' not found`));try{this._onWillExecuteCommand.fire({commandId:e,args:n});const i=this._instantiationService.invokeFunction.apply(this._instantiationService,[t.handler,...n]);return this._onDidExecuteCommand.fire({commandId:e,args:n}),Promise.resolve(i)}catch(i){return Promise.reject(i)}}}class em extends pp{constructor(e,n,t,i,o,r){super(e,n,t,i,o),this._cachedResolver=null,this._dynamicKeybindings=[],this._register(uo(r,Qo.KEY_DOWN,e=>{let n=new fi(e),t=this._dispatch(n,n.target);t&&(n.preventDefault(),n.stopPropagation())}))}addDynamicKeybinding(e,n,t,i){const o=en(n,r["a"]),a=new Le;return o&&(this._dynamicKeybindings.push({keybinding:o,command:e,when:i,weight1:1e3,weight2:0,extensionId:null}),a.add(Oe(()=>{for(let n=0;nthis._log(e))}return this._cachedResolver}_documentHasFocus(){return document.hasFocus()}_toNormalizedKeybindingItems(e,n){let t=[],i=0;for(const o of e){const e=o.when||void 0,r=o.keybinding;if(r){const a=this.resolveKeybinding(r);for(const r of a)t[i++]=new Cp(r,o.command,o.commandArgs,e,n,null)}else t[i++]=new Cp(void 0,o.command,o.commandArgs,e,n,null)}return t}resolveKeybinding(e){return[new Ep(e,r["a"])]}resolveKeyboardEvent(e){let n=new tn(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,e.keyCode).toChord();return new Ep(n,r["a"])}}function nm(e){return e&&"object"===typeof e&&(!e.overrideIdentifier||"string"===typeof e.overrideIdentifier)&&(!e.resource||e.resource instanceof Vn)}class tm{constructor(){this._onDidChangeConfiguration=new je,this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._configuration=new up(new dp,new cp)}getValue(e,n){const t="string"===typeof e?e:void 0,i=nm(e)?e:nm(n)?n:{};return this._configuration.getValue(t,i,void 0)}updateValues(e){const n={data:this._configuration.toData()};let t=[];for(const i of e){const[e,n]=i;this.getValue(e)!==n&&(this._configuration.updateValue(e,n),t.push(e))}if(t.length>0){const e=new hp({keys:t,overrides:[]},n,this._configuration);e.source=7,e.sourceConfig=null,this._onDidChangeConfiguration.fire(e)}return Promise.resolve()}}class im{constructor(e){this.configurationService=e,this._onDidChangeConfiguration=new je,this.configurationService.onDidChangeConfiguration(e=>{this._onDidChangeConfiguration.fire({affectedKeys:e.affectedKeys,affectsConfiguration:(n,t)=>e.affectsConfiguration(t)})})}getValue(e,n,t){const i=Zn.isIPosition(n)?n:null,o=i?"string"===typeof t?t:void 0:"string"===typeof n?n:void 0;return"undefined"===typeof o?this.configurationService.getValue():this.configurationService.getValue(o)}}let om=class{constructor(e){this.configurationService=e}getEOL(e,n){const t=this.configurationService.getValue("files.eol",{overrideIdentifier:n,resource:e});return t&&"auto"!==t?t:r["d"]||r["f"]?"\n":"\r\n"}};om=qp([Up(0,np)],om);class rm{publicLog(e,n){return Promise.resolve(void 0)}publicLog2(e,n){return this.publicLog(e,n)}}class am{constructor(){const e=Vn.from({scheme:am.SCHEME,authority:"model",path:"/"});this.workspace={id:"4064f6ec-cb38-4ad0-af64-ee6467e63c82",folders:[new Wp({uri:e,name:"",index:0})]}}getWorkspace(){return this.workspace}getWorkspaceFolder(e){return e&&e.scheme===am.SCHEME?this.workspace.folders[0]:null}}function sm(e,n,t){if(!n)return;if(!(e instanceof tm))return;let i=[];Object.keys(n).forEach(e=>{Xh(e)&&i.push(["editor."+e,n[e]]),t&&Zh(e)&&i.push(["diffEditor."+e,n[e]])}),i.length>0&&e.updateValues(i)}am.SCHEME="inmemory";class lm{constructor(e){this._modelService=e}hasPreviewHandler(){return!1}apply(e,n){return Hp(this,void 0,void 0,(function*(){const n=new Map;for(let o of e){if(!(o instanceof uh))throw new Error("bad edit - only text edits are supported");const e=this._modelService.getModel(o.resource);if(!e)throw new Error("bad edit - model not found");if("number"===typeof o.versionId&&e.getVersionId()!==o.versionId)throw new Error("bad state - model changed in the meantime");let t=n.get(e);t||(t=[],n.set(e,t)),t.push(ep.replaceMove(et.lift(o.textEdit.range),o.textEdit.text))}let t=0,i=0;for(const[e,o]of n)e.pushStackElement(),e.pushEditOperations([],o,()=>[]),e.pushStackElement(),i+=1,t+=o.length;return{ariaSummary:yr["v"](Vp.bulkEditServiceSummary,t,i)}}))}}class cm{getUriLabel(e,n){return"file"===e.scheme?e.fsPath:e.path}}class dm{constructor(e,n){this._codeEditorService=e,this._container=n,this.onLayout=Fe.None}get dimension(){return this._dimension||(this._dimension=Do(window.document.body)),this._dimension}get container(){return this._container}focus(){var e;null===(e=this._codeEditorService.getFocusedCodeEditor())||void 0===e||e.focus()}}t("5029");const um=2e4;let hm,pm,mm,fm,gm;function bm(e){hm=document.createElement("div"),hm.className="monaco-aria-container";const n=()=>{const e=document.createElement("div");return e.className="monaco-alert",e.setAttribute("role","alert"),e.setAttribute("aria-atomic","true"),hm.appendChild(e),e};pm=n(),mm=n();const t=()=>{const e=document.createElement("div");return e.className="monaco-status",e.setAttribute("role","complementary"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),hm.appendChild(e),e};fm=t(),gm=t(),e.appendChild(hm)}function vm(e){hm&&(pm.textContent!==e?(Zi(mm),_m(pm,e)):(Zi(pm),_m(mm,e)))}function _m(e,n){Zi(e),n.length>um&&(n=n.substr(0,um)),e.textContent=n,e.style.visibility="hidden",e.style.visibility="visible"}t("96b9");class wm{constructor(e,n){this.chr=e,this.type=n,this.width=0}fulfill(e){this.width=e}}class Cm{constructor(e,n){this._bareFontInfo=e,this._requests=n,this._container=null,this._testElements=null}read(){this._createDomElements(),document.body.appendChild(this._container),this._readFromDomElements(),document.body.removeChild(this._container),this._container=null,this._testElements=null}_createDomElements(){const e=document.createElement("div");e.style.position="absolute",e.style.top="-50000px",e.style.width="50000px";const n=document.createElement("div");n.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),n.style.fontWeight=this._bareFontInfo.fontWeight,n.style.fontSize=this._bareFontInfo.fontSize+"px",n.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,n.style.lineHeight=this._bareFontInfo.lineHeight+"px",n.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(n);const t=document.createElement("div");t.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),t.style.fontWeight="bold",t.style.fontSize=this._bareFontInfo.fontSize+"px",t.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,t.style.lineHeight=this._bareFontInfo.lineHeight+"px",t.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(t);const i=document.createElement("div");i.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),i.style.fontWeight=this._bareFontInfo.fontWeight,i.style.fontSize=this._bareFontInfo.fontSize+"px",i.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,i.style.lineHeight=this._bareFontInfo.lineHeight+"px",i.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",i.style.fontStyle="italic",e.appendChild(i);const o=[];for(const r of this._requests){let e;0===r.type&&(e=n),2===r.type&&(e=t),1===r.type&&(e=i),e.appendChild(document.createElement("br"));const a=document.createElement("span");Cm._render(a,r),e.appendChild(a),o.push(a)}this._container=e,this._testElements=o}static _render(e,n){if(" "===n.chr){let n=" ";for(let e=0;e<8;e++)n+=n;e.innerText=n}else{let t=n.chr;for(let e=0;e<8;e++)t+=t;e.textContent=t}}_readFromDomElements(){for(let e=0,n=this._requests.length;e{e&&e[0]&&e[0].contentRect?this.observe({width:e[0].contentRect.width,height:e[0].contentRect.height}):this.observe()}),this.resizeObserver.observe(this.referenceDomElement)):-1===this.measureReferenceDomElementToken&&(this.measureReferenceDomElementToken=setInterval(()=>this.observe(),100))}stopObserving(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),-1!==this.measureReferenceDomElementToken&&(clearInterval(this.measureReferenceDomElementToken),this.measureReferenceDomElementToken=-1)}observe(e){this.measureReferenceDomElement(!0,e)}measureReferenceDomElement(e,n){let t=0,i=0;n?(t=n.width,i=n.height):this.referenceDomElement&&(t=this.referenceDomElement.clientWidth,i=this.referenceDomElement.clientHeight),t=Math.max(5,t),i=Math.max(5,i),this.width===t&&this.height===i||(this.width=t,this.height=i,e&&this.changeCallback())}}class xm{constructor(){this._keys=Object.create(null),this._values=Object.create(null)}has(e){const n=e.getId();return!!this._values[n]}get(e){const n=e.getId();return this._values[n]}put(e,n){const t=e.getId();this._keys[t]=e,this._values[t]=n}remove(e){const n=e.getId();delete this._keys[n],delete this._values[n]}getValues(){return Object.keys(this._keys).map(e=>this._values[e])}}function km(){Sm.INSTANCE.clearCache()}class Sm extends Me{constructor(){super(),this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._cache=new xm,this._evictUntrustedReadingsTimeout=-1}dispose(){-1!==this._evictUntrustedReadingsTimeout&&(clearTimeout(this._evictUntrustedReadingsTimeout),this._evictUntrustedReadingsTimeout=-1),super.dispose()}clearCache(){this._cache=new xm,this._onDidChange.fire()}_writeToCache(e,n){this._cache.put(e,n),n.isTrusted||-1!==this._evictUntrustedReadingsTimeout||(this._evictUntrustedReadingsTimeout=setTimeout(()=>{this._evictUntrustedReadingsTimeout=-1,this._evictUntrustedReadings()},5e3))}_evictUntrustedReadings(){const e=this._cache.getValues();let n=!1;for(let t=0,i=e.length;t.001){C=!1;break}}let A=!0;C&&b.width!==y&&(A=!1),b.width>g.width&&(A=!1);const x=Gt()>2e3;return new va({zoomLevel:Kt(),fontFamily:e.fontFamily,fontWeight:e.fontWeight,fontSize:e.fontSize,fontFeatureSettings:e.fontFeatureSettings,lineHeight:e.lineHeight,letterSpacing:e.letterSpacing,isMonospace:C,typicalHalfwidthCharacterWidth:i.width,typicalFullwidthCharacterWidth:o.width,canUseHalfwidthRightwardsArrow:A,spaceWidth:r.width,middotWidth:v.width,wsmiddotWidth:_.width,maxDigitWidth:w},x)}}Sm.INSTANCE=new Sm;class Dm extends Uh{constructor(e,n,t=null,i){super(e,n),this.accessibilityService=i,this._elementSizeObserver=this._register(new Am(t,n.dimension,()=>this._onReferenceDomElementSizeChanged())),this._register(Sm.INSTANCE.onDidChange(()=>this._onCSSBasedConfigurationChanged())),this._validatedOptions.get(9)&&this._elementSizeObserver.startObserving(),this._register(Jt(e=>this._recomputeOptions())),this._register(this.accessibilityService.onDidChangeScreenReaderOptimized(()=>this._recomputeOptions())),this._recomputeOptions()}static applyFontInfoSlow(e,n){e.style.fontFamily=n.getMassagedFontFamily(),e.style.fontWeight=n.fontWeight,e.style.fontSize=n.fontSize+"px",e.style.fontFeatureSettings=n.fontFeatureSettings,e.style.lineHeight=n.lineHeight+"px",e.style.letterSpacing=n.letterSpacing+"px"}static applyFontInfo(e,n){e.setFontFamily(n.getMassagedFontFamily()),e.setFontWeight(n.fontWeight),e.setFontSize(n.fontSize),e.setFontFeatureSettings(n.fontFeatureSettings),e.setLineHeight(n.lineHeight),e.setLetterSpacing(n.letterSpacing)}_onReferenceDomElementSizeChanged(){this._recomputeOptions()}_onCSSBasedConfigurationChanged(){this._recomputeOptions()}observeReferenceElement(e){this._elementSizeObserver.observe(e)}dispose(){super.dispose()}_getExtraEditorClassName(){let e="";return ii||oi||(e+="no-user-select "),r["f"]&&(e+="mac "),e}_getEnvConfiguration(){return{extraEditorClassName:this._getExtraEditorClassName(),outerWidth:this._elementSizeObserver.getWidth(),outerHeight:this._elementSizeObserver.getHeight(),emptySelectionClipboard:ni||ei,pixelRatio:Qt(),zoomLevel:Kt(),accessibilitySupport:this.accessibilityService.isScreenReaderOptimized()?2:this.accessibilityService.getAccessibilitySupport()}}readConfiguration(e){return Sm.INSTANCE.readConfiguration(e)}}var Em=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};class Bm extends Me{constructor(e,n="",t="",i=!0,o){super(),this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._checked=!1,this._id=e,this._label=n,this._cssClass=t,this._enabled=i,this._actionCallback=o}get id(){return this._id}get label(){return this._label}set label(e){this._setLabel(e)}_setLabel(e){this._label!==e&&(this._label=e,this._onDidChange.fire({label:e}))}get tooltip(){return this._tooltip||""}set tooltip(e){this._setTooltip(e)}_setTooltip(e){this._tooltip!==e&&(this._tooltip=e,this._onDidChange.fire({tooltip:e}))}get class(){return this._cssClass}set class(e){this._setClass(e)}_setClass(e){this._cssClass!==e&&(this._cssClass=e,this._onDidChange.fire({class:e}))}get enabled(){return this._enabled}set enabled(e){this._setEnabled(e)}_setEnabled(e){this._enabled!==e&&(this._enabled=e,this._onDidChange.fire({enabled:e}))}get checked(){return this._checked}set checked(e){this._setChecked(e)}_setChecked(e){this._checked!==e&&(this._checked=e,this._onDidChange.fire({checked:e}))}run(e,n){return this._actionCallback?this._actionCallback(e):Promise.resolve(!0)}}class Tm extends Me{constructor(){super(...arguments),this._onDidBeforeRun=this._register(new je),this.onDidBeforeRun=this._onDidBeforeRun.event,this._onDidRun=this._register(new je),this.onDidRun=this._onDidRun.event}run(e,n){return Em(this,void 0,void 0,(function*(){if(!e.enabled)return Promise.resolve(null);this._onDidBeforeRun.fire({action:e});try{const t=yield this.runAction(e,n);this._onDidRun.fire({action:e,result:t})}catch(t){this._onDidRun.fire({action:e,error:t})}}))}runAction(e,n){const t=n?e.run(n):e.run();return Promise.resolve(t)}}class Om extends Bm{constructor(e){super(Om.ID,e,e?"separator text":"separator"),this.checked=!1,this.enabled=!1}}Om.ID="vs.actions.separator";class Lm extends Bm{constructor(e,n,t,i){super(e,n,i,!0),this._actions=t}get actions(){return Array.isArray(this._actions)?this._actions:this._actions()}}const Mm=new Map;Mm.set("false",!1),Mm.set("true",!0),Mm.set("isMac",r["f"]),Mm.set("isLinux",r["d"]),Mm.set("isWindows",r["i"]),Mm.set("isWeb",r["h"]),Mm.set("isMacNative",r["f"]&&!r["h"]);const Nm=Object.prototype.hasOwnProperty;class Im{static has(e){return $m.create(e)}static equals(e,n){return jm.create(e,n)}static regex(e,n){return Um.create(e,n)}static not(e){return qm.create(e)}static and(...e){return Km.create(e)}static or(...e){return Gm.create(e)}static deserialize(e,n=!1){if(e)return this._deserializeOrExpression(e,n)}static _deserializeOrExpression(e,n){let t=e.split("||");return Gm.create(t.map(e=>this._deserializeAndExpression(e,n)))}static _deserializeAndExpression(e,n){let t=e.split("&&");return Km.create(t.map(e=>this._deserializeOne(e,n)))}static _deserializeOne(e,n){if(e=e.trim(),e.indexOf("!=")>=0){let t=e.split("!=");return Wm.create(t[0].trim(),this._deserializeValue(t[1],n))}if(e.indexOf("==")>=0){let t=e.split("==");return jm.create(t[0].trim(),this._deserializeValue(t[1],n))}if(e.indexOf("=~")>=0){let t=e.split("=~");return Um.create(t[0].trim(),this._deserializeRegexValue(t[1],n))}if(e.indexOf(" in ")>=0){let n=e.split(" in ");return zm.create(n[0].trim(),n[1].trim())}return/^\!\s*/.test(e)?qm.create(e.substr(1).trim()):$m.create(e)}static _deserializeValue(e,n){if(e=e.trim(),"true"===e)return!0;if("false"===e)return!1;let t=/^'([^']*)'$/.exec(e);return t?t[1].trim():e}static _deserializeRegexValue(e,n){if(Object(yr["B"])(e)){if(n)throw new Error("missing regexp-value for =~-expression");return null}let t=e.indexOf("/"),i=e.lastIndexOf("/");if(t===i||t<0){if(n)throw new Error(`bad regexp-value '${e}', missing /-enclosure`);return null}let o=e.slice(t+1,i),r="i"===e[i+1]?"i":"";try{return new RegExp(o,r)}catch(a){if(n)throw new Error(`bad regexp-value '${e}', parse error: ${a}`);return null}}}function Pm(e,n){return e.cmp(n)}class Fm{constructor(){this.type=0}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!1}serialize(){return"false"}keys(){return[]}negate(){return Rm.INSTANCE}}Fm.INSTANCE=new Fm;class Rm{constructor(){this.type=1}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!0}serialize(){return"true"}keys(){return[]}negate(){return Fm.INSTANCE}}Rm.INSTANCE=new Rm;class $m{constructor(e){this.key=e,this.type=2}static create(e){const n=Mm.get(e);return"boolean"===typeof n?n?Rm.INSTANCE:Fm.INSTANCE:new $m(e)}cmp(e){return e.type!==this.type?this.type-e.type:this.keye.key?1:0}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!!e.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return qm.create(this.key)}}class jm{constructor(e,n){this.key=e,this.value=n,this.type=4}static create(e,n){if("boolean"===typeof n)return n?$m.create(e):qm.create(e);const t=Mm.get(e);if("boolean"===typeof t){const e=t?"true":"false";return n===e?Rm.INSTANCE:Fm.INSTANCE}return new jm(e,n)}cmp(e){return e.type!==this.type?this.type-e.type:this.keye.key?1:this.valuee.value?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.value===e.value)}evaluate(e){return e.getValue(this.key)==this.value}serialize(){return this.key+" == '"+this.value+"'"}keys(){return[this.key]}negate(){return Wm.create(this.key,this.value)}}class zm{constructor(e,n){this.key=e,this.valueKey=n,this.type=10}static create(e,n){return new zm(e,n)}cmp(e){return e.type!==this.type?this.type-e.type:this.keye.key?1:this.valueKeye.valueKey?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.valueKey===e.valueKey)}evaluate(e){const n=e.getValue(this.valueKey),t=e.getValue(this.key);return Array.isArray(n)?n.indexOf(t)>=0:"string"===typeof t&&"object"===typeof n&&null!==n&&Nm.call(n,t)}serialize(){return this.key+" in '"+this.valueKey+"'"}keys(){return[this.key,this.valueKey]}negate(){return Vm.create(this)}}class Vm{constructor(e){this._actual=e,this.type=11}static create(e){return new Vm(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class Wm{constructor(e,n){this.key=e,this.value=n,this.type=5}static create(e,n){if("boolean"===typeof n)return n?qm.create(e):$m.create(e);const t=Mm.get(e);if("boolean"===typeof t){const e=t?"true":"false";return n===e?Fm.INSTANCE:Rm.INSTANCE}return new Wm(e,n)}cmp(e){return e.type!==this.type?this.type-e.type:this.keye.key?1:this.valuee.value?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.value===e.value)}evaluate(e){return e.getValue(this.key)!=this.value}serialize(){return this.key+" != '"+this.value+"'"}keys(){return[this.key]}negate(){return jm.create(this.key,this.value)}}class qm{constructor(e){this.key=e,this.type=3}static create(e){const n=Mm.get(e);return"boolean"===typeof n?n?Fm.INSTANCE:Rm.INSTANCE:new qm(e)}cmp(e){return e.type!==this.type?this.type-e.type:this.keye.key?1:0}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!e.getValue(this.key)}serialize(){return"!"+this.key}keys(){return[this.key]}negate(){return $m.create(this.key)}}class Um{constructor(e,n){this.key=e,this.regexp=n,this.type=7}static create(e,n){return new Um(e,n)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.keye.key)return 1;const n=this.regexp?this.regexp.source:"",t=e.regexp?e.regexp.source:"";return nt?1:0}equals(e){if(e.type===this.type){const n=this.regexp?this.regexp.source:"",t=e.regexp?e.regexp.source:"";return this.key===e.key&&n===t}return!1}evaluate(e){let n=e.getValue(this.key);return!!this.regexp&&this.regexp.test(n)}serialize(){const e=this.regexp?`/${this.regexp.source}/${this.regexp.ignoreCase?"i":""}`:"/invalid/";return`${this.key} =~ ${e}`}keys(){return[this.key]}negate(){return Hm.create(this)}}class Hm{constructor(e){this._actual=e,this.type=8}static create(e){return new Hm(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class Km{constructor(e){this.expr=e,this.type=6}static create(e){return Km._normalizeArr(e)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.lengthe.expr.length)return 1;for(let n=0,t=this.expr.length;n1){const e=n[n.length-1];if(9!==e.type)break;n.pop();const t=n.pop(),i=Gm.create(e.expr.map(e=>Km.create([e,t])));i&&(n.push(i),n.sort(Pm))}return new Km(n)}}serialize(){return this.expr.map(e=>e.serialize()).join(" && ")}keys(){const e=[];for(let n of this.expr)e.push(...n.keys());return e}negate(){let e=[];for(let n of this.expr)e.push(n.negate());return Gm.create(e)}}class Gm{constructor(e){this.expr=e,this.type=9}static create(e){const n=Gm._normalizeArr(e);if(0!==n.length)return 1===n.length?n[0]:new Gm(n)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.lengthe.expr.length)return 1;for(let n=0,t=this.expr.length;ne.serialize()).join(" || ")}keys(){const e=[];for(let n of this.expr)e.push(...n.keys());return e}negate(){let e=[];for(let t of this.expr)e.push(t.negate());const n=e=>9===e.type?e.expr:[e];while(e.length>1){const t=e.shift(),i=e.shift(),o=[];for(const e of n(t))for(const t of n(i))o.push(Im.and(e,t));e.unshift(Im.or(...o))}return e[0]}}class Jm extends $m{constructor(e,n){super(e),this._defaultValue=n}bindTo(e){return e.createKey(this.key,this._defaultValue)}getValue(e){return e.getContextKeyValue(this.key)}toNegated(){return Im.not(this.key)}}const Ym=Wt("contextKeyService"),Qm="setContext";var Xm=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},Zm=function(e,n){return function(t,i){n(t,i,e)}};function ef(e){return void 0!==e.command}class nf{constructor(e){this.id=nf._idPool++,this._debugName=e}}nf._idPool=0,nf.CommandPalette=new nf("CommandPalette"),nf.EditorContext=new nf("EditorContext"),nf.EditorContextPeek=new nf("EditorContextPeek"),nf.MenubarEditMenu=new nf("MenubarEditMenu"),nf.MenubarGoMenu=new nf("MenubarGoMenu"),nf.MenubarSelectionMenu=new nf("MenubarSelectionMenu");const tf=Wt("menuService"),of=new class{constructor(){this._commands=new Map,this._menuItems=new Map,this._onDidChangeMenu=new je,this.onDidChangeMenu=this._onDidChangeMenu.event,this._commandPaletteChangeEvent={has:e=>e===nf.CommandPalette}}addCommand(e){return this.addCommands(ye.single(e))}addCommands(e){for(const n of e)this._commands.set(n.id,n);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),Oe(()=>{let n=!1;for(const t of e)n=this._commands.delete(t.id)||n;n&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(e){return this._commands.get(e)}getCommands(){const e=new Map;return this._commands.forEach((n,t)=>e.set(t,n)),e}appendMenuItem(e,n){return this.appendMenuItems(ye.single({id:e,item:n}))}appendMenuItems(e){const n=new Set,t=new Pe;for(const{id:i,item:o}of e){let e=this._menuItems.get(i);e||(e=new Pe,this._menuItems.set(i,e)),t.push(e.push(o)),n.add(i)}return this._onDidChangeMenu.fire(n),Oe(()=>{if(t.size>0){for(let e of t)e();this._onDidChangeMenu.fire(n),t.clear()}})}getMenuItems(e){let n;return n=this._menuItems.has(e)?[...this._menuItems.get(e)]:[],e===nf.CommandPalette&&this._appendImplicitItems(n),n}_appendImplicitItems(e){const n=new Set;for(const t of e)ef(t)&&(n.add(t.command.id),t.alt&&n.add(t.alt.id));this._commands.forEach((t,i)=>{n.has(i)||e.push({command:t})})}};let rf=class extends Bm{constructor(e,n,t){super(e,n),this._commandService=t}run(...e){return this._commandService.executeCommand(this.id,...e)}};rf=Xm([Zm(2,Hr)],rf);class af extends Lm{constructor(e,n,t,i){super("submenuitem."+e.submenu.id,"string"===typeof e.title?e.title:e.title.value,()=>{const o=[],r=n.createMenu(e.submenu,t),a=r.getActions(i);r.dispose();for(let e of a){const[,n]=e;n.length>0&&(o.push(...n),o.push(new Om))}return o.length&&o.pop(),o},"submenu"),this.item=e}}let sf=class e extends rf{constructor(n,t,i,o,r){if("string"===typeof n.title?super(n.id,n.title,r):super(n.id,n.title.value,r),this._cssClass=void 0,this._enabled=!n.precondition||o.contextMatchesRules(n.precondition),this._tooltip=n.tooltip?"string"===typeof n.tooltip?n.tooltip:n.tooltip.value:void 0,n.toggled){const e=n.toggled.condition?n.toggled:{condition:n.toggled};this._checked=o.contextMatchesRules(e.condition),this._checked&&e.tooltip&&(this._tooltip="string"===typeof e.tooltip?e.tooltip:e.tooltip.value)}this._options=i||{},this.item=n,this.alt=t?new e(t,void 0,this._options,o,r):void 0}dispose(){this.alt&&this.alt.dispose(),super.dispose()}run(...e){let n=[];return this._options.arg&&(n=[...n,this._options.arg]),this._options.shouldForwardArgs&&(n=[...n,...e]),super.run(...n)}};sf=Xm([Zm(3,Ym),Zm(4,Hr)],sf);const lf=Wt("telemetryService");class cf{constructor(e){this.id=e.id,this.precondition=e.precondition,this._kbOpts=e.kbOpts,this._menuOpts=e.menuOpts,this._description=e.description}register(){if(Array.isArray(this._menuOpts)?this._menuOpts.forEach(this._registerMenuItem,this):this._menuOpts&&this._registerMenuItem(this._menuOpts),this._kbOpts){let e=this._kbOpts.kbExpr;this.precondition&&(e=e?Im.and(e,this.precondition):this.precondition),vp.registerCommandAndKeybindingRule({id:this.id,handler:(e,n)=>this.runCommand(e,n),weight:this._kbOpts.weight,args:this._kbOpts.args,when:e,primary:this._kbOpts.primary,secondary:this._kbOpts.secondary,win:this._kbOpts.win,linux:this._kbOpts.linux,mac:this._kbOpts.mac,description:this._description})}else Kr.registerCommand({id:this.id,handler:(e,n)=>this.runCommand(e,n),description:this._description})}_registerMenuItem(e){of.appendMenuItem(e.menuId,{group:e.group,command:{id:this.id,title:e.title,icon:e.icon},when:e.when,order:e.order})}}class df extends cf{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,n){return this._implementations.push([e,n]),this._implementations.sort((e,n)=>n[0]-e[0]),{dispose:()=>{for(let e=0;e{const t=e.get(Ym);if(t.contextMatchesRules(Ur(this.precondition)))return this.runEditorCommand(e,i,n)})}}class pf extends hf{constructor(e){super(pf.convertOptions(e)),this.label=e.label,this.alias=e.alias}static convertOptions(e){let n;function t(n){return n.menuId||(n.menuId=nf.EditorContext),n.title||(n.title=e.label),n.when=Im.and(e.precondition,n.when),n}return n=Array.isArray(e.menuOpts)?e.menuOpts:e.menuOpts?[e.menuOpts]:[],Array.isArray(e.contextMenuOpts)?n.push(...e.contextMenuOpts.map(t)):e.contextMenuOpts&&n.push(t(e.contextMenuOpts)),e.menuOpts=n,e}runEditorCommand(e,n,t){return this.reportTelemetry(e,n),this.run(e,n,t||{})}reportTelemetry(e,n){e.get(lf).publicLog2("editorActionInvoked",{name:this.label,id:this.id})}}function mf(e){return _f.INSTANCE.registerEditorCommand(e),e}function ff(e){const n=new e;return _f.INSTANCE.registerEditorAction(n),n}function gf(e,n){_f.INSTANCE.registerEditorContribution(e,n)}var bf;(function(e){function n(e){return _f.INSTANCE.getEditorCommand(e)}function t(){return _f.INSTANCE.getEditorActions()}function i(){return _f.INSTANCE.getEditorContributions()}function o(e){return _f.INSTANCE.getEditorContributions().filter(n=>e.indexOf(n.id)>=0)}function r(){return _f.INSTANCE.getDiffEditorContributions()}e.getEditorCommand=n,e.getEditorActions=t,e.getEditorContributions=i,e.getSomeEditorContributions=o,e.getDiffEditorContributions=r})(bf||(bf={}));const vf={EditorCommonContributions:"editor.contributions"};class _f{constructor(){this.editorContributions=[],this.diffEditorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}registerEditorContribution(e,n){this.editorContributions.push({id:e,ctor:n})}getEditorContributions(){return this.editorContributions.slice(0)}getDiffEditorContributions(){return this.diffEditorContributions.slice(0)}registerEditorAction(e){e.register(),this.editorActions.push(e)}getEditorActions(){return this.editorActions.slice(0)}registerEditorCommand(e){e.register(),this.editorCommands[e.id]=e}getEditorCommand(e){return this.editorCommands[e]||null}}function wf(e){return e.register(),e}_f.INSTANCE=new _f,mh.add(vf.EditorCommonContributions,_f.INSTANCE);const Cf=wf(new df({id:"undo",precondition:void 0,kbOpts:{weight:0,primary:2104},menuOpts:[{menuId:nf.MenubarEditMenu,group:"1_do",title:o({key:"miUndo",comment:["&& denotes a mnemonic"]},"&&Undo"),order:1},{menuId:nf.CommandPalette,group:"",title:o("undo","Undo"),order:1}]}));wf(new uf(Cf,{id:"default:undo",precondition:void 0}));const yf=wf(new df({id:"redo",precondition:void 0,kbOpts:{weight:0,primary:2103,secondary:[3128],mac:{primary:3128}},menuOpts:[{menuId:nf.MenubarEditMenu,group:"1_do",title:o({key:"miRedo",comment:["&& denotes a mnemonic"]},"&&Redo"),order:2},{menuId:nf.CommandPalette,group:"",title:o("redo","Redo"),order:1}]}));wf(new uf(yf,{id:"default:redo",precondition:void 0}));const Af=wf(new df({id:"editor.action.selectAll",precondition:void 0,kbOpts:{weight:0,kbExpr:null,primary:2079},menuOpts:[{menuId:nf.MenubarSelectionMenu,group:"1_basic",title:o({key:"miSelectAll",comment:["&& denotes a mnemonic"]},"&&Select All"),order:1},{menuId:nf.CommandPalette,group:"",title:o("selectAll","Select All"),order:1}]}));class xf{constructor(e){this.domNode=e,this._maxWidth=-1,this._width=-1,this._height=-1,this._top=-1,this._left=-1,this._bottom=-1,this._right=-1,this._fontFamily="",this._fontWeight="",this._fontSize=-1,this._fontFeatureSettings="",this._lineHeight=-1,this._letterSpacing=-100,this._className="",this._display="",this._position="",this._visibility="",this._backgroundColor="",this._layerHint=!1,this._contain="none",this._boxShadow=""}setMaxWidth(e){this._maxWidth!==e&&(this._maxWidth=e,this.domNode.style.maxWidth=this._maxWidth+"px")}setWidth(e){this._width!==e&&(this._width=e,this.domNode.style.width=this._width+"px")}setHeight(e){this._height!==e&&(this._height=e,this.domNode.style.height=this._height+"px")}setTop(e){this._top!==e&&(this._top=e,this.domNode.style.top=this._top+"px")}unsetTop(){-1!==this._top&&(this._top=-1,this.domNode.style.top="")}setLeft(e){this._left!==e&&(this._left=e,this.domNode.style.left=this._left+"px")}setBottom(e){this._bottom!==e&&(this._bottom=e,this.domNode.style.bottom=this._bottom+"px")}setRight(e){this._right!==e&&(this._right=e,this.domNode.style.right=this._right+"px")}setFontFamily(e){this._fontFamily!==e&&(this._fontFamily=e,this.domNode.style.fontFamily=this._fontFamily)}setFontWeight(e){this._fontWeight!==e&&(this._fontWeight=e,this.domNode.style.fontWeight=this._fontWeight)}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this.domNode.style.fontSize=this._fontSize+"px")}setFontFeatureSettings(e){this._fontFeatureSettings!==e&&(this._fontFeatureSettings=e,this.domNode.style.fontFeatureSettings=this._fontFeatureSettings)}setLineHeight(e){this._lineHeight!==e&&(this._lineHeight=e,this.domNode.style.lineHeight=this._lineHeight+"px")}setLetterSpacing(e){this._letterSpacing!==e&&(this._letterSpacing=e,this.domNode.style.letterSpacing=this._letterSpacing+"px")}setClassName(e){this._className!==e&&(this._className=e,this.domNode.className=this._className)}toggleClassName(e,n){lo(this.domNode,e,n),this._className=this.domNode.className}setDisplay(e){this._display!==e&&(this._display=e,this.domNode.style.display=this._display)}setPosition(e){this._position!==e&&(this._position=e,this.domNode.style.position=this._position)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this.domNode.style.visibility=this._visibility)}setBackgroundColor(e){this._backgroundColor!==e&&(this._backgroundColor=e,this.domNode.style.backgroundColor=this._backgroundColor)}setLayerHinting(e){this._layerHint!==e&&(this._layerHint=e,this.domNode.style.transform=this._layerHint?"translate3d(0px, 0px, 0px)":"")}setBoxShadow(e){this._boxShadow!==e&&(this._boxShadow=e,this.domNode.style.boxShadow=e)}setContain(e){this._contain!==e&&(this._contain=e,this.domNode.style.contain=this._contain)}setAttribute(e,n){this.domNode.setAttribute(e,n)}removeAttribute(e){this.domNode.removeAttribute(e)}appendChild(e){this.domNode.appendChild(e.domNode)}removeChild(e){this.domNode.removeChild(e.domNode)}}function kf(e){return new xf(e)}let Sf=0;function Df(){const e="$memoize"+Sf++;let n=void 0;const t=function(t,i,o){let r=null,a=null;if("function"===typeof o.value?(r="value",a=o.value,a.length):"function"===typeof o.get&&(r="get",a=o.get),!a)throw new Error("not supported");const s=`${e}:${i}`;o[r]=function(...e){return n=this,this.hasOwnProperty(s)||Object.defineProperty(this,s,{configurable:!0,enumerable:!1,writable:!0,value:a.apply(this,e)}),this[s]}};return t.clear=()=>{"undefined"!==typeof n&&Object.getOwnPropertyNames(n).forEach(t=>{0===t.indexOf(e)&&delete n[t]})},t}function Ef(e,n,t){return Df()(e,n,t)}var Bf,Tf=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a};(function(e){e.Tap="-monaco-gesturetap",e.Change="-monaco-gesturechange",e.Start="-monaco-gesturestart",e.End="-monaco-gesturesend",e.Contextmenu="-monaco-gesturecontextmenu"})(Bf||(Bf={}));class Of extends Me{constructor(){super(),this.dispatched=!1,this.activeTouches={},this.handle=null,this.targets=[],this.ignoreTargets=[],this._lastSetTapCountTime=0,this._register(uo(document,"touchstart",e=>this.onTouchStart(e),{passive:!1})),this._register(uo(document,"touchend",e=>this.onTouchEnd(e))),this._register(uo(document,"touchmove",e=>this.onTouchMove(e),{passive:!1}))}static addTarget(e){return Of.isTouchDevice()?(Of.INSTANCE||(Of.INSTANCE=new Of),Of.INSTANCE.targets.push(e),{dispose:()=>{Of.INSTANCE.targets=Of.INSTANCE.targets.filter(n=>n!==e)}}):Me.None}static ignoreTarget(e){return Of.isTouchDevice()?(Of.INSTANCE||(Of.INSTANCE=new Of),Of.INSTANCE.ignoreTargets.push(e),{dispose:()=>{Of.INSTANCE.ignoreTargets=Of.INSTANCE.ignoreTargets.filter(n=>n!==e)}}):Me.None}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0}dispose(){this.handle&&(this.handle.dispose(),this.handle=null),super.dispose()}onTouchStart(e){let n=Date.now();this.handle&&(this.handle.dispose(),this.handle=null);for(let t=0,i=e.targetTouches.length;t=Of.HOLD_DELAY&&Math.abs(r.initialPageX-Li(r.rollingPageX))<30&&Math.abs(r.initialPageY-Li(r.rollingPageY))<30){let e=this.newGestureEvent(Bf.Contextmenu,r.initialTarget);e.pageX=Li(r.rollingPageX),e.pageY=Li(r.rollingPageY),this.dispatchEvent(e)}else if(1===t){let e=Li(r.rollingPageX),t=Li(r.rollingPageY),i=Li(r.rollingTimestamps)-r.rollingTimestamps[0],o=e-r.rollingPageX[0],a=t-r.rollingPageY[0];const s=this.targets.filter(e=>r.initialTarget instanceof Node&&e.contains(r.initialTarget));this.inertia(s,n,Math.abs(o)/i,o>0?1:-1,e,Math.abs(a)/i,a>0?1:-1,t)}this.dispatchEvent(this.newGestureEvent(Bf.End,r.initialTarget)),delete this.activeTouches[o.identifier]}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)}newGestureEvent(e,n){let t=document.createEvent("CustomEvent");return t.initEvent(e,!1,!0),t.initialTarget=n,t.tapCount=0,t}dispatchEvent(e){if(e.type===Bf.Tap){const n=(new Date).getTime();let t=0;t=n-this._lastSetTapCountTime>Of.CLEAR_TAP_COUNT_TIME?1:2,this._lastSetTapCountTime=n,e.tapCount=t}else e.type!==Bf.Change&&e.type!==Bf.Contextmenu||(this._lastSetTapCountTime=0);for(let n=0;n{e.initialTarget instanceof Node&&n.contains(e.initialTarget)&&(n.dispatchEvent(e),this.dispatched=!0)})}inertia(e,n,t,i,o,r,a,s){this.handle=vo(()=>{let l=Date.now(),c=l-n,d=0,u=0,h=!0;t+=Of.SCROLL_FRICTION*c,r+=Of.SCROLL_FRICTION*c,t>0&&(h=!1,d=i*t*c),r>0&&(h=!1,u=a*r*c);let p=this.newGestureEvent(Bf.Change);p.translationX=d,p.translationY=u,e.forEach(e=>e.dispatchEvent(p)),h||this.inertia(e,l,t,i,o+d,r,a,s+u)})}onTouchMove(e){let n=Date.now();for(let t=0,i=e.changedTouches.length;t3&&(o.rollingPageX.shift(),o.rollingPageY.shift(),o.rollingTimestamps.shift()),o.rollingPageX.push(i.pageX),o.rollingPageY.push(i.pageY),o.rollingTimestamps.push(n)}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)}}function Lf(e,n){let t=new Ci(n);return t.preventDefault(),{leftButton:t.leftButton,buttons:t.buttons,posx:t.posx,posy:t.posy}}Of.SCROLL_FRICTION=-.005,Of.HOLD_DELAY=700,Of.CLEAR_TAP_COUNT_TIME=400,Tf([Ef],Of,"isTouchDevice",null);class Mf{constructor(){this._hooks=new Le,this._mouseMoveEventMerger=null,this._mouseMoveCallback=null,this._onStopCallback=null}dispose(){this.stopMonitoring(!1),this._hooks.dispose()}stopMonitoring(e){if(!this.isMonitoring())return;this._hooks.clear(),this._mouseMoveEventMerger=null,this._mouseMoveCallback=null;const n=this._onStopCallback;this._onStopCallback=null,e&&n&&n()}isMonitoring(){return!!this._mouseMoveEventMerger}startMonitoring(e,n,t,i,o){if(this.isMonitoring())return;this._mouseMoveEventMerger=t,this._mouseMoveCallback=i,this._onStopCallback=o;const a=wi.getSameOriginWindowChain(),s=r["c"]&&Xi.pointerEvents?"pointermove":"mousemove",l=r["c"]&&Xi.pointerEvents?"pointerup":"mouseup",c=a.map(e=>e.window.document),d=Vo(e);d&&c.unshift(d);for(const r of c)this._hooks.add(ko(r,s,e=>{e.buttons===n?this._mouseMoveCallback(e):this.stopMonitoring(!0)},(e,n)=>this._mouseMoveEventMerger(e,n))),this._hooks.add(uo(r,l,e=>this.stopMonitoring(!0)));if(wi.hasDifferentOriginAncestor()){let e=a[a.length-1];this._hooks.add(uo(e.window.document,"mouseout",e=>{let n=new Ci(e);"html"===n.target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(uo(e.window.document,"mouseover",e=>{let n=new Ci(e);"html"===n.target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(uo(e.window.document.body,"mouseleave",e=>{this.stopMonitoring(!0)}))}}}class Nf{constructor(e,n){this.x=e,this.y=n}toClientCoordinates(){return new If(this.x-Lo.scrollX,this.y-Lo.scrollY)}}class If{constructor(e,n){this.clientX=e,this.clientY=n}toPageCoordinates(){return new Nf(this.clientX+Lo.scrollX,this.clientY+Lo.scrollY)}}class Pf{constructor(e,n,t,i){this.x=e,this.y=n,this.width=t,this.height=i}}function Ff(e){const n=Oo(e);return new Pf(n.left,n.top,n.width,n.height)}class Rf extends Ci{constructor(e,n){super(e),this.pos=new Nf(this.posx,this.posy),this.editorPos=Ff(n)}}class $f{constructor(e){this._editorViewDomNode=e}_create(e){return new Rf(e,this._editorViewDomNode)}onContextMenu(e,n){return uo(e,"contextmenu",e=>{n(this._create(e))})}onMouseUp(e,n){return uo(e,"mouseup",e=>{n(this._create(e))})}onMouseDown(e,n){return uo(e,"mousedown",e=>{n(this._create(e))})}onMouseLeave(e,n){return fo(e,e=>{n(this._create(e))})}onMouseMoveThrottled(e,n,t,i){const o=(e,n)=>t(e,this._create(n));return ko(e,"mousemove",n,o,i)}}class jf{constructor(e){this._editorViewDomNode=e}_create(e){return new Rf(e,this._editorViewDomNode)}onPointerUp(e,n){return uo(e,"pointerup",e=>{n(this._create(e))})}onPointerDown(e,n){return uo(e,"pointerdown",e=>{n(this._create(e))})}onPointerLeave(e,n){return go(e,e=>{n(this._create(e))})}onPointerMoveThrottled(e,n,t,i){const o=(e,n)=>t(e,this._create(n));return ko(e,"pointermove",n,o,i)}}class zf extends Me{constructor(e){super(),this._editorViewDomNode=e,this._globalMouseMoveMonitor=this._register(new Mf),this._keydownListener=null}startMonitoring(e,n,t,i,o){this._keydownListener=mo(document,"keydown",e=>{const n=e.toKeybinding();n.isModifierKey()||this._globalMouseMoveMonitor.stopMonitoring(!0)},!0);const r=(e,n)=>t(e,new Rf(n,this._editorViewDomNode));this._globalMouseMoveMonitor.startMonitoring(e,n,r,i,()=>{this._keydownListener.dispose(),o()})}}class Vf extends Me{constructor(){super(),this._shouldRender=!0}shouldRender(){return this._shouldRender}forceShouldRender(){this._shouldRender=!0}setShouldRender(){this._shouldRender=!0}onDidRender(){this._shouldRender=!1}onConfigurationChanged(e){return!1}onCursorStateChanged(e){return!1}onDecorationsChanged(e){return!1}onFlushed(e){return!1}onFocusChanged(e){return!1}onLanguageConfigurationChanged(e){return!1}onLineMappingChanged(e){return!1}onLinesChanged(e){return!1}onLinesDeleted(e){return!1}onLinesInserted(e){return!1}onRevealRangeRequest(e){return!1}onScrollChanged(e){return!1}onThemeChanged(e){return!1}onTokensChanged(e){return!1}onTokensColorsChanged(e){return!1}onZonesChanged(e){return!1}handleEvents(e){let n=!1;for(let t=0,i=e.length;t=s?o=Math.max(o,s+l-i):(n[t++]=new Gf(i,o),i=s,o=l)}return n[t++]=new Gf(i,o),n}static _createHorizontalRangesFromClientRects(e,n){if(!e||0===e.length)return null;const t=[];for(let i=0,o=e.length;il)return null;if(n=Math.min(l,Math.max(s,n)),i=Math.min(l,Math.max(s,i)),n===i&&t===o&&0===t){const t=e.children[n].getClientRects();return this._createHorizontalRangesFromClientRects(t,r)}n!==i&&i>0&&0===o&&(i--,o=1073741824);let c=e.children[n].firstChild,d=e.children[i].firstChild;if(c&&d||(!c&&0===t&&n>0&&(c=e.children[n-1].firstChild,t=1073741824),!d&&0===o&&i>0&&(d=e.children[i-1].firstChild,o=1073741824)),!c||!d)return null;t=Math.min(c.textContent.length,Math.max(0,t)),o=Math.min(d.textContent.length,Math.max(0,o));const u=this._readClientRects(c,t,d,o,a);return this._createHorizontalRangesFromClientRects(u,r)}}const Zf=Wt("themeService");function eg(e){return{id:e}}var ng;(function(e){function n(e){return e&&"object"===typeof e&&"string"===typeof e.id}e.isThemeIcon=n;const t=/^\$\(([a-z.]+\/)?([a-z-~]+)\)$/i;function i(e){const n=t.exec(e);if(!n)return;let[,i,o]=n;return i||(i="codicon/"),{id:i+o}}e.fromString=i;const o=/^(codicon\/)?([a-z-]+)(~[a-z]+)?$/i;function r(e){const n=o.exec(e.id);if(!n)return;let[,,t,i]=n,r="codicon codicon-"+t;return i&&(r+=" "+i.substr(1)),r}e.asClassName=r})(ng||(ng={}));const tg="dark",ig="hc";function og(e){switch(e){case tg:return"vs-dark";case ig:return"hc-black";default:return"vs"}}const rg={ThemingContribution:"base.contributions.theming"};class ag{constructor(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new je}onColorThemeChange(e){return this.themingParticipants.push(e),this.onThemingParticipantAddedEmitter.fire(e),Oe(()=>{const n=this.themingParticipants.indexOf(e);this.themingParticipants.splice(n,1)})}getThemingParticipants(){return this.themingParticipants}}let sg=new ag;function lg(e){return sg.onColorThemeChange(e)}mh.add(rg.ThemingContribution,sg);class cg extends Me{constructor(e){super(),this.themeService=e,this.theme=e.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(e=>this.onThemeChange(e)))}onThemeChange(e){this.theme=e,this.updateStyles()}updateStyles(){}}const dg=function(){return!!r["g"]||!(r["d"]||ei||ii)}();let ug=!0;const hg=Zt;class pg{constructor(e,n){this._domNode=e,this._clientRectDeltaLeft=0,this._clientRectDeltaLeftRead=!1,this.endNode=n}get clientRectDeltaLeft(){return this._clientRectDeltaLeftRead||(this._clientRectDeltaLeftRead=!0,this._clientRectDeltaLeft=this._domNode.getBoundingClientRect().left),this._clientRectDeltaLeft}}class mg{constructor(e,n){this.themeType=n;const t=e.options,i=t.get(36);this.renderWhitespace=t.get(80),this.renderControlCharacters=t.get(74),this.spaceWidth=i.spaceWidth,this.middotWidth=i.middotWidth,this.wsmiddotWidth=i.wsmiddotWidth,this.useMonospaceOptimizations=i.isMonospace&&!t.get(24),this.canUseHalfwidthRightwardsArrow=i.canUseHalfwidthRightwardsArrow,this.lineHeight=t.get(51),this.stopRenderingLineAfter=t.get(95),this.fontLigatures=t.get(37)}equals(e){return this.themeType===e.themeType&&this.renderWhitespace===e.renderWhitespace&&this.renderControlCharacters===e.renderControlCharacters&&this.spaceWidth===e.spaceWidth&&this.middotWidth===e.middotWidth&&this.wsmiddotWidth===e.wsmiddotWidth&&this.useMonospaceOptimizations===e.useMonospaceOptimizations&&this.canUseHalfwidthRightwardsArrow===e.canUseHalfwidthRightwardsArrow&&this.lineHeight===e.lineHeight&&this.stopRenderingLineAfter===e.stopRenderingLineAfter&&this.fontLigatures===e.fontLigatures}}class fg{constructor(e){this._options=e,this._isMaybeInvalid=!0,this._renderedViewLine=null}getDomNode(){return this._renderedViewLine&&this._renderedViewLine.domNode?this._renderedViewLine.domNode.domNode:null}setDomNode(e){if(!this._renderedViewLine)throw new Error("I have no rendered view line to set the dom node to...");this._renderedViewLine.domNode=kf(e)}onContentChanged(){this._isMaybeInvalid=!0}onTokensChanged(){this._isMaybeInvalid=!0}onDecorationsChanged(){this._isMaybeInvalid=!0}onOptionsChanged(e){this._isMaybeInvalid=!0,this._options=e}onSelectionChanged(){return!(!hg&&this._options.themeType!==ig&&"selection"!==this._options.renderWhitespace)&&(this._isMaybeInvalid=!0,!0)}renderLine(e,n,t,i){if(!1===this._isMaybeInvalid)return!1;this._isMaybeInvalid=!1;const o=t.getViewLineRenderingData(e),r=this._options,a=au.filter(o.inlineDecorations,e,o.minColumn,o.maxColumn);let s=null;if(hg||r.themeType===ig||"selection"===this._options.renderWhitespace){const n=t.selections;for(const t of n){if(t.endLineNumbere)continue;const n=t.startLineNumber===e?t.startColumn:o.minColumn,i=t.endLineNumber===e?t.endColumn:o.maxColumn;n');const c=fu(l,i);i.appendASCIIString("");let d=null;return ug&&dg&&o.isBasicASCII&&r.useMonospaceOptimizations&&0===c.containsForeignElements&&o.content.length<300&&l.lineTokens.getCount()<100&&(d=new gg(this._renderedViewLine?this._renderedViewLine.domNode:null,l,c.characterMapping)),d||(d=_g(this._renderedViewLine?this._renderedViewLine.domNode:null,l,c.characterMapping,c.containsRTL,c.containsForeignElements)),this._renderedViewLine=d,!0}layoutLine(e,n){this._renderedViewLine&&this._renderedViewLine.domNode&&(this._renderedViewLine.domNode.setTop(n),this._renderedViewLine.domNode.setHeight(this._options.lineHeight))}getWidth(){return this._renderedViewLine?this._renderedViewLine.getWidth():0}getWidthIsFast(){return!this._renderedViewLine||this._renderedViewLine.getWidthIsFast()}needsMonospaceFontCheck(){return!!this._renderedViewLine&&this._renderedViewLine instanceof gg}monospaceAssumptionsAreValid(){return this._renderedViewLine&&this._renderedViewLine instanceof gg?this._renderedViewLine.monospaceAssumptionsAreValid():ug}onMonospaceAssumptionsInvalidated(){this._renderedViewLine&&this._renderedViewLine instanceof gg&&(this._renderedViewLine=this._renderedViewLine.toSlowRenderedLine())}getVisibleRangesForRange(e,n,t){if(!this._renderedViewLine)return null;e|=0,n|=0,e=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,e)),n=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,n));const i=0|this._renderedViewLine.input.stopRenderingLineAfter;let o=!1;-1!==i&&e>i+1&&n>i+1&&(o=!0),-1!==i&&e>i+1&&(e=i+1),-1!==i&&n>i+1&&(n=i+1);const r=this._renderedViewLine.getVisibleRangesForRange(e,n,t);return r&&r.length>0?new Yf(o,r):null}getColumnOfNodeOffset(e,n,t){return this._renderedViewLine?this._renderedViewLine.getColumnOfNodeOffset(e,n,t):1}}fg.CLASS_NAME="view-line";class gg{constructor(e,n,t){this.domNode=e,this.input=n,this._characterMapping=t,this._charWidth=n.spaceWidth}getWidth(){return this._getCharPosition(this._characterMapping.length)}getWidthIsFast(){return!0}monospaceAssumptionsAreValid(){if(!this.domNode)return ug;const e=this.getWidth(),n=this.domNode.domNode.firstChild.offsetWidth;return Math.abs(e-n)>=2&&(ug=!1),ug}toSlowRenderedLine(){return _g(this.domNode,this.input,this._characterMapping,!1,0)}getVisibleRangesForRange(e,n,t){const i=this._getCharPosition(e),o=this._getCharPosition(n);return[new Gf(i,o-i)]}_getCharPosition(e){const n=this._characterMapping.getAbsoluteOffsets();return 0===n.length?0:Math.round(this._charWidth*n[e-1])}getColumnOfNodeOffset(e,n,t){const i=n.textContent.length;let o=-1;while(n)n=n.previousSibling,o++;const r=this._characterMapping.partDataToCharOffset(o,i,t);return r+1}}class bg{constructor(e,n,t,i,o){if(this.domNode=e,this.input=n,this._characterMapping=t,this._isWhitespaceOnly=/^\s*$/.test(n.lineContent),this._containsForeignElements=o,this._cachedWidth=-1,this._pixelOffsetCache=null,!i||0===this._characterMapping.length){this._pixelOffsetCache=new Int32Array(Math.max(2,this._characterMapping.length+1));for(let e=0,n=this._characterMapping.length;e<=n;e++)this._pixelOffsetCache[e]=-1}}_getReadingTarget(e){return e.domNode.firstChild}getWidth(){return this.domNode?(-1===this._cachedWidth&&(this._cachedWidth=this._getReadingTarget(this.domNode).offsetWidth),this._cachedWidth):0}getWidthIsFast(){return-1!==this._cachedWidth}getVisibleRangesForRange(e,n,t){if(!this.domNode)return null;if(null!==this._pixelOffsetCache){const i=this._readPixelOffset(this.domNode,e,t);if(-1===i)return null;const o=this._readPixelOffset(this.domNode,n,t);return-1===o?null:[new Gf(i,o-i)]}return this._readVisibleRangesForRange(this.domNode,e,n,t)}_readVisibleRangesForRange(e,n,t,i){if(n===t){const t=this._readPixelOffset(e,n,i);return-1===t?null:[new Gf(t,0)]}return this._readRawVisibleRangesForRange(e,n,t,i)}_readPixelOffset(e,n,t){if(0===this._characterMapping.length){if(0===this._containsForeignElements)return 0;if(2===this._containsForeignElements)return 0;if(1===this._containsForeignElements)return this.getWidth();const n=this._getReadingTarget(e);return n.firstChild?n.firstChild.offsetWidth:0}if(null!==this._pixelOffsetCache){const i=this._pixelOffsetCache[n];if(-1!==i)return i;const o=this._actualReadPixelOffset(e,n,t);return this._pixelOffsetCache[n]=o,o}return this._actualReadPixelOffset(e,n,t)}_actualReadPixelOffset(e,n,t){if(0===this._characterMapping.length){const n=Xf.readHorizontalRanges(this._getReadingTarget(e),0,0,0,0,t.clientRectDeltaLeft,t.endNode);return n&&0!==n.length?n[0].left:-1}if(n===this._characterMapping.length&&this._isWhitespaceOnly&&0===this._containsForeignElements)return this.getWidth();const i=this._characterMapping.charOffsetToPartData(n-1),o=pu.getPartIndex(i),r=pu.getCharIndex(i),a=Xf.readHorizontalRanges(this._getReadingTarget(e),o,r,o,r,t.clientRectDeltaLeft,t.endNode);if(!a||0===a.length)return-1;const s=a[0].left;if(this.input.isBasicASCII){const e=this._characterMapping.getAbsoluteOffsets(),t=Math.round(this.input.spaceWidth*e[n-1]);if(Math.abs(t-s)<=1)return t}return s}_readRawVisibleRangesForRange(e,n,t,i){if(1===n&&t===this._characterMapping.length)return[new Gf(0,this.getWidth())];const o=this._characterMapping.charOffsetToPartData(n-1),r=pu.getPartIndex(o),a=pu.getCharIndex(o),s=this._characterMapping.charOffsetToPartData(t-1),l=pu.getPartIndex(s),c=pu.getCharIndex(s);return Xf.readHorizontalRanges(this._getReadingTarget(e),r,a,l,c,i.clientRectDeltaLeft,i.endNode)}getColumnOfNodeOffset(e,n,t){const i=n.textContent.length;let o=-1;while(n)n=n.previousSibling,o++;const r=this._characterMapping.partDataToCharOffset(o,i,t);return r+1}}class vg extends bg{_readVisibleRangesForRange(e,n,t,i){const o=super._readVisibleRangesForRange(e,n,t,i);if(!o||0===o.length||n===t||1===n&&t===this._characterMapping.length)return o;if(!this.input.containsRTL){const n=this._readPixelOffset(e,t,i);if(-1!==n){const e=o[o.length-1];e.left0&&(this.changes=Ag(this.changes,n)),this.afterEOL=t,this.afterVersionId=i,this.afterCursorState=o}static _writeSelectionsSize(e){return 4+16*(e?e.length:0)}static _writeSelections(e,n,t){if(_r["f"](e,n?n.length:0,t),t+=4,n)for(const i of n)_r["f"](e,i.selectionStartLineNumber,t),t+=4,_r["f"](e,i.selectionStartColumn,t),t+=4,_r["f"](e,i.positionLineNumber,t),t+=4,_r["f"](e,i.positionColumn,t),t+=4;return t}static _readSelections(e,n,t){const i=_r["c"](e,n);n+=4;for(let o=0;oe.toString()).join(", ")}matchesResource(e){const n=Vn.isUri(this.model)?this.model:this.model.uri;return n.toString()===e.toString()}setModel(e){this.model=e}canAppend(e){return this.model===e&&this._data instanceof Sg}append(e,n,t,i,o){this._data instanceof Sg&&this._data.append(e,n,t,i,o)}close(){this._data instanceof Sg&&(this._data=this._data.serialize())}undo(){if(Vn.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof Sg&&(this._data=this._data.serialize());const e=Sg.deserialize(this._data);this.model._applyUndo(e.changes,e.beforeEOL,e.beforeVersionId,e.beforeCursorState)}redo(){if(Vn.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof Sg&&(this._data=this._data.serialize());const e=Sg.deserialize(this._data);this.model._applyRedo(e.changes,e.afterEOL,e.afterVersionId,e.afterCursorState)}}class Eg{constructor(e,n){this.type=1,this.label=e,this._isOpen=!0,this._editStackElementsArr=n.slice(0),this._editStackElementsMap=new Map;for(const t of this._editStackElementsArr){const e=kg(t.resource);this._editStackElementsMap.set(e,t)}this._delegate=null}get resources(){return this._editStackElementsArr.map(e=>e.resource)}prepareUndoRedo(){if(this._delegate)return this._delegate.prepareUndoRedo(this)}matchesResource(e){const n=kg(e);return this._editStackElementsMap.has(n)}setModel(e){const n=kg(Vn.isUri(e)?e:e.uri);this._editStackElementsMap.has(n)&&this._editStackElementsMap.get(n).setModel(e)}canAppend(e){if(!this._isOpen)return!1;const n=kg(e.uri);if(this._editStackElementsMap.has(n)){const t=this._editStackElementsMap.get(n);return t.canAppend(e)}return!1}append(e,n,t,i,o){const r=kg(e.uri),a=this._editStackElementsMap.get(r);a.append(e,n,t,i,o)}close(){this._isOpen=!1}undo(){this._isOpen=!1;for(const e of this._editStackElementsArr)e.undo()}redo(){for(const e of this._editStackElementsArr)e.redo()}split(){return this._editStackElementsArr}}function Bg(e){const n=e.getEOL();return"\n"===n?0:1}function Tg(e){return!!e&&(e instanceof Dg||e instanceof Eg)}class Og{constructor(e,n){this._model=e,this._undoRedoService=n}pushStackElement(){const e=this._undoRedoService.getLastElement(this._model.uri);Tg(e)&&e.close()}clear(){this._undoRedoService.removeElements(this._model.uri)}_getOrCreateEditStackElement(e){const n=this._undoRedoService.getLastElement(this._model.uri);if(Tg(n)&&n.canAppend(this._model))return n;const t=new Dg(this._model,e);return this._undoRedoService.pushElement(t),t}pushEOL(e){const n=this._getOrCreateEditStackElement(null);this._model.setEOL(e),n.append(this._model,[],Bg(this._model),this._model.getAlternativeVersionId(),null)}pushEditOperation(e,n,t){const i=this._getOrCreateEditStackElement(e),o=this._model.applyEdits(n,!0),r=Og._computeCursorState(t,o),a=o.map((e,n)=>({index:n,textChange:e.textChange}));return a.sort((e,n)=>e.textChange.oldPosition===n.textChange.oldPosition?e.index-n.index:e.textChange.oldPosition-n.textChange.oldPosition),i.append(this._model,a.map(e=>e.textChange),Bg(this._model),this._model.getAlternativeVersionId(),r),r}static _computeCursorState(e,n){try{return e?e(n):null}catch(t){return fe(t),null}}}class Lg{constructor(){this.spacesDiff=0,this.looksLikeAlignment=!1}}function Mg(e,n,t,i,o){let r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r0&&s>0)return;if(l>0&&c>0)return;let d=Math.abs(s-c),u=Math.abs(a-l);if(0===d)return o.spacesDiff=u,void(u>0&&0<=l-1&&l-10?o++:g>1&&r++,Mg(a,s,l,f,u),u.looksLikeAlignment&&(!t||n!==u.spacesDiff))continue;let v=u.spacesDiff;v<=c&&d[v]++,a=l,s=f}let h=t;o!==r&&(h=o{let t=d[n];t>e&&(e=t,p=n)}),4===p&&d[4]>0&&d[2]>0&&d[2]>=d[4]/2&&(p=2)}return{insertSpaces:h,tabSize:p}}function Ig(e){return(1&e.metadata)>>>0}function Pg(e,n){e.metadata=254&e.metadata|n<<0}function Fg(e){return(2&e.metadata)>>>1===1}function Rg(e,n){e.metadata=253&e.metadata|(n?1:0)<<1}function $g(e){return(4&e.metadata)>>>2===1}function jg(e,n){e.metadata=251&e.metadata|(n?1:0)<<2}function zg(e){return(8&e.metadata)>>>3===1}function Vg(e,n){e.metadata=247&e.metadata|(n?1:0)<<3}function Wg(e){return(48&e.metadata)>>>4}function qg(e,n){e.metadata=207&e.metadata|n<<4}function Ug(e){return(64&e.metadata)>>>6===1}function Hg(e,n){e.metadata=191&e.metadata|(n?1:0)<<6}class Kg{constructor(e,n,t){this.metadata=0,this.parent=this,this.left=this,this.right=this,Pg(this,1),this.start=n,this.end=t,this.delta=0,this.maxEnd=t,this.id=e,this.ownerId=0,this.options=null,jg(this,!1),qg(this,1),Vg(this,!1),Hg(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=n,this.cachedAbsoluteEnd=t,this.range=null,Rg(this,!1)}reset(e,n,t,i){this.start=n,this.end=t,this.maxEnd=t,this.cachedVersionId=e,this.cachedAbsoluteStart=n,this.cachedAbsoluteEnd=t,this.range=i}setOptions(e){this.options=e;let n=this.options.className;jg(this,"squiggly-error"===n||"squiggly-warning"===n||"squiggly-info"===n),qg(this,this.options.stickiness),Vg(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),Hg(this,this.options.collapseOnReplaceEdit)}setCachedOffsets(e,n,t){this.cachedVersionId!==t&&(this.range=null),this.cachedVersionId=t,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=n}detach(){this.parent=null,this.left=null,this.right=null}}const Gg=new Kg(null,0,0);Gg.parent=Gg,Gg.left=Gg,Gg.right=Gg,Pg(Gg,0);class Jg{constructor(){this.root=Gg,this.requestNormalizeDelta=!1}intervalSearch(e,n,t,i,o){return this.root===Gg?[]:ob(this,e,n,t,i,o)}search(e,n,t){return this.root===Gg?[]:ib(this,e,n,t)}collectNodesFromOwner(e){return nb(this,e)}collectNodesPostOrder(){return tb(this)}insert(e){rb(this,e),this._normalizeDeltaIfNecessary()}delete(e){sb(this,e),this._normalizeDeltaIfNecessary()}resolveNode(e,n){const t=e;let i=0;while(e!==this.root)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;const o=t.start+i,r=t.end+i;t.setCachedOffsets(o,r,n)}acceptReplace(e,n,t,i){const o=Zg(this,e,e+n);for(let r=0,a=o.length;rt)&&(1!==i&&(2===i||n))}function Xg(e,n,t,i,o){const r=Wg(e),a=0===r||2===r,s=1===r||2===r,l=t-n,c=i,d=Math.min(l,c),u=e.start;let h=!1;const p=e.end;let m=!1;n<=u&&p<=t&&Ug(e)&&(e.start=n,h=!0,e.end=n,m=!0);{const e=o?1:l>0?2:0;!h&&Qg(u,a,n,e)&&(h=!0),!m&&Qg(p,s,n,e)&&(m=!0)}if(d>0&&!o){const e=l>c?2:0;!h&&Qg(u,a,n+d,e)&&(h=!0),!m&&Qg(p,s,n+d,e)&&(m=!0)}{const i=o?1:0;!h&&Qg(u,a,t,i)&&(e.start=n+c,h=!0),!m&&Qg(p,s,t,i)&&(e.end=n+c,m=!0)}const f=c-l;h||(e.start=Math.max(0,u+f)),m||(e.end=Math.max(0,p+f)),e.start>e.end&&(e.end=e.start)}function Zg(e,n,t){let i=e.root,o=0,r=0,a=0,s=0,l=[],c=0;while(i!==Gg)if(Fg(i))Rg(i.left,!1),Rg(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!Fg(i.left)){if(r=o+i.maxEnd,rt?Rg(i,!0):(s=o+i.end,s>=n&&(i.setCachedOffsets(a,s,0),l[c++]=i),Rg(i,!0),i.right===Gg||Fg(i.right)||(o+=i.delta,i=i.right))}return Rg(e.root,!1),l}function eb(e,n,t,i){let o=e.root,r=0,a=0,s=0;const l=i-(t-n);while(o!==Gg)if(Fg(o))Rg(o.left,!1),Rg(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),pb(o),o=o.parent;else{if(!Fg(o.left)){if(a=r+o.maxEnd,at?(o.start+=l,o.end+=l,o.delta+=l,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),Rg(o,!0)):(Rg(o,!0),o.right===Gg||Fg(o.right)||(r+=o.delta,o=o.right))}Rg(e.root,!1)}function nb(e,n){let t=e.root,i=[],o=0;while(t!==Gg)Fg(t)?(Rg(t.left,!1),Rg(t.right,!1),t=t.parent):t.left===Gg||Fg(t.left)?(t.ownerId===n&&(i[o++]=t),Rg(t,!0),t.right===Gg||Fg(t.right)||(t=t.right)):t=t.left;return Rg(e.root,!1),i}function tb(e){let n=e.root,t=[],i=0;while(n!==Gg)Fg(n)?(Rg(n.left,!1),Rg(n.right,!1),n=n.parent):n.left===Gg||Fg(n.left)?n.right===Gg||Fg(n.right)?(t[i++]=n,Rg(n,!0)):n=n.right:n=n.left;return Rg(e.root,!1),t}function ib(e,n,t,i){let o=e.root,r=0,a=0,s=0,l=[],c=0;while(o!==Gg){if(Fg(o)){Rg(o.left,!1),Rg(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;continue}if(o.left!==Gg&&!Fg(o.left)){o=o.left;continue}a=r+o.start,s=r+o.end,o.setCachedOffsets(a,s,i);let e=!0;n&&o.ownerId&&o.ownerId!==n&&(e=!1),t&&$g(o)&&(e=!1),e&&(l[c++]=o),Rg(o,!0),o.right===Gg||Fg(o.right)||(r+=o.delta,o=o.right)}return Rg(e.root,!1),l}function ob(e,n,t,i,o,r){let a=e.root,s=0,l=0,c=0,d=0,u=[],h=0;while(a!==Gg)if(Fg(a))Rg(a.left,!1),Rg(a.right,!1),a===a.parent.right&&(s-=a.parent.delta),a=a.parent;else{if(!Fg(a.left)){if(l=s+a.maxEnd,lt)Rg(a,!0);else{if(d=s+a.end,d>=n){a.setCachedOffsets(c,d,r);let e=!0;i&&a.ownerId&&a.ownerId!==i&&(e=!1),o&&$g(a)&&(e=!1),e&&(u[h++]=a)}Rg(a,!0),a.right===Gg||Fg(a.right)||(s+=a.delta,a=a.right)}}return Rg(e.root,!1),u}function rb(e,n){if(e.root===Gg)return n.parent=Gg,n.left=Gg,n.right=Gg,Pg(n,0),e.root=n,e.root;ab(e,n),mb(n.parent);let t=n;while(t!==e.root&&1===Ig(t.parent))if(t.parent===t.parent.parent.left){const n=t.parent.parent.right;1===Ig(n)?(Pg(t.parent,0),Pg(n,0),Pg(t.parent.parent,1),t=t.parent.parent):(t===t.parent.right&&(t=t.parent,db(e,t)),Pg(t.parent,0),Pg(t.parent.parent,1),ub(e,t.parent.parent))}else{const n=t.parent.parent.left;1===Ig(n)?(Pg(t.parent,0),Pg(n,0),Pg(t.parent.parent,1),t=t.parent.parent):(t===t.parent.left&&(t=t.parent,ub(e,t)),Pg(t.parent,0),Pg(t.parent.parent,1),db(e,t.parent.parent))}return Pg(e.root,0),n}function ab(e,n){let t=0,i=e.root;const o=n.start,r=n.end;while(1){const e=fb(o,r,i.start+t,i.end+t);if(e<0){if(i.left===Gg){n.start-=t,n.end-=t,n.maxEnd-=t,i.left=n;break}i=i.left}else{if(i.right===Gg){n.start-=t+i.delta,n.end-=t+i.delta,n.maxEnd-=t+i.delta,i.right=n;break}t+=i.delta,i=i.right}}n.parent=i,n.left=Gg,n.right=Gg,Pg(n,1)}function sb(e,n){let t,i;if(n.left===Gg?(t=n.right,i=n,t.delta+=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start+=n.delta,t.end+=n.delta):n.right===Gg?(t=n.left,i=n):(i=lb(n.right),t=i.right,t.start+=i.delta,t.end+=i.delta,t.delta+=i.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=n.delta,i.end+=n.delta,i.delta=n.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=t,Pg(t,0),n.detach(),cb(),pb(t),void(e.root.parent=Gg);let o,r=1===Ig(i);if(i===i.parent.left?i.parent.left=t:i.parent.right=t,i===n?t.parent=i.parent:(i.parent===n?t.parent=i:t.parent=i.parent,i.left=n.left,i.right=n.right,i.parent=n.parent,Pg(i,Ig(n)),n===e.root?e.root=i:n===n.parent.left?n.parent.left=i:n.parent.right=i,i.left!==Gg&&(i.left.parent=i),i.right!==Gg&&(i.right.parent=i)),n.detach(),r)return mb(t.parent),i!==n&&(mb(i),mb(i.parent)),void cb();mb(t),mb(t.parent),i!==n&&(mb(i),mb(i.parent));while(t!==e.root&&0===Ig(t))t===t.parent.left?(o=t.parent.right,1===Ig(o)&&(Pg(o,0),Pg(t.parent,1),db(e,t.parent),o=t.parent.right),0===Ig(o.left)&&0===Ig(o.right)?(Pg(o,1),t=t.parent):(0===Ig(o.right)&&(Pg(o.left,0),Pg(o,1),ub(e,o),o=t.parent.right),Pg(o,Ig(t.parent)),Pg(t.parent,0),Pg(o.right,0),db(e,t.parent),t=e.root)):(o=t.parent.left,1===Ig(o)&&(Pg(o,0),Pg(t.parent,1),ub(e,t.parent),o=t.parent.left),0===Ig(o.left)&&0===Ig(o.right)?(Pg(o,1),t=t.parent):(0===Ig(o.left)&&(Pg(o.right,0),Pg(o,1),db(e,o),o=t.parent.left),Pg(o,Ig(t.parent)),Pg(t.parent,0),Pg(o.left,0),ub(e,t.parent),t=e.root));Pg(t,0),cb()}function lb(e){while(e.left!==Gg)e=e.left;return e}function cb(){Gg.parent=Gg,Gg.delta=0,Gg.start=0,Gg.end=0}function db(e,n){const t=n.right;t.delta+=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start+=n.delta,t.end+=n.delta,n.right=t.left,t.left!==Gg&&(t.left.parent=n),t.parent=n.parent,n.parent===Gg?e.root=t:n===n.parent.left?n.parent.left=t:n.parent.right=t,t.left=n,n.parent=t,pb(n),pb(t)}function ub(e,n){const t=n.left;n.delta-=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start-=t.delta,n.end-=t.delta,n.left=t.right,t.right!==Gg&&(t.right.parent=n),t.parent=n.parent,n.parent===Gg?e.root=t:n===n.parent.right?n.parent.right=t:n.parent.left=t,t.right=n,n.parent=t,pb(n),pb(t)}function hb(e){let n=e.end;if(e.left!==Gg){const t=e.left.maxEnd;t>n&&(n=t)}if(e.right!==Gg){const t=e.right.maxEnd+e.delta;t>n&&(n=t)}return n}function pb(e){e.maxEnd=hb(e)}function mb(e){while(e!==Gg){const n=hb(e);if(e.maxEnd===n)return;e.maxEnd=n,e=e.parent}}function fb(e,n,t,i){return e===t?n-i:e-t}class gb{constructor(e,n){this.piece=e,this.color=n,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}next(){if(this.right!==bb)return vb(this.right);let e=this;while(e.parent!==bb){if(e.parent.left===e)break;e=e.parent}return e.parent===bb?bb:e.parent}prev(){if(this.left!==bb)return _b(this.left);let e=this;while(e.parent!==bb){if(e.parent.right===e)break;e=e.parent}return e.parent===bb?bb:e.parent}detach(){this.parent=null,this.left=null,this.right=null}}const bb=new gb(null,0);function vb(e){while(e.left!==bb)e=e.left;return e}function _b(e){while(e.right!==bb)e=e.right;return e}function wb(e){return e===bb?0:e.size_left+e.piece.length+wb(e.right)}function Cb(e){return e===bb?0:e.lf_left+e.piece.lineFeedCnt+Cb(e.right)}function yb(){bb.parent=bb}function Ab(e,n){let t=n.right;t.size_left+=n.size_left+(n.piece?n.piece.length:0),t.lf_left+=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),n.right=t.left,t.left!==bb&&(t.left.parent=n),t.parent=n.parent,n.parent===bb?e.root=t:n.parent.left===n?n.parent.left=t:n.parent.right=t,t.left=n,n.parent=t}function xb(e,n){let t=n.left;n.left=t.right,t.right!==bb&&(t.right.parent=n),t.parent=n.parent,n.size_left-=t.size_left+(t.piece?t.piece.length:0),n.lf_left-=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),n.parent===bb?e.root=t:n===n.parent.right?n.parent.right=t:n.parent.left=t,t.right=n,n.parent=t}function kb(e,n){let t,i;if(n.left===bb?(i=n,t=i.right):n.right===bb?(i=n,t=i.left):(i=vb(n.right),t=i.right),i===e.root)return e.root=t,t.color=0,n.detach(),yb(),void(e.root.parent=bb);let o,r=1===i.color;if(i===i.parent.left?i.parent.left=t:i.parent.right=t,i===n?(t.parent=i.parent,Eb(e,t)):(i.parent===n?t.parent=i:t.parent=i.parent,Eb(e,t),i.left=n.left,i.right=n.right,i.parent=n.parent,i.color=n.color,n===e.root?e.root=i:n===n.parent.left?n.parent.left=i:n.parent.right=i,i.left!==bb&&(i.left.parent=i),i.right!==bb&&(i.right.parent=i),i.size_left=n.size_left,i.lf_left=n.lf_left,Eb(e,i)),n.detach(),t.parent.left===t){let n=wb(t),i=Cb(t);if(n!==t.parent.size_left||i!==t.parent.lf_left){let o=n-t.parent.size_left,r=i-t.parent.lf_left;t.parent.size_left=n,t.parent.lf_left=i,Db(e,t.parent,o,r)}}if(Eb(e,t.parent),r)yb();else{while(t!==e.root&&0===t.color)t===t.parent.left?(o=t.parent.right,1===o.color&&(o.color=0,t.parent.color=1,Ab(e,t.parent),o=t.parent.right),0===o.left.color&&0===o.right.color?(o.color=1,t=t.parent):(0===o.right.color&&(o.left.color=0,o.color=1,xb(e,o),o=t.parent.right),o.color=t.parent.color,t.parent.color=0,o.right.color=0,Ab(e,t.parent),t=e.root)):(o=t.parent.left,1===o.color&&(o.color=0,t.parent.color=1,xb(e,t.parent),o=t.parent.left),0===o.left.color&&0===o.right.color?(o.color=1,t=t.parent):(0===o.left.color&&(o.right.color=0,o.color=1,Ab(e,o),o=t.parent.left),o.color=t.parent.color,t.parent.color=0,o.left.color=0,xb(e,t.parent),t=e.root));t.color=0,yb()}}function Sb(e,n){Eb(e,n);while(n!==e.root&&1===n.parent.color)if(n.parent===n.parent.parent.left){const t=n.parent.parent.right;1===t.color?(n.parent.color=0,t.color=0,n.parent.parent.color=1,n=n.parent.parent):(n===n.parent.right&&(n=n.parent,Ab(e,n)),n.parent.color=0,n.parent.parent.color=1,xb(e,n.parent.parent))}else{const t=n.parent.parent.left;1===t.color?(n.parent.color=0,t.color=0,n.parent.parent.color=1,n=n.parent.parent):(n===n.parent.left&&(n=n.parent,xb(e,n)),n.parent.color=0,n.parent.parent.color=1,Ab(e,n.parent.parent))}e.root.color=0}function Db(e,n,t,i){while(n!==e.root&&n!==bb)n.parent.left===n&&(n.parent.size_left+=t,n.parent.lf_left+=i),n=n.parent}function Eb(e,n){let t=0,i=0;if(n!==e.root){if(0===t){while(n!==e.root&&n===n.parent.right)n=n.parent;if(n===e.root)return;n=n.parent,t=wb(n.left)-n.size_left,i=Cb(n.left)-n.lf_left,n.size_left+=t,n.lf_left+=i}while(n!==e.root&&(0!==t||0!==i))n.parent.left===n&&(n.parent.size_left+=t,n.parent.lf_left+=i),n=n.parent}}bb.parent=bb,bb.left=bb,bb.right=bb,bb.color=0;class Bb extends Cd{constructor(e){super(0);for(let n=0,t=e.length;n(n.hasOwnProperty(t)||(n[t]=e(t)),n[t])}const Ob=Tb(e=>new Bb(e)),Lb=999;class Mb{constructor(e,n,t,i){this.searchString=e,this.isRegex=n,this.matchCase=t,this.wordSeparators=i}parseSearchRequest(){if(""===this.searchString)return null;let e;e=this.isRegex?Nb(this.searchString):this.searchString.indexOf("\n")>=0;let n=null;try{n=yr["o"](this.searchString,this.isRegex,{matchCase:this.matchCase,wholeWord:!1,multiline:e,global:!0,unicode:!0})}catch(i){return null}if(!n)return null;let t=!this.isRegex&&!e;return t&&this.searchString.toLowerCase()!==this.searchString.toUpperCase()&&(t=this.matchCase),new Ib(n,this.wordSeparators?Ob(this.wordSeparators):null,t?this.searchString:null)}}function Nb(e){if(!e||0===e.length)return!1;for(let n=0,t=e.length;n=t)break;const i=e.charCodeAt(n);if(110===i||114===i||87===i||119===i)return!0}}return!1}class Ib{constructor(e,n,t){this.regex=e,this.wordSeparators=n,this.simpleSearch=t}}function Pb(e,n,t){if(!t)return new xa(e,null);let i=[];for(let o=0,r=n.length;o>0);n[o]>=e?i=o-1:n[o+1]>=e?(t=o,i=o):t=o+1}return t+1}}class Rb{static findMatches(e,n,t,i,o){const r=n.parseSearchRequest();return r?r.regex.multiline?this._doFindMatchesMultiline(e,t,new Vb(r.wordSeparators,r.regex),i,o):this._doFindMatchesLineByLine(e,t,r,i,o):[]}static _getMultilineMatchRange(e,n,t,i,o,r){let a,s,l=0;if(i?(l=i.findLineFeedCountBeforeOffset(o),a=n+o+l):a=n+o,i){let e=i.findLineFeedCountBeforeOffset(o+r.length),n=e-l;s=a+r.length+n}else s=a+r.length;const c=e.getPositionAt(a),d=e.getPositionAt(s);return new et(c.lineNumber,c.column,d.lineNumber,d.column)}static _doFindMatchesMultiline(e,n,t,i,o){const r=e.getOffsetAt(n.getStartPosition()),a=e.getValueInRange(n,1),s="\r\n"===e.getEOL()?new Fb(a):null,l=[];let c,d=0;t.reset(0);while(c=t.next(a))if(l[d++]=Pb(this._getMultilineMatchRange(e,r,a,s,c.index,c[0]),c,i),d>=o)return l;return l}static _doFindMatchesLineByLine(e,n,t,i,o){const r=[];let a=0;if(n.startLineNumber===n.endLineNumber){const s=e.getLineContent(n.startLineNumber).substring(n.startColumn-1,n.endColumn-1);return a=this._findMatchesInLine(t,s,n.startLineNumber,n.startColumn-1,a,r,i,o),r}const s=e.getLineContent(n.startLineNumber).substring(n.startColumn-1);a=this._findMatchesInLine(t,s,n.startLineNumber,n.startColumn-1,a,r,i,o);for(let l=n.startLineNumber+1;l=s))return o;return o}const c=new Vb(e.wordSeparators,e.regex);let d;c.reset(0);do{if(d=c.next(n),d&&(r[o++]=Pb(new et(t,d.index+1+i,t,d.index+1+d[0].length+i),d,a),o>=s))return o}while(d);return o}static findNextMatch(e,n,t,i){const o=n.parseSearchRequest();if(!o)return null;const r=new Vb(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindNextMatchMultiline(e,t,r,i):this._doFindNextMatchLineByLine(e,t,r,i)}static _doFindNextMatchMultiline(e,n,t,i){const o=new Zn(n.lineNumber,1),r=e.getOffsetAt(o),a=e.getLineCount(),s=e.getValueInRange(new et(o.lineNumber,o.column,a,e.getLineMaxColumn(a)),1),l="\r\n"===e.getEOL()?new Fb(s):null;t.reset(n.column-1);let c=t.next(s);return c?Pb(this._getMultilineMatchRange(e,r,s,l,c.index,c[0]),c,i):1!==n.lineNumber||1!==n.column?this._doFindNextMatchMultiline(e,new Zn(1,1),t,i):null}static _doFindNextMatchLineByLine(e,n,t,i){const o=e.getLineCount(),r=n.lineNumber,a=e.getLineContent(r),s=this._findFirstMatchInLine(t,a,r,n.column,i);if(s)return s;for(let l=1;l<=o;l++){const n=(r+l-1)%o,a=e.getLineContent(n+1),s=this._findFirstMatchInLine(t,a,n+1,1,i);if(s)return s}return null}static _findFirstMatchInLine(e,n,t,i,o){e.reset(i-1);const r=e.next(n);return r?Pb(new et(t,r.index+1,t,r.index+1+r[0].length),r,o):null}static findPreviousMatch(e,n,t,i){const o=n.parseSearchRequest();if(!o)return null;const r=new Vb(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindPreviousMatchMultiline(e,t,r,i):this._doFindPreviousMatchLineByLine(e,t,r,i)}static _doFindPreviousMatchMultiline(e,n,t,i){const o=this._doFindMatchesMultiline(e,new et(1,1,n.lineNumber,n.column),t,i,10*Lb);if(o.length>0)return o[o.length-1];const r=e.getLineCount();return n.lineNumber!==r||n.column!==e.getLineMaxColumn(r)?this._doFindPreviousMatchMultiline(e,new Zn(r,e.getLineMaxColumn(r)),t,i):null}static _doFindPreviousMatchLineByLine(e,n,t,i){const o=e.getLineCount(),r=n.lineNumber,a=e.getLineContent(r).substring(0,n.column-1),s=this._findLastMatchInLine(t,a,r,i);if(s)return s;for(let l=1;l<=o;l++){const n=(o+r-l-1)%o,a=e.getLineContent(n+1),s=this._findLastMatchInLine(t,a,n+1,i);if(s)return s}return null}static _findLastMatchInLine(e,n,t,i){let o,r=null;e.reset(0);while(o=e.next(n))r=Pb(new et(t,o.index+1,t,o.index+1+o[0].length),o,i);return r}}function $b(e,n,t,i,o){if(0===i)return!0;const r=n.charCodeAt(i-1);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){const t=n.charCodeAt(i);if(0!==e.get(t))return!0}return!1}function jb(e,n,t,i,o){if(i+o===t)return!0;const r=n.charCodeAt(i+o);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){const t=n.charCodeAt(i+o-1);if(0!==e.get(t))return!0}return!1}function zb(e,n,t,i,o){return $b(e,n,t,i,o)&&jb(e,n,t,i,o)}class Vb{constructor(e,n){this._wordSeparators=e,this._searchRegex=n,this._prevMatchStartIndex=-1,this._prevMatchLength=0}reset(e){this._searchRegex.lastIndex=e,this._prevMatchStartIndex=-1,this._prevMatchLength=0}next(e){const n=e.length;let t;do{if(this._prevMatchStartIndex+this._prevMatchLength===n)return null;if(t=this._searchRegex.exec(e),!t)return null;const i=t.index,o=t[0].length;if(i===this._prevMatchStartIndex&&o===this._prevMatchLength){if(0===o){yr["y"](e,n,this._searchRegex.lastIndex)>65535?this._searchRegex.lastIndex+=2:this._searchRegex.lastIndex+=1;continue}return null}if(this._prevMatchStartIndex=i,this._prevMatchLength=o,!this._wordSeparators||zb(this._wordSeparators,e,n,i,o))return t}while(t);return null}}const Wb=65535;function qb(e){let n;return n=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length),n.set(e,0),n}class Ub{constructor(e,n,t,i,o){this.lineStarts=e,this.cr=n,this.lf=t,this.crlf=i,this.isBasicASCII=o}}function Hb(e,n=!0){let t=[0],i=1;for(let o=0,r=e.length;o126)&&(a=!1)}const s=new Ub(qb(e),i,o,r,a);return e.length=0,s}class Gb{constructor(e,n,t,i,o){this.bufferIndex=e,this.start=n,this.end=t,this.lineFeedCnt=i,this.length=o}}class Jb{constructor(e,n){this.buffer=e,this.lineStarts=n}}class Yb{constructor(e,n){this._pieces=[],this._tree=e,this._BOM=n,this._index=0,e.root!==bb&&e.iterate(e.root,e=>(e!==bb&&this._pieces.push(e.piece),!0))}read(){return 0===this._pieces.length?0===this._index?(this._index++,this._BOM):null:this._index>this._pieces.length-1?null:0===this._index?this._BOM+this._tree.getPieceContent(this._pieces[this._index++]):this._tree.getPieceContent(this._pieces[this._index++])}}class Qb{constructor(e){this._limit=e,this._cache=[]}get(e){for(let n=this._cache.length-1;n>=0;n--){let t=this._cache[n];if(t.nodeStartOffset<=e&&t.nodeStartOffset+t.node.piece.length>=e)return t}return null}get2(e){for(let n=this._cache.length-1;n>=0;n--){let t=this._cache[n];if(t.nodeStartLineNumber&&t.nodeStartLineNumber=e)return t}return null}set(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)}validate(e){let n=!1,t=this._cache;for(let i=0;i=e)&&(t[i]=null,n=!0)}if(n){let e=[];for(const n of t)null!==n&&e.push(n);this._cache=e}}}class Xb{constructor(e,n,t){this.create(e,n,t)}create(e,n,t){this._buffers=[new Jb("",[0])],this._lastChangeBufferPos={line:0,column:0},this.root=bb,this._lineCnt=1,this._length=0,this._EOL=n,this._EOLLength=n.length,this._EOLNormalized=t;let i=null;for(let o=0,r=e.length;o0){e[o].lineStarts||(e[o].lineStarts=Hb(e[o].buffer));let n=new Gb(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,n)}this._searchCache=new Qb(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()}normalizeEOL(e){let n=Wb,t=n-Math.floor(n/3),i=2*t,o="",r=0,a=[];if(this.iterate(this.root,n=>{let s=this.getNodeContent(n),l=s.length;if(r<=t||r+l0){let n=o.replace(/\r\n|\r|\n/g,e);a.push(new Jb(n,Hb(n)))}this.create(a,e,!0)}getEOL(){return this._EOL}setEOL(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)}createSnapshot(e){return new Yb(this,e)}getOffsetAt(e,n){let t=0,i=this.root;while(i!==bb)if(i.left!==bb&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e){t+=i.size_left;let o=this.getAccumulatedValue(i,e-i.lf_left-2);return t+(o+n-1)}e-=i.lf_left+i.piece.lineFeedCnt,t+=i.size_left+i.piece.length,i=i.right}return t}getPositionAt(e){e=Math.floor(e),e=Math.max(0,e);let n=this.root,t=0,i=e;while(n!==bb)if(0!==n.size_left&&n.size_left>=e)n=n.left;else{if(n.size_left+n.piece.length>=e){let o=this.getIndexOf(n,e-n.size_left);if(t+=n.lf_left+o.index,0===o.index){let e=this.getOffsetAt(t+1,1),n=i-e;return new Zn(t+1,n+1)}return new Zn(t+1,o.remainder+1)}if(e-=n.size_left+n.piece.length,t+=n.lf_left+n.piece.lineFeedCnt,n.right===bb){let n=this.getOffsetAt(t+1,1),o=i-e-n;return new Zn(t+1,o+1)}n=n.right}return new Zn(1,1)}getValueInRange(e,n){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";let t=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(t,i);return n?n===this._EOL&&this._EOLNormalized&&n===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,n):o}getValueInRange2(e,n){if(e.node===n.node){let t=e.node,i=this._buffers[t.piece.bufferIndex].buffer,o=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);return i.substring(o+e.remainder,o+n.remainder)}let t=e.node,i=this._buffers[t.piece.bufferIndex].buffer,o=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start),r=i.substring(o+e.remainder,o+t.piece.length);t=t.next();while(t!==bb){let e=this._buffers[t.piece.bufferIndex].buffer,i=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);if(t===n.node){r+=e.substring(i,i+n.remainder);break}r+=e.substr(i,t.piece.length),t=t.next()}return r}getLinesContent(){let e=[],n=0,t="",i=!1;return this.iterate(this.root,o=>{if(o===bb)return!0;const r=o.piece;let a=r.length;if(0===a)return!0;const s=this._buffers[r.bufferIndex].buffer,l=this._buffers[r.bufferIndex].lineStarts,c=r.start.line,d=r.end.line;let u=l[c]+r.start.column;if(i&&(10===s.charCodeAt(u)&&(u++,a--),e[n++]=t,t="",i=!1,0===a))return!0;if(c===d)return this._EOLNormalized||13!==s.charCodeAt(u+a-1)?t+=s.substr(u,a):(i=!0,t+=s.substr(u,a-1)),!0;t+=this._EOLNormalized?s.substring(u,Math.max(u,l[c+1]-this._EOLLength)):s.substring(u,l[c+1]).replace(/(\r\n|\r|\n)$/,""),e[n++]=t;for(let i=c+1;ie+g,n.reset(0)):(h=m.buffer,p=e=>e,n.reset(g));do{if(u=n.next(h),u){if(p(u.index)>=b)return c;this.positionInBuffer(e,p(u.index)-f,v);let n=this.getLineFeedCnt(e.piece.bufferIndex,o,v),r=v.line===o.line?v.column-o.column+i:v.column+1,a=r+u[0].length;if(d[c++]=Pb(new et(t+n,r,t+n,a),u,s),p(u.index)+u[0].length>=b)return c;if(c>=l)return c}}while(u);return c}findMatchesLineByLine(e,n,t,i){const o=[];let r=0;const a=new Vb(n.wordSeparators,n.regex);let s=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===s)return[];let l=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===l)return[];let c=this.positionInBuffer(s.node,s.remainder),d=this.positionInBuffer(l.node,l.remainder);if(s.node===l.node)return this.findMatchesInNode(s.node,a,e.startLineNumber,e.startColumn,c,d,n,t,i,r,o),o;let u=e.startLineNumber,h=s.node;while(h!==l.node){let l=this.getLineFeedCnt(h.piece.bufferIndex,c,h.piece.end);if(l>=1){let s=this._buffers[h.piece.bufferIndex].lineStarts,d=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),p=s[c.line+l],m=u===e.startLineNumber?e.startColumn:1;if(r=this.findMatchesInNode(h,a,u,m,c,this.positionInBuffer(h,p-d),n,t,i,r,o),r>=i)return o;u+=l}let d=u===e.startLineNumber?e.startColumn-1:0;if(u===e.endLineNumber){const s=this.getLineContent(u).substring(d,e.endColumn-1);return r=this._findMatchesInLine(n,a,s,e.endLineNumber,d,r,o,t,i),o}if(r=this._findMatchesInLine(n,a,this.getLineContent(u).substr(d),u,d,r,o,t,i),r>=i)return o;u++,s=this.nodeAt2(u,1),h=s.node,c=this.positionInBuffer(s.node,s.remainder)}if(u===e.endLineNumber){let s=u===e.startLineNumber?e.startColumn-1:0;const l=this.getLineContent(u).substring(s,e.endColumn-1);return r=this._findMatchesInLine(n,a,l,e.endLineNumber,s,r,o,t,i),o}let p=u===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(l.node,a,u,p,c,d,n,t,i,r,o),o}_findMatchesInLine(e,n,t,i,o,r,a,s,l){const c=e.wordSeparators;if(!s&&e.simpleSearch){const n=e.simpleSearch,s=n.length,d=t.length;let u=-s;while(-1!==(u=t.indexOf(n,u+s)))if((!c||zb(c,t,d,u,s))&&(a[r++]=new xa(new et(i,u+1+o,i,u+1+s+o),null),r>=l))return r;return r}let d;n.reset(0);do{if(d=n.next(t),d&&(a[r++]=Pb(new et(i,d.index+1+o,i,d.index+1+d[0].length+o),d,s),r>=l))return r}while(d);return r}insert(e,n,t=!1){if(this._EOLNormalized=this._EOLNormalized&&t,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==bb){let{node:t,remainder:i,nodeStartOffset:o}=this.nodeAt(e),r=t.piece,a=r.bufferIndex,s=this.positionInBuffer(t,i);if(0===t.piece.bufferIndex&&r.end.line===this._lastChangeBufferPos.line&&r.end.column===this._lastChangeBufferPos.column&&o+r.length===e&&n.lengthe){let e=[],o=new Gb(r.bufferIndex,s,r.end,this.getLineFeedCnt(r.bufferIndex,s,r.end),this.offsetInBuffer(a,r.end)-this.offsetInBuffer(a,s));if(this.shouldCheckCRLF()&&this.endWithCR(n)){let e=this.nodeCharCodeAt(t,i);if(10===e){let e={line:o.start.line+1,column:0};o=new Gb(o.bufferIndex,e,o.end,this.getLineFeedCnt(o.bufferIndex,e,o.end),o.length-1),n+="\n"}}if(this.shouldCheckCRLF()&&this.startWithLF(n)){let o=this.nodeCharCodeAt(t,i-1);if(13===o){let o=this.positionInBuffer(t,i-1);this.deleteNodeTail(t,o),n="\r"+n,0===t.piece.length&&e.push(t)}else this.deleteNodeTail(t,s)}else this.deleteNodeTail(t,s);let l=this.createNewPieces(n);o.length>0&&this.rbInsertRight(t,o);let c=t;for(let n=0;n=0;r--)o=this.rbInsertLeft(o,i[r]);this.validateCRLFWithPrevNode(o),this.deleteNodes(t)}insertContentToNodeRight(e,n){this.adjustCarriageReturnFromNext(e,n)&&(e+="\n");let t=this.createNewPieces(e),i=this.rbInsertRight(n,t[0]),o=i;for(let r=1;r=u))break;l=d+1}}return t?(t.line=d,t.column=s-h,null):{line:d,column:s-h}}getLineFeedCnt(e,n,t){if(0===t.column)return t.line-n.line;let i=this._buffers[e].lineStarts;if(t.line===i.length-1)return t.line-n.line;let o=i[t.line+1],r=i[t.line]+t.column;if(o>r+1)return t.line-n.line;let a=r-1,s=this._buffers[e].buffer;return 13===s.charCodeAt(a)?t.line-n.line+1:t.line-n.line}offsetInBuffer(e,n){let t=this._buffers[e].lineStarts;return t[n.line]+n.column}deleteNodes(e){for(let n=0;nWb){let n=[];while(e.length>Wb){const t=e.charCodeAt(Wb-1);let i;13===t||t>=55296&&t<=56319?(i=e.substring(0,Wb-1),e=e.substring(Wb-1)):(i=e.substring(0,Wb),e=e.substring(Wb));let o=Hb(i);n.push(new Gb(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new Jb(i,o))}let t=Hb(e);return n.push(new Gb(this._buffers.length,{line:0,column:0},{line:t.length-1,column:e.length-t[t.length-1]},t.length-1,e.length)),this._buffers.push(new Jb(e,t)),n}let n=this._buffers[0].buffer.length;const t=Hb(e,!1);let i=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===n&&0!==n&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},i=this._lastChangeBufferPos;for(let e=0;e=e-1)t=t.left;else{if(t.lf_left+t.piece.lineFeedCnt>e-1){let i=this.getAccumulatedValue(t,e-t.lf_left-2),a=this.getAccumulatedValue(t,e-t.lf_left-1),s=this._buffers[t.piece.bufferIndex].buffer,l=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);return o+=t.size_left,this._searchCache.set({node:t,nodeStartOffset:o,nodeStartLineNumber:r-(e-1-t.lf_left)}),s.substring(l+i,l+a-n)}if(t.lf_left+t.piece.lineFeedCnt===e-1){let n=this.getAccumulatedValue(t,e-t.lf_left-2),o=this._buffers[t.piece.bufferIndex].buffer,r=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);i=o.substring(r+n,r+t.piece.length);break}e-=t.lf_left+t.piece.lineFeedCnt,o+=t.size_left+t.piece.length,t=t.right}}t=t.next();while(t!==bb){let e=this._buffers[t.piece.bufferIndex].buffer;if(t.piece.lineFeedCnt>0){let o=this.getAccumulatedValue(t,0),r=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);return i+=e.substring(r,r+o-n),i}{let n=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);i+=e.substr(n,t.piece.length)}t=t.next()}return i}computeBufferMetadata(){let e=this.root,n=1,t=0;while(e!==bb)n+=e.lf_left+e.piece.lineFeedCnt,t+=e.size_left+e.piece.length,e=e.right;this._lineCnt=n,this._length=t,this._searchCache.validate(this._length)}getIndexOf(e,n){let t=e.piece,i=this.positionInBuffer(e,n),o=i.line-t.start.line;if(this.offsetInBuffer(t.bufferIndex,t.end)-this.offsetInBuffer(t.bufferIndex,t.start)===n){let n=this.getLineFeedCnt(e.piece.bufferIndex,t.start,i);if(n!==o)return{index:n,remainder:0}}return{index:o,remainder:i.column}}getAccumulatedValue(e,n){if(n<0)return 0;let t=e.piece,i=this._buffers[t.bufferIndex].lineStarts,o=t.start.line+n+1;return o>t.end.line?i[t.end.line]+t.end.column-i[t.start.line]-t.start.column:i[o]-i[t.start.line]-t.start.column}deleteNodeTail(e,n){const t=e.piece,i=t.lineFeedCnt,o=this.offsetInBuffer(t.bufferIndex,t.end),r=n,a=this.offsetInBuffer(t.bufferIndex,r),s=this.getLineFeedCnt(t.bufferIndex,t.start,r),l=s-i,c=a-o,d=t.length+c;e.piece=new Gb(t.bufferIndex,t.start,r,s,d),Db(this,e,c,l)}deleteNodeHead(e,n){const t=e.piece,i=t.lineFeedCnt,o=this.offsetInBuffer(t.bufferIndex,t.start),r=n,a=this.getLineFeedCnt(t.bufferIndex,r,t.end),s=this.offsetInBuffer(t.bufferIndex,r),l=a-i,c=o-s,d=t.length+c;e.piece=new Gb(t.bufferIndex,r,t.end,a,d),Db(this,e,c,l)}shrinkNode(e,n,t){const i=e.piece,o=i.start,r=i.end,a=i.length,s=i.lineFeedCnt,l=n,c=this.getLineFeedCnt(i.bufferIndex,i.start,l),d=this.offsetInBuffer(i.bufferIndex,n)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new Gb(i.bufferIndex,i.start,l,c,d),Db(this,e,d-a,c-s);let u=new Gb(i.bufferIndex,t,r,this.getLineFeedCnt(i.bufferIndex,t,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,t)),h=this.rbInsertRight(e,u);this.validateCRLFWithPrevNode(h)}appendToNode(e,n){this.adjustCarriageReturnFromNext(n,e)&&(n+="\n");const t=this.shouldCheckCRLF()&&this.startWithLF(n)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=n;const o=Hb(n,!1);for(let h=0;he)n=n.left;else{if(n.size_left+n.piece.length>=e){i+=n.size_left;let t={node:n,remainder:e-n.size_left,nodeStartOffset:i};return this._searchCache.set(t),t}e-=n.size_left+n.piece.length,i+=n.size_left+n.piece.length,n=n.right}return null}nodeAt2(e,n){let t=this.root,i=0;while(t!==bb)if(t.left!==bb&&t.lf_left>=e-1)t=t.left;else{if(t.lf_left+t.piece.lineFeedCnt>e-1){let o=this.getAccumulatedValue(t,e-t.lf_left-2),r=this.getAccumulatedValue(t,e-t.lf_left-1);return i+=t.size_left,{node:t,remainder:Math.min(o+n-1,r),nodeStartOffset:i}}if(t.lf_left+t.piece.lineFeedCnt===e-1){let o=this.getAccumulatedValue(t,e-t.lf_left-2);if(o+n-1<=t.piece.length)return{node:t,remainder:o+n-1,nodeStartOffset:i};n-=t.piece.length-o;break}e-=t.lf_left+t.piece.lineFeedCnt,i+=t.size_left+t.piece.length,t=t.right}t=t.next();while(t!==bb){if(t.piece.lineFeedCnt>0){let e=this.getAccumulatedValue(t,0),i=this.offsetOfNode(t);return{node:t,remainder:Math.min(n-1,e),nodeStartOffset:i}}if(t.piece.length>=n-1){let e=this.offsetOfNode(t);return{node:t,remainder:n-1,nodeStartOffset:e}}n-=t.piece.length,t=t.next()}return null}nodeCharCodeAt(e,n){if(e.piece.lineFeedCnt<1)return-1;let t=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+n;return t.buffer.charCodeAt(i)}offsetOfNode(e){if(!e)return 0;let n=e.size_left;while(e!==this.root)e.parent.right===e&&(n+=e.parent.size_left+e.parent.piece.length),e=e.parent;return n}shouldCheckCRLF(){return!(this._EOLNormalized&&"\n"===this._EOL)}startWithLF(e){if("string"===typeof e)return 10===e.charCodeAt(0);if(e===bb||0===e.piece.lineFeedCnt)return!1;let n=e.piece,t=this._buffers[n.bufferIndex].lineStarts,i=n.start.line,o=t[i]+n.start.column;if(i===t.length-1)return!1;let r=t[i+1];return!(r>o+1)&&10===this._buffers[n.bufferIndex].buffer.charCodeAt(o)}endWithCR(e){return"string"===typeof e?13===e.charCodeAt(e.length-1):e!==bb&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)}validateCRLFWithPrevNode(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){let n=e.prev();this.endWithCR(n)&&this.fixCRLF(n,e)}}validateCRLFWithNextNode(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){let n=e.next();this.startWithLF(n)&&this.fixCRLF(e,n)}}fixCRLF(e,n){let t,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;t=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};const r=e.piece.length-1,a=e.piece.lineFeedCnt-1;e.piece=new Gb(e.piece.bufferIndex,e.piece.start,t,a,r),Db(this,e,-1,-1),0===e.piece.length&&i.push(e);let s={line:n.piece.start.line+1,column:0};const l=n.piece.length-1,c=this.getLineFeedCnt(n.piece.bufferIndex,s,n.piece.end);n.piece=new Gb(n.piece.bufferIndex,s,n.piece.end,c,l),Db(this,n,-1,-1),0===n.piece.length&&i.push(n);let d=this.createNewPieces("\r\n");this.rbInsertRight(e,d[0]);for(let u=0;u>>0}const nv=new Uint32Array(0).buffer;class tv{constructor(){this.tokens=[]}add(e,n){if(this.tokens.length>0){const t=this.tokens[this.tokens.length-1],i=t.startLineNumber+t.tokens.length-1;if(i+1===e)return void t.tokens.push(n)}this.tokens.push(new av(e,[n]))}}class iv{constructor(e){this._tokens=e,this._tokenCount=e.length/4}toString(e){let n=[];for(let t=0;te)){let o=i;while(o>n&&this._getDeltaLine(o-1)===e)o--;let r=i;while(re||d===e&&h>=n)&&(de||a===e&&p>=n){if(ao?m-=o-t:m=t;else if(h===n&&p===t){if(!(h===i&&m>o)){c=!0;continue}m-=o-t}else if(ho)){c=!0;continue}h===n?(p=t,m=p+(m-o)):(p=0,m=p+(m-o))}else if(h>i){if(0===s&&!c){l=a;break}h-=s}else{if(!(h===i&&p>=o))throw new Error("Not possible!");e&&0===h&&(p+=e,m+=e),h-=s,p-=o-t,m-=o-t}const g=4*l;r[g]=h,r[g+1]=p,r[g+2]=m,r[g+3]=f,l++}this._tokenCount=l}acceptInsertText(e,n,t,i,o,r){const a=0===t&&1===i&&(r>=48&&r<=57||r>=65&&r<=90||r>=97&&r<=122),s=this._tokens,l=this._tokenCount;for(let c=0;c0?n.charCodeAt(0):0)}acceptEdit(e,n,t,i,o){this._acceptDeleteRange(e),this._acceptInsertText(new Zn(e.startLineNumber,e.startColumn),n,t,i,o),this._updateEndLineNumber()}_acceptDeleteRange(e){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return;const n=e.startLineNumber-this.startLineNumber,t=e.endLineNumber-this.startLineNumber;if(t<0){const e=t-n;return void(this.startLineNumber-=e)}const i=this.tokens.getMaxDeltaLine();if(!(n>=i+1)){if(n<0&&t>=i+1)return this.startLineNumber=0,void this.tokens.clear();if(n<0){const i=-n;this.startLineNumber-=i,this.tokens.acceptDeleteRange(e.startColumn-1,0,0,t,e.endColumn-1)}else this.tokens.acceptDeleteRange(0,n,e.startColumn-1,t,e.endColumn-1)}}_acceptInsertText(e,n,t,i,o){if(0===n&&0===t)return;const r=e.lineNumber-this.startLineNumber;if(r<0)return void(this.startLineNumber+=n);const a=this.tokens.getMaxDeltaLine();r>=a+1||this.tokens.acceptInsertText(r,e.column-1,n,t,i,o)}}class av{constructor(e,n){this.startLineNumber=e,this.tokens=n}}function sv(e){return e instanceof Uint32Array?e:new Uint32Array(e)}class lv{constructor(){this._pieces=[],this._isComplete=!1}flush(){this._pieces=[],this._isComplete=!1}set(e,n){this._pieces=e||[],this._isComplete=n}setPartial(e,n){let t=e;if(n.length>0){const i=n[0].getRange(),o=n[n.length-1].getRange();if(!i||!o)return e;t=e.plusRange(i).plusRange(o)}let i=null;for(let o=0,r=this._pieces.length;ot.endLineNumber){i=i||{index:o};break}if(e.removeTokens(t),e.isEmpty()){this._pieces.splice(o,1),o--,r--;continue}if(e.endLineNumbert.endLineNumber){i=i||{index:o};continue}const[n,a]=e.split(t);n.isEmpty()?i=i||{index:o}:a.isEmpty()||(this._pieces.splice(o,1,n,a),o++,r++,i=i||{index:o})}return i=i||{index:this._pieces.length},n.length>0&&(this._pieces=Gi(this._pieces,i.index,n)),t}isComplete(){return this._isComplete}addSemanticTokens(e,n){const t=this._pieces;if(0===t.length)return n;const i=lv._findFirstPieceWithLine(t,e),o=t[i].getLineTokens(e);if(!o)return n;const r=n.getCount(),a=o.getCount();let s=0,l=[],c=0,d=0;const u=(e,n)=>{e!==d&&(d=e,l[c++]=e,l[c++]=n)};for(let h=0;h>>0,l=~a>>>0;while(sn)){while(o>t&&e[o-1].startLineNumber<=n&&n<=e[o-1].endLineNumber)o--;return o}i=o-1}}return t}acceptEdit(e,n,t,i,o){for(const r of this._pieces)r.acceptEdit(e,n,t,i,o)}}class cv{constructor(){this._lineTokens=[],this._len=0}flush(){this._lineTokens=[],this._len=0}getTokens(e,n,t){let i=null;if(n1&&(n=gl.getLanguageId(i[1])!==e),!n)return nv}if(!i||0===i.length){const t=new Uint32Array(2);return t[0]=n,t[1]=ev(e),t.buffer}return i[i.length-2]=n,0===i.byteOffset&&i.byteLength===i.buffer.byteLength?i.buffer:i}_ensureLine(e){while(e>=this._len)this._lineTokens[this._len]=null,this._len++}_deleteLines(e,n){0!==n&&(e+n>this._len&&(n=this._len-e),this._lineTokens.splice(e,n),this._len-=n)}_insertLines(e,n){if(0===n)return;let t=[];for(let i=0;i=this._len)return;if(e.startLineNumber===e.endLineNumber){if(e.startColumn===e.endColumn)return;return void(this._lineTokens[n]=cv._delete(this._lineTokens[n],e.startColumn-1,e.endColumn-1))}this._lineTokens[n]=cv._deleteEnding(this._lineTokens[n],e.startColumn-1);const t=e.endLineNumber-1;let i=null;t=this._len||(0!==n?(this._lineTokens[i]=cv._deleteEnding(this._lineTokens[i],e.column-1),this._lineTokens[i]=cv._insert(this._lineTokens[i],e.column-1,t),this._insertLines(e.lineNumber,n)):this._lineTokens[i]=cv._insert(this._lineTokens[i],e.column-1,t))}static _deleteBeginning(e,n){return null===e||e===nv?e:cv._delete(e,0,n)}static _deleteEnding(e,n){if(null===e||e===nv)return e;const t=sv(e),i=t[t.length-2];return cv._delete(e,n,i)}static _delete(e,n,t){if(null===e||e===nv||n===t)return e;const i=sv(e),o=i.length>>>1;if(0===n&&i[i.length-2]===t)return nv;const r=ou.findIndexInTokensArray(i,n),a=r>0?i[r-1<<1]:0,s=i[r<<1];if(tc&&(i[l++]=e,i[l++]=i[1+(h<<1)],c=e)}if(l===i.length)return e;let u=new Uint32Array(l);return u.set(i.subarray(0,l),0),u.buffer}static _append(e,n){if(n===nv)return e;if(e===nv)return n;if(null===e)return e;if(null===n)return null;const t=sv(e),i=sv(n),o=i.length>>>1;let r=new Uint32Array(t.length+i.length);r.set(t,0);let a=t.length;const s=t[t.length-2];for(let l=0;l>>1;let r=ou.findIndexInTokensArray(i,n);if(r>0){const e=i[r-1<<1];e===n&&r--}for(let a=r;ae.sortIndex-n.sortIndex)}this._mightContainRTL=i,this._mightContainUnusualLineTerminators=o,this._mightContainNonBasicASCII=r;const h=this._doApplyEdits(s);let p=null;if(n&&d.length>0){d.sort((e,n)=>n.lineNumber-e.lineNumber),p=[];for(let e=0,n=d.length;e0&&d[e-1].lineNumber===n)continue;let t=d[e].oldContent,i=this.getLineContent(n);0!==i.length&&i!==t&&-1===yr["u"](i)&&p.push(n)}}return this._onDidChangeContent.fire(),new Sa(u,h,p)}_reduceOperations(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]}_toSingleEditOperation(e){let n=!1;const t=e[0].range,i=e[e.length-1].range,o=new et(t.startLineNumber,t.startColumn,i.endLineNumber,i.endColumn);let r=t.startLineNumber,a=t.startColumn;const s=[];for(let h=0,p=e.length;h0&&s.push(t.text),r=i.endLineNumber,a=i.endColumn}const l=s.join(""),[c,d,u]=Zb(l);return{sortIndex:0,identifier:e[0].identifier,range:o,rangeOffset:this.getOffsetAt(o.startLineNumber,o.startColumn),rangeLength:this.getValueLengthInRange(o,0),text:l,eolCount:c,firstLineLength:d,lastLineLength:u,forceMoveMarkers:n,isAutoWhitespaceEdit:!1}}_doApplyEdits(e){e.sort(dv._sortOpsDescending);let n=[];for(let t=0;t0){const e=c.eolCount+1;l=1===e?new et(a,s,a,s+c.firstLineLength):new et(a,s,a+e-1,c.lastLineLength+1)}else l=new et(a,s,a,s);t=l.endLineNumber,i=l.endColumn,n.push(l),o=c}return n}static _sortOpsAscending(e,n){let t=et.compareRangesUsingEnds(e.range,n.range);return 0===t?e.sortIndex-n.sortIndex:t}static _sortOpsDescending(e,n){let t=et.compareRangesUsingEnds(e.range,n.range);return 0===t?n.sortIndex-e.sortIndex:-t}}class uv{constructor(e,n,t,i,o,r,a,s,l){this._chunks=e,this._bom=n,this._cr=t,this._lf=i,this._crlf=o,this._containsRTL=r,this._containsUnusualLineTerminators=a,this._isBasicASCII=s,this._normalizeEOL=l}_getEOL(e){const n=this._cr+this._lf+this._crlf,t=this._cr+this._crlf;return 0===n?1===e?"\n":"\r\n":t>n/2?"\r\n":"\n"}create(e){const n=this._getEOL(e);let t=this._chunks;if(this._normalizeEOL&&("\r\n"===n&&(this._cr>0||this._lf>0)||"\n"===n&&(this._cr>0||this._crlf>0)))for(let i=0,o=t.length;i=55296&&n<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=n):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=n)}_acceptChunk1(e,n){(n||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))}_acceptChunk2(e){const n=Kb(this._tmpLineStarts,e);this.chunks.push(new Jb(e,n.lineStarts)),this.cr+=n.cr,this.lf+=n.lf,this.crlf+=n.crlf,this.isBasicASCII&&(this.isBasicASCII=n.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=yr["l"](e)),this.isBasicASCII||this.containsUnusualLineTerminators||(this.containsUnusualLineTerminators=yr["m"](e))}finish(e=!0){return this._finish(),new uv(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.containsUnusualLineTerminators,this.isBasicASCII,e)}_finish(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;let e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);let n=Hb(e.buffer);e.lineStarts=n,13===this._previousChar&&this.cr++}}}class pv{constructor(){this.changeType=1}}class mv{constructor(e,n){this.changeType=2,this.lineNumber=e,this.detail=n}}class fv{constructor(e,n){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=n}}class gv{constructor(e,n,t){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=n,this.detail=t}}class bv{constructor(){this.changeType=5}}class vv{constructor(e,n,t,i){this.changes=e,this.versionId=n,this.isUndoing=t,this.isRedoing=i,this.resultingSelection=null}containsEvent(e){for(let n=0,t=this.changes.length;n=this._len)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++}_deleteLines(e,n){0!==n&&(e+n>this._len&&(n=this._len-e),this._beginState.splice(e,n),this._valid.splice(e,n),this._len-=n)}_insertLines(e,n){if(0===n)return;let t=[],i=[];for(let o=0;o=0;r--)this._invalidateLine(e.startLineNumber+r-1);this._acceptDeleteRange(e),this._acceptInsertText(new Zn(e.startLineNumber,e.startColumn),n)}_acceptDeleteRange(e){const n=e.startLineNumber-1;n>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)}_acceptInsertText(e,n){const t=e.lineNumber-1;t>=this._len||this._insertLines(e.lineNumber,n)}}class Cv extends Me{constructor(e){super(),this._isDisposed=!1,this._textModel=e,this._tokenizationStateStore=new wv,this._tokenizationSupport=null,this._register(ql.onDidChange(e=>{const n=this._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(n.language)&&(this._resetTokenizationState(),this._textModel.clearTokens())})),this._register(this._textModel.onDidChangeRawContentFast(e=>{e.containsEvent(1)&&this._resetTokenizationState()})),this._register(this._textModel.onDidChangeContentFast(e=>{for(let n=0,t=e.changes.length;n{this._beginBackgroundTokenization()})),this._register(this._textModel.onDidChangeLanguage(()=>{this._resetTokenizationState(),this._textModel.clearTokens()})),this._resetTokenizationState()}dispose(){this._isDisposed=!0,super.dispose()}_resetTokenizationState(){const[e,n]=yv(this._textModel);this._tokenizationSupport=e,this._tokenizationStateStore.flush(n),this._beginBackgroundTokenization()}_beginBackgroundTokenization(){this._textModel.isAttachedToEditor()&&this._hasLinesToTokenize()&&r["j"](()=>{this._isDisposed||this._revalidateTokensNow()})}_revalidateTokensNow(e=this._textModel.getLineCount()){const n=1,t=new tv,i=Vd.create(!1);while(this._hasLinesToTokenize()){if(i.elapsed()>n)break;const o=this._tokenizeOneInvalidLine(t);if(o>=e)break}this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens)}tokenizeViewport(e,n){const t=new tv;this._tokenizeViewport(t,e,n),this._textModel.setTokens(t.tokens)}reset(){this._resetTokenizationState(),this._textModel.clearTokens()}forceTokenization(e){const n=new tv;this._updateTokensUntilLine(n,e),this._textModel.setTokens(n.tokens)}isCheapToTokenize(e){if(!this._tokenizationSupport)return!0;const n=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>n)&&(e0&&l>=1;l--){let e=this._textModel.getLineFirstNonWhitespaceColumn(l);if(0!==e&&e=0;l--){let e=Av(a,this._tokenizationSupport,o[l],s);s=e.endState}for(let l=n;l<=t;l++){let n=this._textModel.getLineContent(l),t=Av(a,this._tokenizationSupport,n,s);e.add(l,t.tokens),this._tokenizationStateStore.setFakeTokens(l-1),s=t.endState}}}function yv(e){const n=e.getLanguageIdentifier();let t=e.isTooLargeForTokenization()?null:ql.get(n.language),i=null;if(t)try{i=t.getInitialState()}catch(o){fe(o),t=null}return[t,i]}function Av(e,n,t,i){let o=null;if(n)try{o=n.tokenize2(t,i.clone(),0)}catch(r){fe(r)}return o||(o=Yl(e.id,t,i,0)),ou.convertToEndOffset(o.tokens,t.length),o}function xv(e,n){const t=Math.pow(10,n);return Math.round(e*t)/t}class kv{constructor(e,n,t,i=1){this.r=0|Math.min(255,Math.max(0,e)),this.g=0|Math.min(255,Math.max(0,n)),this.b=0|Math.min(255,Math.max(0,t)),this.a=xv(Math.max(Math.min(1,i),0),3)}static equals(e,n){return e.r===n.r&&e.g===n.g&&e.b===n.b&&e.a===n.a}}class Sv{constructor(e,n,t,i){this.h=0|Math.max(Math.min(360,e),0),this.s=xv(Math.max(Math.min(1,n),0),3),this.l=xv(Math.max(Math.min(1,t),0),3),this.a=xv(Math.max(Math.min(1,i),0),3)}static equals(e,n){return e.h===n.h&&e.s===n.s&&e.l===n.l&&e.a===n.a}static fromRGBA(e){const n=e.r/255,t=e.g/255,i=e.b/255,o=e.a,r=Math.max(n,t,i),a=Math.min(n,t,i);let s=0,l=0;const c=(a+r)/2,d=r-a;if(d>0){switch(l=Math.min(c<=.5?d/(2*c):d/(2-2*c),1),r){case n:s=(t-i)/d+(t1&&(t-=1),t<1/6?e+6*(n-e)*t:t<.5?n:t<2/3?e+(n-e)*(2/3-t)*6:e}static toRGBA(e){const n=e.h/360,{s:t,l:i,a:o}=e;let r,a,s;if(0===t)r=a=s=i;else{const e=i<.5?i*(1+t):i+t-i*t,o=2*i-e;r=Sv._hue2rgb(o,e,n+1/3),a=Sv._hue2rgb(o,e,n),s=Sv._hue2rgb(o,e,n-1/3)}return new kv(Math.round(255*r),Math.round(255*a),Math.round(255*s),o)}}class Dv{constructor(e,n,t,i){this.h=0|Math.max(Math.min(360,e),0),this.s=xv(Math.max(Math.min(1,n),0),3),this.v=xv(Math.max(Math.min(1,t),0),3),this.a=xv(Math.max(Math.min(1,i),0),3)}static equals(e,n){return e.h===n.h&&e.s===n.s&&e.v===n.v&&e.a===n.a}static fromRGBA(e){const n=e.r/255,t=e.g/255,i=e.b/255,o=Math.max(n,t,i),r=Math.min(n,t,i),a=o-r,s=0===o?0:a/o;let l;return l=0===a?0:o===n?((t-i)/a%6+6)%6:o===t?(i-n)/a+2:(n-t)/a+4,new Dv(Math.round(60*l),s,o,e.a)}static toRGBA(e){const{h:n,s:t,v:i,a:o}=e,r=i*t,a=r*(1-Math.abs(n/60%2-1)),s=i-r;let[l,c,d]=[0,0,0];return n<60?(l=r,c=a):n<120?(l=a,c=r):n<180?(c=r,d=a):n<240?(c=a,d=r):n<300?(l=a,d=r):n<360&&(l=r,d=a),l=Math.round(255*(l+s)),c=Math.round(255*(c+s)),d=Math.round(255*(d+s)),new kv(l,c,d,o)}}class Ev{constructor(e){if(!e)throw new Error("Color needs a value");if(e instanceof kv)this.rgba=e;else if(e instanceof Sv)this._hsla=e,this.rgba=Sv.toRGBA(e);else{if(!(e instanceof Dv))throw new Error("Invalid color ctor argument");this._hsva=e,this.rgba=Dv.toRGBA(e)}}static fromHex(e){return Ev.Format.CSS.parseHex(e)||Ev.red}get hsla(){return this._hsla?this._hsla:Sv.fromRGBA(this.rgba)}get hsva(){return this._hsva?this._hsva:Dv.fromRGBA(this.rgba)}equals(e){return!!e&&kv.equals(this.rgba,e.rgba)&&Sv.equals(this.hsla,e.hsla)&&Dv.equals(this.hsva,e.hsva)}getRelativeLuminance(){const e=Ev._relativeLuminanceForComponent(this.rgba.r),n=Ev._relativeLuminanceForComponent(this.rgba.g),t=Ev._relativeLuminanceForComponent(this.rgba.b),i=.2126*e+.7152*n+.0722*t;return xv(i,4)}static _relativeLuminanceForComponent(e){const n=e/255;return n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)}isLighter(){const e=(299*this.rgba.r+587*this.rgba.g+114*this.rgba.b)/1e3;return e>=128}isLighterThan(e){const n=this.getRelativeLuminance(),t=e.getRelativeLuminance();return n>t}isDarkerThan(e){const n=this.getRelativeLuminance(),t=e.getRelativeLuminance();return n0&&(e[n++]=i,t+=i.length),t>=65536)return e.join("")}while(1)}}const Pv=()=>{throw new Error("Invalid change accessor")};class Fv{constructor(){this._searchCanceledBrand=void 0}}function Rv(e){return e instanceof Fv?null:e}Fv.INSTANCE=new Fv;class $v extends Me{constructor(e,n,t,i=null,o){super(),this._onWillDispose=this._register(new je),this.onWillDispose=this._onWillDispose.event,this._onDidChangeDecorations=this._register(new Gv),this.onDidChangeDecorations=this._onDidChangeDecorations.event,this._onDidChangeLanguage=this._register(new je),this.onDidChangeLanguage=this._onDidChangeLanguage.event,this._onDidChangeLanguageConfiguration=this._register(new je),this.onDidChangeLanguageConfiguration=this._onDidChangeLanguageConfiguration.event,this._onDidChangeTokens=this._register(new je),this.onDidChangeTokens=this._onDidChangeTokens.event,this._onDidChangeOptions=this._register(new je),this.onDidChangeOptions=this._onDidChangeOptions.event,this._onDidChangeAttached=this._register(new je),this.onDidChangeAttached=this._onDidChangeAttached.event,this._eventEmitter=this._register(new Jv),Lv++,this.id="$model"+Lv,this.isForSimpleWidget=n.isForSimpleWidget,this._associatedResource="undefined"===typeof i||null===i?Vn.parse("inmemory://model/"+Lv):i,this._undoRedoService=o,this._attachedEditorCount=0,this._buffer=Ov(e,n.defaultEOL),this._options=$v.resolveOptions(this._buffer,n);const r=this._buffer.getLineCount(),a=this._buffer.getValueLengthInRange(new et(1,1,r,this._buffer.getLineLength(r)+1),0);n.largeFileOptimizations?this._isTooLargeForTokenization=a>$v.LARGE_FILE_SIZE_THRESHOLD||r>$v.LARGE_FILE_LINE_COUNT_THRESHOLD:this._isTooLargeForTokenization=!1,this._isTooLargeForSyncing=a>$v.MODEL_SYNC_LIMIT,this._versionId=1,this._alternativeVersionId=1,this._initialUndoRedoSnapshot=null,this._isDisposed=!1,this._isDisposing=!1,this._languageIdentifier=t||Gl,this._languageRegistryListener=qc.onDidChange(e=>{e.languageIdentifier.id===this._languageIdentifier.id&&this._onDidChangeLanguageConfiguration.fire({})}),this._instanceId=yr["O"](Lv),this._lastDecorationId=0,this._decorations=Object.create(null),this._decorationsTree=new jv,this._commandManager=new Og(this,o),this._isUndoing=!1,this._isRedoing=!1,this._trimAutoWhitespaceLines=null,this._tokens=new cv,this._tokens2=new lv,this._tokenization=new Cv(this)}static resolveOptions(e,n){if(n.detectIndentation){const t=Ng(e,n.tabSize,n.insertSpaces);return new Aa({tabSize:t.tabSize,indentSize:t.tabSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:n.trimAutoWhitespace,defaultEOL:n.defaultEOL})}return new Aa({tabSize:n.tabSize,indentSize:n.indentSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:n.trimAutoWhitespace,defaultEOL:n.defaultEOL})}onDidChangeRawContentFast(e){return this._eventEmitter.fastEvent(n=>e(n.rawContentChangedEvent))}onDidChangeContentFast(e){return this._eventEmitter.fastEvent(n=>e(n.contentChangedEvent))}onDidChangeContent(e){return this._eventEmitter.slowEvent(n=>e(n.contentChangedEvent))}dispose(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,super.dispose(),this._isDisposing=!1}_assertNotDisposed(){if(this._isDisposed)throw new Error("Model is disposed!")}_emitContentChangedEvent(e,n){this._isDisposing||this._eventEmitter.fire(new _v(e,n))}setValue(e){if(this._assertNotDisposed(),null===e)return;const n=Ov(e,this._options.defaultEOL);this.setValueFromTextBuffer(n)}_createContentChanged2(e,n,t,i,o,r,a){return{changes:[{range:e,rangeOffset:n,rangeLength:t,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:a}}setValueFromTextBuffer(e){if(this._assertNotDisposed(),null===e)return;const n=this.getFullModelRange(),t=this.getValueLengthInRange(n),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new jv,this._commandManager.clear(),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new vv([new pv],this._versionId,!1,!1),this._createContentChanged2(new et(1,1,i,o),0,t,this.getValue(),!1,!1,!0))}setEOL(e){this._assertNotDisposed();const n=1===e?"\r\n":"\n";if(this._buffer.getEOL()===n)return;const t=this.getFullModelRange(),i=this.getValueLengthInRange(t),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(n),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new vv([new bv],this._versionId,!1,!1),this._createContentChanged2(new et(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}_onBeforeEOLChange(){const e=this.getVersionId(),n=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(n)}_onAfterEOLChange(){const e=this.getVersionId(),n=this._decorationsTree.collectNodesPostOrder();for(let t=0,i=n.length;t0}getAttachedEditorCount(){return this._attachedEditorCount}isTooLargeForSyncing(){return this._isTooLargeForSyncing}isTooLargeForTokenization(){return this._isTooLargeForTokenization}isDisposed(){return this._isDisposed}isDominatedByLongLines(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;let e=0,n=0;const t=this._buffer.getLineCount();for(let i=1;i<=t;i++){const t=this._buffer.getLineLength(i);t>=Nv?n+=t:e+=t}return n>e}get uri(){return this._associatedResource}getOptions(){return this._assertNotDisposed(),this._options}getFormattingOptions(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}}updateOptions(e){this._assertNotDisposed();let n="undefined"!==typeof e.tabSize?e.tabSize:this._options.tabSize,t="undefined"!==typeof e.indentSize?e.indentSize:this._options.indentSize,i="undefined"!==typeof e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o="undefined"!==typeof e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new Aa({tabSize:n,indentSize:t,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(this._options.equals(r))return;let a=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(a)}detectIndentation(e,n){this._assertNotDisposed();let t=Ng(this._buffer,n,e);this.updateOptions({insertSpaces:t.insertSpaces,tabSize:t.tabSize,indentSize:t.tabSize})}static _normalizeIndentationFromWhitespace(e,n,t){let i=0;for(let r=0;r({range:e.range,text:null})),()=>null)}mightContainNonBasicASCII(){return this._buffer.mightContainNonBasicASCII()}getAlternativeVersionId(){return this._assertNotDisposed(),this._alternativeVersionId}getOffsetAt(e){this._assertNotDisposed();let n=this._validatePosition(e.lineNumber,e.column,0);return this._buffer.getOffsetAt(n.lineNumber,n.column)}getPositionAt(e){this._assertNotDisposed();let n=Math.min(this._buffer.getLength(),Math.max(0,e));return this._buffer.getPositionAt(n)}_increaseVersionId(){this._versionId=this._versionId+1,this._alternativeVersionId=this._versionId}_overwriteVersionId(e){this._versionId=e}_overwriteAlternativeVersionId(e){this._alternativeVersionId=e}_overwriteInitialUndoRedoSnapshot(e){this._initialUndoRedoSnapshot=e}getValue(e,n=!1){this._assertNotDisposed();const t=this.getFullModelRange(),i=this.getValueInRange(t,e);return n?this._buffer.getBOM()+i:i}createSnapshot(e=!1){return new Iv(this._buffer.createSnapshot(e))}getValueLength(e,n=!1){this._assertNotDisposed();const t=this.getFullModelRange(),i=this.getValueLengthInRange(t,e);return n?this._buffer.getBOM().length+i:i}getValueInRange(e,n=0){return this._assertNotDisposed(),this._buffer.getValueInRange(this.validateRange(e),n)}getValueLengthInRange(e,n=0){return this._assertNotDisposed(),this._buffer.getValueLengthInRange(this.validateRange(e),n)}getCharacterCountInRange(e,n=0){return this._assertNotDisposed(),this._buffer.getCharacterCountInRange(this.validateRange(e),n)}getLineCount(){return this._assertNotDisposed(),this._buffer.getLineCount()}getLineContent(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)}getLineLength(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)}getLinesContent(){return this._assertNotDisposed(),this._buffer.getLinesContent()}getEOL(){return this._assertNotDisposed(),this._buffer.getEOL()}getLineMinColumn(e){return this._assertNotDisposed(),1}getLineMaxColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1}getLineFirstNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)}getLineLastNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)}_validateRangeRelaxedNoAllocations(e){const n=this._buffer.getLineCount(),t=e.startLineNumber,i=e.startColumn;let o,r;if(t<1)o=1,r=1;else if(t>n)o=n,r=this.getLineMaxColumn(o);else if(o=0|t,i<=1)r=1;else{const e=this.getLineMaxColumn(o);r=i>=e?e:0|i}const a=e.endLineNumber,s=e.endColumn;let l,c;if(a<1)l=1,c=1;else if(a>n)l=n,c=this.getLineMaxColumn(l);else if(l=0|a,s<=1)c=1;else{const e=this.getLineMaxColumn(l);c=s>=e?e:0|s}return t===o&&i===r&&a===l&&s===c&&e instanceof et&&!(e instanceof nt)?e:new et(o,r,l,c)}_isValidPosition(e,n,t){if("number"!==typeof e||"number"!==typeof n)return!1;if(isNaN(e)||isNaN(n))return!1;if(e<1||n<1)return!1;if((0|e)!==e||(0|n)!==n)return!1;const i=this._buffer.getLineCount();if(e>i)return!1;if(1===n)return!0;const o=this.getLineMaxColumn(e);if(n>o)return!1;if(1===t){const t=this._buffer.getLineCharCode(e,n-2);if(yr["D"](t))return!1}return!0}_validatePosition(e,n,t){const i=Math.floor("number"!==typeof e||isNaN(e)?1:e),o=Math.floor("number"!==typeof n||isNaN(n)?1:n),r=this._buffer.getLineCount();if(i<1)return new Zn(1,1);if(i>r)return new Zn(r,this.getLineMaxColumn(r));if(o<=1)return new Zn(i,1);const a=this.getLineMaxColumn(i);if(o>=a)return new Zn(i,a);if(1===t){const e=this._buffer.getLineCharCode(i,o-2);if(yr["D"](e))return new Zn(i,o-1)}return new Zn(i,o)}validatePosition(e){const n=1;return this._assertNotDisposed(),e instanceof Zn&&this._isValidPosition(e.lineNumber,e.column,n)?e:this._validatePosition(e.lineNumber,e.column,n)}_isValidRange(e,n){const t=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(t,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===n){const e=i>1?this._buffer.getLineCharCode(t,i-2):0,n=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,a=yr["D"](e),s=yr["D"](n);return!a&&!s}return!0}validateRange(e){const n=1;if(this._assertNotDisposed(),e instanceof et&&!(e instanceof nt)&&this._isValidRange(e,n))return e;const t=this._validatePosition(e.startLineNumber,e.startColumn,0),i=this._validatePosition(e.endLineNumber,e.endColumn,0),o=t.lineNumber,r=t.column,a=i.lineNumber,s=i.column;if(1===n){const e=r>1?this._buffer.getLineCharCode(o,r-2):0,n=s>1&&s<=this._buffer.getLineLength(a)?this._buffer.getLineCharCode(a,s-2):0,t=yr["D"](e),i=yr["D"](n);return t||i?o===a&&r===s?new et(o,r-1,a,s-1):t&&i?new et(o,r-1,a,s+1):t?new et(o,r-1,a,s):new et(o,r,a,s+1):new et(o,r,a,s)}return new et(o,r,a,s)}modifyPosition(e,n){this._assertNotDisposed();let t=this.getOffsetAt(e)+n;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,t)))}getFullModelRange(){this._assertNotDisposed();const e=this.getLineCount();return new et(1,1,e,this.getLineMaxColumn(e))}findMatchesLineByLine(e,n,t,i){return this._buffer.findMatchesLineByLine(e,n,t,i)}findMatches(e,n,t,i,o,r,a=Mv){this._assertNotDisposed();let s=null;null!==n&&(Array.isArray(n)||(n=[n]),n.every(e=>et.isIRange(e))&&(s=n.map(e=>this.validateRange(e)))),null===s&&(s=[this.getFullModelRange()]),s=s.sort((e,n)=>e.startLineNumber-n.startLineNumber||e.startColumn-n.startColumn);const l=[];let c;if(l.push(s.reduce((e,n)=>et.areIntersecting(e,n)?e.plusRange(n):(l.push(e),n))),!t&&e.indexOf("\n")<0){const n=new Mb(e,t,i,o),s=n.parseSearchRequest();if(!s)return[];c=e=>this.findMatchesLineByLine(e,s,r,a)}else c=n=>Rb.findMatches(this,new Mb(e,t,i,o),n,r,a);return l.map(c).reduce((e,n)=>e.concat(n),[])}findNextMatch(e,n,t,i,o,r){this._assertNotDisposed();const a=this.validatePosition(n);if(!t&&e.indexOf("\n")<0){const n=new Mb(e,t,i,o),s=n.parseSearchRequest();if(!s)return null;const l=this.getLineCount();let c=new et(a.lineNumber,a.column,l,this.getLineMaxColumn(l)),d=this.findMatchesLineByLine(c,s,r,1);return Rb.findNextMatch(this,new Mb(e,t,i,o),a,r),d.length>0?d[0]:(c=new et(1,1,a.lineNumber,this.getLineMaxColumn(a.lineNumber)),d=this.findMatchesLineByLine(c,s,r,1),d.length>0?d[0]:null)}return Rb.findNextMatch(this,new Mb(e,t,i,o),a,r)}findPreviousMatch(e,n,t,i,o,r){this._assertNotDisposed();const a=this.validatePosition(n);return Rb.findPreviousMatch(this,new Mb(e,t,i,o),a,r)}pushStackElement(){this._commandManager.pushStackElement()}pushEOL(e){const n="\n"===this.getEOL()?0:1;if(n!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),null===this._initialUndoRedoSnapshot&&(this._initialUndoRedoSnapshot=this._undoRedoService.createSnapshot(this.uri)),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_validateEditOperation(e){return e instanceof ka?e:new ka(e.identifier||null,this.validateRange(e.range),e.text,e.forceMoveMarkers||!1,e.isAutoWhitespaceEdit||!1,e._isTracked||!1)}_validateEditOperations(e){const n=[];for(let t=0,i=e.length;t({range:this.validateRange(e.range),text:e.text})),i=!0;if(e)for(let n=0,o=e.length;no.endLineNumber,a=o.startLineNumber>n.endLineNumber;if(!i&&!a){r=!0;break}}if(!r){i=!1;break}}if(i)for(let e=0,o=this._trimAutoWhitespaceLines.length;en.endLineNumber)&&(!(i===n.startLineNumber&&n.startColumn===o&&n.isEmpty()&&a&&a.length>0&&"\n"===a.charAt(0))&&!(i===n.startLineNumber&&1===n.startColumn&&n.isEmpty()&&a&&a.length>0&&"\n"===a.charAt(a.length-1)))){r=!1;break}}if(r){const e=new et(i,1,i,o);n.push(new ka(null,e,null,!1,!1,!1))}}this._trimAutoWhitespaceLines=null}return null===this._initialUndoRedoSnapshot&&(this._initialUndoRedoSnapshot=this._undoRedoService.createSnapshot(this.uri)),this._commandManager.pushEditOperation(e,n,t)}_applyUndo(e,n,t,i){const o=e.map(e=>{const n=this.getPositionAt(e.newPosition),t=this.getPositionAt(e.newEnd);return{range:new et(n.lineNumber,n.column,t.lineNumber,t.column),text:e.oldText}});this._applyUndoRedoEdits(o,n,!0,!1,t,i)}_applyRedo(e,n,t,i){const o=e.map(e=>{const n=this.getPositionAt(e.oldPosition),t=this.getPositionAt(e.oldEnd);return{range:new et(n.lineNumber,n.column,t.lineNumber,t.column),text:e.newText}});this._applyUndoRedoEdits(o,n,!1,!0,t,i)}_applyUndoRedoEdits(e,n,t,i,o,r){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._isUndoing=t,this._isRedoing=i,this.applyEdits(e,!1),this.setEOL(n),this._overwriteAlternativeVersionId(o)}finally{this._isUndoing=!1,this._isRedoing=!1,this._eventEmitter.endDeferredEmit(r),this._onDidChangeDecorations.endDeferredEmit()}}applyEdits(e,n=!1){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit();const t=this._validateEditOperations(e);return this._doApplyEdits(t,n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_doApplyEdits(e,n){const t=this._buffer.getLineCount(),i=this._buffer.applyEdits(e,this._options.trimAutoWhitespace,n),o=this._buffer.getLineCount(),r=i.changes;if(this._trimAutoWhitespaceLines=i.trimAutoWhitespaceLineNumbers,0!==r.length){let e=[],n=t;for(let t=0,i=r.length;t0?i.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(i.rangeOffset,i.rangeLength,i.text.length,i.forceMoveMarkers);const c=i.range.startLineNumber,d=i.range.endLineNumber,u=d-c,h=a,p=Math.min(u,h),m=h-u;for(let t=p;t>=0;t--){const i=c+t,r=o-n-m+i;e.push(new mv(i,this.getLineContent(r)))}if(pthis._deltaDecorationsImpl(e,[],[{range:n,options:t}])[0],changeDecoration:(e,n)=>{this._changeDecorationImpl(e,n)},changeDecorationOptions:(e,n)=>{this._changeDecorationOptionsImpl(e,Kv(n))},removeDecoration:n=>{this._deltaDecorationsImpl(e,[n],[])},deltaDecorations:(n,t)=>0===n.length&&0===t.length?[]:this._deltaDecorationsImpl(e,n,t)},i=null;try{i=n(t)}catch(o){fe(o)}return t.addDecoration=Pv,t.changeDecoration=Pv,t.changeDecorationOptions=Pv,t.removeDecoration=Pv,t.deltaDecorations=Pv,i}deltaDecorations(e,n,t=0){if(this._assertNotDisposed(),e||(e=[]),0===e.length&&0===n.length)return[];try{return this._onDidChangeDecorations.beginDeferredEmit(),this._deltaDecorationsImpl(t,e,n)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_getTrackedRange(e){return this.getDecorationRange(e)}_setTrackedRange(e,n,t){const i=e?this._decorations[e]:null;if(!i)return n?this._deltaDecorationsImpl(0,[],[{range:n,options:Hv[t]}])[0]:null;if(!n)return this._decorationsTree.delete(i),delete this._decorations[i.id],null;const o=this._validateRangeRelaxedNoAllocations(n),r=this._buffer.getOffsetAt(o.startLineNumber,o.startColumn),a=this._buffer.getOffsetAt(o.endLineNumber,o.endColumn);return this._decorationsTree.delete(i),i.reset(this.getVersionId(),r,a,o),i.setOptions(Hv[t]),this._decorationsTree.insert(i),i.id}removeAllDecorationsWithOwnerId(e){if(this._isDisposed)return;const n=this._decorationsTree.collectNodesFromOwner(e);for(let t=0,i=n.length;tthis.getLineCount()?[]:this.getLinesDecorations(e,e,n,t)}getLinesDecorations(e,n,t=0,i=!1){let o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),a=Math.min(o,Math.max(1,n)),s=this.getLineMaxColumn(a);return this._getDecorationsInRange(new et(r,1,a,s),t,i)}getDecorationsInRange(e,n=0,t=!1){let i=this.validateRange(e);return this._getDecorationsInRange(i,n,t)}getOverviewRulerDecorations(e=0,n=!1){const t=this.getVersionId(),i=this._decorationsTree.search(e,n,!0,t);return this._ensureNodesHaveRanges(i)}getAllDecorations(e=0,n=!1){const t=this.getVersionId(),i=this._decorationsTree.search(e,n,!1,t);return this._ensureNodesHaveRanges(i)}_getDecorationsInRange(e,n,t){const i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),a=this._decorationsTree.intervalSearch(i,o,n,t,r);return this._ensureNodesHaveRanges(a)}_ensureNodesHaveRanges(e){for(let n=0,t=e.length;n0&&this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:!1,ranges:n})}setSemanticTokens(e,n){this._tokens2.set(e,n),this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:null!==e,ranges:[{fromLineNumber:1,toLineNumber:this.getLineCount()}]})}hasSemanticTokens(){return this._tokens2.isComplete()}setPartialSemanticTokens(e,n){if(this.hasSemanticTokens())return;const t=this._tokens2.setPartial(e,n);this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:!0,ranges:[{fromLineNumber:t.startLineNumber,toLineNumber:t.endLineNumber}]})}tokenizeViewport(e,n){e=Math.max(1,e),n=Math.min(this._buffer.getLineCount(),n),this._tokenization.tokenizeViewport(e,n)}clearTokens(){this._tokens.flush(),this._emitModelTokensChangedEvent({tokenizationSupportChanged:!0,semanticTokensApplied:!1,ranges:[{fromLineNumber:1,toLineNumber:this._buffer.getLineCount()}]})}_emitModelTokensChangedEvent(e){this._isDisposing||this._onDidChangeTokens.fire(e)}resetTokenization(){this._tokenization.reset()}forceTokenization(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)}isCheapToTokenize(e){return this._tokenization.isCheapToTokenize(e)}tokenizeIfCheap(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)}getLineTokens(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)}_getLineTokens(e){const n=this.getLineContent(e),t=this._tokens.getTokens(this._languageIdentifier.id,e-1,n);return this._tokens2.addSemanticTokens(e,t)}getLanguageIdentifier(){return this._languageIdentifier}getModeId(){return this._languageIdentifier.language}setMode(e){if(this._languageIdentifier.id===e.id)return;let n={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(n),this._onDidChangeLanguageConfiguration.fire({})}getLanguageIdAtPosition(e,n){const t=this.validatePosition(new Zn(e,n)),i=this.getLineTokens(t.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(t.column-1))}getWordAtPosition(e){this._assertNotDisposed();const n=this.validatePosition(e),t=this.getLineContent(n.lineNumber),i=this._getLineTokens(n.lineNumber),o=i.findTokenIndexAtOffset(n.column-1),[r,a]=$v._findLanguageBoundaries(i,o),s=u(n.column,qc.getWordDefinition(i.getLanguageId(o)),t.substring(r,a),r);if(s&&s.startColumn<=e.column&&e.column<=s.endColumn)return s;if(o>0&&r===n.column-1){const[r,a]=$v._findLanguageBoundaries(i,o-1),s=u(n.column,qc.getWordDefinition(i.getLanguageId(o-1)),t.substring(r,a),r);if(s&&s.startColumn<=e.column&&e.column<=s.endColumn)return s}return null}static _findLanguageBoundaries(e,n){const t=e.getLanguageId(n);let i=0;for(let r=n;r>=0&&e.getLanguageId(r)===t;r--)i=e.getStartOffset(r);let o=e.getLineContent().length;for(let r=n,a=e.getCount();r=0;e--){const n=t.getEndOffset(e);if(n<=i)break;pc(t.getStandardTokenType(e))&&(i=n)}const s=Math.min(o.length,e.column-1+a.maxBracketLength);let l=null;while(1){const t=Fc.findNextBracketInRange(a.forwardRegex,n,o,i,s);if(!t)break;if(t.startColumn<=e.column&&e.column<=t.endColumn){const e=o.substring(t.startColumn-1,t.endColumn-1).toLowerCase(),n=this._matchFoundBracket(t,a.textIsBracket[e],a.textIsOpenBracket[e],null);if(n){if(n instanceof Fv)return null;l=n}}i=t.endColumn-1}if(l)return l}if(r>0&&t.getStartOffset(r)===e.column-1){const a=r-1,s=qc.getBracketsSupport(t.getLanguageId(a));if(s&&!pc(t.getStandardTokenType(a))){const r=Math.max(0,e.column-1-s.maxBracketLength);let l=Math.min(o.length,e.column-1+s.maxBracketLength);for(let e=a+1;e=l)break;pc(t.getStandardTokenType(e))&&(l=n)}const c=Fc.findPrevBracketInRange(s.reversedRegex,n,o,r,l);if(c&&c.startColumn<=e.column&&e.column<=c.endColumn){const e=o.substring(c.startColumn-1,c.endColumn-1).toLowerCase(),n=this._matchFoundBracket(c,s.textIsBracket[e],s.textIsOpenBracket[e],null);if(n)return n instanceof Fv?null:n}}}return null}_matchFoundBracket(e,n,t,i){if(!n)return null;const o=t?this._findMatchingBracketDown(n,e.getEndPosition(),i):this._findMatchingBracketUp(n,e.getStartPosition(),i);return o?o instanceof Fv?o:[e,o]:null}_findMatchingBracketUp(e,n,t){const i=e.languageIdentifier.id,o=e.reversedRegex;let r=-1,a=0;const s=(n,i,s,l)=>{while(1){if(t&&++a%100===0&&!t())return Fv.INSTANCE;const c=Fc.findPrevBracketInRange(o,n,i,s,l);if(!c)break;const d=i.substring(c.startColumn-1,c.endColumn-1).toLowerCase();if(e.isOpen(d)?r++:e.isClose(d)&&r--,0===r)return c;l=c.startColumn-1}return null};for(let l=n.lineNumber;l>=1;l--){const e=this._getLineTokens(l),t=e.getCount(),o=this._buffer.getLineContent(l);let r=t-1,a=o.length,c=o.length;l===n.lineNumber&&(r=e.findTokenIndexAtOffset(n.column-1),a=n.column-1,c=n.column-1);let d=!0;for(;r>=0;r--){const n=e.getLanguageId(r)===i&&!pc(e.getStandardTokenType(r));if(n)d?a=e.getStartOffset(r):(a=e.getStartOffset(r),c=e.getEndOffset(r));else if(d&&a!==c){const e=s(l,o,a,c);if(e)return e}d=n}if(d&&a!==c){const e=s(l,o,a,c);if(e)return e}}return null}_findMatchingBracketDown(e,n,t){const i=e.languageIdentifier.id,o=e.forwardRegex;let r=1,a=0;const s=(n,i,s,l)=>{while(1){if(t&&++a%100===0&&!t())return Fv.INSTANCE;const c=Fc.findNextBracketInRange(o,n,i,s,l);if(!c)break;const d=i.substring(c.startColumn-1,c.endColumn-1).toLowerCase();if(e.isOpen(d)?r++:e.isClose(d)&&r--,0===r)return c;s=c.endColumn-1}return null},l=this.getLineCount();for(let c=n.lineNumber;c<=l;c++){const e=this._getLineTokens(c),t=e.getCount(),o=this._buffer.getLineContent(c);let r=0,a=0,l=0;c===n.lineNumber&&(r=e.findTokenIndexAtOffset(n.column-1),a=n.column-1,l=n.column-1);let d=!0;for(;r=1;o--){const e=this._getLineTokens(o),r=e.getCount(),a=this._buffer.getLineContent(o);let s=r-1,l=a.length,c=a.length;if(o===n.lineNumber){s=e.findTokenIndexAtOffset(n.column-1),l=n.column-1,c=n.column-1;const o=e.getLanguageId(s);t!==o&&(t=o,i=qc.getBracketsSupport(t))}let d=!0;for(;s>=0;s--){const n=e.getLanguageId(s);if(t!==n){if(i&&d&&l!==c){const e=Fc.findPrevBracketInRange(i.reversedRegex,o,a,l,c);if(e)return this._toFoundBracket(i,e);d=!1}t=n,i=qc.getBracketsSupport(t)}const r=!!i&&!pc(e.getStandardTokenType(s));if(r)d?l=e.getStartOffset(s):(l=e.getStartOffset(s),c=e.getEndOffset(s));else if(i&&d&&l!==c){const e=Fc.findPrevBracketInRange(i.reversedRegex,o,a,l,c);if(e)return this._toFoundBracket(i,e)}d=r}if(i&&d&&l!==c){const e=Fc.findPrevBracketInRange(i.reversedRegex,o,a,l,c);if(e)return this._toFoundBracket(i,e)}}return null}findNextBracket(e){const n=this.validatePosition(e),t=this.getLineCount();let i=-1,o=null;for(let r=n.lineNumber;r<=t;r++){const e=this._getLineTokens(r),t=e.getCount(),a=this._buffer.getLineContent(r);let s=0,l=0,c=0;if(r===n.lineNumber){s=e.findTokenIndexAtOffset(n.column-1),l=n.column-1,c=n.column-1;const t=e.getLanguageId(s);i!==t&&(i=t,o=qc.getBracketsSupport(i))}let d=!0;for(;sDate.now()-e<=n}const i=this.validatePosition(e),o=this.getLineCount(),r=new Map;let a=[];const s=(e,n)=>{if(!r.has(e)){let t=[];for(let e=0,i=n?n.brackets.length:0;e{while(1){if(t&&++l%100===0&&!t())return Fv.INSTANCE;const s=Fc.findNextBracketInRange(e.forwardRegex,n,i,o,r);if(!s)break;const c=i.substring(s.startColumn-1,s.endColumn-1).toLowerCase(),d=e.textIsBracket[c];if(d&&(d.isOpen(c)?a[d.index]++:d.isClose(c)&&a[d.index]--,-1===a[d.index]))return this._matchFoundBracket(s,d,!1,t);o=s.endColumn-1}return null};let d=-1,u=null;for(let h=i.lineNumber;h<=o;h++){const e=this._getLineTokens(h),n=e.getCount(),t=this._buffer.getLineContent(h);let o=0,r=0,a=0;if(h===i.lineNumber){o=e.findTokenIndexAtOffset(i.column-1),r=i.column-1,a=i.column-1;const n=e.getLanguageId(o);d!==n&&(d=n,u=qc.getBracketsSupport(d),s(d,u))}let l=!0;for(;oi)throw new Error("Illegal value for lineNumber");const o=qc.getFoldingRules(this._languageIdentifier.id),r=Boolean(o&&o.offSide);let a=-2,s=-1,l=-2,c=-1;const d=e=>{if(-1!==a&&(-2===a||a>e-1)){a=-1,s=-1;for(let n=e-2;n>=0;n--){let e=this._computeIndentLevel(n);if(e>=0){a=n,s=e;break}}}if(-2===l){l=-1,c=-1;for(let n=e;n=0){l=n,c=e;break}}}};let u=-2,h=-1,p=-2,m=-1;const f=e=>{if(-2===u){u=-1,h=-1;for(let n=e-2;n>=0;n--){let e=this._computeIndentLevel(n);if(e>=0){u=n,h=e;break}}}if(-1!==p&&(-2===p||p=0){p=n,m=e;break}}}};let g=0,b=!0,v=0,_=!0,w=0,C=0;for(let y=0;b||_;y++){const o=e-y,a=e+y;y>1&&(o<1||o1&&(a>i||a>t)&&(_=!1),y>5e4&&(b=!1,_=!1);let p=-1;if(b){const e=this._computeIndentLevel(o-1);e>=0?(l=o-1,c=e,p=Math.ceil(e/this._options.indentSize)):(d(o),p=this._getIndentLevelForWhitespaceLine(r,s,c))}let A=-1;if(_){const e=this._computeIndentLevel(a-1);e>=0?(u=a-1,h=e,A=Math.ceil(e/this._options.indentSize)):(f(a),A=this._getIndentLevelForWhitespaceLine(r,h,m))}if(0!==y){if(1===y){if(a<=i&&A>=0&&C+1===A){b=!1,g=a,v=a,w=A;continue}if(o>=1&&p>=0&&p-1===C){_=!1,g=o,v=o,w=p;continue}if(g=e,v=e,w=C,0===w)return{startLineNumber:g,endLineNumber:v,indent:w}}b&&(p>=w?g=o:b=!1),_&&(A>=w?v=a:_=!1)}else C=p}return{startLineNumber:g,endLineNumber:v,indent:w}}getLinesIndentGuides(e,n){this._assertNotDisposed();const t=this.getLineCount();if(e<1||e>t)throw new Error("Illegal value for startLineNumber");if(n<1||n>t)throw new Error("Illegal value for endLineNumber");const i=qc.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide);let r=new Array(n-e+1),a=-2,s=-1,l=-2,c=-1;for(let d=e;d<=n;d++){let n=d-e;const i=this._computeIndentLevel(d-1);if(i>=0)a=d-1,s=i,r[n]=Math.ceil(i/this._options.indentSize);else{if(-2===a){a=-1,s=-1;for(let e=d-2;e>=0;e--){let n=this._computeIndentLevel(e);if(n>=0){a=e,s=n;break}}}if(-1!==l&&(-2===l||l=0){l=e,c=n;break}}}r[n]=this._getIndentLevelForWhitespaceLine(o,s,c)}}return r}_getIndentLevelForWhitespaceLine(e,n,t){return-1===n||-1===t?0:n0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))}}const Yv=()=>!0,Qv=()=>!1,Xv=e=>" "===e||"\t"===e;function Zv(e,n,t){e.has(n)?e.get(n).push(t):e.set(n,[t])}class e_{constructor(e,n,t){this._languageIdentifier=e;const i=t.options,o=i.get(117);this.readOnly=i.get(72),this.tabSize=n.tabSize,this.indentSize=n.indentSize,this.insertSpaces=n.insertSpaces,this.lineHeight=i.get(51),this.pageSize=Math.max(1,Math.floor(o.height/this.lineHeight)-2),this.useTabStops=i.get(104),this.wordSeparators=i.get(105),this.emptySelectionClipboard=i.get(26),this.copyWithSyntaxHighlighting=i.get(16),this.multiCursorMergeOverlapping=i.get(60),this.multiCursorPaste=i.get(62),this.autoClosingBrackets=i.get(5),this.autoClosingQuotes=i.get(7),this.autoClosingOvertype=i.get(6),this.autoSurround=i.get(10),this.autoIndent=i.get(8),this.autoClosingPairsOpen2=new Map,this.autoClosingPairsClose2=new Map,this.surroundingPairs={},this._electricChars=null,this.shouldAutoCloseBefore={quote:e_._getShouldAutoClose(e,this.autoClosingQuotes),bracket:e_._getShouldAutoClose(e,this.autoClosingBrackets)};let r=e_._getAutoClosingPairs(e);if(r)for(const s of r)Zv(this.autoClosingPairsOpen2,s.open.charAt(s.open.length-1),s),1===s.close.length&&Zv(this.autoClosingPairsClose2,s.close,s);let a=e_._getSurroundingPairs(e);if(a)for(const s of a)this.surroundingPairs[s.open]=s.close}static shouldRecreate(e){return e.hasChanged(117)||e.hasChanged(105)||e.hasChanged(26)||e.hasChanged(60)||e.hasChanged(62)||e.hasChanged(5)||e.hasChanged(7)||e.hasChanged(6)||e.hasChanged(10)||e.hasChanged(104)||e.hasChanged(51)||e.hasChanged(72)}get electricChars(){if(!this._electricChars){this._electricChars={};let e=e_._getElectricCharacters(this._languageIdentifier);if(e)for(const n of e)this._electricChars[n]=!0}return this._electricChars}normalizeIndentation(e){return $v.normalizeIndentation(e,this.indentSize,this.insertSpaces)}static _getElectricCharacters(e){try{return qc.getElectricCharacters(e.id)}catch(n){return fe(n),null}}static _getAutoClosingPairs(e){try{return qc.getAutoClosingPairs(e.id)}catch(n){return fe(n),null}}static _getShouldAutoClose(e,n){switch(n){case"beforeWhitespace":return Xv;case"languageDefined":return e_._getLanguageDefinedShouldAutoClose(e);case"always":return Yv;case"never":return Qv}}static _getLanguageDefinedShouldAutoClose(e){try{const n=qc.getAutoCloseBeforeSet(e.id);return e=>-1!==n.indexOf(e)}catch(n){return fe(n),Qv}}static _getSurroundingPairs(e){try{return qc.getSurroundingPairs(e.id)}catch(n){return fe(n),null}}}class n_{constructor(e,n,t,i){this.selectionStart=e,this.selectionStartLeftoverVisibleColumns=n,this.position=t,this.leftoverVisibleColumns=i,this.selection=n_._computeSelection(this.selectionStart,this.position)}equals(e){return this.selectionStartLeftoverVisibleColumns===e.selectionStartLeftoverVisibleColumns&&this.leftoverVisibleColumns===e.leftoverVisibleColumns&&this.position.equals(e.position)&&this.selectionStart.equalsRange(e.selectionStart)}hasSelection(){return!this.selection.isEmpty()||!this.selectionStart.isEmpty()}move(e,n,t,i){return e?new n_(this.selectionStart,this.selectionStartLeftoverVisibleColumns,new Zn(n,t),i):new n_(new et(n,t,n,t),i,new Zn(n,t),i)}static _computeSelection(e,n){let t,i,o,r;return e.isEmpty()?(t=e.startLineNumber,i=e.startColumn,o=n.lineNumber,r=n.column):n.isBeforeOrEqual(e.getStartPosition())?(t=e.endLineNumber,i=e.endColumn,o=n.lineNumber,r=n.column):(t=e.startLineNumber,i=e.startColumn,o=n.lineNumber,r=n.column),new nt(t,i,o,r)}}class t_{constructor(e,n,t){this.model=e,this.coordinatesConverter=n,this.cursorConfig=t}}class i_{constructor(e){this.modelState=e,this.viewState=null}}class o_{constructor(e){this.modelState=null,this.viewState=e}}class r_{constructor(e,n){this.modelState=e,this.viewState=n}static fromModelState(e){return new i_(e)}static fromViewState(e){return new o_(e)}static fromModelSelection(e){const n=e.selectionStartLineNumber,t=e.selectionStartColumn,i=e.positionLineNumber,o=e.positionColumn,r=new n_(new et(n,t,n,t),0,new Zn(i,o),0);return r_.fromModelState(r)}static fromModelSelections(e){let n=[];for(let t=0,i=e.length;t=65536?2:1,9===n)r=s_.nextRenderTabStop(r,t);else{let t=yr["w"](n);while(a=65536?2:1,t=i}yr["C"](n)||yr["A"](n)?r+=2:r+=1}}return r}static visibleColumnFromColumn2(e,n,t){return this.visibleColumnFromColumn(n.getLineContent(t.lineNumber),t.column,e.tabSize)}static columnFromVisibleColumn(e,n,t){if(n<=0)return 1;const i=e.length;let o=0,r=1,a=0;while(a=65536?2:1,9===s)l=s_.nextRenderTabStop(o,t);else{let n=yr["w"](s);while(a=65536?2:1,n=o}l=yr["C"](s)||yr["A"](s)?o+2:o+1}const c=a+1;if(l>=n){const e=n-o,t=l-n;return ta?a:o}static nextRenderTabStop(e,n){return e+n-e%n}static nextIndentTabStop(e,n){return e+n-e%n}static prevRenderTabStop(e,n){return e-1-(e-1)%n}static prevIndentTabStop(e,n){return e-1-(e-1)%n}}function l_(e){return"'"===e||'"'===e||"`"===e}class c_{constructor(e,n){this.lastViewCursorsRenderData=e,this.lastTextareaPosition=n}}class d_{constructor(e,n,t=0,i=null,o=null,r=null){this.element=e,this.type=n,this.mouseColumn=t,this.position=i,!o&&i&&(o=new et(i.lineNumber,i.column,i.lineNumber,i.column)),this.range=o,this.detail=r}static _typeToString(e){return 1===e?"TEXTAREA":2===e?"GUTTER_GLYPH_MARGIN":3===e?"GUTTER_LINE_NUMBERS":4===e?"GUTTER_LINE_DECORATIONS":5===e?"GUTTER_VIEW_ZONE":6===e?"CONTENT_TEXT":7===e?"CONTENT_EMPTY":8===e?"CONTENT_VIEW_ZONE":9===e?"CONTENT_WIDGET":10===e?"OVERVIEW_RULER":11===e?"SCROLLBAR":12===e?"OVERLAY_WIDGET":"UNKNOWN"}static toString(e){return this._typeToString(e.type)+": "+e.position+" - "+e.range+" - "+e.detail}toString(){return d_.toString(this)}}class u_{static isTextArea(e){return 2===e.length&&3===e[0]&&6===e[1]}static isChildOfViewLines(e){return e.length>=4&&3===e[0]&&7===e[3]}static isStrictChildOfViewLines(e){return e.length>4&&3===e[0]&&7===e[3]}static isChildOfScrollableElement(e){return e.length>=2&&3===e[0]&&5===e[1]}static isChildOfMinimap(e){return e.length>=2&&3===e[0]&&8===e[1]}static isChildOfContentWidgets(e){return e.length>=4&&3===e[0]&&1===e[3]}static isChildOfOverflowingContentWidgets(e){return e.length>=1&&2===e[0]}static isChildOfOverlayWidgets(e){return e.length>=2&&3===e[0]&&4===e[1]}}class h_{constructor(e,n,t){this.model=e.model;const i=e.configuration.options;this.layoutInfo=i.get(117),this.viewDomNode=n.viewDomNode,this.lineHeight=i.get(51),this.typicalHalfwidthCharacterWidth=i.get(36).typicalHalfwidthCharacterWidth,this.lastRenderData=t,this._context=e,this._viewHelper=n}getZoneAtCoord(e){return h_.getZoneAtCoord(this._context,e)}static getZoneAtCoord(e,n){const t=e.viewLayout.getWhitespaceAtVerticalOffset(n);if(t){let i,o=t.verticalOffset+t.height/2,r=e.model.getLineCount(),a=null,s=null;return t.afterLineNumber!==r&&(s=new Zn(t.afterLineNumber+1,1)),t.afterLineNumber>0&&(a=new Zn(t.afterLineNumber,e.model.getLineMaxColumn(t.afterLineNumber))),i=null===s?a:null===a?s:n=e.layoutInfo.glyphMarginLeft,this.isInContentArea=!this.isInMarginArea,this.mouseColumn=Math.max(0,b_._getMouseColumn(this.mouseContentHorizontalOffset,e.typicalHalfwidthCharacterWidth))}}class m_ extends p_{constructor(e,n,t,i){super(e,n,t),this._ctx=e,i?(this.target=i,this.targetPath=qf.collect(i,e.viewDomNode)):(this.target=null,this.targetPath=new Uint8Array(0))}toString(){return`pos(${this.pos.x},${this.pos.y}), editorPos(${this.editorPos.x},${this.editorPos.y}), mouseVerticalOffset: ${this.mouseVerticalOffset}, mouseContentHorizontalOffset: ${this.mouseContentHorizontalOffset}\n\ttarget: ${this.target?this.target.outerHTML:null}`}fulfill(e,n=null,t=null,i=null){let o=this.mouseColumn;return n&&n.columnr.contentLeft+r.width)continue;const t=e.getVerticalOffsetForLineNumber(r.position.lineNumber);if(t<=o&&o<=t+r.height)return n.fulfill(6,r.position)}}return null}static _hitTestViewZone(e,n){const t=e.getZoneAtCoord(n.mouseVerticalOffset);if(t){const e=n.isInContentArea?8:5;return n.fulfill(e,t.position,null,t)}return null}static _hitTestTextArea(e,n){return u_.isTextArea(n.targetPath)?e.lastRenderData.lastTextareaPosition?n.fulfill(6,e.lastRenderData.lastTextareaPosition):n.fulfill(1,e.lastRenderData.lastTextareaPosition):null}static _hitTestMargin(e,n){if(n.isInMarginArea){const t=e.getFullLineRangeAtCoord(n.mouseVerticalOffset),i=t.range.getStartPosition();let o=Math.abs(n.pos.x-n.editorPos.x);const r={isAfterLines:t.isAfterLines,glyphMarginLeft:e.layoutInfo.glyphMarginLeft,glyphMarginWidth:e.layoutInfo.glyphMarginWidth,lineNumbersWidth:e.layoutInfo.lineNumbersWidth,offsetX:o};return o-=e.layoutInfo.glyphMarginLeft,o<=e.layoutInfo.glyphMarginWidth?n.fulfill(2,i,t.range,r):(o-=e.layoutInfo.glyphMarginWidth,o<=e.layoutInfo.lineNumbersWidth?n.fulfill(3,i,t.range,r):(o-=e.layoutInfo.lineNumbersWidth,n.fulfill(4,i,t.range,r)))}return null}static _hitTestViewLines(e,n,t){if(!u_.isChildOfViewLines(n.targetPath))return null;if(e.isAfterLines(n.mouseVerticalOffset)){const t=e.model.getLineCount(),i=e.model.getLineMaxColumn(t);return n.fulfill(7,new Zn(t,i),void 0,f_)}if(t){if(u_.isStrictChildOfViewLines(n.targetPath)){const t=e.getLineNumberAtVerticalOffset(n.mouseVerticalOffset);if(0===e.model.getLineLength(t)){const i=e.getLineWidth(t),o=g_(n.mouseContentHorizontalOffset-i);return n.fulfill(7,new Zn(t,1),void 0,o)}const i=e.getLineWidth(t);if(n.mouseContentHorizontalOffset>=i){const o=g_(n.mouseContentHorizontalOffset-i),r=new Zn(t,e.model.getLineMaxColumn(t));return n.fulfill(7,r,void 0,o)}}return n.fulfill(0)}const i=b_._doHitTest(e,n);return i.position?b_.createMouseTargetFromHitTestPosition(e,n,i.position.lineNumber,i.position.column):this._createMouseTarget(e,n.withTarget(i.hitTarget),!0)}static _hitTestMinimap(e,n){if(u_.isChildOfMinimap(n.targetPath)){const t=e.getLineNumberAtVerticalOffset(n.mouseVerticalOffset),i=e.model.getLineMaxColumn(t);return n.fulfill(11,new Zn(t,i))}return null}static _hitTestScrollbarSlider(e,n){if(u_.isChildOfScrollableElement(n.targetPath)&&n.target&&1===n.target.nodeType){const t=n.target.className;if(t&&/\b(slider|scrollbar)\b/.test(t)){const t=e.getLineNumberAtVerticalOffset(n.mouseVerticalOffset),i=e.model.getLineMaxColumn(t);return n.fulfill(11,new Zn(t,i))}}return null}static _hitTestScrollbar(e,n){if(u_.isChildOfScrollableElement(n.targetPath)){const t=e.getLineNumberAtVerticalOffset(n.mouseVerticalOffset),i=e.model.getLineMaxColumn(t);return n.fulfill(11,new Zn(t,i))}return null}getMouseColumn(e,n){const t=this._context.configuration.options,i=t.get(117),o=this._context.viewLayout.getCurrentScrollLeft()+n.x-e.x-i.contentLeft;return b_._getMouseColumn(o,t.get(36).typicalHalfwidthCharacterWidth)}static _getMouseColumn(e,n){if(e<0)return 1;const t=Math.round(e/n);return t+1}static createMouseTargetFromHitTestPosition(e,n,t,i){const o=new Zn(t,i),r=e.getLineWidth(t);if(n.mouseContentHorizontalOffset>r){if(Zt&&1===o.column){const i=g_(n.mouseContentHorizontalOffset-r);return n.fulfill(7,new Zn(t,e.model.getLineMaxColumn(t)),void 0,i)}const i=g_(n.mouseContentHorizontalOffset-r);return n.fulfill(7,o,void 0,i)}const a=e.visibleRangeForPosition(t,i);if(!a)return n.fulfill(0,o);const s=a.left;if(n.mouseContentHorizontalOffset===s)return n.fulfill(6,o);const l=[];if(l.push({offset:a.left,column:i}),i>1){const n=e.visibleRangeForPosition(t,i-1);n&&l.push({offset:n.left,column:i-1})}const c=e.model.getLineMaxColumn(t);if(ie.offset-n.offset);for(let d=1;d=n.editorPos.y+e.layoutInfo.height&&(r=n.editorPos.y+e.layoutInfo.height-1);const a=new Nf(n.pos.x,r),s=this._actualDoHitTestWithCaretRangeFromPoint(e,a.toClientCoordinates());return s.position?s:this._actualDoHitTestWithCaretRangeFromPoint(e,n.pos.toClientCoordinates())}static _actualDoHitTestWithCaretRangeFromPoint(e,n){const t=Vo(e.viewDomNode);let i;if(i=t?"undefined"===typeof t.caretRangeFromPoint?v_(t,n.clientX,n.clientY):t.caretRangeFromPoint(n.clientX,n.clientY):document.caretRangeFromPoint(n.clientX,n.clientY),!i||!i.startContainer)return{position:null,hitTarget:null};const o=i.startContainer;let r=null;if(o.nodeType===o.TEXT_NODE){const n=o.parentNode,t=n?n.parentNode:null,a=t?t.parentNode:null,s=a&&a.nodeType===a.ELEMENT_NODE?a.className:null;if(s===fg.CLASS_NAME){const t=e.getPositionFromDOMInfo(n,i.startOffset);return{position:t,hitTarget:null}}r=o.parentNode}else if(o.nodeType===o.ELEMENT_NODE){const n=o.parentNode,t=n?n.parentNode:null,i=t&&t.nodeType===t.ELEMENT_NODE?t.className:null;if(i===fg.CLASS_NAME){const n=e.getPositionFromDOMInfo(o,o.textContent.length);return{position:n,hitTarget:null}}r=o}return{position:null,hitTarget:r}}static _doHitTestWithCaretPositionFromPoint(e,n){const t=document.caretPositionFromPoint(n.clientX,n.clientY);if(t.offsetNode.nodeType===t.offsetNode.TEXT_NODE){const n=t.offsetNode.parentNode,i=n?n.parentNode:null,o=i?i.parentNode:null,r=o&&o.nodeType===o.ELEMENT_NODE?o.className:null;if(r===fg.CLASS_NAME){const n=e.getPositionFromDOMInfo(t.offsetNode.parentNode,t.offset);return{position:n,hitTarget:null}}return{position:null,hitTarget:t.offsetNode.parentNode}}if(t.offsetNode.nodeType===t.offsetNode.ELEMENT_NODE){const n=t.offsetNode.parentNode,i=n&&n.nodeType===n.ELEMENT_NODE?n.className:null;if(i===fg.CLASS_NAME){const n=t.offsetNode.childNodes[Math.min(t.offset,t.offsetNode.childNodes.length-1)];if(n){const t=e.getPositionFromDOMInfo(n,0);return{position:t,hitTarget:null}}}}return{position:null,hitTarget:t.offsetNode}}static _doHitTestWithMoveToPoint(e,n){let t=null,i=null;const o=document.body.createTextRange();try{o.moveToPoint(n.clientX,n.clientY)}catch(c){return{position:null,hitTarget:null}}o.collapse(!0);const r=o?o.parentElement():null,a=r?r.parentNode:null,s=a?a.parentNode:null,l=s&&s.nodeType===s.ELEMENT_NODE?s.className:"";if(l===fg.CLASS_NAME){const n=o.duplicate();n.moveToElementText(r),n.setEndPoint("EndToStart",o),t=e.getPositionFromDOMInfo(r,n.text.length),n.moveToElementText(e.viewDomNode)}else i=r;return o.moveToElementText(e.viewDomNode),{position:t,hitTarget:i}}static _doHitTest(e,n){return"function"===typeof document.caretRangeFromPoint?this._doHitTestWithCaretRangeFromPoint(e,n):document.caretPositionFromPoint?this._doHitTestWithCaretPositionFromPoint(e,n.pos.toClientCoordinates()):document.body.createTextRange?this._doHitTestWithMoveToPoint(e,n.pos.toClientCoordinates()):{position:null,hitTarget:null}}}function v_(e,n,t){const i=document.createRange();let o=e.elementFromPoint(n,t);if(null!==o){while(o&&o.firstChild&&o.firstChild.nodeType!==o.firstChild.TEXT_NODE)o=o.lastChild;const e=o.getBoundingClientRect(),t=window.getComputedStyle(o,null).getPropertyValue("font"),r=o.innerText;let a,s=e.left,l=0;if(n>e.left+e.width)l=r.length;else{const e=__.getInstance();for(let i=0;ithis._createMouseTarget(e,n),e=>this._getMouseColumn(e))),this.lastMouseLeaveTime=-1;const i=new $f(this.viewHelper.viewDomNode);this._register(i.onContextMenu(this.viewHelper.viewDomNode,e=>this._onContextMenu(e,!0))),this._register(i.onMouseMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),w_(this.mouseTargetFactory),C_.MOUSE_MOVE_MINIMUM_TIME)),this._register(i.onMouseUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(i.onMouseLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(i.onMouseDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)));const o=e=>{if(this.viewController.emitMouseWheel(e),!this._context.configuration.options.get(59))return;const n=new yi(e);if(n.browserEvent.ctrlKey||n.browserEvent.metaKey){const e=ma.getZoomLevel(),t=n.deltaY>0?1:-1;ma.setZoomLevel(e+t),n.preventDefault(),n.stopPropagation()}};this._register(uo(this.viewHelper.viewDomNode,Qo.MOUSE_WHEEL,o,{capture:!0,passive:!1})),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onCursorStateChanged(e){return this._mouseDownOperation.onCursorStateChanged(e),!1}onFocusChanged(e){return!1}onScrollChanged(e){return this._mouseDownOperation.onScrollChanged(),!1}getTargetAtClientPoint(e,n){const t=new If(e,n),i=t.toPageCoordinates(),o=Ff(this.viewHelper.viewDomNode);return i.yo.y+o.height||i.xo.x+o.width?null:this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),o,i,null)}_createMouseTarget(e,n){return this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),e.editorPos,e.pos,n?e.target:null)}_getMouseColumn(e){return this.mouseTargetFactory.getMouseColumn(e.editorPos,e.pos)}_onContextMenu(e,n){this.viewController.emitContextMenu({event:e,target:this._createMouseTarget(e,n)})}_onMouseMove(e){if(this._mouseDownOperation.isActive())return;const n=e.timestamp;n{e.preventDefault(),this.viewHelper.focusTextArea()};if(c&&(t||o&&a))d(),this._mouseDownOperation.start(n.type,e);else if(i)e.preventDefault();else if(s){const t=n.detail;this.viewHelper.shouldSuppressMouseDownOnViewZone(t.viewZoneId)&&(d(),this._mouseDownOperation.start(n.type,e),e.preventDefault())}else l&&this.viewHelper.shouldSuppressMouseDownOnWidget(n.detail)&&(d(),e.preventDefault());this.viewController.emitMouseDown({event:e,target:n})}}C_.MOUSE_MOVE_MINIMUM_TIME=100;class y_ extends Me{constructor(e,n,t,i,o){super(),this._context=e,this._viewController=n,this._viewHelper=t,this._createMouseTarget=i,this._getMouseColumn=o,this._mouseMoveMonitor=this._register(new zf(this._viewHelper.viewDomNode)),this._onScrollTimeout=this._register(new Ei),this._mouseState=new A_,this._currentSelection=new nt(1,1,1,1),this._isActive=!1,this._lastMouseEvent=null}dispose(){super.dispose()}isActive(){return this._isActive}_onMouseDownThenMove(e){this._lastMouseEvent=e,this._mouseState.setModifiers(e);const n=this._findMousePosition(e,!0);n&&(this._mouseState.isDragAndDrop?this._viewController.emitMouseDrag({event:e,target:n}):this._dispatchMouse(n,!0))}start(e,n){this._lastMouseEvent=n,this._mouseState.setStartedOnLineNumbers(3===e),this._mouseState.setStartButtons(n),this._mouseState.setModifiers(n);const t=this._findMousePosition(n,!0);if(!t||!t.position)return;this._mouseState.trySetCount(n.detail,t.position),n.detail=this._mouseState.count;const i=this._context.configuration.options;if(!i.get(72)&&i.get(25)&&!i.get(13)&&!this._mouseState.altKey&&n.detail<2&&!this._isActive&&!this._currentSelection.isEmpty()&&6===t.type&&t.position&&this._currentSelection.containsPosition(t.position))return this._mouseState.isDragAndDrop=!0,this._isActive=!0,void this._mouseMoveMonitor.startMonitoring(n.target,n.buttons,w_(null),e=>this._onMouseDownThenMove(e),()=>{const e=this._findMousePosition(this._lastMouseEvent,!0);this._viewController.emitMouseDrop({event:this._lastMouseEvent,target:e?this._createMouseTarget(this._lastMouseEvent,!0):null}),this._stop()});this._mouseState.isDragAndDrop=!1,this._dispatchMouse(t,n.shiftKey),this._isActive||(this._isActive=!0,this._mouseMoveMonitor.startMonitoring(n.target,n.buttons,w_(null),e=>this._onMouseDownThenMove(e),()=>this._stop()))}_stop(){this._isActive=!1,this._onScrollTimeout.cancel()}onScrollChanged(){this._isActive&&this._onScrollTimeout.setIfNotSet(()=>{if(!this._lastMouseEvent)return;const e=this._findMousePosition(this._lastMouseEvent,!1);e&&(this._mouseState.isDragAndDrop||this._dispatchMouse(e,!0))},10)}onCursorStateChanged(e){this._currentSelection=e.selections[0]}_getPositionOutsideEditor(e){const n=e.editorPos,t=this._context.model,i=this._context.viewLayout,o=this._getMouseColumn(e);if(e.posyn.y+n.height){const r=i.getCurrentScrollTop()+(e.posy-n.y),a=h_.getZoneAtCoord(this._context,r);if(a){const e=this._helpPositionJumpOverViewZone(a);if(e)return new d_(null,13,o,e)}const s=i.getLineNumberAtVerticalOffset(r);return new d_(null,13,o,new Zn(s,t.getLineMaxColumn(s)))}const r=i.getLineNumberAtVerticalOffset(i.getCurrentScrollTop()+(e.posy-n.y));return e.posxn.x+n.width?new d_(null,13,o,new Zn(r,t.getLineMaxColumn(r))):null}_findMousePosition(e,n){const t=this._getPositionOutsideEditor(e);if(t)return t;const i=this._createMouseTarget(e,n),o=i.position;if(!o)return null;if(8===i.type||5===i.type){const e=this._helpPositionJumpOverViewZone(i.detail);if(e)return new d_(i.element,i.type,i.mouseColumn,e,null,i.detail)}return i}_helpPositionJumpOverViewZone(e){const n=new Zn(this._currentSelection.selectionStartLineNumber,this._currentSelection.selectionStartColumn),t=e.positionBefore,i=e.positionAfter;return t&&i?t.isBefore(n)?t:i:null}_dispatchMouse(e,n){e.position&&this._viewController.dispatchMouse({position:e.position,mouseColumn:e.mouseColumn,startedOnLineNumbers:this._mouseState.startedOnLineNumbers,inSelectionMode:n,mouseDownCount:this._mouseState.count,altKey:this._mouseState.altKey,ctrlKey:this._mouseState.ctrlKey,metaKey:this._mouseState.metaKey,shiftKey:this._mouseState.shiftKey,leftButton:this._mouseState.leftButton,middleButton:this._mouseState.middleButton})}}class A_{constructor(){this._altKey=!1,this._ctrlKey=!1,this._metaKey=!1,this._shiftKey=!1,this._leftButton=!1,this._middleButton=!1,this._startedOnLineNumbers=!1,this._lastMouseDownPosition=null,this._lastMouseDownPositionEqualCount=0,this._lastMouseDownCount=0,this._lastSetMouseDownCountTime=0,this.isDragAndDrop=!1}get altKey(){return this._altKey}get ctrlKey(){return this._ctrlKey}get metaKey(){return this._metaKey}get shiftKey(){return this._shiftKey}get leftButton(){return this._leftButton}get middleButton(){return this._middleButton}get startedOnLineNumbers(){return this._startedOnLineNumbers}get count(){return this._lastMouseDownCount}setModifiers(e){this._altKey=e.altKey,this._ctrlKey=e.ctrlKey,this._metaKey=e.metaKey,this._shiftKey=e.shiftKey}setStartButtons(e){this._leftButton=e.leftButton,this._middleButton=e.middleButton}setStartedOnLineNumbers(e){this._startedOnLineNumbers=e}trySetCount(e,n){const t=(new Date).getTime();t-this._lastSetMouseDownCountTime>A_.CLEAR_MOUSE_DOWN_COUNT_TIME&&(e=1),this._lastSetMouseDownCountTime=t,e>this._lastMouseDownCount+1&&(e=this._lastMouseDownCount+1),this._lastMouseDownPosition&&this._lastMouseDownPosition.equals(n)?this._lastMouseDownPositionEqualCount++:this._lastMouseDownPositionEqualCount=1,this._lastMouseDownPosition=n,this._lastMouseDownCount=Math.min(e,this._lastMouseDownPositionEqualCount)}}function x_(e,n){const t={translationY:n.translationY,translationX:n.translationX};return e&&(t.translationY+=e.translationY,t.translationX+=e.translationX),t}A_.CLEAR_MOUSE_DOWN_COUNT_TIME=400;class k_ extends C_{constructor(e,n,t){super(e,n,t),this.viewHelper.linesContentDomNode.style.touchAction="none",this._installGestureHandlerTimeout=window.setTimeout(()=>{if(this._installGestureHandlerTimeout=-1,window.MSGesture){const e=new MSGesture,n=new MSGesture;e.target=this.viewHelper.linesContentDomNode,n.target=this.viewHelper.linesContentDomNode,this.viewHelper.linesContentDomNode.addEventListener("pointerdown",t=>{const i=t.pointerType;"mouse"!==i?"touch"===i?(this._lastPointerType="touch",e.addPointer(t.pointerId)):(this._lastPointerType="pen",n.addPointer(t.pointerId)):this._lastPointerType="mouse"}),this._register(ko(this.viewHelper.linesContentDomNode,"MSGestureChange",e=>this._onGestureChange(e),x_)),this._register(uo(this.viewHelper.linesContentDomNode,"MSGestureTap",e=>this._onCaptureGestureTap(e),!0))}},100),this._lastPointerType="mouse"}_onMouseDown(e){"mouse"===this._lastPointerType&&super._onMouseDown(e)}_onCaptureGestureTap(e){const n=new Rf(e,this.viewHelper.viewDomNode),t=this._createMouseTarget(n,!1);t.position&&this.viewController.moveTo(t.position),n.browserEvent.fromElement?(n.preventDefault(),this.viewHelper.focusTextArea()):setTimeout(()=>{this.viewHelper.focusTextArea()})}_onGestureChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}dispose(){window.clearTimeout(this._installGestureHandlerTimeout),super.dispose()}}class S_ extends C_{constructor(e,n,t){super(e,n,t),this._register(Of.addTarget(this.viewHelper.linesContentDomNode)),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Tap,e=>this.onTap(e))),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Change,e=>this.onChange(e))),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Contextmenu,e=>this._onContextMenu(new Rf(e,this.viewHelper.viewDomNode),!1))),this._lastPointerType="mouse",this._register(uo(this.viewHelper.linesContentDomNode,"pointerdown",e=>{const n=e.pointerType;this._lastPointerType="mouse"!==n?"touch"===n?"touch":"pen":"mouse"}));const i=new jf(this.viewHelper.viewDomNode);this._register(i.onPointerMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),w_(this.mouseTargetFactory),C_.MOUSE_MOVE_MINIMUM_TIME)),this._register(i.onPointerUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(i.onPointerLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(i.onPointerDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)))}onTap(e){if(!e.initialTarget||!this.viewHelper.linesContentDomNode.contains(e.initialTarget))return;e.preventDefault(),this.viewHelper.focusTextArea();const n=this._createMouseTarget(new Rf(e,this.viewHelper.viewDomNode),!1);n.position&&this.viewController.dispatchMouse({position:n.position,mouseColumn:n.position.column,startedOnLineNumbers:!1,mouseDownCount:e.tapCount,inSelectionMode:!1,altKey:!1,ctrlKey:!1,metaKey:!1,shiftKey:!1,leftButton:!1,middleButton:!1})}onChange(e){"touch"===this._lastPointerType&&this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}_onMouseDown(e){e.target&&this.viewHelper.linesContentDomNode.contains(e.target)&&"touch"===this._lastPointerType||super._onMouseDown(e)}}class D_ extends C_{constructor(e,n,t){super(e,n,t),this._register(Of.addTarget(this.viewHelper.linesContentDomNode)),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Tap,e=>this.onTap(e))),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Change,e=>this.onChange(e))),this._register(uo(this.viewHelper.linesContentDomNode,Bf.Contextmenu,e=>this._onContextMenu(new Rf(e,this.viewHelper.viewDomNode),!1)))}onTap(e){e.preventDefault(),this.viewHelper.focusTextArea();const n=this._createMouseTarget(new Rf(e,this.viewHelper.viewDomNode),!1);n.position&&this.viewController.moveTo(n.position)}onChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}}class E_ extends Me{constructor(e,n,t){super(),r["c"]&&Xi.pointerEvents?this.handler=this._register(new S_(e,n,t)):window.TouchEvent?this.handler=this._register(new D_(e,n,t)):window.navigator.pointerEnabled||window.PointerEvent?this.handler=this._register(new k_(e,n,t)):this.handler=this._register(new C_(e,n,t))}getTargetAtClientPoint(e,n){return this.handler.getTargetAtClientPoint(e,n)}}t("56f3");class B_{constructor(e,n,t,i,o){this.value=e,this.selectionStart=n,this.selectionEnd=t,this.selectionStartPosition=i,this.selectionEndPosition=o}toString(){return"[ <"+this.value+">, selectionStart: "+this.selectionStart+", selectionEnd: "+this.selectionEnd+"]"}static readFromTextArea(e){return new B_(e.getValue(),e.getSelectionStart(),e.getSelectionEnd(),null,null)}collapseSelection(){return new B_(this.value,this.value.length,this.value.length,null,null)}writeToTextArea(e,n,t){n.setValue(e,this.value),t&&n.setSelectionRange(e,this.selectionStart,this.selectionEnd)}deduceEditorPosition(e){if(e<=this.selectionStart){const n=this.value.substring(e,this.selectionStart);return this._finishDeduceEditorPosition(this.selectionStartPosition,n,-1)}if(e>=this.selectionEnd){const n=this.value.substring(this.selectionEnd,e);return this._finishDeduceEditorPosition(this.selectionEndPosition,n,1)}const n=this.value.substring(this.selectionStart,e);if(-1===n.indexOf(String.fromCharCode(8230)))return this._finishDeduceEditorPosition(this.selectionStartPosition,n,1);const t=this.value.substring(e,this.selectionEnd);return this._finishDeduceEditorPosition(this.selectionEndPosition,t,-1)}_finishDeduceEditorPosition(e,n,t){let i=0,o=-1;while(-1!==(o=n.indexOf("\n",o+1)))i++;return[e,t*n.length,i]}static selectedText(e){return new B_(e,0,e.length,null,null)}static deduceInput(e,n,t){if(!e)return{text:"",replaceCharCnt:0};let i=e.value,o=e.selectionStart,r=e.selectionEnd,a=n.value,s=n.selectionStart,l=n.selectionEnd;const c=i.substring(r),d=a.substring(l),u=yr["e"](c,d);a=a.substring(0,a.length-u),i=i.substring(0,i.length-u);const h=i.substring(0,o),p=a.substring(0,s),m=yr["d"](h,p);if(a=a.substring(m),i=i.substring(m),s-=m,o-=m,l-=m,r-=m,t&&s===l&&i.length>0){let e=null;if(s===a.length?yr["P"](a,i)&&(e=a.substring(i.length)):yr["q"](a,i)&&(e=a.substring(0,a.length-i.length)),null!==e&&e.length>0&&(/\uFE0F/.test(e)||yr["j"](e)))return{text:e,replaceCharCnt:0}}if(s===l){if(i===a&&0===o&&r===i.length&&s===a.length&&-1===a.indexOf("\n")&&yr["k"](a))return{text:"",replaceCharCnt:0};const e=h.length-m;return{text:a,replaceCharCnt:e}}const f=r-o;return{text:a,replaceCharCnt:f}}}B_.EMPTY=new B_("",0,0,null,null);class T_{static _getPageOfLine(e,n){return Math.floor((e-1)/n)}static _getRangeForPage(e,n){const t=e*n,i=t+1,o=t+n;return new et(i,1,o+1,1)}static fromEditorSelection(e,n,t,i,o){const r=T_._getPageOfLine(t.startLineNumber,i),a=T_._getRangeForPage(r,i),s=T_._getPageOfLine(t.endLineNumber,i),l=T_._getRangeForPage(s,i),c=a.intersectRanges(new et(1,1,t.startLineNumber,t.startColumn));let d=n.getValueInRange(c,1);const u=n.getLineCount(),h=n.getLineMaxColumn(u),p=l.intersectRanges(new et(t.endLineNumber,t.endColumn,u,h));let m,f=n.getValueInRange(p,1);if(r===s||r+1===s)m=n.getValueInRange(t,1);else{const e=a.intersectRanges(t),i=l.intersectRanges(t);m=n.getValueInRange(e,1)+String.fromCharCode(8230)+n.getValueInRange(i,1)}if(o){const e=500;d.length>e&&(d=d.substring(d.length-e,d.length)),f.length>e&&(f=f.substring(0,e)),m.length>2*e&&(m=m.substring(0,e)+String.fromCharCode(8230)+m.substring(m.length-e,m.length))}return new B_(d+m+f,d.length,d.length+m.length,new Zn(t.startLineNumber,t.startColumn),new Zn(t.endLineNumber,t.endColumn))}}const O_={forceCopyWithSyntaxHighlighting:!1};class L_{constructor(){this._lastState=null}set(e,n){this._lastState={lastCopiedValue:e,data:n}}get(e){return this._lastState&&this._lastState.lastCopiedValue===e?this._lastState.data:(this._lastState=null,null)}}L_.INSTANCE=new L_;class M_ extends Me{constructor(e,n){super(),this.textArea=n,this._onFocus=this._register(new je),this.onFocus=this._onFocus.event,this._onBlur=this._register(new je),this.onBlur=this._onBlur.event,this._onKeyDown=this._register(new je),this.onKeyDown=this._onKeyDown.event,this._onKeyUp=this._register(new je),this.onKeyUp=this._onKeyUp.event,this._onCut=this._register(new je),this.onCut=this._onCut.event,this._onPaste=this._register(new je),this.onPaste=this._onPaste.event,this._onType=this._register(new je),this.onType=this._onType.event,this._onCompositionStart=this._register(new je),this.onCompositionStart=this._onCompositionStart.event,this._onCompositionUpdate=this._register(new je),this.onCompositionUpdate=this._onCompositionUpdate.event,this._onCompositionEnd=this._register(new je),this.onCompositionEnd=this._onCompositionEnd.event,this._onSelectionChangeRequest=this._register(new je),this.onSelectionChangeRequest=this._onSelectionChangeRequest.event,this._host=e,this._textArea=this._register(new I_(n)),this._asyncTriggerCut=this._register(new Ti(()=>this._onCut.fire(),0)),this._textAreaState=B_.EMPTY,this._selectionChangeListener=null,this.writeScreenReaderContent("ctor"),this._hasFocus=!1,this._isDoingComposition=!1,this._nextCommand=0;let t=null;this._register(mo(n.domNode,"keydown",e=>{(109===e.keyCode||this._isDoingComposition&&1===e.keyCode)&&e.stopPropagation(),e.equals(9)&&e.preventDefault(),t=e,this._onKeyDown.fire(e)})),this._register(mo(n.domNode,"keyup",e=>{this._onKeyUp.fire(e)})),this._register(uo(n.domNode,"compositionstart",e=>{if(this._isDoingComposition)return;this._isDoingComposition=!0;let n=!1;r["f"]&&t&&t.equals(109)&&this._textAreaState.selectionStart===this._textAreaState.selectionEnd&&this._textAreaState.selectionStart>0&&this._textAreaState.value.substr(this._textAreaState.selectionStart-1,1)===e.data&&("ArrowRight"!==t.code&&"ArrowLeft"!==t.code||(n=!0)),n?this._textAreaState=new B_(this._textAreaState.value,this._textAreaState.selectionStart-1,this._textAreaState.selectionEnd,this._textAreaState.selectionStartPosition?new Zn(this._textAreaState.selectionStartPosition.lineNumber,this._textAreaState.selectionStartPosition.column-1):null,this._textAreaState.selectionEndPosition):Zt||this._setAndWriteTextAreaState("compositionstart",B_.EMPTY),this._onCompositionStart.fire({moveOneCharacterLeft:n})}));const i=e=>{const n=this._textAreaState,t=B_.readFromTextArea(this._textArea);return[t,B_.deduceInput(n,t,e)]},o=e=>{const n=this._textAreaState,t=B_.selectedText(e),i={text:t.value,replaceCharCnt:n.selectionEnd-n.selectionStart};return[t,i]},a=e=>!(!Zt||"ja"!==e);this._register(uo(n.domNode,"compositionupdate",e=>{if(a(e.locale)){const[n,t]=i(!1);return this._textAreaState=n,this._onType.fire(t),void this._onCompositionUpdate.fire(e)}const[n,t]=o(e.data||"");this._textAreaState=n,this._onType.fire(t),this._onCompositionUpdate.fire(e)})),this._register(uo(n.domNode,"compositionend",e=>{if(this._isDoingComposition){if(a(e.locale)){const[e,n]=i(!1);this._textAreaState=e,this._onType.fire(n)}else{const[n,t]=o(e.data||"");this._textAreaState=n,this._onType.fire(t)}(Zt||ti)&&(this._textAreaState=B_.readFromTextArea(this._textArea)),this._isDoingComposition&&(this._isDoingComposition=!1,this._onCompositionEnd.fire())}})),this._register(uo(n.domNode,"input",()=>{if(this._textArea.setIgnoreSelectionChangeTime("received input event"),this._isDoingComposition)return;const[e,n]=i(r["f"]);0===n.replaceCharCnt&&1===n.text.length&&yr["D"](n.text.charCodeAt(0))||(this._textAreaState=e,0===this._nextCommand?""!==n.text&&this._onType.fire(n):(""===n.text&&0===n.replaceCharCnt||this._firePaste(n.text,null),this._nextCommand=0))})),this._register(uo(n.domNode,"cut",e=>{this._textArea.setIgnoreSelectionChangeTime("received cut event"),this._ensureClipboardGetsEditorSelection(e),this._asyncTriggerCut.schedule()})),this._register(uo(n.domNode,"copy",e=>{this._ensureClipboardGetsEditorSelection(e)})),this._register(uo(n.domNode,"paste",e=>{if(this._textArea.setIgnoreSelectionChangeTime("received paste event"),N_.canUseTextData(e)){const[n,t]=N_.getTextData(e);""!==n&&this._firePaste(n,t)}else this._textArea.getSelectionStart()!==this._textArea.getSelectionEnd()&&this._setAndWriteTextAreaState("paste",B_.EMPTY),this._nextCommand=1})),this._register(uo(n.domNode,"focus",()=>{this._setHasFocus(!0)})),this._register(uo(n.domNode,"blur",()=>{this._setHasFocus(!1)}))}_installSelectionChangeListener(){let e=0;return uo(document,"selectionchange",n=>{if(!this._hasFocus)return;if(this._isDoingComposition)return;if(!ti)return;const t=Date.now(),i=t-e;if(e=t,i<5)return;const o=t-this._textArea.getIgnoreSelectionChangeTime();if(this._textArea.resetSelectionChangeTime(),o<100)return;if(!this._textAreaState.selectionStartPosition||!this._textAreaState.selectionEndPosition)return;const r=this._textArea.getValue();if(this._textAreaState.value!==r)return;const a=this._textArea.getSelectionStart(),s=this._textArea.getSelectionEnd();if(this._textAreaState.selectionStart===a&&this._textAreaState.selectionEnd===s)return;const l=this._textAreaState.deduceEditorPosition(a),c=this._host.deduceModelPosition(l[0],l[1],l[2]),d=this._textAreaState.deduceEditorPosition(s),u=this._host.deduceModelPosition(d[0],d[1],d[2]),h=new nt(c.lineNumber,c.column,u.lineNumber,u.column);this._onSelectionChangeRequest.fire(h)})}dispose(){super.dispose(),this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null)}focusTextArea(){this._setHasFocus(!0),this.refreshFocusState()}isFocused(){return this._hasFocus}refreshFocusState(){const e=Vo(this.textArea.domNode);e?this._setHasFocus(e.activeElement===this.textArea.domNode):no(this.textArea.domNode)?this._setHasFocus(document.activeElement===this.textArea.domNode):this._setHasFocus(!1)}_setHasFocus(e){this._hasFocus!==e&&(this._hasFocus=e,this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null),this._hasFocus&&(this._selectionChangeListener=this._installSelectionChangeListener()),this._hasFocus&&(Zt?this._setAndWriteTextAreaState("focusgain",B_.EMPTY):this.writeScreenReaderContent("focusgain")),this._hasFocus?this._onFocus.fire():this._onBlur.fire())}_setAndWriteTextAreaState(e,n){this._hasFocus||(n=n.collapseSelection()),n.writeToTextArea(e,this._textArea,this._hasFocus),this._textAreaState=n}writeScreenReaderContent(e){this._isDoingComposition||this._setAndWriteTextAreaState(e,this._host.getScreenReaderContent(this._textAreaState))}_ensureClipboardGetsEditorSelection(e){const n=this._host.getDataToCopy(N_.canUseTextData(e)&&Xi.clipboard.richText),t={version:1,isFromEmptySelection:n.isFromEmptySelection,multicursorText:n.multicursorText,mode:n.mode};L_.INSTANCE.set(ei?n.text.replace(/\r\n/g,"\n"):n.text,t),N_.canUseTextData(e)?N_.setTextData(e,n.text,n.html,t):this._setAndWriteTextAreaState("copy or cut",B_.selectedText(n.text))}_firePaste(e,n){n||(n=L_.INSTANCE.get(e)),this._onPaste.fire({text:e,metadata:n})}}class N_{static canUseTextData(e){return!!e.clipboardData||!!window.clipboardData}static getTextData(e){if(e.clipboardData){e.preventDefault();const t=e.clipboardData.getData("text/plain");let i=null;const o=e.clipboardData.getData("vscode-editor-data");if("string"===typeof o)try{i=JSON.parse(o),1!==i.version&&(i=null)}catch(n){}return[t,i]}if(window.clipboardData){e.preventDefault();const n=window.clipboardData.getData("Text");return[n,null]}throw new Error("ClipboardEventUtils.getTextData: Cannot use text data!")}static setTextData(e,n,t,i){if(e.clipboardData)return e.clipboardData.setData("text/plain",n),"string"===typeof t&&e.clipboardData.setData("text/html",t),e.clipboardData.setData("vscode-editor-data",JSON.stringify(i)),void e.preventDefault();if(window.clipboardData)return window.clipboardData.setData("Text",n),void e.preventDefault();throw new Error("ClipboardEventUtils.setTextData: Cannot use text data!")}}class I_ extends Me{constructor(e){super(),this._actual=e,this._ignoreSelectionChangeTime=0}setIgnoreSelectionChangeTime(e){this._ignoreSelectionChangeTime=Date.now()}getIgnoreSelectionChangeTime(){return this._ignoreSelectionChangeTime}resetSelectionChangeTime(){this._ignoreSelectionChangeTime=0}getValue(){return this._actual.domNode.value}setValue(e,n){const t=this._actual.domNode;t.value!==n&&(this.setIgnoreSelectionChangeTime("setValue"),t.value=n)}getSelectionStart(){return this._actual.domNode.selectionStart}getSelectionEnd(){return this._actual.domNode.selectionEnd}setSelectionRange(e,n,t){const i=this._actual.domNode;let o=null;const r=Vo(i);o=r?r.activeElement:document.activeElement;const a=o===i,s=i.selectionStart,l=i.selectionEnd;if(a&&s===n&&l===t)ei&&window.parent!==window&&i.focus();else{if(a)return this.setIgnoreSelectionChangeTime("setSelectionRange"),i.setSelectionRange(n,t),void(ei&&window.parent!==window&&i.focus());try{const e=Zo(i);this.setIgnoreSelectionChangeTime("setSelectionRange"),i.focus(),i.setSelectionRange(n,t),er(i,e)}catch(c){}}}}t("2ab73");class P_ extends Vf{}const F_={ColorContribution:"base.contributions.colors"};class R_{constructor(){this._onDidChangeSchema=new je,this.onDidChangeSchema=this._onDidChangeSchema.event,this.colorSchema={type:"object",properties:{}},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}registerColor(e,n,t,i=!1,o){let r={id:e,description:t,defaults:n,needsTransparency:i,deprecationMessage:o};this.colorsById[e]=r;let a={type:"string",description:t,format:"color-hex",defaultSnippets:[{body:"${1:#ff0000}"}]};return o&&(a.deprecationMessage=o),this.colorSchema.properties[e]=a,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(t),this._onDidChangeSchema.fire(),e}resolveDefaultColor(e,n){const t=this.colorsById[e];if(t&&t.defaults){const e=t.defaults[n.type];return SC(e,n)}}getColorSchema(){return this.colorSchema}toString(){let e=(e,n)=>{let t=-1===e.indexOf(".")?0:1,i=-1===n.indexOf(".")?0:1;return t!==i?t-i:e.localeCompare(n)};return Object.keys(this.colorsById).sort(e).map(e=>`- \`${e}\`: ${this.colorsById[e].description}`).join("\n")}}const $_=new R_;function j_(e,n,t,i,o){return $_.registerColor(e,n,t,i,o)}mh.add(F_.ColorContribution,$_);const z_=j_("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},o("foreground","Overall foreground color. This color is only used if not overridden by a component.")),V_=(j_("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},o("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),j_("icon.foreground",{dark:"#C5C5C5",light:"#424242",hc:"#FFFFFF"},o("iconForeground","The default color for icons in the workbench.")),j_("focusBorder",{dark:"#007FD4",light:"#0090F1",hc:"#F38518"},o("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component."))),W_=j_("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},o("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),q_=j_("contrastActiveBorder",{light:null,dark:null,hc:V_},o("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),U_=(j_("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},o("textLinkForeground","Foreground color for links in text.")),j_("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:Ev.black},o("textCodeBlockBackground","Background color for code blocks in text.")),j_("widget.shadow",{dark:"#000000",light:"#A8A8A8",hc:null},o("widgetShadow","Shadow color of widgets such as find/replace inside the editor."))),H_=j_("input.background",{dark:"#3C3C3C",light:Ev.white,hc:Ev.black},o("inputBoxBackground","Input box background.")),K_=j_("input.foreground",{dark:z_,light:z_,hc:z_},o("inputBoxForeground","Input box foreground.")),G_=j_("input.border",{dark:null,light:null,hc:W_},o("inputBoxBorder","Input box border.")),J_=(j_("inputOption.activeBorder",{dark:"#007ACC00",light:"#007ACC00",hc:W_},o("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),j_("inputOption.activeBackground",{dark:xC(V_,.4),light:xC(V_,.2),hc:Ev.transparent},o("inputOption.activeBackground","Background color of activated options in input fields.")),j_("inputOption.activeForeground",{dark:Ev.white,light:Ev.black,hc:null},o("inputOption.activeForeground","Foreground color of activated options in input fields.")),j_("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:Ev.black},o("inputValidationInfoBackground","Input validation background color for information severity."))),Y_=j_("inputValidation.infoForeground",{dark:null,light:null,hc:null},o("inputValidationInfoForeground","Input validation foreground color for information severity.")),Q_=j_("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:W_},o("inputValidationInfoBorder","Input validation border color for information severity.")),X_=j_("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:Ev.black},o("inputValidationWarningBackground","Input validation background color for warning severity.")),Z_=j_("inputValidation.warningForeground",{dark:null,light:null,hc:null},o("inputValidationWarningForeground","Input validation foreground color for warning severity.")),ew=j_("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:W_},o("inputValidationWarningBorder","Input validation border color for warning severity.")),nw=j_("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:Ev.black},o("inputValidationErrorBackground","Input validation background color for error severity.")),tw=j_("inputValidation.errorForeground",{dark:null,light:null,hc:null},o("inputValidationErrorForeground","Input validation foreground color for error severity.")),iw=j_("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:W_},o("inputValidationErrorBorder","Input validation border color for error severity.")),ow=j_("dropdown.background",{dark:"#3C3C3C",light:Ev.white,hc:Ev.black},o("dropdownBackground","Dropdown background.")),rw=j_("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:Ev.white},o("dropdownForeground","Dropdown foreground.")),aw=j_("button.foreground",{dark:Ev.white,light:Ev.white,hc:Ev.white},o("buttonForeground","Button foreground color.")),sw=j_("button.background",{dark:"#0E639C",light:"#007ACC",hc:null},o("buttonBackground","Button background color.")),lw=j_("button.hoverBackground",{dark:AC(sw,.2),light:yC(sw,.2),hc:null},o("buttonHoverBackground","Button background color when hovering.")),cw=j_("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:Ev.black},o("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),dw=j_("badge.foreground",{dark:Ev.white,light:"#333",hc:Ev.white},o("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),uw=j_("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},o("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),hw=j_("scrollbarSlider.background",{dark:Ev.fromHex("#797979").transparent(.4),light:Ev.fromHex("#646464").transparent(.4),hc:xC(W_,.6)},o("scrollbarSliderBackground","Scrollbar slider background color.")),pw=j_("scrollbarSlider.hoverBackground",{dark:Ev.fromHex("#646464").transparent(.7),light:Ev.fromHex("#646464").transparent(.7),hc:xC(W_,.8)},o("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),mw=j_("scrollbarSlider.activeBackground",{dark:Ev.fromHex("#BFBFBF").transparent(.4),light:Ev.fromHex("#000000").transparent(.6),hc:W_},o("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),fw=j_("progressBar.background",{dark:Ev.fromHex("#0E70C0"),light:Ev.fromHex("#0E70C0"),hc:W_},o("progressBarBackground","Background color of the progress bar that can show for long running operations.")),gw=j_("editorError.foreground",{dark:"#F48771",light:"#E51400",hc:null},o("editorError.foreground","Foreground color of error squigglies in the editor.")),bw=j_("editorError.border",{dark:null,light:null,hc:Ev.fromHex("#E47777").transparent(.8)},o("errorBorder","Border color of error boxes in the editor.")),vw=j_("editorWarning.foreground",{dark:"#CCA700",light:"#E9A700",hc:null},o("editorWarning.foreground","Foreground color of warning squigglies in the editor.")),_w=j_("editorWarning.border",{dark:null,light:null,hc:Ev.fromHex("#FFCC00").transparent(.8)},o("warningBorder","Border color of warning boxes in the editor.")),ww=j_("editorInfo.foreground",{dark:"#75BEFF",light:"#75BEFF",hc:null},o("editorInfo.foreground","Foreground color of info squigglies in the editor.")),Cw=j_("editorInfo.border",{dark:null,light:null,hc:Ev.fromHex("#75BEFF").transparent(.8)},o("infoBorder","Border color of info boxes in the editor.")),yw=j_("editorHint.foreground",{dark:Ev.fromHex("#eeeeee").transparent(.7),light:"#6c6c6c",hc:null},o("editorHint.foreground","Foreground color of hint squigglies in the editor.")),Aw=j_("editorHint.border",{dark:null,light:null,hc:Ev.fromHex("#eeeeee").transparent(.8)},o("hintBorder","Border color of hint boxes in the editor.")),xw=j_("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:Ev.black},o("editorBackground","Editor background color.")),kw=j_("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:Ev.white},o("editorForeground","Editor default foreground color.")),Sw=j_("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},o("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),Dw=j_("editorWidget.foreground",{dark:z_,light:z_,hc:z_},o("editorWidgetForeground","Foreground color of editor widgets, such as find/replace.")),Ew=j_("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:W_},o("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),Bw=(j_("editorWidget.resizeBorder",{light:null,dark:null,hc:null},o("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),j_("quickInput.background",{dark:Sw,light:Sw,hc:Sw},o("pickerBackground","Quick picker background color. The quick picker widget is the container for pickers like the command palette."))),Tw=j_("quickInput.foreground",{dark:Dw,light:Dw,hc:Dw},o("pickerForeground","Quick picker foreground color. The quick picker widget is the container for pickers like the command palette.")),Ow=j_("quickInputTitle.background",{dark:new Ev(new kv(255,255,255,.105)),light:new Ev(new kv(0,0,0,.06)),hc:"#000000"},o("pickerTitleBackground","Quick picker title background color. The quick picker widget is the container for pickers like the command palette.")),Lw=j_("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:Ev.white},o("pickerGroupForeground","Quick picker color for grouping labels.")),Mw=j_("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:Ev.white},o("pickerGroupBorder","Quick picker color for grouping borders.")),Nw=j_("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},o("editorSelectionBackground","Color of the editor selection.")),Iw=j_("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},o("editorSelectionForeground","Color of the selected text for high contrast.")),Pw=j_("editor.inactiveSelectionBackground",{light:xC(Nw,.5),dark:xC(Nw,.5),hc:xC(Nw,.5)},o("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations."),!0),Fw=j_("editor.selectionHighlightBackground",{light:kC(Nw,xw,.3,.6),dark:kC(Nw,xw,.3,.6),hc:null},o("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations."),!0),Rw=(j_("editor.selectionHighlightBorder",{light:null,dark:null,hc:q_},o("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),j_("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},o("editorFindMatch","Color of the current search match.")),j_("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},o("findMatchHighlight","Color of the other search matches. The color must not be opaque so as not to hide underlying decorations."),!0)),$w=(j_("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},o("findRangeHighlight","Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),j_("editor.findMatchBorder",{light:null,dark:null,hc:q_},o("editorFindMatchBorder","Border color of the current search match.")),j_("editor.findMatchHighlightBorder",{light:null,dark:null,hc:q_},o("findMatchHighlightBorder","Border color of the other search matches.")),j_("editor.findRangeHighlightBorder",{dark:null,light:null,hc:xC(q_,.4)},o("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),j_("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},o("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations."),!0),j_("editorHoverWidget.background",{light:Sw,dark:Sw,hc:Sw},o("hoverBackground","Background color of the editor hover."))),jw=(j_("editorHoverWidget.foreground",{light:Dw,dark:Dw,hc:Dw},o("hoverForeground","Foreground color of the editor hover.")),j_("editorHoverWidget.border",{light:Ew,dark:Ew,hc:Ew},o("hoverBorder","Border color of the editor hover.")),j_("editorHoverWidget.statusBarBackground",{dark:AC($w,.2),light:yC($w,.05),hc:Sw},o("statusBarBackground","Background color of the editor hover status bar.")),j_("editorLink.activeForeground",{dark:"#4E94CE",light:Ev.blue,hc:Ev.cyan},o("activeLinkForeground","Color of active links.")),j_("editorLightBulb.foreground",{dark:"#FFCC00",light:"#DDB100",hc:"#FFCC00"},o("editorLightBulbForeground","The color used for the lightbulb actions icon.")),j_("editorLightBulbAutoFix.foreground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},o("editorLightBulbAutoFixForeground","The color used for the lightbulb auto fix actions icon.")),new Ev(new kv(155,185,85,.2))),zw=new Ev(new kv(255,0,0,.2)),Vw=j_("diffEditor.insertedTextBackground",{dark:jw,light:jw,hc:null},o("diffEditorInserted","Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations."),!0),Ww=j_("diffEditor.removedTextBackground",{dark:zw,light:zw,hc:null},o("diffEditorRemoved","Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations."),!0),qw=j_("diffEditor.insertedTextBorder",{dark:null,light:null,hc:"#33ff2eff"},o("diffEditorInsertedOutline","Outline color for the text that got inserted.")),Uw=j_("diffEditor.removedTextBorder",{dark:null,light:null,hc:"#FF008F"},o("diffEditorRemovedOutline","Outline color for text that got removed.")),Hw=j_("diffEditor.border",{dark:null,light:null,hc:W_},o("diffEditorBorder","Border color between the two text editors.")),Kw=j_("diffEditor.diagonalFill",{dark:"#cccccc33",light:"#22222233",hc:null},o("diffDiagonalFill","Color of the diff editor's diagonal fill. The diagonal fill is used in side-by-side diff views.")),Gw=j_("list.focusBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},o("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Jw=j_("list.focusForeground",{dark:null,light:null,hc:null},o("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Yw=j_("list.activeSelectionBackground",{dark:"#094771",light:"#0074E8",hc:null},o("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Qw=j_("list.activeSelectionForeground",{dark:Ev.white,light:Ev.white,hc:null},o("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Xw=j_("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},o("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),Zw=j_("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},o("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),eC=j_("list.inactiveFocusBackground",{dark:null,light:null,hc:null},o("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),nC=j_("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},o("listHoverBackground","List/Tree background when hovering over items using the mouse.")),tC=j_("list.hoverForeground",{dark:null,light:null,hc:null},o("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),iC=j_("list.dropBackground",{dark:Gw,light:Gw,hc:null},o("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),oC=(j_("list.highlightForeground",{dark:"#0097fb",light:"#0066BF",hc:V_},o("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),j_("listFilterWidget.background",{light:"#efc1ad",dark:"#653723",hc:Ev.black},o("listFilterWidgetBackground","Background color of the type filter widget in lists and trees."))),rC=j_("listFilterWidget.outline",{dark:Ev.transparent,light:Ev.transparent,hc:"#f38518"},o("listFilterWidgetOutline","Outline color of the type filter widget in lists and trees.")),aC=j_("listFilterWidget.noMatchesOutline",{dark:"#BE1100",light:"#BE1100",hc:W_},o("listFilterWidgetNoMatchesOutline","Outline color of the type filter widget in lists and trees, when there are no matches.")),sC=j_("tree.indentGuidesStroke",{dark:"#585858",light:"#a9a9a9",hc:"#a9a9a9"},o("treeIndentGuidesStroke","Tree stroke color for the indentation guides.")),lC=j_("menu.border",{dark:null,light:null,hc:W_},o("menuBorder","Border color of menus.")),cC=j_("menu.foreground",{dark:rw,light:z_,hc:rw},o("menuForeground","Foreground color of menu items.")),dC=j_("menu.background",{dark:ow,light:ow,hc:ow},o("menuBackground","Background color of menu items.")),uC=j_("menu.selectionForeground",{dark:Qw,light:Qw,hc:Qw},o("menuSelectionForeground","Foreground color of the selected menu item in menus.")),hC=j_("menu.selectionBackground",{dark:Yw,light:Yw,hc:Yw},o("menuSelectionBackground","Background color of the selected menu item in menus.")),pC=j_("menu.selectionBorder",{dark:null,light:null,hc:q_},o("menuSelectionBorder","Border color of the selected menu item in menus.")),mC=j_("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:W_},o("menuSeparatorBackground","Color of a separator menu item in menus.")),fC=(j_("editor.snippetTabstopHighlightBackground",{dark:new Ev(new kv(124,124,124,.3)),light:new Ev(new kv(10,50,100,.2)),hc:new Ev(new kv(124,124,124,.3))},o("snippetTabstopHighlightBackground","Highlight background color of a snippet tabstop.")),j_("editor.snippetTabstopHighlightBorder",{dark:null,light:null,hc:null},o("snippetTabstopHighlightBorder","Highlight border color of a snippet tabstop.")),j_("editor.snippetFinalTabstopHighlightBackground",{dark:null,light:null,hc:null},o("snippetFinalTabstopHighlightBackground","Highlight background color of the final tabstop of a snippet.")),j_("editor.snippetFinalTabstopHighlightBorder",{dark:"#525252",light:new Ev(new kv(10,50,100,.5)),hc:"#525252"},o("snippetFinalTabstopHighlightBorder","Highlight border color of the final tabstop of a snippet.")),j_("editorOverviewRuler.findMatchForeground",{dark:"#d186167e",light:"#d186167e",hc:"#AB5A00"},o("overviewRulerFindMatchForeground","Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations."),!0),j_("editorOverviewRuler.selectionHighlightForeground",{dark:"#A0A0A0CC",light:"#A0A0A0CC",hc:"#A0A0A0CC"},o("overviewRulerSelectionHighlightForeground","Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations."),!0),j_("minimap.findMatchHighlight",{light:"#d18616",dark:"#d18616",hc:"#AB5A00"},o("minimapFindMatchHighlight","Minimap marker color for find matches."),!0),j_("minimap.selectionHighlight",{light:"#ADD6FF",dark:"#264F78",hc:"#ffffff"},o("minimapSelectionHighlight","Minimap marker color for the editor selection."),!0)),gC=j_("minimap.errorHighlight",{dark:new Ev(new kv(255,18,18,.7)),light:new Ev(new kv(255,18,18,.7)),hc:new Ev(new kv(255,50,50,1))},o("minimapError","Minimap marker color for errors.")),bC=j_("minimap.warningHighlight",{dark:vw,light:vw,hc:_w},o("overviewRuleWarning","Minimap marker color for warnings.")),vC=j_("minimap.background",{dark:null,light:null,hc:null},o("minimapBackground","Minimap background color.")),_C=j_("minimapSlider.background",{light:xC(hw,.5),dark:xC(hw,.5),hc:xC(hw,.5)},o("minimapSliderBackground","Minimap slider background color.")),wC=j_("minimapSlider.hoverBackground",{light:xC(pw,.5),dark:xC(pw,.5),hc:xC(pw,.5)},o("minimapSliderHoverBackground","Minimap slider background color when hovering.")),CC=j_("minimapSlider.activeBackground",{light:xC(mw,.5),dark:xC(mw,.5),hc:xC(mw,.5)},o("minimapSliderActiveBackground","Minimap slider background color when clicked on."));j_("problemsErrorIcon.foreground",{dark:gw,light:gw,hc:gw},o("problemsErrorIconForeground","The color used for the problems error icon.")),j_("problemsWarningIcon.foreground",{dark:vw,light:vw,hc:vw},o("problemsWarningIconForeground","The color used for the problems warning icon.")),j_("problemsInfoIcon.foreground",{dark:ww,light:ww,hc:ww},o("problemsInfoIconForeground","The color used for the problems info icon."));function yC(e,n){return t=>{let i=SC(e,t);if(i)return i.darken(n)}}function AC(e,n){return t=>{let i=SC(e,t);if(i)return i.lighten(n)}}function xC(e,n){return t=>{let i=SC(e,t);if(i)return i.transparent(n)}}function kC(e,n,t,i){return o=>{let r=SC(e,o);if(r){let e=SC(n,o);return e?r.isDarkerThan(e)?Ev.getLighterColor(r,e,t).transparent(i):Ev.getDarkerColor(r,e,t).transparent(i):r.transparent(t*i)}}}function SC(e,n){if(null!==e)return"string"===typeof e?"#"===e[0]?Ev.fromHex(e):n.getColor(e):e instanceof Ev?e:"function"===typeof e?e(n):void 0}const DC="vscode://schemas/workbench-colors";let EC=mh.as(fh.JSONContribution);EC.registerSchema(DC,$_.getColorSchema());const BC=new Ti(()=>EC.notifySchemaChanged(DC),200);$_.onDidChangeSchema(()=>{BC.isScheduled()||BC.schedule()});const TC=j_("editor.lineHighlightBackground",{dark:null,light:null,hc:null},o("lineHighlight","Background color for the highlight of line at the cursor position.")),OC=j_("editor.lineHighlightBorder",{dark:"#282828",light:"#eeeeee",hc:"#f38518"},o("lineHighlightBorderBox","Background color for the border around the line at the cursor position.")),LC=j_("editor.rangeHighlightBackground",{dark:"#ffffff0b",light:"#fdff0033",hc:null},o("rangeHighlight","Background color of highlighted ranges, like by quick open and find features. The color must not be opaque so as not to hide underlying decorations."),!0),MC=j_("editor.rangeHighlightBorder",{dark:null,light:null,hc:q_},o("rangeHighlightBorder","Background color of the border around highlighted ranges."),!0),NC=j_("editor.symbolHighlightBackground",{dark:Rw,light:Rw,hc:null},o("symbolHighlight","Background color of highlighted symbol, like for go to definition or go next/previous symbol. The color must not be opaque so as not to hide underlying decorations."),!0),IC=j_("editor.symbolHighlightBorder",{dark:null,light:null,hc:q_},o("symbolHighlightBorder","Background color of the border around highlighted symbols."),!0),PC=j_("editorCursor.foreground",{dark:"#AEAFAD",light:Ev.black,hc:Ev.white},o("caret","Color of the editor cursor.")),FC=j_("editorCursor.background",null,o("editorCursorBackground","The background color of the editor cursor. Allows customizing the color of a character overlapped by a block cursor.")),RC=j_("editorWhitespace.foreground",{dark:"#e3e4e229",light:"#33333333",hc:"#e3e4e229"},o("editorWhitespaces","Color of whitespace characters in the editor.")),$C=j_("editorIndentGuide.background",{dark:RC,light:RC,hc:RC},o("editorIndentGuides","Color of the editor indentation guides.")),jC=j_("editorIndentGuide.activeBackground",{dark:RC,light:RC,hc:RC},o("editorActiveIndentGuide","Color of the active editor indentation guides.")),zC=j_("editorLineNumber.foreground",{dark:"#858585",light:"#237893",hc:Ev.white},o("editorLineNumbers","Color of editor line numbers.")),VC=j_("editorActiveLineNumber.foreground",{dark:"#c6c6c6",light:"#0B216F",hc:q_},o("editorActiveLineNumber","Color of editor active line number"),!1,o("deprecatedEditorActiveLineNumber","Id is deprecated. Use 'editorLineNumber.activeForeground' instead.")),WC=j_("editorLineNumber.activeForeground",{dark:VC,light:VC,hc:VC},o("editorActiveLineNumber","Color of editor active line number")),qC=j_("editorRuler.foreground",{dark:"#5A5A5A",light:Ev.lightgrey,hc:Ev.white},o("editorRuler","Color of the editor rulers.")),UC=(j_("editorCodeLens.foreground",{dark:"#999999",light:"#999999",hc:"#999999"},o("editorCodeLensForeground","Foreground color of editor CodeLens")),j_("editorBracketMatch.background",{dark:"#0064001a",light:"#0064001a",hc:"#0064001a"},o("editorBracketMatchBackground","Background color behind matching brackets")),j_("editorBracketMatch.border",{dark:"#888",light:"#B9B9B9",hc:W_},o("editorBracketMatchBorder","Color for matching brackets boxes")),j_("editorOverviewRuler.border",{dark:"#7f7f7f4d",light:"#7f7f7f4d",hc:"#7f7f7f4d"},o("editorOverviewRulerBorder","Color of the overview ruler border."))),HC=j_("editorOverviewRuler.background",null,o("editorOverviewRulerBackground","Background color of the editor overview ruler. Only used when the minimap is enabled and placed on the right side of the editor.")),KC=j_("editorGutter.background",{dark:xw,light:xw,hc:xw},o("editorGutter","Background color of the editor gutter. The gutter contains the glyph margins and the line numbers.")),GC=j_("editorUnnecessaryCode.border",{dark:null,light:null,hc:Ev.fromHex("#fff").transparent(.8)},o("unnecessaryCodeBorder","Border color of unnecessary (unused) source code in the editor.")),JC=j_("editorUnnecessaryCode.opacity",{dark:Ev.fromHex("#000a"),light:Ev.fromHex("#0007"),hc:null},o("unnecessaryCodeOpacity","Opacity of unnecessary (unused) source code in the editor. For example, \"#000000c0\" will render the code with 75% opacity. For high contrast themes, use the 'editorUnnecessaryCode.border' theme color to underline unnecessary code instead of fading it out.")),YC=new Ev(new kv(0,122,204,.6)),QC=(j_("editorOverviewRuler.rangeHighlightForeground",{dark:YC,light:YC,hc:YC},o("overviewRulerRangeHighlight","Overview ruler marker color for range highlights. The color must not be opaque so as not to hide underlying decorations."),!0),j_("editorOverviewRuler.errorForeground",{dark:new Ev(new kv(255,18,18,.7)),light:new Ev(new kv(255,18,18,.7)),hc:new Ev(new kv(255,50,50,1))},o("overviewRuleError","Overview ruler marker color for errors."))),XC=j_("editorOverviewRuler.warningForeground",{dark:vw,light:vw,hc:_w},o("overviewRuleWarning","Overview ruler marker color for warnings.")),ZC=j_("editorOverviewRuler.infoForeground",{dark:ww,light:ww,hc:Cw},o("overviewRuleInfo","Overview ruler marker color for infos."));lg((e,n)=>{const t=e.getColor(xw);t&&n.addRule(`.monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input { background-color: ${t}; }`);const i=e.getColor(kw);i&&n.addRule(`.monaco-editor, .monaco-editor .inputarea.ime-input { color: ${i}; }`);const o=e.getColor(KC);o&&n.addRule(`.monaco-editor .margin { background-color: ${o}; }`);const r=e.getColor(LC);r&&n.addRule(`.monaco-editor .rangeHighlight { background-color: ${r}; }`);const a=e.getColor(MC);a&&n.addRule(`.monaco-editor .rangeHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${a}; }`);const s=e.getColor(NC);s&&n.addRule(`.monaco-editor .symbolHighlight { background-color: ${s}; }`);const l=e.getColor(IC);l&&n.addRule(`.monaco-editor .symbolHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${l}; }`);const c=e.getColor(RC);c&&(n.addRule(`.monaco-editor .mtkw { color: ${c} !important; }`),n.addRule(`.monaco-editor .mtkz { color: ${c} !important; }`))});class ey extends P_{constructor(e){super(),this._context=e,this._readConfig(),this._lastCursorModelPosition=new Zn(1,1),this._renderResult=null,this._context.addEventHandler(this)}_readConfig(){const e=this._context.configuration.options;this._lineHeight=e.get(51);const n=e.get(52);this._renderLineNumbers=n.renderType,this._renderCustomLineNumbers=n.renderFn,this._renderFinalNewline=e.get(76);const t=e.get(117);this._lineNumbersLeft=t.lineNumbersLeft,this._lineNumbersWidth=t.lineNumbersWidth}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){return this._readConfig(),!0}onCursorStateChanged(e){const n=e.selections[0].getPosition();return this._lastCursorModelPosition=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(n),2===this._renderLineNumbers||3===this._renderLineNumbers}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getLineRenderLineNumber(e){const n=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new Zn(e,1));if(1!==n.column)return"";const t=n.lineNumber;if(this._renderCustomLineNumbers)return this._renderCustomLineNumbers(t);if(2===this._renderLineNumbers){const e=Math.abs(this._lastCursorModelPosition.lineNumber-t);return 0===e?''+t+"":String(e)}return 3===this._renderLineNumbers?this._lastCursorModelPosition.lineNumber===t||t%10===0?String(t):"":String(t)}prepareRender(e){if(0===this._renderLineNumbers)return void(this._renderResult=null);const n=r["d"]?this._lineHeight%2===0?" lh-even":" lh-odd":"",t=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,o='
',a=this._context.model.getLineCount(),s=[];for(let r=t;r<=i;r++){const e=r-t;if(!this._renderFinalNewline&&r===a&&0===this._context.model.getLineLength(r)){s[e]="";continue}const n=this._getLineRenderLineNumber(r);s[e]=n?o+n+"
":""}this._renderResult=s}render(e,n){if(!this._renderResult)return"";const t=n-e;return t<0||t>=this._renderResult.length?"":this._renderResult[t]}}ey.CLASS_NAME="line-numbers",lg((e,n)=>{const t=e.getColor(zC);t&&n.addRule(`.monaco-editor .line-numbers { color: ${t}; }`);const i=e.getColor(WC);i&&n.addRule(`.monaco-editor .current-line ~ .line-numbers { color: ${i}; }`)});class ny extends Wf{constructor(e){super(e);const n=this._context.configuration.options,t=n.get(117);this._canUseLayerHinting=!n.get(23),this._contentLeft=t.contentLeft,this._glyphMarginLeft=t.glyphMarginLeft,this._glyphMarginWidth=t.glyphMarginWidth,this._domNode=kf(document.createElement("div")),this._domNode.setClassName(ny.OUTER_CLASS_NAME),this._domNode.setPosition("absolute"),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._glyphMarginBackgroundDomNode=kf(document.createElement("div")),this._glyphMarginBackgroundDomNode.setClassName(ny.CLASS_NAME),this._domNode.appendChild(this._glyphMarginBackgroundDomNode)}dispose(){super.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._canUseLayerHinting=!n.get(23),this._contentLeft=t.contentLeft,this._glyphMarginLeft=t.glyphMarginLeft,this._glyphMarginWidth=t.glyphMarginWidth,!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollTopChanged}prepareRender(e){}render(e){this._domNode.setLayerHinting(this._canUseLayerHinting),this._domNode.setContain("strict");const n=e.scrollTop-e.bigNumbersDelta;this._domNode.setTop(-n);const t=Math.min(e.scrollHeight,1e6);this._domNode.setHeight(t),this._domNode.setWidth(this._contentLeft),this._glyphMarginBackgroundDomNode.setLeft(this._glyphMarginLeft),this._glyphMarginBackgroundDomNode.setWidth(this._glyphMarginWidth),this._glyphMarginBackgroundDomNode.setHeight(t)}}ny.CLASS_NAME="glyph-margin",ny.OUTER_CLASS_NAME="margin";t("f0b2");const ty="monaco-mouse-cursor-text";class iy{constructor(e,n,t){this.top=e,this.left=n,this.width=t}setWidth(e){return new iy(this.top,this.left,e)}}const oy=Zt||ei;class ry extends Wf{constructor(e,n,t){super(e),this._primaryCursorPosition=new Zn(1,1),this._primaryCursorVisibleRange=null,this._viewController=n,this._viewHelper=t,this._scrollLeft=0,this._scrollTop=0;const i=this._context.configuration.options,a=i.get(117);this._setAccessibilityOptions(i),this._contentLeft=a.contentLeft,this._contentWidth=a.contentWidth,this._contentHeight=a.height,this._fontInfo=i.get(36),this._lineHeight=i.get(51),this._emptySelectionClipboard=i.get(26),this._copyWithSyntaxHighlighting=i.get(16),this._visibleTextArea=null,this._selections=[new nt(1,1,1,1)],this._modelSelections=[new nt(1,1,1,1)],this._lastRenderPosition=null,this.textArea=kf(document.createElement("textarea")),qf.write(this.textArea,6),this.textArea.setClassName("inputarea "+ty),this.textArea.setAttribute("wrap","off"),this.textArea.setAttribute("autocorrect","off"),this.textArea.setAttribute("autocapitalize","off"),this.textArea.setAttribute("autocomplete","off"),this.textArea.setAttribute("spellcheck","false"),this.textArea.setAttribute("aria-label",this._getAriaLabel(i)),this.textArea.setAttribute("tabindex",String(i.get(102))),this.textArea.setAttribute("role","textbox"),this.textArea.setAttribute("aria-roledescription",o("editor","editor")),this.textArea.setAttribute("aria-multiline","true"),this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),r["h"]&&i.get(72)&&this.textArea.setAttribute("readonly","true"),this.textAreaCover=kf(document.createElement("div")),this.textAreaCover.setPosition("absolute");const s={getLineCount:()=>this._context.model.getLineCount(),getLineMaxColumn:e=>this._context.model.getLineMaxColumn(e),getValueInRange:(e,n)=>this._context.model.getValueInRange(e,n)},l={getDataToCopy:e=>{const n=this._context.model.getPlainTextToCopy(this._modelSelections,this._emptySelectionClipboard,r["i"]),t=this._context.model.getEOL(),i=this._emptySelectionClipboard&&1===this._modelSelections.length&&this._modelSelections[0].isEmpty(),o=Array.isArray(n)?n:null,a=Array.isArray(n)?n.join(t):n;let s=void 0,l=null;if(e&&(O_.forceCopyWithSyntaxHighlighting||this._copyWithSyntaxHighlighting&&a.length<65536)){const e=this._context.model.getRichTextToCopy(this._modelSelections,this._emptySelectionClipboard);e&&(s=e.html,l=e.mode)}return{isFromEmptySelection:i,multicursorText:o,text:a,html:s,mode:l}},getScreenReaderContent:e=>{if(1===this._accessibilitySupport){if(r["f"]){const e=this._selections[0];if(e.isEmpty()){const n=e.getStartPosition();let t=this._getWordBeforePosition(n);if(0===t.length&&(t=this._getCharacterBeforePosition(n)),t.length>0)return new B_(t,t.length,t.length,n,n)}}return B_.EMPTY}return T_.fromEditorSelection(e,s,this._selections[0],this._accessibilityPageSize,0===this._accessibilitySupport)},deduceModelPosition:(e,n,t)=>this._context.model.deduceModelPositionRelativeToViewPosition(e,n,t)};this._textAreaInput=this._register(new M_(l,this.textArea)),this._register(this._textAreaInput.onKeyDown(e=>{this._viewController.emitKeyDown(e)})),this._register(this._textAreaInput.onKeyUp(e=>{this._viewController.emitKeyUp(e)})),this._register(this._textAreaInput.onPaste(e=>{let n=!1,t=null,i=null;e.metadata&&(n=this._emptySelectionClipboard&&!!e.metadata.isFromEmptySelection,t="undefined"!==typeof e.metadata.multicursorText?e.metadata.multicursorText:null,i=e.metadata.mode),this._viewController.paste(e.text,n,t,i)})),this._register(this._textAreaInput.onCut(()=>{this._viewController.cut()})),this._register(this._textAreaInput.onType(e=>{e.replaceCharCnt?this._viewController.replacePreviousChar(e.text,e.replaceCharCnt):this._viewController.type(e.text)})),this._register(this._textAreaInput.onSelectionChangeRequest(e=>{this._viewController.setSelection(e)})),this._register(this._textAreaInput.onCompositionStart(e=>{const n=this._selections[0].startLineNumber,t=this._selections[0].startColumn-(e.moveOneCharacterLeft?1:0);this._context.model.revealRange("keyboard",!0,new et(n,t,n,t),0,1);const i=this._viewHelper.visibleRangeForPositionRelativeToEditor(n,t);i&&(this._visibleTextArea=new iy(this._context.viewLayout.getVerticalOffsetForLineNumber(n),i.left,oy?0:1),this._render()),this.textArea.setClassName(`inputarea ${ty} ime-input`),this._viewController.compositionStart()})),this._register(this._textAreaInput.onCompositionUpdate(e=>{this._visibleTextArea=Zt?this._visibleTextArea.setWidth(0):this._visibleTextArea.setWidth(ay(e.data,this._fontInfo)),this._render()})),this._register(this._textAreaInput.onCompositionEnd(()=>{this._visibleTextArea=null,this._render(),this.textArea.setClassName("inputarea "+ty),this._viewController.compositionEnd()})),this._register(this._textAreaInput.onFocus(()=>{this._context.model.setHasFocus(!0)})),this._register(this._textAreaInput.onBlur(()=>{this._context.model.setHasFocus(!1)}))}dispose(){super.dispose()}_getWordBeforePosition(e){const n=this._context.model.getLineContent(e.lineNumber),t=Ob(this._context.configuration.options.get(105));let i=e.column,o=0;while(i>1){const r=n.charCodeAt(i-2),a=t.get(r);if(0!==a||o>50)return n.substring(i-1,e.column-1);o++,i--}return n.substring(0,e.column-1)}_getCharacterBeforePosition(e){if(e.column>1){const n=this._context.model.getLineContent(e.lineNumber),t=n.charAt(e.column-2);if(!yr["D"](t.charCodeAt(0)))return t}return""}_getAriaLabel(e){const n=e.get(2);return 1===n?o("accessibilityOffAriaLabel","The editor is not accessible at this time. Press {0} for options.",r["d"]?"Shift+Alt+F1":"Alt+F1"):e.get(4)}_setAccessibilityOptions(e){this._accessibilitySupport=e.get(2);const n=e.get(3);2===this._accessibilitySupport&&n===he.accessibilityPageSize.defaultValue?this._accessibilityPageSize=100:this._accessibilityPageSize=n}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._setAccessibilityOptions(n),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._contentHeight=t.height,this._fontInfo=n.get(36),this._lineHeight=n.get(51),this._emptySelectionClipboard=n.get(26),this._copyWithSyntaxHighlighting=n.get(16),this.textArea.setAttribute("aria-label",this._getAriaLabel(n)),this.textArea.setAttribute("tabindex",String(n.get(102))),r["h"]&&e.hasChanged(72)&&(n.get(72)?this.textArea.setAttribute("readonly","true"):this.textArea.removeAttribute("readonly")),e.hasChanged(2)&&this._textAreaInput.writeScreenReaderContent("strategy changed"),!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),this._modelSelections=e.modelSelections.slice(0),this._textAreaInput.writeScreenReaderContent("selection changed"),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return this._scrollLeft=e.scrollLeft,this._scrollTop=e.scrollTop,!0}onZonesChanged(e){return!0}isFocused(){return this._textAreaInput.isFocused()}focusTextArea(){this._textAreaInput.focusTextArea()}getLastRenderData(){return this._lastRenderPosition}setAriaOptions(e){e.activeDescendant?(this.textArea.setAttribute("aria-haspopup","true"),this.textArea.setAttribute("aria-autocomplete","list"),this.textArea.setAttribute("aria-activedescendant",e.activeDescendant)):(this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),this.textArea.removeAttribute("aria-activedescendant")),e.role&&this.textArea.setAttribute("role",e.role)}prepareRender(e){this._primaryCursorPosition=new Zn(this._selections[0].positionLineNumber,this._selections[0].positionColumn),this._primaryCursorVisibleRange=e.visibleRangeForPosition(this._primaryCursorPosition)}render(e){this._textAreaInput.writeScreenReaderContent("render"),this._render()}_render(){if(this._visibleTextArea)return void this._renderInsideEditor(null,this._visibleTextArea.top-this._scrollTop,this._contentLeft+this._visibleTextArea.left-this._scrollLeft,this._visibleTextArea.width,this._lineHeight);if(!this._primaryCursorVisibleRange)return void this._renderAtTopLeft();const e=this._contentLeft+this._primaryCursorVisibleRange.left-this._scrollLeft;if(ethis._contentLeft+this._contentWidth)return void this._renderAtTopLeft();const n=this._context.viewLayout.getVerticalOffsetForLineNumber(this._selections[0].positionLineNumber)-this._scrollTop;n<0||n>this._contentHeight?this._renderAtTopLeft():r["f"]?this._renderInsideEditor(this._primaryCursorPosition,n,e,oy?0:1,this._lineHeight):this._renderInsideEditor(this._primaryCursorPosition,n,e,oy?0:1,oy?0:1)}_renderInsideEditor(e,n,t,i,o){this._lastRenderPosition=e;const r=this.textArea,a=this.textAreaCover;Dm.applyFontInfo(r,this._fontInfo),r.setTop(n),r.setLeft(t),r.setWidth(i),r.setHeight(o),a.setTop(0),a.setLeft(0),a.setWidth(0),a.setHeight(0)}_renderAtTopLeft(){this._lastRenderPosition=null;const e=this.textArea,n=this.textAreaCover;if(Dm.applyFontInfo(e,this._fontInfo),e.setTop(0),e.setLeft(0),n.setTop(0),n.setLeft(0),oy)return e.setWidth(0),e.setHeight(0),n.setWidth(0),void n.setHeight(0);e.setWidth(1),e.setHeight(1),n.setWidth(1),n.setHeight(1);const t=this._context.configuration.options;t.get(42)?n.setClassName("monaco-editor-background textAreaCover "+ny.OUTER_CLASS_NAME):0!==t.get(52).renderType?n.setClassName("monaco-editor-background textAreaCover "+ey.CLASS_NAME):n.setClassName("monaco-editor-background textAreaCover")}}function ay(e,n){const t=document.createElement("canvas"),i=t.getContext("2d");i.font=sy(n);const o=i.measureText(e);return ei?o.width+2:o.width}function sy(e){return ly("normal",e.fontWeight,e.fontSize,e.lineHeight,e.fontFamily)}function ly(e,n,t,i,o){return`${e} normal ${n} ${t}px / ${i}px ${o}`}class cy{static columnSelect(e,n,t,i,o,r){let a=Math.abs(o-t)+1,s=t>o,l=i>r,c=ir)continue;if(mi)continue;if(p1&&i--,cy.columnSelect(e,n,t.fromViewLineNumber,t.fromViewVisualColumn,t.toViewLineNumber,i)}static columnSelectRight(e,n,t){let i=0;const o=Math.min(t.fromViewLineNumber,t.toViewLineNumber),r=Math.max(t.fromViewLineNumber,t.toViewLineNumber);for(let s=o;s<=r;s++){const t=n.getLineMaxColumn(s),o=s_.visibleColumnFromColumn2(e,n,new Zn(s,t));i=Math.max(i,o)}let a=t.toViewVisualColumn;return ae.getLineMinColumn(n)?t-=yr["K"](e.getLineContent(n),t-1):n>1&&(n-=1,t=e.getLineMaxColumn(n)),new Zn(n,t)}static left(e,n,t,i){const o=fy.leftPosition(n,t,i);return new my(o.lineNumber,o.column,0)}static moveLeft(e,n,t,i,o){let r,a;if(t.hasSelection()&&!i)r=t.selection.startLineNumber,a=t.selection.startColumn;else{let i=fy.left(e,n,t.position.lineNumber,t.position.column-(o-1));r=i.lineNumber,a=i.column}return t.move(i,r,a,0)}static rightPosition(e,n,t){return tl?(t=l,i=a?n.getLineMaxColumn(t):Math.min(n.getLineMaxColumn(t),i)):i=s_.columnFromVisibleColumn2(e,n,t,s),o=c?0:s-s_.visibleColumnFromColumn(n.getLineContent(t),i,e.tabSize),new my(t,i,o)}static moveDown(e,n,t,i,o){let r,a;t.hasSelection()&&!i?(r=t.selection.endLineNumber,a=t.selection.endColumn):(r=t.position.lineNumber,a=t.position.column);let s=fy.down(e,n,r,a,t.leftoverVisibleColumns,o,!0);return t.move(i,s.lineNumber,s.column,s.leftoverVisibleColumns)}static translateDown(e,n,t){let i=t.selection,o=fy.down(e,n,i.selectionStartLineNumber,i.selectionStartColumn,t.selectionStartLeftoverVisibleColumns,1,!1),r=fy.down(e,n,i.positionLineNumber,i.positionColumn,t.leftoverVisibleColumns,1,!1);return new n_(new et(o.lineNumber,o.column,o.lineNumber,o.column),o.leftoverVisibleColumns,new Zn(r.lineNumber,r.column),r.leftoverVisibleColumns)}static up(e,n,t,i,o,r,a){const s=s_.visibleColumnFromColumn(n.getLineContent(t),i,e.tabSize)+o,l=1===t&&1===i;return t-=r,t<1?(t=1,i=a?n.getLineMinColumn(t):Math.min(n.getLineMaxColumn(t),i)):i=s_.columnFromVisibleColumn2(e,n,t,s),o=l?0:s-s_.visibleColumnFromColumn(n.getLineContent(t),i,e.tabSize),new my(t,i,o)}static moveUp(e,n,t,i,o){let r,a;t.hasSelection()&&!i?(r=t.selection.startLineNumber,a=t.selection.startColumn):(r=t.position.lineNumber,a=t.position.column);let s=fy.up(e,n,r,a,t.leftoverVisibleColumns,o,!0);return t.move(i,s.lineNumber,s.column,s.leftoverVisibleColumns)}static translateUp(e,n,t){let i=t.selection,o=fy.up(e,n,i.selectionStartLineNumber,i.selectionStartColumn,t.selectionStartLeftoverVisibleColumns,1,!1),r=fy.up(e,n,i.positionLineNumber,i.positionColumn,t.leftoverVisibleColumns,1,!1);return new n_(new et(o.lineNumber,o.column,o.lineNumber,o.column),o.leftoverVisibleColumns,new Zn(r.lineNumber,r.column),r.leftoverVisibleColumns)}static moveToBeginningOfLine(e,n,t,i){let o,r=t.position.lineNumber,a=n.getLineMinColumn(r),s=n.getLineFirstNonWhitespaceColumn(r)||a,l=t.position.column;return o=l===s?a:s,t.move(i,r,o,0)}static moveToEndOfLine(e,n,t,i,o){let r=t.position.lineNumber,a=n.getLineMaxColumn(r);return t.move(i,r,a,o?1073741824-a:0)}static moveToBeginningOfBuffer(e,n,t,i){return t.move(i,1,1,0)}static moveToEndOfBuffer(e,n,t,i){let o=n.getLineCount(),r=n.getLineMaxColumn(o);return t.move(i,o,r,0)}}class gy{static deleteRight(e,n,t,i){let o=[],r=3!==e;for(let a=0,s=i.length;a1){let e=t.getLineContent(i.lineNumber),o=yr["u"](e),r=-1===o?e.length+1:o+1;if(i.column<=r){let e=s_.visibleColumnFromColumn2(n,t,i),o=s_.prevIndentTabStop(e,n.indentSize),r=s_.columnFromVisibleColumn2(n,t,i.lineNumber,o);s=new et(i.lineNumber,r,i.lineNumber,i.column)}else s=new et(i.lineNumber,i.column-1,i.lineNumber,i.column)}else{let e=fy.left(n,t,i.lineNumber,i.column);s=new et(e.lineNumber,e.column,i.lineNumber,i.column)}}s.isEmpty()?o[a]=null:(s.startLineNumber!==s.endLineNumber&&(r=!0),o[a]=new dy(s,""))}return[r,o]}static cut(e,n,t){let i=[];for(let o=0,r=t.length;o1?(e=l.lineNumber-1,t=n.getLineMaxColumn(l.lineNumber-1),a=l.lineNumber,s=n.getLineMaxColumn(l.lineNumber)):(e=l.lineNumber,t=1,a=l.lineNumber,s=n.getLineMaxColumn(l.lineNumber));let c=new et(e,t,a,s);c.isEmpty()?i[o]=null:i[o]=new dy(c,"")}else i[o]=null;else i[o]=new dy(r,"")}return new a_(0,i,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})}}class by{static _createWord(e,n,t,i,o){return{start:i,end:o,wordType:n,nextCharClass:t}}static _findPreviousWordOnLine(e,n,t){let i=n.getLineContent(t.lineNumber);return this._doFindPreviousWordOnLine(i,e,t)}static _doFindPreviousWordOnLine(e,n,t){let i=0;for(let o=t.column-2;o>=0;o--){let t=e.charCodeAt(o),r=n.get(t);if(0===r){if(2===i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,n,i,o+1));i=1}else if(2===r){if(1===i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,n,i,o+1));i=2}else if(1===r&&0!==i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,n,i,o+1))}return 0!==i?this._createWord(e,i,1,0,this._findEndOfWord(e,n,i,0)):null}static _findEndOfWord(e,n,t,i){let o=e.length;for(let r=i;r=0;o--){let i=e.charCodeAt(o),r=n.get(i);if(1===r)return o+1;if(1===t&&2===r)return o+1;if(2===t&&0===r)return o+1}return 0}static moveWordLeft(e,n,t,i){let o=t.lineNumber,r=t.column;1===r&&o>1&&(o-=1,r=n.getLineMaxColumn(o));let a=by._findPreviousWordOnLine(e,n,new Zn(o,r));if(0===i)return new Zn(o,a?a.start+1:1);if(1===i)return a&&2===a.wordType&&a.end-a.start===1&&0===a.nextCharClass&&(a=by._findPreviousWordOnLine(e,n,new Zn(o,a.start+1))),new Zn(o,a?a.start+1:1);if(3===i){while(a&&2===a.wordType)a=by._findPreviousWordOnLine(e,n,new Zn(o,a.start+1));return new Zn(o,a?a.start+1:1)}return a&&r<=a.end+1&&(a=by._findPreviousWordOnLine(e,n,new Zn(o,a.start+1))),new Zn(o,a?a.end+1:1)}static _moveWordPartLeft(e,n){const t=n.lineNumber,i=e.getLineMaxColumn(t);if(1===n.column)return t>1?new Zn(t-1,e.getLineMaxColumn(t-1)):n;const o=e.getLineContent(t);for(let r=n.column-1;r>1;r--){const e=o.charCodeAt(r-2),n=o.charCodeAt(r-1);if(95===e&&95!==n)return new Zn(t,r);if(yr["F"](e)&&yr["G"](n))return new Zn(t,r);if(yr["G"](e)&&yr["G"](n)&&r+1=s.start+1&&(s=by._findNextWordOnLine(e,n,new Zn(o,s.end+1))),r=s?s.start+1:n.getLineMaxColumn(o);return new Zn(o,r)}static _moveWordPartRight(e,n){const t=n.lineNumber,i=e.getLineMaxColumn(t);if(n.column===i)return t1?s=1:(a--,s=n.getLineMaxColumn(a)):(l&&s<=l.end+1&&(l=by._findPreviousWordOnLine(e,n,new Zn(a,l.start+1))),l?s=l.end+1:s>1?s=1:(a--,s=n.getLineMaxColumn(a))),new et(a,s,r.lineNumber,r.column)}static _deleteWordPartLeft(e,n){if(!n.isEmpty())return n;const t=n.getPosition(),i=by._moveWordPartLeft(e,t);return new et(t.lineNumber,t.column,i.lineNumber,i.column)}static _findFirstNonWhitespaceChar(e,n){let t=e.length;for(let i=n;i=d.start+1&&(d=by._findNextWordOnLine(e,n,new Zn(a,d.end+1))),d?s=d.start+1:sn&&(t=n,i=e.model.getLineMaxColumn(t)),r_.fromModelState(new n_(new et(r.lineNumber,1,t,i),0,new Zn(t,i),0))}const s=n.modelState.selectionStart.getStartPosition().lineNumber;if(r.lineNumbers){const t=e.getLineCount();let i=a.lineNumber+1,o=1;return i>t&&(i=t,o=e.getLineMaxColumn(i)),r_.fromViewState(n.viewState.move(n.modelState.hasSelection(),i,o,0))}{const e=n.modelState.selectionStart.getEndPosition();return r_.fromModelState(n.modelState.move(n.modelState.hasSelection(),e.lineNumber,e.column,0))}}static word(e,n,t,i){const o=e.model.validatePosition(i);return r_.fromModelState(by.word(e.cursorConfig,e.model,n.modelState,t,o))}static cancelSelection(e,n){if(!n.modelState.hasSelection())return new r_(n.modelState,n.viewState);const t=n.viewState.position.lineNumber,i=n.viewState.position.column;return r_.fromViewState(new n_(new et(t,i,t,i),0,new Zn(t,i),0))}static moveTo(e,n,t,i,o){const r=e.model.validatePosition(i),a=o?e.coordinatesConverter.validateViewPosition(new Zn(o.lineNumber,o.column),r):e.coordinatesConverter.convertModelPositionToViewPosition(r);return r_.fromViewState(n.viewState.move(t,a.lineNumber,a.column,0))}static simpleMove(e,n,t,i,o,r){switch(t){case 0:return 4===r?this._moveHalfLineLeft(e,n,i):this._moveLeft(e,n,i,o);case 1:return 4===r?this._moveHalfLineRight(e,n,i):this._moveRight(e,n,i,o);case 2:return 2===r?this._moveUpByViewLines(e,n,i,o):this._moveUpByModelLines(e,n,i,o);case 3:return 2===r?this._moveDownByViewLines(e,n,i,o):this._moveDownByModelLines(e,n,i,o);case 4:return this._moveToViewMinColumn(e,n,i);case 5:return this._moveToViewFirstNonWhitespaceColumn(e,n,i);case 6:return this._moveToViewCenterColumn(e,n,i);case 7:return this._moveToViewMaxColumn(e,n,i);case 8:return this._moveToViewLastNonWhitespaceColumn(e,n,i);default:return null}}static viewportMove(e,n,t,i,o){const r=e.getCompletelyVisibleViewRange(),a=e.coordinatesConverter.convertViewRangeToModelRange(r);switch(t){case 9:{const t=this._firstLineNumberInRange(e.model,a,o),r=e.model.getLineFirstNonWhitespaceColumn(t);return[this._moveToModelPosition(e,n[0],i,t,r)]}case 11:{const t=this._lastLineNumberInRange(e.model,a,o),r=e.model.getLineFirstNonWhitespaceColumn(t);return[this._moveToModelPosition(e,n[0],i,t,r)]}case 10:{const t=Math.round((a.startLineNumber+a.endLineNumber)/2),o=e.model.getLineFirstNonWhitespaceColumn(t);return[this._moveToModelPosition(e,n[0],i,t,o)]}case 12:{let t=[];for(let o=0,a=n.length;ot.endLineNumber-1&&(o=t.endLineNumber-1),o1;let r=[];for(let a=0,s=n.length;a1;let r=[];for(let a=0,s=n.length;a1){let n=s_.visibleColumnFromColumn(u,h+1,o);if(n%r!==0&&e.isCheapToTokenize(d-1)){let n=qc.getEnterAction(this._opts.autoIndent,e,new et(d-1,e.getLineMaxColumn(d-1),d-1,e.getLineMaxColumn(d-1)));if(n){if(c=l,n.appendText)for(let e=0,t=n.appendText.length;e1){let i;for(i=t-1;i>=1;i--){const e=n.getLineContent(i),t=yr["H"](e);if(t>=0)break}if(i<1)return null;const r=n.getLineMaxColumn(i),a=qc.getEnterAction(e.autoIndent,n,new et(i,r,i,r));a&&(o=a.indentation+a.appendText)}return i&&(i===cc.Indent&&(o=xy.shiftIndent(e,o)),i===cc.Outdent&&(o=xy.unshiftIndent(e,o)),o=e.normalizeIndentation(o)),o||null}static _replaceJumpToNextIndent(e,n,t,i){let o="",r=t.getStartPosition();if(e.insertSpaces){let t=s_.visibleColumnFromColumn2(e,n,r),i=e.indentSize,a=i-t%i;for(let e=0;e=4){const o=qc.getIndentForEnter(e.autoIndent,n,i,{unshiftIndent:n=>xy.unshiftIndent(e,n),shiftIndent:n=>xy.shiftIndent(e,n),normalizeIndentation:n=>e.normalizeIndentation(n)});if(o){let s=s_.visibleColumnFromColumn2(e,n,i.getEndPosition());const l=i.endColumn;let c="\n";a!==e.normalizeIndentation(o.beforeEnter)&&(c=e.normalizeIndentation(o.beforeEnter)+r.substring(a.length,i.startColumn-1)+"\n",i=new et(i.startLineNumber,1,i.endLineNumber,i.endColumn));const d=n.getLineContent(i.endLineNumber),u=yr["u"](d);if(i=u>=0?i.setEndPosition(i.endLineNumber,Math.max(i.endColumn,u+1)):i.setEndPosition(i.endLineNumber,n.getLineMaxColumn(i.endLineNumber)),t)return new uy(i,c+e.normalizeIndentation(o.afterEnter),!0);{let n=0;return l<=u+1&&(e.insertSpaces||(s=Math.ceil(s/e.indentSize)),n=Math.min(s+1-e.normalizeIndentation(o.afterEnter).length-1,0)),new hy(i,c+e.normalizeIndentation(o.afterEnter),0,n,!0)}}}return xy._typeCommand(i,"\n"+e.normalizeIndentation(a),t)}static _isAutoIndentType(e,n,t){if(e.autoIndent<4)return!1;for(let i=0,o=t.length;ixy.shiftIndent(e,n),unshiftIndent:n=>xy.unshiftIndent(e,n)});if(null===r)return null;if(r!==e.normalizeIndentation(o)){const o=n.getLineFirstNonWhitespaceColumn(t.startLineNumber);return 0===o?xy._typeCommand(new et(t.startLineNumber,0,t.endLineNumber,t.endColumn),e.normalizeIndentation(r)+i,!1):xy._typeCommand(new et(t.startLineNumber,0,t.endLineNumber,t.endColumn),e.normalizeIndentation(r)+n.getLineContent(t.startLineNumber).substring(o-1,t.startColumn-1)+i,!1)}return null}static _isAutoClosingOvertype(e,n,t,i,o){if("never"===e.autoClosingOvertype)return!1;if(!e.autoClosingPairsClose2.has(o))return!1;for(let r=0,a=t.length;r2?l.charCodeAt(s.column-2):0;if(92===u&&d)return!1;if("auto"===e.autoClosingOvertype){let e=!1;for(let n=0,t=i.length;n=0||t.indexOf(n)>=0}static _isBeforeClosingBrace(e,n,t){const i=e.autoClosingPairsClose2.get(t);if(!i)return!1;const o=xy._autoClosingPairIsSymmetric(n);for(const r of i){const e=xy._autoClosingPairIsSymmetric(r);if(o||!e)return!0}return!1}static _findAutoClosingPairOpen(e,n,t,i){const o=e.autoClosingPairsOpen2.get(i);if(!o)return null;let r=null;for(const a of o)if(null===r||a.open.length>r.open.length){let e=!0;for(const o of t){const t=n.getValueInRange(new et(o.lineNumber,o.column-a.open.length+1,o.lineNumber,o.column));if(t+i!==a.open){e=!1;break}}e&&(r=a)}return r}static _isAutoClosingOpenCharType(e,n,t,i,o){const r=l_(i),a=r?e.autoClosingQuotes:e.autoClosingBrackets;if("never"===a)return null;const s=this._findAutoClosingPairOpen(e,n,t.map(e=>e.getPosition()),i);if(!s)return null;const l=r?e.shouldAutoCloseBefore.quote:e.shouldAutoCloseBefore.bracket;for(let d=0,u=t.length;du.column-1){const n=h.charAt(u.column-1),t=xy._isBeforeClosingBrace(e,s,n);if(!t&&!l(n))return null}if(!n.isCheapToTokenize(u.lineNumber))return null;if(1===s.open.length&&r&&"always"!==a){const n=Ob(e.wordSeparators);if(o&&u.column>1&&0===n.get(h.charCodeAt(u.column-2)))return null;if(!o&&u.column>2&&0===n.get(h.charCodeAt(u.column-3)))return null}n.forceTokenization(u.lineNumber);const p=n.getLineTokens(u.lineNumber);let m=!1;try{m=qc.shouldAutoClosePair(s,p,o?u.column:u.column-1)}catch(c){fe(c)}if(!m)return null}return s}static _runAutoClosingOpenCharType(e,n,t,i,o,r,a){let s=[];for(let l=0,c=i.length;lnew dy(new et(e.positionLineNumber,e.positionColumn,e.positionLineNumber,e.positionColumn+1),"",!1));return new a_(1,e,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})}const s=this._isAutoClosingOpenCharType(n,t,o,a,!1);return s?this._runAutoClosingOpenCharType(e,n,t,o,a,!1,s):null}static typeWithInterceptors(e,n,t,i,o,r,a){if(!e&&"\n"===a){let e=[];for(let n=0,r=o.length;n{const t=e.get(Ut).getFocusedCodeEditor();return!(!t||!t.hasTextFocus())&&(this.runEditorCommand(e,t,n),!0)}),e.addImplementation(1e3,(e,n)=>{const t=document.activeElement;return!!(t&&["input","textarea"].indexOf(t.tagName.toLowerCase())>=0)&&(this.runDOMCommand(),!0)}),e.addImplementation(0,(e,n)=>{const t=e.get(Ut).getActiveCodeEditor();return!!t&&(t.focus(),this.runEditorCommand(e,t,n),!0)})}}(function(e){class n extends Ey{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,n){e.model.pushStackElement(),e.setCursorStates(n.source,3,[vy.moveTo(e,e.getPrimaryCursorState(),this._inSelectionMode,n.position,n.viewPosition)]),e.revealPrimaryCursor(n.source,!0)}}e.MoveTo=mf(new n({id:"_moveTo",inSelectionMode:!1,precondition:void 0})),e.MoveToSelect=mf(new n({id:"_moveToSelect",inSelectionMode:!0,precondition:void 0}));class t extends Ey{runCoreEditorCommand(e,n){e.model.pushStackElement();const t=this._getColumnSelectResult(e,e.getPrimaryCursorState(),e.getCursorColumnSelectData(),n);e.setCursorStates(n.source,3,t.viewStates.map(e=>r_.fromViewState(e))),e.setCursorColumnSelectData({isReal:!0,fromViewLineNumber:t.fromLineNumber,fromViewVisualColumn:t.fromVisualColumn,toViewLineNumber:t.toLineNumber,toViewVisualColumn:t.toVisualColumn}),t.reversed?e.revealTopMostCursor(n.source):e.revealBottomMostCursor(n.source)}}e.ColumnSelect=mf(new class extends t{constructor(){super({id:"columnSelect",precondition:void 0})}_getColumnSelectResult(e,n,t,i){const o=e.model.validatePosition(i.position),r=e.coordinatesConverter.validateViewPosition(new Zn(i.viewPosition.lineNumber,i.viewPosition.column),o);let a=i.doColumnSelect?t.fromViewLineNumber:r.lineNumber,s=i.doColumnSelect?t.fromViewVisualColumn:i.mouseColumn-1;return cy.columnSelect(e.cursorConfig,e,a,s,r.lineNumber,i.mouseColumn-1)}}),e.CursorColumnSelectLeft=mf(new class extends t{constructor(){super({id:"cursorColumnSelectLeft",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3599,linux:{primary:0}}})}_getColumnSelectResult(e,n,t,i){return cy.columnSelectLeft(e.cursorConfig,e,t)}}),e.CursorColumnSelectRight=mf(new class extends t{constructor(){super({id:"cursorColumnSelectRight",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3601,linux:{primary:0}}})}_getColumnSelectResult(e,n,t,i){return cy.columnSelectRight(e.cursorConfig,e,t)}});class i extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,n,t,i){return cy.columnSelectUp(e.cursorConfig,e,t,this._isPaged)}}e.CursorColumnSelectUp=mf(new i({isPaged:!1,id:"cursorColumnSelectUp",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3600,linux:{primary:0}}})),e.CursorColumnSelectPageUp=mf(new i({isPaged:!0,id:"cursorColumnSelectPageUp",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3595,linux:{primary:0}}}));class r extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,n,t,i){return cy.columnSelectDown(e.cursorConfig,e,t,this._isPaged)}}e.CursorColumnSelectDown=mf(new r({isPaged:!1,id:"cursorColumnSelectDown",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3602,linux:{primary:0}}})),e.CursorColumnSelectPageDown=mf(new r({isPaged:!0,id:"cursorColumnSelectPageDown",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:3596,linux:{primary:0}}}));class a extends Ey{constructor(){super({id:"cursorMove",precondition:void 0,description:_y.description})}runCoreEditorCommand(e,n){const t=_y.parse(n);t&&this._runCursorMove(e,n.source,t)}_runCursorMove(e,n,t){e.model.pushStackElement(),e.setCursorStates(n,3,a._move(e,e.getCursorStates(),t)),e.revealPrimaryCursor(n,!0)}static _move(e,n,t){const i=t.select,o=t.value;switch(t.direction){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:return vy.simpleMove(e,n,t.direction,i,o,t.unit);case 9:case 11:case 10:case 12:return vy.viewportMove(e,n,t.direction,i,o);default:return null}}}e.CursorMoveImpl=a,e.CursorMove=mf(new a);class s extends Ey{constructor(e){super(e),this._staticArgs=e.args}runCoreEditorCommand(e,n){let t=this._staticArgs;-1===this._staticArgs.value&&(t={direction:this._staticArgs.direction,unit:this._staticArgs.unit,select:this._staticArgs.select,value:e.cursorConfig.pageSize}),e.model.pushStackElement(),e.setCursorStates(n.source,3,vy.simpleMove(e,e.getCursorStates(),t.direction,t.select,t.value,t.unit)),e.revealPrimaryCursor(n.source,!0)}}e.CursorLeft=mf(new s({args:{direction:0,unit:0,select:!1,value:1},id:"cursorLeft",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:15,mac:{primary:15,secondary:[288]}}})),e.CursorLeftSelect=mf(new s({args:{direction:0,unit:0,select:!0,value:1},id:"cursorLeftSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1039}})),e.CursorRight=mf(new s({args:{direction:1,unit:0,select:!1,value:1},id:"cursorRight",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:17,mac:{primary:17,secondary:[292]}}})),e.CursorRightSelect=mf(new s({args:{direction:1,unit:0,select:!0,value:1},id:"cursorRightSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1041}})),e.CursorUp=mf(new s({args:{direction:2,unit:2,select:!1,value:1},id:"cursorUp",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:16,mac:{primary:16,secondary:[302]}}})),e.CursorUpSelect=mf(new s({args:{direction:2,unit:2,select:!0,value:1},id:"cursorUpSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1040,secondary:[3088],mac:{primary:1040},linux:{primary:1040}}})),e.CursorPageUp=mf(new s({args:{direction:2,unit:2,select:!1,value:-1},id:"cursorPageUp",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:11}})),e.CursorPageUpSelect=mf(new s({args:{direction:2,unit:2,select:!0,value:-1},id:"cursorPageUpSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1035}})),e.CursorDown=mf(new s({args:{direction:3,unit:2,select:!1,value:1},id:"cursorDown",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:18,mac:{primary:18,secondary:[300]}}})),e.CursorDownSelect=mf(new s({args:{direction:3,unit:2,select:!0,value:1},id:"cursorDownSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1042,secondary:[3090],mac:{primary:1042},linux:{primary:1042}}})),e.CursorPageDown=mf(new s({args:{direction:3,unit:2,select:!1,value:-1},id:"cursorPageDown",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:12}})),e.CursorPageDownSelect=mf(new s({args:{direction:3,unit:2,select:!0,value:-1},id:"cursorPageDownSelect",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1036}})),e.CreateCursor=mf(new class extends Ey{constructor(){super({id:"createCursor",precondition:void 0})}runCoreEditorCommand(e,n){let t;t=n.wholeLine?vy.line(e,e.getPrimaryCursorState(),!1,n.position,n.viewPosition):vy.moveTo(e,e.getPrimaryCursorState(),!1,n.position,n.viewPosition);const i=e.getCursorStates();if(i.length>1){const o=t.modelState?t.modelState.position:null,r=t.viewState?t.viewState.position:null;for(let t=0,a=i.length;to&&(i=o);const r=new et(i,1,i,e.model.getLineMaxColumn(i));let a=0;if(t.at)switch(t.at){case Ty.RawAtArgument.Top:a=3;break;case Ty.RawAtArgument.Center:a=1;break;case Ty.RawAtArgument.Bottom:a=4;break;default:break}const s=e.coordinatesConverter.convertModelRangeToViewRange(r);e.revealRange(n.source,!1,s,a,0)}}),e.SelectAll=new class extends Ly{constructor(){super(Af)}runDOMCommand(){document.execCommand("selectAll")}runEditorCommand(e,n,t){const i=n._getViewModel();i&&this.runCoreEditorCommand(i,t)}runCoreEditorCommand(e,n){e.model.pushStackElement(),e.setCursorStates("keyboard",3,[vy.selectAll(e,e.getPrimaryCursorState())])}},e.SetSelection=mf(new class extends Ey{constructor(){super({id:"setSelection",precondition:void 0})}runCoreEditorCommand(e,n){e.model.pushStackElement(),e.setCursorStates(n.source,3,[r_.fromModelSelection(n.selection)])}})})(Oy||(Oy={}));const My=Im.and(Sy.textInputFocus,Sy.columnSelection);function Ny(e,n){vp.registerKeybindingRule({id:e,primary:n,when:My,weight:Dy+1})}function Iy(e){return e.register(),e}var Py;Ny(Oy.CursorColumnSelectLeft.id,1039),Ny(Oy.CursorColumnSelectRight.id,1041),Ny(Oy.CursorColumnSelectUp.id,1040),Ny(Oy.CursorColumnSelectPageUp.id,1035),Ny(Oy.CursorColumnSelectDown.id,1042),Ny(Oy.CursorColumnSelectPageDown.id,1036),function(e){class n extends hf{runEditorCommand(e,n,t){const i=n._getViewModel();i&&this.runCoreEditingCommand(n,i,t||{})}}e.CoreEditingCommand=n,e.LineBreakInsert=mf(new class extends n{constructor(){super({id:"lineBreakInsert",precondition:Sy.writable,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:0,mac:{primary:301}}})}runCoreEditingCommand(e,n,t){e.pushUndoStop(),e.executeCommands(this.id,xy.lineBreakInsert(n.cursorConfig,n.model,n.getCursorStates().map(e=>e.modelState.selection)))}}),e.Outdent=mf(new class extends n{constructor(){super({id:"outdent",precondition:Sy.writable,kbOpts:{weight:Dy,kbExpr:Im.and(Sy.editorTextFocus,Sy.tabDoesNotMoveFocus),primary:1026}})}runCoreEditingCommand(e,n,t){e.pushUndoStop(),e.executeCommands(this.id,xy.outdent(n.cursorConfig,n.model,n.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),e.Tab=mf(new class extends n{constructor(){super({id:"tab",precondition:Sy.writable,kbOpts:{weight:Dy,kbExpr:Im.and(Sy.editorTextFocus,Sy.tabDoesNotMoveFocus),primary:2}})}runCoreEditingCommand(e,n,t){e.pushUndoStop(),e.executeCommands(this.id,xy.tab(n.cursorConfig,n.model,n.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),e.DeleteLeft=mf(new class extends n{constructor(){super({id:"deleteLeft",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:1,secondary:[1025],mac:{primary:1,secondary:[1025,294,257]}}})}runCoreEditingCommand(e,n,t){const[i,o]=gy.deleteLeft(n.getPrevEditOperationType(),n.cursorConfig,n.model,n.getCursorStates().map(e=>e.modelState.selection));i&&e.pushUndoStop(),e.executeCommands(this.id,o),n.setPrevEditOperationType(2)}}),e.DeleteRight=mf(new class extends n{constructor(){super({id:"deleteRight",precondition:void 0,kbOpts:{weight:Dy,kbExpr:Sy.textInputFocus,primary:20,mac:{primary:20,secondary:[290,276]}}})}runCoreEditingCommand(e,n,t){const[i,o]=gy.deleteRight(n.getPrevEditOperationType(),n.cursorConfig,n.model,n.getCursorStates().map(e=>e.modelState.selection));i&&e.pushUndoStop(),e.executeCommands(this.id,o),n.setPrevEditOperationType(3)}}),e.Undo=new class extends Ly{constructor(){super(Cf)}runDOMCommand(){document.execCommand("undo")}runEditorCommand(e,n,t){n.hasModel()&&!0!==n.getOption(72)&&n.getModel().undo()}},e.Redo=new class extends Ly{constructor(){super(yf)}runDOMCommand(){document.execCommand("redo")}runEditorCommand(e,n,t){n.hasModel()&&!0!==n.getOption(72)&&n.getModel().redo()}}}(Py||(Py={}));class Fy extends cf{constructor(e,n,t){super({id:e,precondition:void 0,description:t}),this._handlerId=n}runCommand(e,n){const t=e.get(Ut).getFocusedCodeEditor();t&&t.trigger("keyboard",this._handlerId,n)}}function Ry(e,n){Iy(new Fy("default:"+e,e)),Iy(new Fy(e,e,n))}Ry("type",{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),Ry("replacePreviousChar"),Ry("compositionStart"),Ry("compositionEnd"),Ry("paste"),Ry("cut");class $y{constructor(e,n,t,i){this.configuration=e,this.viewModel=n,this.userInputEvents=t,this.commandDelegate=i}paste(e,n,t,i){this.commandDelegate.paste(e,n,t,i)}type(e){this.commandDelegate.type(e)}replacePreviousChar(e,n){this.commandDelegate.replacePreviousChar(e,n)}compositionStart(){this.commandDelegate.startComposition()}compositionEnd(){this.commandDelegate.endComposition()}cut(){this.commandDelegate.cut()}setSelection(e){Oy.SetSelection.runCoreEditorCommand(this.viewModel,{source:"keyboard",selection:e})}_validateViewColumn(e){const n=this.viewModel.getLineMinColumn(e.lineNumber);return e.column=4?this._selectAll():3===e.mouseDownCount?this._hasMulticursorModifier(e)?e.inSelectionMode?this._lastCursorLineSelectDrag(e.position):this._lastCursorLineSelect(e.position):e.inSelectionMode?this._lineSelectDrag(e.position):this._lineSelect(e.position):2===e.mouseDownCount?this._hasMulticursorModifier(e)?this._lastCursorWordSelect(e.position):e.inSelectionMode?this._wordSelectDrag(e.position):this._wordSelect(e.position):this._hasMulticursorModifier(e)?this._hasNonMulticursorModifier(e)||(e.shiftKey?this._columnSelect(e.position,e.mouseColumn,!0):e.inSelectionMode?this._lastCursorMoveToSelect(e.position):this._createCursor(e.position,!1)):e.inSelectionMode?e.altKey||i?this._columnSelect(e.position,e.mouseColumn,!0):this._moveToSelect(e.position):this.moveTo(e.position)}_usualArgs(e){return e=this._validateViewColumn(e),{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e}}moveTo(e){Oy.MoveTo.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_moveToSelect(e){Oy.MoveToSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_columnSelect(e,n,t){e=this._validateViewColumn(e),Oy.ColumnSelect.runCoreEditorCommand(this.viewModel,{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e,mouseColumn:n,doColumnSelect:t})}_createCursor(e,n){e=this._validateViewColumn(e),Oy.CreateCursor.runCoreEditorCommand(this.viewModel,{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e,wholeLine:n})}_lastCursorMoveToSelect(e){Oy.LastCursorMoveToSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_wordSelect(e){Oy.WordSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_wordSelectDrag(e){Oy.WordSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorWordSelect(e){Oy.LastCursorWordSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lineSelect(e){Oy.LineSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lineSelectDrag(e){Oy.LineSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorLineSelect(e){Oy.LastCursorLineSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorLineSelectDrag(e){Oy.LastCursorLineSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_selectAll(){Oy.SelectAll.runCoreEditorCommand(this.viewModel,{source:"mouse"})}_convertViewToModelPosition(e){return this.viewModel.coordinatesConverter.convertViewPositionToModelPosition(e)}emitKeyDown(e){this.userInputEvents.emitKeyDown(e)}emitKeyUp(e){this.userInputEvents.emitKeyUp(e)}emitContextMenu(e){this.userInputEvents.emitContextMenu(e)}emitMouseMove(e){this.userInputEvents.emitMouseMove(e)}emitMouseLeave(e){this.userInputEvents.emitMouseLeave(e)}emitMouseUp(e){this.userInputEvents.emitMouseUp(e)}emitMouseDown(e){this.userInputEvents.emitMouseDown(e)}emitMouseDrag(e){this.userInputEvents.emitMouseDrag(e)}emitMouseDrop(e){this.userInputEvents.emitMouseDrop(e)}emitMouseWheel(e){this.userInputEvents.emitMouseWheel(e)}}class jy{constructor(e){this.onKeyDown=null,this.onKeyUp=null,this.onContextMenu=null,this.onMouseMove=null,this.onMouseLeave=null,this.onMouseDown=null,this.onMouseUp=null,this.onMouseDrag=null,this.onMouseDrop=null,this.onMouseWheel=null,this._coordinatesConverter=e}emitKeyDown(e){this.onKeyDown&&this.onKeyDown(e)}emitKeyUp(e){this.onKeyUp&&this.onKeyUp(e)}emitContextMenu(e){this.onContextMenu&&this.onContextMenu(this._convertViewToModelMouseEvent(e))}emitMouseMove(e){this.onMouseMove&&this.onMouseMove(this._convertViewToModelMouseEvent(e))}emitMouseLeave(e){this.onMouseLeave&&this.onMouseLeave(this._convertViewToModelMouseEvent(e))}emitMouseDown(e){this.onMouseDown&&this.onMouseDown(this._convertViewToModelMouseEvent(e))}emitMouseUp(e){this.onMouseUp&&this.onMouseUp(this._convertViewToModelMouseEvent(e))}emitMouseDrag(e){this.onMouseDrag&&this.onMouseDrag(this._convertViewToModelMouseEvent(e))}emitMouseDrop(e){this.onMouseDrop&&this.onMouseDrop(this._convertViewToModelMouseEvent(e))}emitMouseWheel(e){this.onMouseWheel&&this.onMouseWheel(e)}_convertViewToModelMouseEvent(e){return e.target?{event:e.event,target:this._convertViewToModelMouseTarget(e.target)}:e}_convertViewToModelMouseTarget(e){return jy.convertViewToModelMouseTarget(e,this._coordinatesConverter)}static convertViewToModelMouseTarget(e,n){return new zy(e.element,e.type,e.mouseColumn,e.position?n.convertViewPositionToModelPosition(e.position):null,e.range?n.convertViewRangeToModelRange(e.range):null,e.detail)}}class zy{constructor(e,n,t,i,o,r){this.element=e,this.type=n,this.mouseColumn=t,this.position=i,this.range=o,this.detail=r}toString(){return d_.toString(this)}}class Vy{constructor(e){this._createLine=e,this._set(1,[])}flush(){this._set(1,[])}_set(e,n){this._lines=n,this._rendLineNumberStart=e}_get(){return{rendLineNumberStart:this._rendLineNumberStart,lines:this._lines}}getStartLineNumber(){return this._rendLineNumberStart}getEndLineNumber(){return this._rendLineNumberStart+this._lines.length-1}getCount(){return this._lines.length}getLine(e){const n=e-this._rendLineNumberStart;if(n<0||n>=this._lines.length)throw new Error("Illegal value for lineNumber");return this._lines[n]}onLinesDeleted(e,n){if(0===this.getCount())return null;const t=this.getStartLineNumber(),i=this.getEndLineNumber();if(ni)return null;let o=0,r=0;for(let s=t;s<=i;s++){const t=s-this._rendLineNumberStart;e<=s&&s<=n&&(0===r?(o=t,r=1):r++)}if(e=t&&r<=i&&(this._lines[r-this._rendLineNumberStart].onContentChanged(),o=!0);return o}onLinesInserted(e,n){if(0===this.getCount())return null;const t=n-e+1,i=this.getStartLineNumber(),o=this.getEndLineNumber();if(e<=i)return this._rendLineNumberStart+=t,null;if(e>o)return null;if(t+e>o){const n=this._lines.splice(e-this._rendLineNumberStart,o-e+1);return n}const r=[];for(let d=0;dt)continue;const a=Math.max(n,r.fromLineNumber),s=Math.min(t,r.toLineNumber);for(let e=a;e<=s;e++){const n=e-this._rendLineNumberStart;this._lines[n].onTokensChanged(),i=!0}}return i}}class Wy{constructor(e){this._host=e,this.domNode=this._createDomNode(),this._linesCollection=new Vy(()=>this._host.createVisibleLine())}_createDomNode(){const e=kf(document.createElement("div"));return e.setClassName("view-layer"),e.setPosition("absolute"),e.domNode.setAttribute("role","presentation"),e.domNode.setAttribute("aria-hidden","true"),e}onConfigurationChanged(e){return!!e.hasChanged(117)}onFlushed(e){return this._linesCollection.flush(),!0}onLinesChanged(e){return this._linesCollection.onLinesChanged(e.fromLineNumber,e.toLineNumber)}onLinesDeleted(e){const n=this._linesCollection.onLinesDeleted(e.fromLineNumber,e.toLineNumber);if(n)for(let t=0,i=n.length;tn){const e=n,r=Math.min(t,o.rendLineNumberStart-1);e<=r&&(this._insertLinesBefore(o,e,r,i,n),o.linesLength+=r-e+1)}else if(o.rendLineNumberStart0&&(this._removeLinesBefore(o,e),o.linesLength-=e)}if(o.rendLineNumberStart=n,o.rendLineNumberStart+o.linesLength-1t){const e=Math.max(0,t-o.rendLineNumberStart+1),n=o.linesLength-1,i=n-e+1;i>0&&(this._removeLinesAfter(o,i),o.linesLength-=i)}return this._finishRendering(o,!1,i),o}_renderUntouchedLines(e,n,t,i,o){const r=e.rendLineNumberStart,a=e.lines;for(let s=n;s<=t;s++){const e=r+s;a[s].layoutLine(e,i[e-o])}}_insertLinesBefore(e,n,t,i,o){const r=[];let a=0;for(let s=n;s<=t;s++)r[a++]=this.host.createVisibleLine();e.lines=r.concat(e.lines)}_removeLinesBefore(e,n){for(let t=0;t=0;a--){const n=e.lines[a];i[a]&&(n.setDomNode(r),r=r.previousSibling)}}_finishRenderingInvalidLines(e,n,t){const i=document.createElement("div");i.innerHTML=n;for(let o=0;oe.shouldRender());for(let t=0,i=n.length;t'),i.appendASCIIString(o),i.appendASCIIString(""),!0)}layoutLine(e,n){this._domNode&&(this._domNode.setTop(n),this._domNode.setHeight(this._lineHeight))}}class Ky extends Uy{constructor(e){super(e);const n=this._context.configuration.options,t=n.get(117);this._contentWidth=t.contentWidth,this.domNode.setHeight(0)}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._contentWidth=t.contentWidth,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollWidthChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth))}}class Gy extends Uy{constructor(e){super(e);const n=this._context.configuration.options,t=n.get(117);this._contentLeft=t.contentLeft,this.domNode.setClassName("margin-view-overlays"),this.domNode.setWidth(1),Dm.applyFontInfo(this.domNode,n.get(36))}onConfigurationChanged(e){const n=this._context.configuration.options;Dm.applyFontInfo(this.domNode,n.get(36));const t=n.get(117);return this._contentLeft=t.contentLeft,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollHeightChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e);const n=Math.min(e.scrollHeight,1e6);this.domNode.setHeight(n),this.domNode.setWidth(this._contentLeft)}}class Jy{constructor(e,n){this.top=e,this.left=n}}class Yy extends Wf{constructor(e,n){super(e),this._viewDomNode=n,this._widgets={},this.domNode=kf(document.createElement("div")),qf.write(this.domNode,1),this.domNode.setClassName("contentWidgets"),this.domNode.setPosition("absolute"),this.domNode.setTop(0),this.overflowingContentWidgetsDomNode=kf(document.createElement("div")),qf.write(this.overflowingContentWidgetsDomNode,2),this.overflowingContentWidgetsDomNode.setClassName("overflowingContentWidgets")}dispose(){super.dispose(),this._widgets={}}onConfigurationChanged(e){const n=Object.keys(this._widgets);for(const t of n)this._widgets[t].onConfigurationChanged(e);return!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLineMappingChanged(e){const n=Object.keys(this._widgets);for(const t of n)this._widgets[t].onLineMappingChanged(e);return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return!0}onZonesChanged(e){return!0}addWidget(e){const n=new Qy(this._context,this._viewDomNode,e);this._widgets[n.id]=n,n.allowEditorOverflow?this.overflowingContentWidgetsDomNode.appendChild(n.domNode):this.domNode.appendChild(n.domNode),this.setShouldRender()}setWidgetPosition(e,n,t){const i=this._widgets[e.getId()];i.setPosition(n,t),this.setShouldRender()}removeWidget(e){const n=e.getId();if(this._widgets.hasOwnProperty(n)){const e=this._widgets[n];delete this._widgets[n];const t=e.domNode.domNode;t.parentNode.removeChild(t),t.removeAttribute("monaco-visible-content-widget"),this.setShouldRender()}}shouldSuppressMouseDownOnWidget(e){return!!this._widgets.hasOwnProperty(e)&&this._widgets[e].suppressMouseDown}onBeforeRender(e){const n=Object.keys(this._widgets);for(const t of n)this._widgets[t].onBeforeRender(e)}prepareRender(e){const n=Object.keys(this._widgets);for(const t of n)this._widgets[t].prepareRender(e)}render(e){const n=Object.keys(this._widgets);for(const t of n)this._widgets[t].render(e)}}class Qy{constructor(e,n,t){this._context=e,this._viewDomNode=n,this._actual=t,this.domNode=kf(this._actual.getDomNode()),this.id=this._actual.getId(),this.allowEditorOverflow=this._actual.allowEditorOverflow||!1,this.suppressMouseDown=this._actual.suppressMouseDown||!1;const i=this._context.configuration.options,o=i.get(117);this._fixedOverflowWidgets=i.get(30),this._contentWidth=o.contentWidth,this._contentLeft=o.contentLeft,this._lineHeight=i.get(51),this._range=null,this._viewRange=null,this._preference=[],this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1,this._maxWidth=this._getMaxWidth(),this._isVisible=!1,this._renderData=null,this.domNode.setPosition(this._fixedOverflowWidgets&&this.allowEditorOverflow?"fixed":"absolute"),this.domNode.setVisibility("hidden"),this.domNode.setAttribute("widgetId",this.id),this.domNode.setMaxWidth(this._maxWidth)}onConfigurationChanged(e){const n=this._context.configuration.options;if(this._lineHeight=n.get(51),e.hasChanged(117)){const e=n.get(117);this._contentLeft=e.contentLeft,this._contentWidth=e.contentWidth,this._maxWidth=this._getMaxWidth()}}onLineMappingChanged(e){this._setPosition(this._range)}_setPosition(e){if(this._range=e,this._viewRange=null,this._range){const e=this._context.model.validateModelRange(this._range);(this._context.model.coordinatesConverter.modelPositionIsVisible(e.getStartPosition())||this._context.model.coordinatesConverter.modelPositionIsVisible(e.getEndPosition()))&&(this._viewRange=this._context.model.coordinatesConverter.convertModelRangeToViewRange(e))}}_getMaxWidth(){return this.allowEditorOverflow?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:this._contentWidth}setPosition(e,n){this._setPosition(e),this._preference=n,this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1}_layoutBoxInViewport(e,n,t,i,o){const r=e.top,a=r,s=n.top+this._lineHeight,l=o.viewportHeight-s,c=r-i,d=a>=i,u=s,h=l>=i;let p=e.left,m=n.left;return p+t>o.scrollLeft+o.viewportWidth&&(p=o.scrollLeft+o.viewportWidth-t),m+t>o.scrollLeft+o.viewportWidth&&(m=o.scrollLeft+o.viewportWidth-t),pr){const e=a-(r-i);a-=e,t-=e}if(a=f,v=c+i<=d.height-g;return this._fixedOverflowWidgets?{fitsAbove:b,aboveTop:Math.max(l,f),aboveLeft:h,fitsBelow:v,belowTop:c,belowLeft:m}:{fitsAbove:b,aboveTop:r,aboveLeft:u,fitsBelow:v,belowTop:a,belowLeft:p}}_prepareRenderWidgetAtExactPositionOverflowing(e){return new Jy(e.top,e.left+this._contentLeft)}_getTopAndBottomLeft(e){if(!this._viewRange)return[null,null];const n=e.linesVisibleRangesForRange(this._viewRange,!1);if(!n||0===n.length)return[null,null];let t=n[0],i=n[0];for(const d of n)d.lineNumberi.lineNumber&&(i=d);let o=1073741824;for(const d of t.ranges)d.lefte.endLineNumber||this.domNode.setMaxWidth(this._maxWidth))}prepareRender(e){this._renderData=this._prepareRenderWidget(e)}render(e){this._renderData?(this.allowEditorOverflow?(this.domNode.setTop(this._renderData.top),this.domNode.setLeft(this._renderData.left)):(this.domNode.setTop(this._renderData.top+e.scrollTop-e.bigNumbersDelta),this.domNode.setLeft(this._renderData.left)),this._isVisible||(this.domNode.setVisibility("inherit"),this.domNode.setAttribute("monaco-visible-content-widget","true"),this._isVisible=!0)):this._isVisible&&(this.domNode.removeAttribute("monaco-visible-content-widget"),this._isVisible=!1,this.domNode.setVisibility("hidden"))}}t("930f");let Xy=!0;class Zy extends P_{constructor(e){super(),this._context=e;const n=this._context.configuration.options,t=n.get(117);this._lineHeight=n.get(51),this._renderLineHighlight=n.get(77),this._renderLineHightlightOnlyWhenFocus=n.get(78),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._selectionIsEmpty=!0,this._focused=!1,this._cursorLineNumbers=[],this._selections=[],this._renderData=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}_readFromSelections(){let e=!1;const n=Xy?this._selections.slice(0,1):this._selections,t=n.map(e=>e.positionLineNumber);t.sort((e,n)=>e-n),Ni(this._cursorLineNumbers,t)||(this._cursorLineNumbers=t,e=!0);const i=n.every(e=>e.isEmpty());return this._selectionIsEmpty!==i&&(this._selectionIsEmpty=i,e=!0),e}onThemeChanged(e){return this._readFromSelections()}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._lineHeight=n.get(51),this._renderLineHighlight=n.get(77),this._renderLineHightlightOnlyWhenFocus=n.get(78),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,!0}onCursorStateChanged(e){return this._selections=e.selections,this._readFromSelections()}onFlushed(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollWidthChanged||e.scrollTopChanged}onZonesChanged(e){return!0}onFocusChanged(e){return!!this._renderLineHightlightOnlyWhenFocus&&(this._focused=e.isFocused,!0)}prepareRender(e){if(!this._shouldRenderThis())return void(this._renderData=null);const n=this._renderOne(e),t=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,o=this._cursorLineNumbers.length;let r=0;const a=[];for(let s=t;s<=i;s++){const e=s-t;while(r=this._renderData.length?"":this._renderData[t]}}class eA extends Zy{_renderOne(e){const n="current-line"+(this._shouldRenderOther()?" current-line-both":"");return`
`}_shouldRenderThis(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}}class nA extends Zy{_renderOne(e){const n="current-line current-line-margin"+(this._shouldRenderOther()?" current-line-margin-both":"");return`
`}_shouldRenderThis(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}}lg((e,n)=>{Xy=!1;const t=e.getColor(TC);if(t&&(n.addRule(`.monaco-editor .view-overlays .current-line { background-color: ${t}; }`),n.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { background-color: ${t}; border: none; }`)),!t||t.isTransparent()||e.defines(OC)){const t=e.getColor(OC);t&&(Xy=!0,n.addRule(`.monaco-editor .view-overlays .current-line { border: 2px solid ${t}; }`),n.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid ${t}; }`),"hc"===e.type&&(n.addRule(".monaco-editor .view-overlays .current-line { border-width: 1px; }"),n.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border-width: 1px; }")))}});t("56dc");class tA extends P_{constructor(e){super(),this._context=e;const n=this._context.configuration.options;this._lineHeight=n.get(51),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options;return this._lineHeight=n.get(51),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged||e.scrollWidthChanged}onZonesChanged(e){return!0}prepareRender(e){const n=e.getDecorationsInViewport();let t=[],i=0;for(let s=0,l=n.length;s{if(e.options.zIndexn.options.zIndex)return 1;const t=e.options.className,i=n.options.className;return ti?1:et.compareRangesUsingStarts(e.range,n.range)});const o=e.visibleRange.startLineNumber,r=e.visibleRange.endLineNumber,a=[];for(let s=o;s<=r;s++){const e=s-o;a[e]=""}this._renderWholeLineDecorations(e,t,a),this._renderNormalDecorations(e,t,a),this._renderResult=a}_renderWholeLineDecorations(e,n,t){const i=String(this._lineHeight),o=e.visibleRange.startLineNumber,r=e.visibleRange.endLineNumber;for(let a=0,s=n.length;a',l=Math.max(e.range.startLineNumber,o),c=Math.min(e.range.endLineNumber,r);for(let n=l;n<=c;n++){const e=n-o;t[e]+=s}}}_renderNormalDecorations(e,n,t){const i=String(this._lineHeight),o=e.visibleRange.startLineNumber;let r=null,a=!1,s=null;for(let l=0,c=n.length;l';a[n]+=s}}}render(e,n){if(!this._renderResult)return"";const t=n-e;return t<0||t>=this._renderResult.length?"":this._renderResult[t]}}t("7aad");class iA extends Me{onclick(e,n){this._register(uo(e,Qo.CLICK,e=>n(new Ci(e))))}onmousedown(e,n){this._register(uo(e,Qo.MOUSE_DOWN,e=>n(new Ci(e))))}onmouseover(e,n){this._register(uo(e,Qo.MOUSE_OVER,e=>n(new Ci(e))))}onnonbubblingmouseout(e,n){this._register(fo(e,e=>n(new Ci(e))))}onkeydown(e,n){this._register(uo(e,Qo.KEY_DOWN,e=>n(new fi(e))))}onkeyup(e,n){this._register(uo(e,Qo.KEY_UP,e=>n(new fi(e))))}oninput(e,n){this._register(uo(e,Qo.INPUT,n))}onblur(e,n){this._register(uo(e,Qo.BLUR,n))}onfocus(e,n){this._register(uo(e,Qo.FOCUS,n))}ignoreGesture(e){Of.ignoreTarget(e)}}const oA=11;class rA extends iA{constructor(e){super(),this._onActivate=e.onActivate,this.bgDomNode=document.createElement("div"),this.bgDomNode.className="arrow-background",this.bgDomNode.style.position="absolute",this.bgDomNode.style.width=e.bgWidth+"px",this.bgDomNode.style.height=e.bgHeight+"px","undefined"!==typeof e.top&&(this.bgDomNode.style.top="0px"),"undefined"!==typeof e.left&&(this.bgDomNode.style.left="0px"),"undefined"!==typeof e.bottom&&(this.bgDomNode.style.bottom="0px"),"undefined"!==typeof e.right&&(this.bgDomNode.style.right="0px"),this.domNode=document.createElement("div"),this.domNode.className=e.className,ro(this.domNode,e.icon.classNames),this.domNode.style.position="absolute",this.domNode.style.width=oA+"px",this.domNode.style.height=oA+"px","undefined"!==typeof e.top&&(this.domNode.style.top=e.top+"px"),"undefined"!==typeof e.left&&(this.domNode.style.left=e.left+"px"),"undefined"!==typeof e.bottom&&(this.domNode.style.bottom=e.bottom+"px"),"undefined"!==typeof e.right&&(this.domNode.style.right=e.right+"px"),this._mouseMoveMonitor=this._register(new Mf),this.onmousedown(this.bgDomNode,e=>this._arrowMouseDown(e)),this.onmousedown(this.domNode,e=>this._arrowMouseDown(e)),this._mousedownRepeatTimer=this._register(new Bi),this._mousedownScheduleRepeatTimer=this._register(new Ei)}_arrowMouseDown(e){let n=()=>{this._mousedownRepeatTimer.cancelAndSet(()=>this._onActivate(),1e3/24)};this._onActivate(),this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancelAndSet(n,200),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,Lf,e=>{},()=>{this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancel()}),e.preventDefault()}}class aA extends Me{constructor(e,n,t){super(),this._visibility=e,this._visibleClassName=n,this._invisibleClassName=t,this._domNode=null,this._isVisible=!1,this._isNeeded=!1,this._shouldBeVisible=!1,this._revealTimer=this._register(new Ei)}applyVisibilitySetting(e){return 2!==this._visibility&&(3===this._visibility||e)}setShouldBeVisible(e){let n=this.applyVisibilitySetting(e);this._shouldBeVisible!==n&&(this._shouldBeVisible=n,this.ensureVisibility())}setIsNeeded(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())}setDomNode(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)}ensureVisibility(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)}_reveal(){this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet(()=>{this._domNode&&this._domNode.setClassName(this._visibleClassName)},0))}_hide(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":"")))}}const sA=140;class lA extends iA{constructor(e){super(),this._lazyRender=e.lazyRender,this._host=e.host,this._scrollable=e.scrollable,this._scrollbarState=e.scrollbarState,this._visibilityController=this._register(new aA(e.visibility,"visible scrollbar "+e.extraScrollbarClassName,"invisible scrollbar "+e.extraScrollbarClassName)),this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._mouseMoveMonitor=this._register(new Mf),this._shouldRender=!0,this.domNode=kf(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this._visibilityController.setDomNode(this.domNode),this.domNode.setPosition("absolute"),this.onmousedown(this.domNode.domNode,e=>this._domNodeMouseDown(e))}_createArrow(e){let n=this._register(new rA(e));this.domNode.domNode.appendChild(n.bgDomNode),this.domNode.domNode.appendChild(n.domNode)}_createSlider(e,n,t,i){this.slider=kf(document.createElement("div")),this.slider.setClassName("slider"),this.slider.setPosition("absolute"),this.slider.setTop(e),this.slider.setLeft(n),"number"===typeof t&&this.slider.setWidth(t),"number"===typeof i&&this.slider.setHeight(i),this.slider.setLayerHinting(!0),this.slider.setContain("strict"),this.domNode.domNode.appendChild(this.slider.domNode),this.onmousedown(this.slider.domNode,e=>{e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}),this.onclick(this.slider.domNode,e=>{e.leftButton&&e.stopPropagation()})}_onElementSize(e){return this._scrollbarState.setVisibleSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollSize(e){return this._scrollbarState.setScrollSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollPosition(e){return this._scrollbarState.setScrollPosition(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}beginReveal(){this._visibilityController.setShouldBeVisible(!0)}beginHide(){this._visibilityController.setShouldBeVisible(!1)}render(){this._shouldRender&&(this._shouldRender=!1,this._renderDomNode(this._scrollbarState.getRectangleLargeSize(),this._scrollbarState.getRectangleSmallSize()),this._updateSlider(this._scrollbarState.getSliderSize(),this._scrollbarState.getArrowSize()+this._scrollbarState.getSliderPosition()))}_domNodeMouseDown(e){e.target===this.domNode.domNode&&this._onMouseDown(e)}delegateMouseDown(e){let n=this.domNode.domNode.getClientRects()[0].top,t=n+this._scrollbarState.getSliderPosition(),i=n+this._scrollbarState.getSliderPosition()+this._scrollbarState.getSliderSize(),o=this._sliderMousePosition(e);t<=o&&o<=i?e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{})):this._onMouseDown(e)}_onMouseDown(e){let n,t;if(e.target===this.domNode.domNode&&"number"===typeof e.browserEvent.offsetX&&"number"===typeof e.browserEvent.offsetY)n=e.browserEvent.offsetX,t=e.browserEvent.offsetY;else{const i=Oo(this.domNode.domNode);n=e.posx-i.left,t=e.posy-i.top}this._setDesiredScrollPositionNow(this._scrollbarState.getDesiredScrollPositionFromOffset(this._mouseDownRelativePosition(n,t))),e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}_sliderMouseDown(e,n){const t=this._sliderMousePosition(e),i=this._sliderOrthogonalMousePosition(e),o=this._scrollbarState.clone();this.slider.toggleClassName("active",!0),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,Lf,e=>{const n=this._sliderOrthogonalMousePosition(e),a=Math.abs(n-i);if(r["i"]&&a>sA)return void this._setDesiredScrollPositionNow(o.getScrollPosition());const s=this._sliderMousePosition(e),l=s-t;this._setDesiredScrollPositionNow(o.getDesiredScrollPositionFromDelta(l))},()=>{this.slider.toggleClassName("active",!1),this._host.onDragEnd(),n()}),this._host.onDragStart()}_setDesiredScrollPositionNow(e){let n={};this.writeScrollPosition(n,e),this._scrollable.setScrollPositionNow(n)}updateScrollbarSize(e){this._updateScrollbarSize(e),this._scrollbarState.setScrollbarSize(e),this._shouldRender=!0,this._lazyRender||this.render()}}const cA=20;class dA{constructor(e,n,t,i,o,r){this._scrollbarSize=Math.round(n),this._oppositeScrollbarSize=Math.round(t),this._arrowSize=Math.round(e),this._visibleSize=i,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}clone(){return new dA(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)}setVisibleSize(e){let n=Math.round(e);return this._visibleSize!==n&&(this._visibleSize=n,this._refreshComputedValues(),!0)}setScrollSize(e){let n=Math.round(e);return this._scrollSize!==n&&(this._scrollSize=n,this._refreshComputedValues(),!0)}setScrollPosition(e){let n=Math.round(e);return this._scrollPosition!==n&&(this._scrollPosition=n,this._refreshComputedValues(),!0)}setScrollbarSize(e){this._scrollbarSize=e}static _computeValues(e,n,t,i,o){const r=Math.max(0,t-e),a=Math.max(0,r-2*n),s=i>0&&i>t;if(!s)return{computedAvailableSize:Math.round(r),computedIsNeeded:s,computedSliderSize:Math.round(a),computedSliderRatio:0,computedSliderPosition:0};const l=Math.round(Math.max(cA,Math.floor(t*a/i))),c=(a-l)/(i-t),d=o*c;return{computedAvailableSize:Math.round(r),computedIsNeeded:s,computedSliderSize:Math.round(l),computedSliderRatio:c,computedSliderPosition:Math.round(d)}}_refreshComputedValues(){const e=dA._computeValues(this._oppositeScrollbarSize,this._arrowSize,this._visibleSize,this._scrollSize,this._scrollPosition);this._computedAvailableSize=e.computedAvailableSize,this._computedIsNeeded=e.computedIsNeeded,this._computedSliderSize=e.computedSliderSize,this._computedSliderRatio=e.computedSliderRatio,this._computedSliderPosition=e.computedSliderPosition}getArrowSize(){return this._arrowSize}getScrollPosition(){return this._scrollPosition}getRectangleLargeSize(){return this._computedAvailableSize}getRectangleSmallSize(){return this._scrollbarSize}isNeeded(){return this._computedIsNeeded}getSliderSize(){return this._computedSliderSize}getSliderPosition(){return this._computedSliderPosition}getDesiredScrollPositionFromOffset(e){if(!this._computedIsNeeded)return 0;let n=e-this._arrowSize-this._computedSliderSize/2;return Math.round(n/this._computedSliderRatio)}getDesiredScrollPositionFromDelta(e){if(!this._computedIsNeeded)return 0;let n=this._computedSliderPosition+e;return Math.round(n/this._computedSliderRatio)}}const uA=cl("scrollbar-button-left",dl.triangleLeft),hA=cl("scrollbar-button-right",dl.triangleRight);class pA extends lA{constructor(e,n,t){const i=e.getScrollDimensions(),o=e.getCurrentScrollPosition();if(super({lazyRender:n.lazyRender,host:t,scrollbarState:new dA(n.horizontalHasArrows?n.arrowSize:0,2===n.horizontal?0:n.horizontalScrollbarSize,2===n.vertical?0:n.verticalScrollbarSize,i.width,i.scrollWidth,o.scrollLeft),visibility:n.horizontal,extraScrollbarClassName:"horizontal",scrollable:e}),n.horizontalHasArrows){let e=(n.arrowSize-oA)/2,t=(n.horizontalScrollbarSize-oA)/2;this._createArrow({className:"scra",icon:uA,top:t,left:e,bottom:void 0,right:void 0,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new yi(null,1,0))}),this._createArrow({className:"scra",icon:hA,top:t,left:void 0,bottom:void 0,right:e,bgWidth:n.arrowSize,bgHeight:n.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new yi(null,-1,0))})}this._createSlider(Math.floor((n.horizontalScrollbarSize-n.horizontalSliderSize)/2),0,void 0,n.horizontalSliderSize)}_updateSlider(e,n){this.slider.setWidth(e),this.slider.setLeft(n)}_renderDomNode(e,n){this.domNode.setWidth(e),this.domNode.setHeight(n),this.domNode.setLeft(0),this.domNode.setBottom(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,n){return e}_sliderMousePosition(e){return e.posx}_sliderOrthogonalMousePosition(e){return e.posy}_updateScrollbarSize(e){this.slider.setHeight(e)}writeScrollPosition(e,n){e.scrollLeft=n}}const mA=cl("scrollbar-button-up",dl.triangleUp),fA=cl("scrollbar-button-down",dl.triangleDown);class gA extends lA{constructor(e,n,t){const i=e.getScrollDimensions(),o=e.getCurrentScrollPosition();if(super({lazyRender:n.lazyRender,host:t,scrollbarState:new dA(n.verticalHasArrows?n.arrowSize:0,2===n.vertical?0:n.verticalScrollbarSize,0,i.height,i.scrollHeight,o.scrollTop),visibility:n.vertical,extraScrollbarClassName:"vertical",scrollable:e}),n.verticalHasArrows){let e=(n.arrowSize-oA)/2,t=(n.verticalScrollbarSize-oA)/2;this._createArrow({className:"scra",icon:mA,top:e,left:t,bottom:void 0,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:()=>this._host.onMouseWheel(new yi(null,0,1))}),this._createArrow({className:"scra",icon:fA,top:void 0,left:t,bottom:e,right:void 0,bgWidth:n.verticalScrollbarSize,bgHeight:n.arrowSize,onActivate:()=>this._host.onMouseWheel(new yi(null,0,-1))})}this._createSlider(0,Math.floor((n.verticalScrollbarSize-n.verticalSliderSize)/2),n.verticalSliderSize,void 0)}_updateSlider(e,n){this.slider.setHeight(e),this.slider.setTop(n)}_renderDomNode(e,n){this.domNode.setWidth(n),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,n){return n}_sliderMousePosition(e){return e.posy}_sliderOrthogonalMousePosition(e){return e.posx}_updateScrollbarSize(e){this.slider.setWidth(e)}writeScrollPosition(e,n){e.scrollTop=n}}class bA{constructor(e,n,t,i,o,r){e|=0,n|=0,t|=0,i|=0,o|=0,r|=0,this.rawScrollLeft=t,this.rawScrollTop=r,e<0&&(e=0),t+e>n&&(t=n-e),t<0&&(t=0),i<0&&(i=0),r+i>o&&(r=o-i),r<0&&(r=0),this.width=e,this.scrollWidth=n,this.scrollLeft=t,this.height=i,this.scrollHeight=o,this.scrollTop=r}equals(e){return this.rawScrollLeft===e.rawScrollLeft&&this.rawScrollTop===e.rawScrollTop&&this.width===e.width&&this.scrollWidth===e.scrollWidth&&this.scrollLeft===e.scrollLeft&&this.height===e.height&&this.scrollHeight===e.scrollHeight&&this.scrollTop===e.scrollTop}withScrollDimensions(e,n){return new bA("undefined"!==typeof e.width?e.width:this.width,"undefined"!==typeof e.scrollWidth?e.scrollWidth:this.scrollWidth,n?this.rawScrollLeft:this.scrollLeft,"undefined"!==typeof e.height?e.height:this.height,"undefined"!==typeof e.scrollHeight?e.scrollHeight:this.scrollHeight,n?this.rawScrollTop:this.scrollTop)}withScrollPosition(e){return new bA(this.width,this.scrollWidth,"undefined"!==typeof e.scrollLeft?e.scrollLeft:this.rawScrollLeft,this.height,this.scrollHeight,"undefined"!==typeof e.scrollTop?e.scrollTop:this.rawScrollTop)}createScrollEvent(e){const n=this.width!==e.width,t=this.scrollWidth!==e.scrollWidth,i=this.scrollLeft!==e.scrollLeft,o=this.height!==e.height,r=this.scrollHeight!==e.scrollHeight,a=this.scrollTop!==e.scrollTop;return{oldWidth:e.width,oldScrollWidth:e.scrollWidth,oldScrollLeft:e.scrollLeft,width:this.width,scrollWidth:this.scrollWidth,scrollLeft:this.scrollLeft,oldHeight:e.height,oldScrollHeight:e.scrollHeight,oldScrollTop:e.scrollTop,height:this.height,scrollHeight:this.scrollHeight,scrollTop:this.scrollTop,widthChanged:n,scrollWidthChanged:t,scrollLeftChanged:i,heightChanged:o,scrollHeightChanged:r,scrollTopChanged:a}}}class vA extends Me{constructor(e,n){super(),this._onScroll=this._register(new je),this.onScroll=this._onScroll.event,this._smoothScrollDuration=e,this._scheduleAtNextAnimationFrame=n,this._state=new bA(0,0,0,0,0,0),this._smoothScrolling=null}dispose(){this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),super.dispose()}setSmoothScrollDuration(e){this._smoothScrollDuration=e}validateScrollPosition(e){return this._state.withScrollPosition(e)}getScrollDimensions(){return this._state}setScrollDimensions(e,n){const t=this._state.withScrollDimensions(e,n);this._setState(t),this._smoothScrolling&&this._smoothScrolling.acceptScrollDimensions(this._state)}getFutureScrollPosition(){return this._smoothScrolling?this._smoothScrolling.to:this._state}getCurrentScrollPosition(){return this._state}setScrollPositionNow(e){const n=this._state.withScrollPosition(e);this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),this._setState(n)}setScrollPositionSmooth(e){if(0===this._smoothScrollDuration)return this.setScrollPositionNow(e);if(this._smoothScrolling){e={scrollLeft:"undefined"===typeof e.scrollLeft?this._smoothScrolling.to.scrollLeft:e.scrollLeft,scrollTop:"undefined"===typeof e.scrollTop?this._smoothScrolling.to.scrollTop:e.scrollTop};const n=this._state.withScrollPosition(e);if(this._smoothScrolling.to.scrollLeft===n.scrollLeft&&this._smoothScrolling.to.scrollTop===n.scrollTop)return;const t=this._smoothScrolling.combine(this._state,n,this._smoothScrollDuration);this._smoothScrolling.dispose(),this._smoothScrolling=t}else{const n=this._state.withScrollPosition(e);this._smoothScrolling=yA.start(this._state,n,this._smoothScrollDuration)}this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})}_performSmoothScrolling(){if(!this._smoothScrolling)return;const e=this._smoothScrolling.tick(),n=this._state.withScrollPosition(e);return this._setState(n),this._smoothScrolling?e.isDone?(this._smoothScrolling.dispose(),void(this._smoothScrolling=null)):void(this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})):void 0}_setState(e){const n=this._state;n.equals(e)||(this._state=e,this._onScroll.fire(this._state.createScrollEvent(n)))}}class _A{constructor(e,n,t){this.scrollLeft=e,this.scrollTop=n,this.isDone=t}}function wA(e,n){const t=n-e;return function(n){return e+t*xA(n)}}function CA(e,n,t){return function(i){return i2.5*t){let i,o;return e0&&Math.abs(e.deltaY)>0)return 1;let n=.5;-1===this._front&&-1===this._rear||this._memory[this._rear];return this._isAlmostInt(e.deltaX)&&this._isAlmostInt(e.deltaY)||(n+=.25),Math.min(Math.max(n,0),1)}_isAlmostInt(e){const n=Math.abs(Math.round(e)-e);return n<.01}}BA.INSTANCE=new BA;class TA extends iA{constructor(e,n,t){super(),this._onScroll=this._register(new je),this.onScroll=this._onScroll.event,this._onWillScroll=this._register(new je),e.style.overflow="hidden",this._options=NA(n),this._scrollable=t,this._register(this._scrollable.onScroll(e=>{this._onWillScroll.fire(e),this._onDidScroll(e),this._onScroll.fire(e)}));let i={onMouseWheel:e=>this._onMouseWheel(e),onDragStart:()=>this._onDragStart(),onDragEnd:()=>this._onDragEnd()};this._verticalScrollbar=this._register(new gA(this._scrollable,this._options,i)),this._horizontalScrollbar=this._register(new pA(this._scrollable,this._options,i)),this._domNode=document.createElement("div"),this._domNode.className="monaco-scrollable-element "+this._options.className,this._domNode.setAttribute("role","presentation"),this._domNode.style.position="relative",this._domNode.style.overflow="hidden",this._domNode.appendChild(e),this._domNode.appendChild(this._horizontalScrollbar.domNode.domNode),this._domNode.appendChild(this._verticalScrollbar.domNode.domNode),this._options.useShadows?(this._leftShadowDomNode=kf(document.createElement("div")),this._leftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._leftShadowDomNode.domNode),this._topShadowDomNode=kf(document.createElement("div")),this._topShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topShadowDomNode.domNode),this._topLeftShadowDomNode=kf(document.createElement("div")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"),this._domNode.appendChild(this._topLeftShadowDomNode.domNode)):(this._leftShadowDomNode=null,this._topShadowDomNode=null,this._topLeftShadowDomNode=null),this._listenOnDomNode=this._options.listenOnDomNode||this._domNode,this._mouseWheelToDispose=[],this._setListeningToMouseWheel(this._options.handleMouseWheel),this.onmouseover(this._listenOnDomNode,e=>this._onMouseOver(e)),this.onnonbubblingmouseout(this._listenOnDomNode,e=>this._onMouseOut(e)),this._hideTimeout=this._register(new Ei),this._isDragging=!1,this._mouseIsOver=!1,this._shouldRender=!0,this._revealOnScroll=!0}dispose(){this._mouseWheelToDispose=Be(this._mouseWheelToDispose),super.dispose()}getDomNode(){return this._domNode}getOverviewRulerLayoutInfo(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}}delegateVerticalScrollbarMouseDown(e){this._verticalScrollbar.delegateMouseDown(e)}getScrollDimensions(){return this._scrollable.getScrollDimensions()}setScrollDimensions(e){this._scrollable.setScrollDimensions(e,!1)}updateClassName(e){this._options.className=e,r["f"]&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className}updateOptions(e){"undefined"!==typeof e.handleMouseWheel&&(this._options.handleMouseWheel=e.handleMouseWheel,this._setListeningToMouseWheel(this._options.handleMouseWheel)),"undefined"!==typeof e.mouseWheelScrollSensitivity&&(this._options.mouseWheelScrollSensitivity=e.mouseWheelScrollSensitivity),"undefined"!==typeof e.fastScrollSensitivity&&(this._options.fastScrollSensitivity=e.fastScrollSensitivity),"undefined"!==typeof e.scrollPredominantAxis&&(this._options.scrollPredominantAxis=e.scrollPredominantAxis),"undefined"!==typeof e.horizontalScrollbarSize&&this._horizontalScrollbar.updateScrollbarSize(e.horizontalScrollbarSize),this._options.lazyRender||this._render()}_setListeningToMouseWheel(e){let n=this._mouseWheelToDispose.length>0;if(n!==e&&(this._mouseWheelToDispose=Be(this._mouseWheelToDispose),e)){let e=e=>{this._onMouseWheel(new yi(e))};this._mouseWheelToDispose.push(uo(this._listenOnDomNode,Qo.MOUSE_WHEEL,e,{passive:!1}))}}_onMouseWheel(e){const n=BA.INSTANCE;if(DA){const t=window.devicePixelRatio/Yt();r["i"]||r["d"]?n.accept(Date.now(),e.deltaX/t,e.deltaY/t):n.accept(Date.now(),e.deltaX,e.deltaY)}if(e.deltaY||e.deltaX){let t=e.deltaY*this._options.mouseWheelScrollSensitivity,i=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.scrollPredominantAxis&&(Math.abs(t)>=Math.abs(i)?i=0:t=0),this._options.flipAxes&&([t,i]=[i,t]);const o=!r["f"]&&e.browserEvent&&e.browserEvent.shiftKey;!this._options.scrollYToX&&!o||i||(i=t,t=0),e.browserEvent&&e.browserEvent.altKey&&(i*=this._options.fastScrollSensitivity,t*=this._options.fastScrollSensitivity);const a=this._scrollable.getFutureScrollPosition();let s={};if(t){const e=a.scrollTop-SA*t;this._verticalScrollbar.writeScrollPosition(s,e)}if(i){const e=a.scrollLeft-SA*i;this._horizontalScrollbar.writeScrollPosition(s,e)}if(s=this._scrollable.validateScrollPosition(s),a.scrollLeft!==s.scrollLeft||a.scrollTop!==s.scrollTop){const e=DA&&this._options.mouseWheelSmoothScroll&&n.isPhysicalMouseWheel();e?this._scrollable.setScrollPositionSmooth(s):this._scrollable.setScrollPositionNow(s),this._shouldRender=!0}}(this._options.alwaysConsumeMouseWheel||this._shouldRender)&&(e.preventDefault(),e.stopPropagation())}_onDidScroll(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()}renderNow(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()}_render(){if(this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)){const e=this._scrollable.getCurrentScrollPosition();let n=e.scrollTop>0,t=e.scrollLeft>0;this._leftShadowDomNode.setClassName("shadow"+(t?" left":"")),this._topShadowDomNode.setClassName("shadow"+(n?" top":"")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"+(n?" top":"")+(t?" left":""))}}_onDragStart(){this._isDragging=!0,this._reveal()}_onDragEnd(){this._isDragging=!1,this._hide()}_onMouseOut(e){this._mouseIsOver=!1,this._hide()}_onMouseOver(e){this._mouseIsOver=!0,this._reveal()}_reveal(){this._verticalScrollbar.beginReveal(),this._horizontalScrollbar.beginReveal(),this._scheduleHide()}_hide(){this._mouseIsOver||this._isDragging||(this._verticalScrollbar.beginHide(),this._horizontalScrollbar.beginHide())}_scheduleHide(){this._mouseIsOver||this._isDragging||this._hideTimeout.cancelAndSet(()=>this._hide(),kA)}}class OA extends TA{constructor(e,n){n=n||{},n.mouseWheelSmoothScroll=!1;const t=new vA(0,e=>vo(e));super(e,n,t),this._register(t)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}}class LA extends TA{constructor(e,n,t){super(e,n,t)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class MA extends OA{constructor(e,n){super(e,n),this._element=e,this.onScroll(e=>{e.scrollTopChanged&&(this._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(this._element.scrollLeft=e.scrollLeft)}),this.scanDomNode()}scanDomNode(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})}}function NA(e){let n={lazyRender:"undefined"!==typeof e.lazyRender&&e.lazyRender,className:"undefined"!==typeof e.className?e.className:"",useShadows:"undefined"===typeof e.useShadows||e.useShadows,handleMouseWheel:"undefined"===typeof e.handleMouseWheel||e.handleMouseWheel,flipAxes:"undefined"!==typeof e.flipAxes&&e.flipAxes,alwaysConsumeMouseWheel:"undefined"!==typeof e.alwaysConsumeMouseWheel&&e.alwaysConsumeMouseWheel,scrollYToX:"undefined"!==typeof e.scrollYToX&&e.scrollYToX,mouseWheelScrollSensitivity:"undefined"!==typeof e.mouseWheelScrollSensitivity?e.mouseWheelScrollSensitivity:1,fastScrollSensitivity:"undefined"!==typeof e.fastScrollSensitivity?e.fastScrollSensitivity:5,scrollPredominantAxis:"undefined"===typeof e.scrollPredominantAxis||e.scrollPredominantAxis,mouseWheelSmoothScroll:"undefined"===typeof e.mouseWheelSmoothScroll||e.mouseWheelSmoothScroll,arrowSize:"undefined"!==typeof e.arrowSize?e.arrowSize:11,listenOnDomNode:"undefined"!==typeof e.listenOnDomNode?e.listenOnDomNode:null,horizontal:"undefined"!==typeof e.horizontal?e.horizontal:1,horizontalScrollbarSize:"undefined"!==typeof e.horizontalScrollbarSize?e.horizontalScrollbarSize:10,horizontalSliderSize:"undefined"!==typeof e.horizontalSliderSize?e.horizontalSliderSize:0,horizontalHasArrows:"undefined"!==typeof e.horizontalHasArrows&&e.horizontalHasArrows,vertical:"undefined"!==typeof e.vertical?e.vertical:1,verticalScrollbarSize:"undefined"!==typeof e.verticalScrollbarSize?e.verticalScrollbarSize:10,verticalHasArrows:"undefined"!==typeof e.verticalHasArrows&&e.verticalHasArrows,verticalSliderSize:"undefined"!==typeof e.verticalSliderSize?e.verticalSliderSize:0};return n.horizontalSliderSize="undefined"!==typeof e.horizontalSliderSize?e.horizontalSliderSize:n.horizontalScrollbarSize,n.verticalSliderSize="undefined"!==typeof e.verticalSliderSize?e.verticalSliderSize:n.verticalScrollbarSize,r["f"]&&(n.className+=" mac"),n}class IA extends Wf{constructor(e,n,t,i){super(e);const o=this._context.configuration.options,r=o.get(84),a=o.get(58),s=o.get(28),l=o.get(87),c={listenOnDomNode:t.domNode,className:"editor-scrollable "+og(e.theme.type),useShadows:!1,lazyRender:!0,vertical:r.vertical,horizontal:r.horizontal,verticalHasArrows:r.verticalHasArrows,horizontalHasArrows:r.horizontalHasArrows,verticalScrollbarSize:r.verticalScrollbarSize,verticalSliderSize:r.verticalSliderSize,horizontalScrollbarSize:r.horizontalScrollbarSize,horizontalSliderSize:r.horizontalSliderSize,handleMouseWheel:r.handleMouseWheel,alwaysConsumeMouseWheel:r.alwaysConsumeMouseWheel,arrowSize:r.arrowSize,mouseWheelScrollSensitivity:a,fastScrollSensitivity:s,scrollPredominantAxis:l};this.scrollbar=this._register(new LA(n.domNode,c,this._context.viewLayout.getScrollable())),qf.write(this.scrollbar.getDomNode(),5),this.scrollbarDomNode=kf(this.scrollbar.getDomNode()),this.scrollbarDomNode.setPosition("absolute"),this._setLayout();const d=(e,n,t)=>{const i={};if(n){const n=e.scrollTop;n&&(i.scrollTop=this._context.viewLayout.getCurrentScrollTop()+n,e.scrollTop=0)}if(t){const n=e.scrollLeft;n&&(i.scrollLeft=this._context.viewLayout.getCurrentScrollLeft()+n,e.scrollLeft=0)}this._context.model.setScrollPosition(i,1)};this._register(uo(t.domNode,"scroll",e=>d(t.domNode,!0,!0))),this._register(uo(n.domNode,"scroll",e=>d(n.domNode,!0,!1))),this._register(uo(i.domNode,"scroll",e=>d(i.domNode,!0,!1))),this._register(uo(this.scrollbarDomNode.domNode,"scroll",e=>d(this.scrollbarDomNode.domNode,!0,!1)))}dispose(){super.dispose()}_setLayout(){const e=this._context.configuration.options,n=e.get(117);this.scrollbarDomNode.setLeft(n.contentLeft);const t=e.get(56),i=t.side;"right"===i?this.scrollbarDomNode.setWidth(n.contentWidth+n.minimap.minimapWidth):this.scrollbarDomNode.setWidth(n.contentWidth),this.scrollbarDomNode.setHeight(n.height)}getOverviewRulerLayoutInfo(){return this.scrollbar.getOverviewRulerLayoutInfo()}getDomNode(){return this.scrollbarDomNode}delegateVerticalScrollbarMouseDown(e){this.scrollbar.delegateVerticalScrollbarMouseDown(e)}onConfigurationChanged(e){if(e.hasChanged(84)||e.hasChanged(58)||e.hasChanged(28)){const e=this._context.configuration.options,n=e.get(84),t=e.get(58),i=e.get(28),o=e.get(87),r={handleMouseWheel:n.handleMouseWheel,mouseWheelScrollSensitivity:t,fastScrollSensitivity:i,scrollPredominantAxis:o};this.scrollbar.updateOptions(r)}return e.hasChanged(117)&&this._setLayout(),!0}onScrollChanged(e){return!0}onThemeChanged(e){return this.scrollbar.updateClassName("editor-scrollable "+og(this._context.theme.type)),!0}prepareRender(e){}render(e){this.scrollbar.renderNow()}}t("8478");class PA{constructor(e,n,t){this.startLineNumber=+e,this.endLineNumber=+n,this.className=String(t)}}class FA extends P_{_render(e,n,t){const i=[];for(let a=e;a<=n;a++){const n=a-e;i[n]=[]}if(0===t.length)return i;t.sort((e,n)=>e.className===n.className?e.startLineNumber===n.startLineNumber?e.endLineNumber-n.endLineNumber:e.startLineNumber-n.startLineNumber:e.className',l=[];for(let c=n;c<=t;c++){const e=c-n,t=i[e];0===t.length?l[e]="":l[e]='
=this._renderResult.length?"":this._renderResult[t]}}t("0baa");class $A extends P_{constructor(e){super(),this._context=e,this._primaryLineNumber=0;const n=this._context.configuration.options,t=n.get(118),i=n.get(36);this._lineHeight=n.get(51),this._spaceWidth=i.spaceWidth,this._enabled=n.get(75),this._activeIndentEnabled=n.get(45),this._maxIndentLeft=-1===t.wrappingColumn?-1:t.wrappingColumn*i.typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(118),i=n.get(36);return this._lineHeight=n.get(51),this._spaceWidth=i.spaceWidth,this._enabled=n.get(75),this._activeIndentEnabled=n.get(45),this._maxIndentLeft=-1===t.wrappingColumn?-1:t.wrappingColumn*i.typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){const n=e.selections[0],t=n.isEmpty()?n.positionLineNumber:0;return this._primaryLineNumber!==t&&(this._primaryLineNumber=t,!0)}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}onLanguageConfigurationChanged(e){return!0}prepareRender(e){if(!this._enabled)return void(this._renderResult=null);const n=e.visibleRange.startLineNumber,t=e.visibleRange.endLineNumber,{indentSize:i}=this._context.model.getTextModelOptions(),o=i*this._spaceWidth,r=e.scrollWidth,a=this._lineHeight,s=this._context.model.getLinesIndentGuides(n,t);let l=0,c=0,d=0;if(this._activeIndentEnabled&&this._primaryLineNumber){const e=this._context.model.getActiveIndentGuide(this._primaryLineNumber,n,t);l=e.startLineNumber,c=e.endLineNumber,d=e.indent}const u=[];for(let h=n;h<=t;h++){const t=l<=h&&h<=c,i=h-n,p=s[i];let m="";if(p>=1){const n=e.visibleRangeForPosition(new Zn(h,1));let i=n?n.left:0;for(let e=1;e<=p;e++){const n=t&&e===d?"cigra":"cigr";if(m+=`
`,i+=o,i>r||this._maxIndentLeft>0&&i>this._maxIndentLeft)break}}u[i]=m}this._renderResult=u}render(e,n){if(!this._renderResult)return"";const t=n-e;return t<0||t>=this._renderResult.length?"":this._renderResult[t]}}lg((e,n)=>{const t=e.getColor($C);t&&n.addRule(`.monaco-editor .lines-content .cigr { box-shadow: 1px 0 0 0 ${t} inset; }`);const i=e.getColor(jC)||t;i&&n.addRule(`.monaco-editor .lines-content .cigra { box-shadow: 1px 0 0 0 ${i} inset; }`)});t("38a2");class jA{constructor(){this._currentVisibleRange=new et(1,1,1,1)}getCurrentVisibleRange(){return this._currentVisibleRange}setCurrentVisibleRange(e){this._currentVisibleRange=e}}class zA{constructor(e,n,t,i,o,r){this.lineNumber=e,this.startColumn=n,this.endColumn=t,this.startScrollTop=i,this.stopScrollTop=o,this.scrollType=r,this.type="range",this.minLineNumber=e,this.maxLineNumber=e}}class VA{constructor(e,n,t,i){this.selections=e,this.startScrollTop=n,this.stopScrollTop=t,this.scrollType=i,this.type="selections";let o=e[0].startLineNumber,r=e[0].endLineNumber;for(let a=1,s=e.length;a{this._updateLineWidthsSlow()},200),this._asyncCheckMonospaceFontAssumptions=new Ti(()=>{this._checkMonospaceFontAssumptions()},2e3),this._lastRenderedData=new jA,this._horizontalRevealRequest=null}dispose(){this._asyncUpdateLineWidths.dispose(),this._asyncCheckMonospaceFontAssumptions.dispose(),super.dispose()}getDomNode(){return this.domNode}createVisibleLine(){return new fg(this._viewLineOptions)}onConfigurationChanged(e){this._visibleLines.onConfigurationChanged(e),e.hasChanged(118)&&(this._maxLineWidth=0);const n=this._context.configuration.options,t=n.get(36),i=n.get(118);return this._lineHeight=n.get(51),this._typicalHalfwidthCharacterWidth=t.typicalHalfwidthCharacterWidth,this._isViewportWrapping=i.isViewportWrapping,this._revealHorizontalRightPadding=n.get(81),this._cursorSurroundingLines=n.get(20),this._cursorSurroundingLinesStyle=n.get(21),this._canUseLayerHinting=!n.get(23),Dm.applyFontInfo(this.domNode,t),this._onOptionsMaybeChanged(),e.hasChanged(117)&&(this._maxLineWidth=0),!0}_onOptionsMaybeChanged(){const e=this._context.configuration,n=new mg(e,this._context.theme.type);if(!this._viewLineOptions.equals(n)){this._viewLineOptions=n;const e=this._visibleLines.getStartLineNumber(),t=this._visibleLines.getEndLineNumber();for(let n=e;n<=t;n++){const e=this._visibleLines.getVisibleLine(n);e.onOptionsChanged(this._viewLineOptions)}return!0}return!1}onCursorStateChanged(e){const n=this._visibleLines.getStartLineNumber(),t=this._visibleLines.getEndLineNumber();let i=!1;for(let o=n;o<=t;o++)i=this._visibleLines.getVisibleLine(o).onSelectionChanged()||i;return i}onDecorationsChanged(e){{const e=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let t=e;t<=n;t++)this._visibleLines.getVisibleLine(t).onDecorationsChanged()}return!0}onFlushed(e){const n=this._visibleLines.onFlushed(e);return this._maxLineWidth=0,n}onLinesChanged(e){return this._visibleLines.onLinesChanged(e)}onLinesDeleted(e){return this._visibleLines.onLinesDeleted(e)}onLinesInserted(e){return this._visibleLines.onLinesInserted(e)}onRevealRangeRequest(e){const n=this._computeScrollTopToRevealRange(this._context.viewLayout.getFutureViewport(),e.source,e.range,e.selections,e.verticalType);if(-1===n)return!1;let t=this._context.viewLayout.validateScrollPosition({scrollTop:n});e.revealHorizontal?e.range&&e.range.startLineNumber!==e.range.endLineNumber?t={scrollTop:t.scrollTop,scrollLeft:0}:e.range?this._horizontalRevealRequest=new zA(e.range.startLineNumber,e.range.startColumn,e.range.endColumn,this._context.viewLayout.getCurrentScrollTop(),t.scrollTop,e.scrollType):e.selections&&e.selections.length>0&&(this._horizontalRevealRequest=new VA(e.selections,this._context.viewLayout.getCurrentScrollTop(),t.scrollTop,e.scrollType)):this._horizontalRevealRequest=null;const i=Math.abs(this._context.viewLayout.getCurrentScrollTop()-t.scrollTop),o=i<=this._lineHeight?1:e.scrollType;return this._context.model.setScrollPosition(t,o),!0}onScrollChanged(e){if(this._horizontalRevealRequest&&e.scrollLeftChanged&&(this._horizontalRevealRequest=null),this._horizontalRevealRequest&&e.scrollTopChanged){const n=Math.min(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop),t=Math.max(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop);(e.scrollTopt)&&(this._horizontalRevealRequest=null)}return this.domNode.setWidth(e.scrollWidth),this._visibleLines.onScrollChanged(e)||!0}onTokensChanged(e){return this._visibleLines.onTokensChanged(e)}onZonesChanged(e){return this._context.model.setMaxLineWidth(this._maxLineWidth),this._visibleLines.onZonesChanged(e)}onThemeChanged(e){return this._onOptionsMaybeChanged()}getPositionFromDOMInfo(e,n){const t=this._getViewLineDomNode(e);if(null===t)return null;const i=this._getLineNumberFor(t);if(-1===i)return null;if(i<1||i>this._context.model.getLineCount())return null;if(1===this._context.model.getLineMaxColumn(i))return new Zn(i,1);const o=this._visibleLines.getStartLineNumber(),r=this._visibleLines.getEndLineNumber();if(ir)return null;let a=this._visibleLines.getVisibleLine(i).getColumnOfNodeOffset(i,e,n);const s=this._context.model.getLineMinColumn(i);return at?-1:this._visibleLines.getVisibleLine(e).getWidth()}linesVisibleRangesForRange(e,n){if(this.shouldRender())return null;const t=e.endLineNumber,i=et.intersectRanges(e,this._lastRenderedData.getCurrentVisibleRange());if(!i)return null;let o=[],r=0;const a=new pg(this.domNode.domNode,this._textRangeRestingSpot);let s=0;n&&(s=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new Zn(i.startLineNumber,1)).lineNumber);const l=this._visibleLines.getStartLineNumber(),c=this._visibleLines.getEndLineNumber();for(let d=i.startLineNumber;d<=i.endLineNumber;d++){if(dc)continue;const e=d===i.startLineNumber?i.startColumn:1,u=d===i.endLineNumber?i.endColumn:this._context.model.getLineMaxColumn(d),h=this._visibleLines.getVisibleLine(d).getVisibleRangesForRange(e,u,a);if(h){if(n&&dthis._visibleLines.getEndLineNumber()?null:this._visibleLines.getVisibleLine(e).getVisibleRangesForRange(n,t,new pg(this.domNode.domNode,this._textRangeRestingSpot))}visibleRangeForPosition(e){const n=this._visibleRangesForLineRange(e.lineNumber,e.column,e.column);return n?new Jf(n.outsideRenderedLine,n.ranges[0].left):null}updateLineWidths(){this._updateLineWidths(!1)}_updateLineWidthsFast(){return this._updateLineWidths(!0)}_updateLineWidthsSlow(){this._updateLineWidths(!1)}_updateLineWidths(e){const n=this._visibleLines.getStartLineNumber(),t=this._visibleLines.getEndLineNumber();let i=1,o=!0;for(let r=n;r<=t;r++){const n=this._visibleLines.getVisibleLine(r);!e||n.getWidthIsFast()?i=Math.max(i,n.getWidth()):o=!1}return o&&1===n&&t===this._context.model.getLineCount()&&(this._maxLineWidth=0),this._ensureMaxLineWidth(i),o}_checkMonospaceFontAssumptions(){let e=-1,n=-1;const t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let o=t;o<=i;o++){const t=this._visibleLines.getVisibleLine(o);if(t.needsMonospaceFontCheck()){const i=t.getWidth();i>n&&(n=i,e=o)}}if(-1!==e&&!this._visibleLines.getVisibleLine(e).monospaceAssumptionsAreValid())for(let o=t;o<=i;o++){const e=this._visibleLines.getVisibleLine(o);e.onMonospaceAssumptionsInvalidated()}}prepareRender(){throw new Error("Not supported")}render(){throw new Error("Not supported")}renderText(e){if(this._visibleLines.renderLines(e),this._lastRenderedData.setCurrentVisibleRange(e.visibleRange),this.domNode.setWidth(this._context.viewLayout.getScrollWidth()),this.domNode.setHeight(Math.min(this._context.viewLayout.getScrollHeight(),1e6)),this._horizontalRevealRequest){const n=this._horizontalRevealRequest;if(e.startLineNumber<=n.minLineNumber&&n.maxLineNumber<=e.endLineNumber){this._horizontalRevealRequest=null,this.onDidRender();const e=this._computeScrollLeftToReveal(n);e&&(this._isViewportWrapping||this._ensureMaxLineWidth(e.maxHorizontalOffset),this._context.model.setScrollPosition({scrollLeft:e.scrollLeft},n.scrollType))}}if(this._updateLineWidthsFast()||this._asyncUpdateLineWidths.schedule(),r["d"]&&!this._asyncCheckMonospaceFontAssumptions.isScheduled()){const e=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let t=e;t<=n;t++){const e=this._visibleLines.getVisibleLine(t);if(e.needsMonospaceFontCheck()){this._asyncCheckMonospaceFontAssumptions.schedule();break}}}this._linesContent.setLayerHinting(this._canUseLayerHinting),this._linesContent.setContain("strict");const n=this._context.viewLayout.getCurrentScrollTop()-e.bigNumbersDelta;this._linesContent.setTop(-n),this._linesContent.setLeft(-this._context.viewLayout.getCurrentScrollLeft())}_ensureMaxLineWidth(e){const n=Math.ceil(e);this._maxLineWidth0){let e=i[0].startLineNumber,n=i[0].endLineNumber;for(let t=1,o=i.length;ta){if(!l)return-1;h=c}else if(5===o||6===o)if(6===o&&r<=c&&d<=s)h=r;else{const e=Math.max(5*this._lineHeight,.2*a),n=c-e,t=d-a;h=Math.max(t,n)}else if(1===o||2===o)if(2===o&&r<=c&&d<=s)h=r;else{const e=(c+d)/2;h=Math.max(0,e-a/2)}else h=this._computeMinimumScrolling(r,s,c,d,3===o,4===o);return h}_computeScrollLeftToReveal(e){const n=this._context.viewLayout.getCurrentViewport(),t=n.left,i=t+n.width;let o=1073741824,r=0;if("range"===e.type){const n=this._visibleRangesForLineRange(e.lineNumber,e.startColumn,e.endColumn);if(!n)return null;for(const e of n.ranges)o=Math.min(o,e.left),r=Math.max(r,e.left+e.width)}else for(const s of e.selections){if(s.startLineNumber!==s.endLineNumber)return null;const e=this._visibleRangesForLineRange(s.startLineNumber,s.startColumn,s.endColumn);if(!e)return null;for(const n of e.ranges)o=Math.min(o,n.left),r=Math.max(r,n.left+n.width)}if(o=Math.max(0,o-WA.HORIZONTAL_EXTRA_PX),r+=this._revealHorizontalRightPadding,"selections"===e.type&&r-o>n.width)return null;const a=this._computeMinimumScrolling(t,i,o,r);return{scrollLeft:a,maxHorizontalOffset:r}}_computeMinimumScrolling(e,n,t,i,o,r){e|=0,n|=0,t|=0,i|=0,o=!!o,r=!!r;const a=n-e,s=i-t;return sn?Math.max(0,i-a):e:t}}WA.HORIZONTAL_EXTRA_PX=30;t("27e6");class qA extends FA{constructor(e){super(),this._context=e;const n=this._context.configuration.options,t=n.get(117);this._decorationsLeft=t.decorationsLeft,this._decorationsWidth=t.decorationsWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._decorationsLeft=t.decorationsLeft,this._decorationsWidth=t.decorationsWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getDecorations(e){const n=e.getDecorationsInViewport();let t=[],i=0;for(let o=0,r=n.length;o
',s=[];for(let l=n;l<=t;l++){const e=l-n,t=i[e];let o="";for(let n=0,i=t.length;n';o[e]=a}this._renderResult=o}render(e,n){return this._renderResult?this._renderResult[n-e]:""}}t("f20b");class HA{constructor(e,n,t,i){this.r=HA._clamp(e),this.g=HA._clamp(n),this.b=HA._clamp(t),this.a=HA._clamp(i)}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}static _clamp(e){return e<0?0:e>255?255:0|e}}HA.Empty=new HA(0,0,0,0);class KA{constructor(){this._onDidChange=new je,this.onDidChange=this._onDidChange.event,this._updateColorMap(),ql.onDidChange(e=>{e.changedColorMap&&this._updateColorMap()})}static getInstance(){return this._INSTANCE||(this._INSTANCE=new KA),this._INSTANCE}_updateColorMap(){const e=ql.getColorMap();if(!e)return this._colors=[HA.Empty],void(this._backgroundIsLight=!0);this._colors=[HA.Empty];for(let t=1;t=.5,this._onDidChange.fire(void 0)}getColor(e){return(e<1||e>=this._colors.length)&&(e=2),this._colors[e]}backgroundIsLight(){return this._backgroundIsLight}}KA._INSTANCE=null;const GA=(()=>{const e=[];for(let n=32;n<=126;n++)e.push(n);return e.push(65533),e})(),JA=(e,n)=>(e-=32,e<0||e>96?n<=2?(e+96)%96:95:e);class YA{constructor(e,n){this.scale=n,this.charDataNormal=YA.soften(e,.8),this.charDataLight=YA.soften(e,50/60)}static soften(e,n){let t=new Uint8ClampedArray(e.length);for(let i=0,o=e.length;ie.width||t+u>e.height)return;const h=s?this.charDataLight:this.charDataNormal,p=JA(i,a),m=4*e.width,f=r.r,g=r.g,b=r.b,v=o.r-f,_=o.g-g,w=o.b-b,C=e.data;let y=p*c*d,A=t*m+4*n;for(let x=0;xe.width||t+c>e.height)return;const d=4*e.width,u=.5,h=o.r,p=o.g,m=o.b,f=i.r-h,g=i.g-p,b=i.b-m,v=h+f*u,_=p+g*u,w=m+b*u,C=e.data;let y=t*d+4*n;for(let A=0;A{const n=new Uint8ClampedArray(e.length/2);for(let t=0;t>1]=XA[e[t]]<<4|15&XA[e[t+1]];return n},ex={1:QA(()=>ZA("0000511D6300CF609C709645A78432005642574171487021003C451900274D35D762755E8B629C5BA856AF57BA649530C167D1512A272A3F6038604460398526BCA2A968DB6F8957C768BE5FBE2FB467CF5D8D5B795DC7625B5DFF50DE64C466DB2FC47CD860A65E9A2EB96CB54CE06DA763AB2EA26860524D3763536601005116008177A8705E53AB738E6A982F88BAA35B5F5B626D9C636B449B737E5B7B678598869A662F6B5B8542706C704C80736A607578685B70594A49715A4522E792")),2:QA(()=>ZA("000000000000000055394F383D2800008B8B1F210002000081B1CBCBCC820000847AAF6B9AAF2119BE08B8881AD60000A44FD07DCCF107015338130C00000000385972265F390B406E2437634B4B48031B12B8A0847000001E15B29A402F0000000000004B33460B00007A752C2A0000000000004D3900000084394B82013400ABA5CFC7AD9C0302A45A3E5A98AB000089A43382D97900008BA54AA087A70A0248A6A7AE6DBE0000BF6F94987EA40A01A06DCFA7A7A9030496C32F77891D0000A99FB1A0AFA80603B29AB9CA75930D010C0948354D3900000C0948354F37460D0028BE673D8400000000AF9D7B6E00002B007AA8933400007AA642675C2700007984CFB9C3985B768772A8A6B7B20000CAAECAAFC4B700009F94A6009F840009D09F9BA4CA9C0000CC8FC76DC87F0000C991C472A2000000A894A48CA7B501079BA2C9C69BA20000B19A5D3FA89000005CA6009DA2960901B0A7F0669FB200009D009E00B7890000DAD0F5D092820000D294D4C48BD10000B5A7A4A3B1A50402CAB6CBA6A2000000B5A7A4A3B1A8044FCDADD19D9CB00000B7778F7B8AAE0803C9AB5D3F5D3F00009EA09EA0BAB006039EA0989A8C7900009B9EF4D6B7C00000A9A7816CACA80000ABAC84705D3F000096DA635CDC8C00006F486F266F263D4784006124097B00374F6D2D6D2D6D4A3A95872322000000030000000000008D8939130000000000002E22A5C9CBC70600AB25C0B5C9B400061A2DB04CA67001082AA6BEBEBFC606002321DACBC19E03087AA08B6768380000282FBAC0B8CA7A88AD25BBA5A29900004C396C5894A6000040485A6E356E9442A32CD17EADA70000B4237923628600003E2DE9C1D7B500002F25BBA5A2990000231DB6AFB4A804023025C0B5CAB588062B2CBDBEC0C706882435A75CA20000002326BD6A82A908048B4B9A5A668000002423A09CB4BB060025259C9D8A7900001C1FCAB2C7C700002A2A9387ABA200002626A4A47D6E9D14333163A0C87500004B6F9C2D643A257049364936493647358A34438355497F1A0000A24C1D590000D38DFFBDD4CD3126"))};class nx{static create(e,n){if(this.lastCreated&&e===this.lastCreated.scale&&n===this.lastFontFamily)return this.lastCreated;let t;return t=ex[e]?new YA(ex[e](),e):nx.createFromSampleData(nx.createSampleData(n).data,e),this.lastFontFamily=n,this.lastCreated=t,t}static createSampleData(e){const n=document.createElement("canvas"),t=n.getContext("2d");n.style.height="16px",n.height=16,n.width=960,n.style.width="960px",t.fillStyle="#ffffff",t.font="bold 16px "+e,t.textBaseline="middle";let i=0;for(const o of GA)t.fillText(String.fromCharCode(o),i,8),i+=10;return t.getImageData(0,0,960,16)}static createFromSampleData(e,n){const t=61440;if(e.length!==t)throw new Error("Unexpected source in MinimapCharRenderer");let i=nx._downsample(e,n);return new YA(i,n)}static _downsampleChar(e,n,t,i,o){const r=1*o,a=2*o;let s=i,l=0;for(let c=0;c0){const e=255/s;for(let n=0;nnx.create(this.fontScale,s.fontFamily)),this.backgroundColor=ox._getMinimapBackground(n,t)}static _getMinimapBackground(e,n){const t=e.getColor(vC);return t?new HA(t.rgba.r,t.rgba.g,t.rgba.b,t.rgba.a):n.getColor(2)}equals(e){return this.renderMinimap===e.renderMinimap&&this.size===e.size&&this.minimapHeightIsEditorHeight===e.minimapHeightIsEditorHeight&&this.scrollBeyondLastLine===e.scrollBeyondLastLine&&this.showSlider===e.showSlider&&this.pixelRatio===e.pixelRatio&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.lineHeight===e.lineHeight&&this.minimapLeft===e.minimapLeft&&this.minimapWidth===e.minimapWidth&&this.minimapHeight===e.minimapHeight&&this.canvasInnerWidth===e.canvasInnerWidth&&this.canvasInnerHeight===e.canvasInnerHeight&&this.canvasOuterWidth===e.canvasOuterWidth&&this.canvasOuterHeight===e.canvasOuterHeight&&this.isSampling===e.isSampling&&this.editorHeight===e.editorHeight&&this.fontScale===e.fontScale&&this.minimapLineHeight===e.minimapLineHeight&&this.minimapCharWidth===e.minimapCharWidth&&this.backgroundColor&&this.backgroundColor.equals(e.backgroundColor)}}class rx{constructor(e,n,t,i,o,r,a,s){this.scrollTop=e,this.scrollHeight=n,this.sliderNeeded=t,this._computedSliderRatio=i,this.sliderTop=o,this.sliderHeight=r,this.startLineNumber=a,this.endLineNumber=s}getDesiredScrollTopFromDelta(e){const n=this.sliderTop+e;return Math.round(n/this._computedSliderRatio)}getDesiredScrollTopFromTouchLocation(e){return Math.round((e-this.sliderHeight/2)/this._computedSliderRatio)}static create(e,n,t,i,o,r,a,s,l,c){const d=e.pixelRatio,u=e.minimapLineHeight,h=Math.floor(e.canvasInnerHeight/u),p=e.lineHeight;if(e.minimapHeightIsEditorHeight){const n=a*e.lineHeight+(e.scrollBeyondLastLine?i-e.lineHeight:0),t=Math.max(1,Math.floor(i*i/n)),o=Math.max(0,e.minimapHeight-t),c=o/(l-i),d=s*c,u=o>0,h=Math.floor(e.canvasInnerHeight/e.minimapLineHeight);return new rx(s,l,u,c,d,t,1,Math.min(r,h))}let m,f;if(o&&t!==r){const e=t-n+1;m=Math.floor(e*u/d)}else{const e=i/p;m=Math.floor(e*u/d)}f=e.scrollBeyondLastLine?(r-1)*u/d:Math.max(0,r*u/d-m),f=Math.min(e.minimapHeight-m,f);const g=f/(l-i),b=s*g;let v=0;if(e.scrollBeyondLastLine){const e=i/p;v=e-1}if(h>=r+v){const e=1,n=r,t=f>0;return new rx(s,l,t,g,b,m,e,n)}{let e=Math.max(1,Math.floor(n-b*d/u));c&&c.scrollHeight===l&&(c.scrollTop>s&&(e=Math.min(e,c.startLineNumber)),c.scrollTopax.INVALID),this._renderedLines._set(e.startLineNumber,t)}linesEquals(e){if(!this.scrollEquals(e))return!1;const n=this._renderedLines._get(),t=n.lines;for(let i=0,o=t.length;i1){for(let n=0,t=a-1;n0&&this.minimapLines[t-1]>=e)t--;let i=this.modelLineToMinimapLine(n)-1;while(i+1n)return null}return[t+1,i+1]}decorationLineRangeToMinimapLineRange(e,n){let t=this.modelLineToMinimapLine(e),i=this.modelLineToMinimapLine(n);return e!==n&&i===t&&(i===this.minimapLines.length?t>1&&t--:i++),[t,i]}onLinesDeleted(e){const n=e.toLineNumber-e.fromLineNumber+1;let t=this.minimapLines.length,i=0;for(let o=this.minimapLines.length-1;o>=0;o--){if(this.minimapLines[o]=0;t--){if(this.minimapLines[t]0,scrollWidth:e.scrollWidth,scrollHeight:e.scrollHeight,viewportStartLineNumber:n,viewportEndLineNumber:t,scrollTop:e.scrollTop,scrollLeft:e.scrollLeft,viewportWidth:e.viewportWidth,viewportHeight:e.viewportHeight};this._actual.render(i)}_recreateLineSampling(){this._minimapSelections=null;const e=Boolean(this._samplingState),[n,t]=cx.compute(this.options,this._context.model.getLineCount(),this._samplingState);if(this._samplingState=n,e&&this._samplingState)for(const i of t)switch(i.type){case"deleted":this._actual.onLinesDeleted(i.deleteFromLineNumber,i.deleteToLineNumber);break;case"inserted":this._actual.onLinesInserted(i.insertFromLineNumber,i.insertToLineNumber);break;case"flush":this._actual.onFlushed();break}}getLineCount(){return this._samplingState?this._samplingState.minimapLines.length:this._context.model.getLineCount()}getRealLineCount(){return this._context.model.getLineCount()}getLineContent(e){return this._samplingState?this._context.model.getLineContent(this._samplingState.minimapLines[e-1]):this._context.model.getLineContent(e)}getMinimapLinesRenderingData(e,n,t){if(this._samplingState){let i=[];for(let o=0,r=n-e+1;o{e.preventDefault();const n=this._model.options.renderMinimap;if(0===n)return;if(!this._lastRenderData)return;if("proportional"!==this._model.options.size){if(e.leftButton&&this._lastRenderData){const n=Oo(this._slider.domNode),t=n.top+n.height/2;this._startSliderDragging(e.buttons,e.posx,t,e.posy,this._lastRenderData.renderedLayout)}return}const t=this._model.options.minimapLineHeight,i=this._model.options.canvasInnerHeight/this._model.options.canvasOuterHeight*e.browserEvent.offsetY,o=Math.floor(i/t);let r=o+this._lastRenderData.renderedLayout.startLineNumber;r=Math.min(r,this._model.getLineCount()),this._model.revealLineNumber(r)}),this._sliderMouseMoveMonitor=new Mf,this._sliderMouseDownListener=mo(this._slider.domNode,"mousedown",e=>{e.preventDefault(),e.stopPropagation(),e.leftButton&&this._lastRenderData&&this._startSliderDragging(e.buttons,e.posx,e.posy,e.posy,this._lastRenderData.renderedLayout)}),this._gestureDisposable=Of.addTarget(this._domNode.domNode),this._sliderTouchStartListener=uo(this._domNode.domNode,Bf.Start,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&(this._slider.toggleClassName("active",!0),this._gestureInProgress=!0,this.scrollDueToTouchEvent(e))},{passive:!1}),this._sliderTouchMoveListener=uo(this._domNode.domNode,Bf.Change,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&this._gestureInProgress&&this.scrollDueToTouchEvent(e)},{passive:!1}),this._sliderTouchEndListener=mo(this._domNode.domNode,Bf.End,e=>{e.preventDefault(),e.stopPropagation(),this._gestureInProgress=!1,this._slider.toggleClassName("active",!1)})}_startSliderDragging(e,n,t,i,o){this._slider.toggleClassName("active",!0);const a=(e,i)=>{const a=Math.abs(i-n);if(r["i"]&&a>tx)return void this._model.setScrollTop(o.scrollTop);const s=e-t;this._model.setScrollTop(o.getDesiredScrollTopFromDelta(s))};i!==t&&a(i,n),this._sliderMouseMoveMonitor.startMonitoring(this._slider.domNode,e,Lf,e=>a(e.posy,e.posx),()=>{this._slider.toggleClassName("active",!1)})}scrollDueToTouchEvent(e){const n=this._domNode.domNode.getBoundingClientRect().top,t=this._lastRenderData.renderedLayout.getDesiredScrollTopFromTouchLocation(e.pageY-n);this._model.setScrollTop(t)}dispose(){this._mouseDownListener.dispose(),this._sliderMouseMoveMonitor.dispose(),this._sliderMouseDownListener.dispose(),this._gestureDisposable.dispose(),this._sliderTouchStartListener.dispose(),this._sliderTouchMoveListener.dispose(),this._sliderTouchEndListener.dispose(),super.dispose()}_getMinimapDomNodeClassName(){return"always"===this._model.options.showSlider?"minimap slider-always":"minimap slider-mouseover"}getDomNode(){return this._domNode}_applyLayout(){this._domNode.setLeft(this._model.options.minimapLeft),this._domNode.setWidth(this._model.options.minimapWidth),this._domNode.setHeight(this._model.options.minimapHeight),this._shadow.setHeight(this._model.options.minimapHeight),this._canvas.setWidth(this._model.options.canvasOuterWidth),this._canvas.setHeight(this._model.options.canvasOuterHeight),this._canvas.domNode.width=this._model.options.canvasInnerWidth,this._canvas.domNode.height=this._model.options.canvasInnerHeight,this._decorationsCanvas.setWidth(this._model.options.canvasOuterWidth),this._decorationsCanvas.setHeight(this._model.options.canvasOuterHeight),this._decorationsCanvas.domNode.width=this._model.options.canvasInnerWidth,this._decorationsCanvas.domNode.height=this._model.options.canvasInnerHeight,this._slider.setWidth(this._model.options.minimapWidth)}_getBuffer(){return this._buffers||this._model.options.canvasInnerWidth>0&&this._model.options.canvasInnerHeight>0&&(this._buffers=new lx(this._canvas.domNode.getContext("2d"),this._model.options.canvasInnerWidth,this._model.options.canvasInnerHeight,this._model.options.backgroundColor)),this._buffers?this._buffers.getBuffer():null}onDidChangeOptions(){this._lastRenderData=null,this._buffers=null,this._applyLayout(),this._domNode.setClassName(this._getMinimapDomNodeClassName())}onSelectionChanged(){return this._renderDecorations=!0,!0}onDecorationsChanged(){return this._renderDecorations=!0,!0}onFlushed(){return this._lastRenderData=null,!0}onLinesChanged(e,n){return!!this._lastRenderData&&this._lastRenderData.onLinesChanged(e,n)}onLinesDeleted(e,n){return this._lastRenderData&&this._lastRenderData.onLinesDeleted(e,n),!0}onLinesInserted(e,n){return this._lastRenderData&&this._lastRenderData.onLinesInserted(e,n),!0}onScrollChanged(){return this._renderDecorations=!0,!0}onThemeChanged(){return this._selectionColor=this._theme.getColor(fC),this._renderDecorations=!0,!0}onTokensChanged(e){return!!this._lastRenderData&&this._lastRenderData.onTokensChanged(e)}onTokensColorsChanged(){return this._lastRenderData=null,this._buffers=null,!0}onZonesChanged(){return this._lastRenderData=null,!0}render(e){const n=this._model.options.renderMinimap;if(0===n)return this._shadow.setClassName("minimap-shadow-hidden"),this._sliderHorizontal.setWidth(0),void this._sliderHorizontal.setHeight(0);e.scrollLeft+e.viewportWidth>=e.scrollWidth?this._shadow.setClassName("minimap-shadow-hidden"):this._shadow.setClassName("minimap-shadow-visible");const t=rx.create(this._model.options,e.viewportStartLineNumber,e.viewportEndLineNumber,e.viewportHeight,e.viewportContainsWhitespaceGaps,this._model.getLineCount(),this._model.getRealLineCount(),e.scrollTop,e.scrollHeight,this._lastRenderData?this._lastRenderData.renderedLayout:null);this._slider.setDisplay(t.sliderNeeded?"block":"none"),this._slider.setTop(t.sliderTop),this._slider.setHeight(t.sliderHeight);const i=e.scrollLeft/this._model.options.typicalHalfwidthCharacterWidth,o=Math.min(this._model.options.minimapWidth,Math.round(i*this._model.options.minimapCharWidth/this._model.options.pixelRatio));this._sliderHorizontal.setLeft(o),this._sliderHorizontal.setWidth(this._model.options.minimapWidth-o),this._sliderHorizontal.setTop(0),this._sliderHorizontal.setHeight(t.sliderHeight),this.renderDecorations(t),this._lastRenderData=this.renderLines(t)}renderDecorations(e){if(this._renderDecorations){this._renderDecorations=!1;const n=this._model.getSelections(),t=this._model.getMinimapDecorationsInViewport(e.startLineNumber,e.endLineNumber),{canvasInnerWidth:i,canvasInnerHeight:o}=this._model.options,r=this._model.options.minimapLineHeight,a=this._model.options.minimapCharWidth,s=this._model.getOptions().tabSize,l=this._decorationsCanvas.domNode.getContext("2d");l.clearRect(0,0,i,o);const c=new Map;for(let d=0;dthis._model.options.canvasInnerHeight)return;let u=n.get(r);const h=!u;if(!u){const e=this._model.getLineContent(r);u=[p];for(let n=1;nr?u.length-1:f-1;if(_>0){const n=u[_]-v||2;this.renderDecoration(e,i,v,d,n,a)}h&&this.renderLineHighlight(e,i,d,a)}renderLineHighlight(e,n,t,i){e.fillStyle=n&&n.transparent(.5).toString()||"",e.fillRect(p,t,e.canvas.width,i)}renderDecoration(e,n,t,i,o,r){e.fillStyle=n&&n.toString()||"",e.fillRect(t,i,o,r)}renderLines(e){const n=e.startLineNumber,t=e.endLineNumber,i=this._model.options.minimapLineHeight;if(this._lastRenderData&&this._lastRenderData.linesEquals(e)){const n=this._lastRenderData._get();return new sx(e,n.imageData,n.lines)}const o=this._getBuffer();if(!o)return null;let[r,a,s]=ux._renderUntouchedLines(o,n,t,i,this._lastRenderData);const l=this._model.getMinimapLinesRenderingData(n,t,s),c=this._model.getOptions().tabSize,d=this._model.options.backgroundColor,u=this._model.tokensColorTracker,h=u.backgroundIsLight(),p=this._model.options.renderMinimap,m=this._model.options.charRenderer(),f=this._model.options.fontScale,g=this._model.options.minimapCharWidth,b=1===p?2:3,v=b*f,_=i>v?Math.floor((i-v)/2):0;let w=0;const C=[];for(let S=0,D=t-n+1;S=0&&tg)return;const r=m.charCodeAt(_);if(9===r){const e=c-(_+w)%c;w+=e-1,v+=e*o}else if(32===r)v+=o;else{const c=yr["C"](r)?2:1;for(let d=0;dg)return}}}}}lg((e,n)=>{const t=e.getColor(vC);t&&n.addRule(`.monaco-editor .minimap > canvas { opacity: ${t.rgba.a}; will-change: opacity; }`);const i=e.getColor(_C);i&&n.addRule(`.monaco-editor .minimap-slider .minimap-slider-horizontal { background: ${i}; }`);const o=e.getColor(wC);o&&n.addRule(`.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { background: ${o}; }`);const r=e.getColor(CC);r&&n.addRule(`.monaco-editor .minimap-slider.active .minimap-slider-horizontal { background: ${r}; }`);const a=e.getColor(uw);a&&n.addRule(`.monaco-editor .minimap-shadow-visible { box-shadow: ${a} -6px 0 6px -6px inset; }`)});t("725e");class hx extends Wf{constructor(e){super(e);const n=this._context.configuration.options,t=n.get(117);this._widgets={},this._verticalScrollbarWidth=t.verticalScrollbarWidth,this._minimapWidth=t.minimap.minimapWidth,this._horizontalScrollbarHeight=t.horizontalScrollbarHeight,this._editorHeight=t.height,this._editorWidth=t.width,this._domNode=kf(document.createElement("div")),qf.write(this._domNode,4),this._domNode.setClassName("overlayWidgets")}dispose(){super.dispose(),this._widgets={}}getDomNode(){return this._domNode}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(117);return this._verticalScrollbarWidth=t.verticalScrollbarWidth,this._minimapWidth=t.minimap.minimapWidth,this._horizontalScrollbarHeight=t.horizontalScrollbarHeight,this._editorHeight=t.height,this._editorWidth=t.width,!0}addWidget(e){const n=kf(e.getDomNode());this._widgets[e.getId()]={widget:e,preference:null,domNode:n},n.setPosition("absolute"),n.setAttribute("widgetId",e.getId()),this._domNode.appendChild(n),this.setShouldRender()}setWidgetPosition(e,n){const t=this._widgets[e.getId()];return t.preference!==n&&(t.preference=n,this.setShouldRender(),!0)}removeWidget(e){const n=e.getId();if(this._widgets.hasOwnProperty(n)){const e=this._widgets[n],t=e.domNode.domNode;delete this._widgets[n],t.parentNode.removeChild(t),this.setShouldRender()}}_renderWidget(e){const n=e.domNode;if(null!==e.preference)if(0===e.preference)n.setTop(0),n.setRight(2*this._verticalScrollbarWidth+this._minimapWidth);else if(1===e.preference){const e=n.domNode.clientHeight;n.setTop(this._editorHeight-e-2*this._horizontalScrollbarHeight),n.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)}else 2===e.preference&&(n.setTop(0),n.domNode.style.right="50%");else n.unsetTop()}prepareRender(e){}render(e){this._domNode.setWidth(this._editorWidth);const n=Object.keys(this._widgets);for(let t=0,i=n.length;t=3){const n=Math.floor(i/3),t=Math.floor(i/3),o=i-n-t,r=e,a=r+n,s=r+n+o;return[[0,r,a,r,s,r,a,r],[0,n,o,n+o,t,n+o+t,o+t,n+o+t]]}if(2===t){const n=Math.floor(i/2),t=i-n,o=e,r=o+n;return[[0,o,o,o,r,o,o,o],[0,n,n,n,t,n+t,n+t,n+t]]}{const n=e,t=i;return[[0,n,n,n,n,n,n,n],[0,t,t,t,t,t,t,t]]}}equals(e){return this.lineHeight===e.lineHeight&&this.pixelRatio===e.pixelRatio&&this.overviewRulerLanes===e.overviewRulerLanes&&this.renderBorder===e.renderBorder&&this.borderColor===e.borderColor&&this.hideCursor===e.hideCursor&&this.cursorColor===e.cursorColor&&this.themeType===e.themeType&&this.backgroundColor===e.backgroundColor&&this.top===e.top&&this.right===e.right&&this.domWidth===e.domWidth&&this.domHeight===e.domHeight&&this.canvasWidth===e.canvasWidth&&this.canvasHeight===e.canvasHeight}}class mx extends Wf{constructor(e){super(e),this._domNode=kf(document.createElement("canvas")),this._domNode.setClassName("decorationsOverviewRuler"),this._domNode.setPosition("absolute"),this._domNode.setLayerHinting(!0),this._domNode.setContain("strict"),this._domNode.setAttribute("aria-hidden","true"),this._updateSettings(!1),this._tokensColorTrackerListener=ql.onDidChange(e=>{e.changedColorMap&&this._updateSettings(!0)}),this._cursorPositions=[]}dispose(){super.dispose(),this._tokensColorTrackerListener.dispose()}_updateSettings(e){const n=new px(this._context.configuration,this._context.theme);return(!this._settings||!this._settings.equals(n))&&(this._settings=n,this._domNode.setTop(this._settings.top),this._domNode.setRight(this._settings.right),this._domNode.setWidth(this._settings.domWidth),this._domNode.setHeight(this._settings.domHeight),this._domNode.domNode.width=this._settings.canvasWidth,this._domNode.domNode.height=this._settings.canvasHeight,e&&this._render(),!0)}onConfigurationChanged(e){return this._updateSettings(!1)}onCursorStateChanged(e){this._cursorPositions=[];for(let n=0,t=e.selections.length;nn&&(e=n-l),b=e-l,v=e+l}b>g+1||e!==m?(0!==a&&c.fillRect(d[m],f,u[m],g-f),m=e,f=b,g=v):v>g&&(g=v)}c.fillRect(d[m],f,u[m],g-f)}if(!this._settings.hideCursor&&this._settings.cursorColor){const e=2*this._settings.pixelRatio|0,t=e/2|0,o=this._settings.x[7],a=this._settings.w[7];c.fillStyle=this._settings.cursorColor;let s=-100,l=-100;for(let d=0,u=this._cursorPositions.length;dn&&(h=n-t);const p=h-t,m=p+e;p>l+1?(0!==d&&c.fillRect(o,s,a,l-s),s=p,l=m):m>l&&(l=m)}c.fillRect(o,s,a,l-s)}this._settings.renderBorder&&this._settings.borderColor&&this._settings.overviewRulerLanes>0&&(c.beginPath(),c.lineWidth=1,c.strokeStyle=this._settings.borderColor,c.moveTo(0,0),c.lineTo(0,n),c.stroke(),c.moveTo(0,0),c.lineTo(e,0),c.stroke())}}class fx{constructor(e,n,t){this.from=0|e,this.to=0|n,this.colorId=0|t}static compare(e,n){return e.colorId===n.colorId?e.from===n.from?e.to-n.to:e.from-n.from:e.colorId-n.colorId}}class gx{constructor(e,n,t){this.startLineNumber=e,this.endLineNumber=n,this.color=t,this._colorZone=null}static compare(e,n){return e.color===n.color?e.startLineNumber===n.startLineNumber?e.endLineNumber-n.endLineNumber:e.startLineNumber-n.startLineNumber:e.colort&&(d=t-u);const h=i.color;let p=this._color2Id[h];p||(p=++this._lastAssignedId,this._color2Id[h]=p,this._id2Color[p]=h);const m=new fx(d-u,d+u,p);i.setColorZone(m),a.push(m)}return this._colorZonesInvalid=!1,a.sort(fx.compare),a}}class vx extends Vf{constructor(e,n){super(),this._context=e;const t=this._context.configuration.options;this._domNode=kf(document.createElement("canvas")),this._domNode.setClassName(n),this._domNode.setPosition("absolute"),this._domNode.setLayerHinting(!0),this._domNode.setContain("strict"),this._zoneManager=new bx(e=>this._context.viewLayout.getVerticalOffsetForLineNumber(e)),this._zoneManager.setDOMWidth(0),this._zoneManager.setDOMHeight(0),this._zoneManager.setOuterHeight(this._context.viewLayout.getScrollHeight()),this._zoneManager.setLineHeight(t.get(51)),this._zoneManager.setPixelRatio(t.get(115)),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options;return e.hasChanged(51)&&(this._zoneManager.setLineHeight(n.get(51)),this._render()),e.hasChanged(115)&&(this._zoneManager.setPixelRatio(n.get(115)),this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render()),!0}onFlushed(e){return this._render(),!0}onScrollChanged(e){return e.scrollHeightChanged&&(this._zoneManager.setOuterHeight(e.scrollHeight),this._render()),!0}onZonesChanged(e){return this._render(),!0}getDomNode(){return this._domNode.domNode}setLayout(e){this._domNode.setTop(e.top),this._domNode.setRight(e.right);let n=!1;n=this._zoneManager.setDOMWidth(e.width)||n,n=this._zoneManager.setDOMHeight(e.height)||n,n&&(this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render())}setZones(e){this._zoneManager.setZones(e),this._render()}_render(){if(0===this._zoneManager.getOuterHeight())return!1;const e=this._zoneManager.getCanvasWidth(),n=this._zoneManager.getCanvasHeight(),t=this._zoneManager.resolveColorZones(),i=this._zoneManager.getId2Color(),o=this._domNode.domNode.getContext("2d");return o.clearRect(0,0,e,n),t.length>0&&this._renderOneLane(o,t,i,e),!0}_renderOneLane(e,n,t,i){let o=0,r=0,a=0;for(const s of n){const n=s.colorId,l=s.from,c=s.to;n!==o?(e.fillRect(0,r,i,a-r),o=n,e.fillStyle=t[o],r=l,a=c):a>=l?a=Math.max(a,c):(e.fillRect(0,r,i,a-r),r=l,a=c)}e.fillRect(0,r,i,a-r)}}t("ef37");class _x extends Wf{constructor(e){super(e),this.domNode=kf(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.domNode.setClassName("view-rulers"),this._renderedRulers=[];const n=this._context.configuration.options;this._rulers=n.get(83),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth}dispose(){super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options;return this._rulers=n.get(83),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth,!0}onScrollChanged(e){return e.scrollHeightChanged}prepareRender(e){}_ensureRulersCount(){const e=this._renderedRulers.length,n=this._rulers.length;if(e===n)return;if(e0){const e=kf(document.createElement("div"));e.setClassName("view-ruler"),e.setWidth(i),this.domNode.appendChild(e),this._renderedRulers.push(e),o--}return}let t=e-n;while(t>0){const e=this._renderedRulers.pop();this.domNode.removeChild(e),t--}}render(e){this._ensureRulersCount();for(let n=0,t=this._rulers.length;n{const t=e.getColor(qC);t&&n.addRule(`.monaco-editor .view-ruler { box-shadow: 1px 0 0 0 ${t} inset; }`)});t("d8c3");class wx extends Wf{constructor(e){super(e),this._scrollTop=0,this._width=0,this._updateWidth(),this._shouldShow=!1;const n=this._context.configuration.options,t=n.get(84);this._useShadows=t.useShadows,this._domNode=kf(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true")}dispose(){super.dispose()}_updateShouldShow(){const e=this._useShadows&&this._scrollTop>0;return this._shouldShow!==e&&(this._shouldShow=e,!0)}getDomNode(){return this._domNode}_updateWidth(){const e=this._context.configuration.options,n=e.get(117);0===n.minimap.renderMinimap||n.minimap.minimapWidth>0&&0===n.minimap.minimapLeft?this._width=n.width:this._width=n.width-n.minimap.minimapWidth-n.verticalScrollbarWidth}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(84);return this._useShadows=t.useShadows,this._updateWidth(),this._updateShouldShow(),!0}onScrollChanged(e){return this._scrollTop=e.scrollTop,this._updateShouldShow()}prepareRender(e){}render(e){this._domNode.setWidth(this._width),this._domNode.setClassName(this._shouldShow?"scroll-decoration":"")}}lg((e,n)=>{const t=e.getColor(uw);t&&n.addRule(`.monaco-editor .scroll-decoration { box-shadow: ${t} 0 6px 6px -6px inset; }`)});t("782d");class Cx{constructor(e){this.left=e.left,this.width=e.width,this.startStyle=null,this.endStyle=null}}class yx{constructor(e,n){this.lineNumber=e,this.ranges=n}}function Ax(e){return new Cx(e)}function xx(e){return new yx(e.lineNumber,e.ranges.map(Ax))}const kx=Zt;class Sx extends P_{constructor(e){super(),this._previousFrameVisibleRangesWithStyle=[],this._context=e;const n=this._context.configuration.options;this._lineHeight=n.get(51),this._roundedSelection=n.get(82),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth,this._selections=[],this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const n=this._context.configuration.options;return this._lineHeight=n.get(51),this._roundedSelection=n.get(82),this._typicalHalfwidthCharacterWidth=n.get(36).typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_visibleRangesHaveGaps(e){for(let n=0,t=e.length;n1)return!0}return!1}_enrichVisibleRangesWithStyle(e,n,t){const i=this._typicalHalfwidthCharacterWidth/4;let o=null,r=null;if(t&&t.length>0&&n.length>0){const i=n[0].lineNumber;if(i===e.startLineNumber)for(let e=0;!o&&e=0;e--)t[e].lineNumber===a&&(r=t[e].ranges[0]);o&&!o.startStyle&&(o=null),r&&!r.startStyle&&(r=null)}for(let a=0,s=n.length;a0){const e=n[a-1].ranges[0].left,o=n[a-1].ranges[0].left+n[a-1].ranges[0].width;Dx(t-e)e&&(c.top=1),Dx(l-o)'}_actualRenderOneSelection(e,n,t,i){if(0===i.length)return;const o=!!i[0].ranges[0].startStyle,r=this._lineHeight.toString(),a=(this._lineHeight-1).toString(),s=i[0].lineNumber,l=i[i.length-1].lineNumber;for(let c=0,d=i.length;c1,a)}this._previousFrameVisibleRangesWithStyle=o,this._renderResult=n.map(([e,n])=>e+n)}render(e,n){if(!this._renderResult)return"";const t=n-e;return t<0||t>=this._renderResult.length?"":this._renderResult[t]}}function Dx(e){return e<0?-e:e}Sx.SELECTION_CLASS_NAME="selected-text",Sx.SELECTION_TOP_LEFT="top-left-radius",Sx.SELECTION_BOTTOM_LEFT="bottom-left-radius",Sx.SELECTION_TOP_RIGHT="top-right-radius",Sx.SELECTION_BOTTOM_RIGHT="bottom-right-radius",Sx.EDITOR_BACKGROUND_CLASS_NAME="monaco-editor-background",Sx.ROUNDED_PIECE_WIDTH=10,lg((e,n)=>{const t=e.getColor(Nw);t&&n.addRule(`.monaco-editor .focused .selected-text { background-color: ${t}; }`);const i=e.getColor(Pw);i&&n.addRule(`.monaco-editor .selected-text { background-color: ${i}; }`);const o=e.getColor(Iw);o&&!o.isTransparent()&&n.addRule(`.monaco-editor .view-line span.inline-selected-text { color: ${o}; }`)});t("d93b");class Ex{constructor(e,n,t,i,o,r){this.top=e,this.left=n,this.width=t,this.height=i,this.textContent=o,this.textContentClassName=r}}class Bx{constructor(e){this._context=e;const n=this._context.configuration.options,t=n.get(36);this._cursorStyle=n.get(19),this._lineHeight=n.get(51),this._typicalHalfwidthCharacterWidth=t.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(n.get(22),this._typicalHalfwidthCharacterWidth),this._isVisible=!0,this._domNode=kf(document.createElement("div")),this._domNode.setClassName("cursor "+ty),this._domNode.setHeight(this._lineHeight),this._domNode.setTop(0),this._domNode.setLeft(0),Dm.applyFontInfo(this._domNode,t),this._domNode.setDisplay("none"),this._position=new Zn(1,1),this._lastRenderedContent="",this._renderData=null}getDomNode(){return this._domNode}getPosition(){return this._position}show(){this._isVisible||(this._domNode.setVisibility("inherit"),this._isVisible=!0)}hide(){this._isVisible&&(this._domNode.setVisibility("hidden"),this._isVisible=!1)}onConfigurationChanged(e){const n=this._context.configuration.options,t=n.get(36);return this._cursorStyle=n.get(19),this._lineHeight=n.get(51),this._typicalHalfwidthCharacterWidth=t.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(n.get(22),this._typicalHalfwidthCharacterWidth),Dm.applyFontInfo(this._domNode,t),!0}onCursorPositionChanged(e){return this._position=e,!0}_prepareRender(e){let n="";if(this._cursorStyle===T.Line||this._cursorStyle===T.LineThin){const t=e.visibleRangeForPosition(this._position);if(!t||t.outsideRenderedLine)return null;let i;if(this._cursorStyle===T.Line){if(i=mr(this._lineCursorWidth>0?this._lineCursorWidth:2),i>2){const e=this._context.model.getLineContent(this._position.lineNumber),t=yr["J"](e,this._position.column-1);n=e.substr(this._position.column-1,t)}}else i=mr(1);let o=t.left;i>=2&&o>=1&&(o-=1);const r=e.getVerticalOffsetForLineNumber(this._position.lineNumber)-e.bigNumbersDelta;return new Ex(r,o,i,this._lineHeight,n,"")}const t=this._context.model.getLineContent(this._position.lineNumber),i=yr["J"](t,this._position.column-1),o=e.linesVisibleRangesForRange(new et(this._position.lineNumber,this._position.column,this._position.lineNumber,this._position.column+i),!1);if(!o||0===o.length)return null;const r=o[0];if(r.outsideRenderedLine||0===r.ranges.length)return null;const a=r.ranges[0],s=a.width<1?this._typicalHalfwidthCharacterWidth:a.width;let l="";if(this._cursorStyle===T.Block){const e=this._context.model.getViewLineData(this._position.lineNumber);n=t.substr(this._position.column-1,i);const o=e.tokens.findTokenIndexAtOffset(this._position.column-1);l=e.tokens.getClassName(o)}let c=e.getVerticalOffsetForLineNumber(this._position.lineNumber)-e.bigNumbersDelta,d=this._lineHeight;return this._cursorStyle!==T.Underline&&this._cursorStyle!==T.UnderlineThin||(c+=this._lineHeight-2,d=2),new Ex(c,a.left,s,d,n,l)}prepareRender(e){this._renderData=this._prepareRender(e)}render(e){return this._renderData?(this._lastRenderedContent!==this._renderData.textContent&&(this._lastRenderedContent=this._renderData.textContent,this._domNode.domNode.textContent=this._lastRenderedContent),this._domNode.setClassName(`cursor ${ty} ${this._renderData.textContentClassName}`),this._domNode.setDisplay("block"),this._domNode.setTop(this._renderData.top),this._domNode.setLeft(this._renderData.left),this._domNode.setWidth(this._renderData.width),this._domNode.setLineHeight(this._renderData.height),this._domNode.setHeight(this._renderData.height),{domNode:this._domNode.domNode,position:this._position,contentLeft:this._renderData.left,height:this._renderData.height,width:2}):(this._domNode.setDisplay("none"),null)}}class Tx extends Wf{constructor(e){super(e);const n=this._context.configuration.options;this._readOnly=n.get(72),this._cursorBlinking=n.get(17),this._cursorStyle=n.get(19),this._cursorSmoothCaretAnimation=n.get(18),this._selectionIsEmpty=!0,this._isVisible=!1,this._primaryCursor=new Bx(this._context),this._secondaryCursors=[],this._renderData=[],this._domNode=kf(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._updateDomClassName(),this._domNode.appendChild(this._primaryCursor.getDomNode()),this._startCursorBlinkAnimation=new Ei,this._cursorFlatBlinkInterval=new Bi,this._blinkingEnabled=!1,this._editorHasFocus=!1,this._updateBlinking()}dispose(){super.dispose(),this._startCursorBlinkAnimation.dispose(),this._cursorFlatBlinkInterval.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){const n=this._context.configuration.options;this._readOnly=n.get(72),this._cursorBlinking=n.get(17),this._cursorStyle=n.get(19),this._cursorSmoothCaretAnimation=n.get(18),this._updateBlinking(),this._updateDomClassName(),this._primaryCursor.onConfigurationChanged(e);for(let t=0,i=this._secondaryCursors.length;tn.length){const e=this._secondaryCursors.length-n.length;for(let n=0;n{for(let t=0,i=e.ranges.length;t{this._isVisible?this._hide():this._show()},Tx.BLINK_INTERVAL):this._startCursorBlinkAnimation.setIfNotSet(()=>{this._blinkingEnabled=!0,this._updateDomClassName()},Tx.BLINK_INTERVAL))}_updateDomClassName(){this._domNode.setClassName(this._getClassName())}_getClassName(){let e="cursors-layer";switch(this._selectionIsEmpty||(e+=" has-selection"),this._cursorStyle){case T.Line:e+=" cursor-line-style";break;case T.Block:e+=" cursor-block-style";break;case T.Underline:e+=" cursor-underline-style";break;case T.LineThin:e+=" cursor-line-thin-style";break;case T.BlockOutline:e+=" cursor-block-outline-style";break;case T.UnderlineThin:e+=" cursor-underline-thin-style";break;default:e+=" cursor-line-style"}if(this._blinkingEnabled)switch(this._getCursorBlinking()){case 1:e+=" cursor-blink";break;case 2:e+=" cursor-smooth";break;case 3:e+=" cursor-phase";break;case 4:e+=" cursor-expand";break;case 5:e+=" cursor-solid";break;default:e+=" cursor-solid"}else e+=" cursor-solid";return this._cursorSmoothCaretAnimation&&(e+=" cursor-smooth-caret-animation"),e}_show(){this._primaryCursor.show();for(let e=0,n=this._secondaryCursors.length;e{const t=e.getColor(PC);if(t){let i=e.getColor(FC);i||(i=t.opposite()),n.addRule(`.monaco-editor .cursors-layer .cursor { background-color: ${t}; border-color: ${t}; color: ${i}; }`),"hc"===e.type&&n.addRule(`.monaco-editor .cursors-layer.has-selection .cursor { border-left: 1px solid ${i}; border-right: 1px solid ${i}; }`)}});const Ox=()=>{throw new Error("Invalid change accessor")};class Lx extends Wf{constructor(e){super(e);const n=this._context.configuration.options,t=n.get(117);this._lineHeight=n.get(51),this._contentWidth=t.contentWidth,this._contentLeft=t.contentLeft,this.domNode=kf(document.createElement("div")),this.domNode.setClassName("view-zones"),this.domNode.setPosition("absolute"),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.marginDomNode=kf(document.createElement("div")),this.marginDomNode.setClassName("margin-view-zones"),this.marginDomNode.setPosition("absolute"),this.marginDomNode.setAttribute("role","presentation"),this.marginDomNode.setAttribute("aria-hidden","true"),this._zones={}}dispose(){super.dispose(),this._zones={}}_recomputeWhitespacesProps(){const e=this._context.viewLayout.getWhitespaces(),n=new Map;for(const i of e)n.set(i.id,i);let t=!1;return this._context.model.changeWhitespace(e=>{const i=Object.keys(this._zones);for(let o=0,r=i.length;o{const i={addZone:e=>(n=!0,this._addZone(t,e)),removeZone:e=>{e&&(n=this._removeZone(t,e)||n)},layoutZone:e=>{e&&(n=this._layoutZone(t,e)||n)}};Mx(e,i),i.addZone=Ox,i.removeZone=Ox,i.layoutZone=Ox}),n}_addZone(e,n){const t=this._computeWhitespaceProps(n),i=e.insertWhitespace(t.afterViewLineNumber,this._getZoneOrdinal(n),t.heightInPx,t.minWidthInPx),o={whitespaceId:i,delegate:n,isVisible:!1,domNode:kf(n.domNode),marginDomNode:n.marginDomNode?kf(n.marginDomNode):null};return this._safeCallOnComputedHeight(o.delegate,t.heightInPx),o.domNode.setPosition("absolute"),o.domNode.domNode.style.width="100%",o.domNode.setDisplay("none"),o.domNode.setAttribute("monaco-view-zone",o.whitespaceId),this.domNode.appendChild(o.domNode),o.marginDomNode&&(o.marginDomNode.setPosition("absolute"),o.marginDomNode.domNode.style.width="100%",o.marginDomNode.setDisplay("none"),o.marginDomNode.setAttribute("monaco-view-zone",o.whitespaceId),this.marginDomNode.appendChild(o.marginDomNode)),this._zones[o.whitespaceId]=o,this.setShouldRender(),o.whitespaceId}_removeZone(e,n){if(this._zones.hasOwnProperty(n)){const t=this._zones[n];return delete this._zones[n],e.removeWhitespace(t.whitespaceId),t.domNode.removeAttribute("monaco-visible-view-zone"),t.domNode.removeAttribute("monaco-view-zone"),t.domNode.domNode.parentNode.removeChild(t.domNode.domNode),t.marginDomNode&&(t.marginDomNode.removeAttribute("monaco-visible-view-zone"),t.marginDomNode.removeAttribute("monaco-view-zone"),t.marginDomNode.domNode.parentNode.removeChild(t.marginDomNode.domNode)),this.setShouldRender(),!0}return!1}_layoutZone(e,n){if(this._zones.hasOwnProperty(n)){const t=this._zones[n],i=this._computeWhitespaceProps(t.delegate);return e.changeOneWhitespace(t.whitespaceId,i.afterViewLineNumber,i.heightInPx),this._safeCallOnComputedHeight(t.delegate,i.heightInPx),this.setShouldRender(),!0}return!1}shouldSuppressMouseDownOnViewZone(e){if(this._zones.hasOwnProperty(e)){const n=this._zones[e];return Boolean(n.delegate.suppressMouseDown)}return!1}_heightInPixels(e){return"number"===typeof e.heightInPx?e.heightInPx:"number"===typeof e.heightInLines?this._lineHeight*e.heightInLines:this._lineHeight}_minWidthInPixels(e){return"number"===typeof e.minWidthInPx?e.minWidthInPx:0}_safeCallOnComputedHeight(e,n){if("function"===typeof e.onComputedHeight)try{e.onComputedHeight(n)}catch(t){fe(t)}}_safeCallOnDomNodeTop(e,n){if("function"===typeof e.onDomNodeTop)try{e.onDomNodeTop(n)}catch(t){fe(t)}}prepareRender(e){}render(e){const n=e.viewportData.whitespaceViewportData,t={};let i=!1;for(let r=0,a=n.length;r{this._context.theme.update(e),this._context.model.onDidColorThemeChange(),this.render(!0,!1)})),this._viewParts=[],this._textAreaHandler=new ry(this._context,a,this._createTextAreaHandlerHelper()),this._viewParts.push(this._textAreaHandler),this._linesContent=kf(document.createElement("div")),this._linesContent.setClassName("lines-content monaco-editor-background"),this._linesContent.setPosition("absolute"),this.domNode=kf(document.createElement("div")),this.domNode.setClassName(this._getEditorClassName()),this.domNode.setAttribute("role","code"),this._overflowGuardContainer=kf(document.createElement("div")),qf.write(this._overflowGuardContainer,3),this._overflowGuardContainer.setClassName("overflow-guard"),this._scrollbar=new IA(this._context,this._linesContent,this.domNode,this._overflowGuardContainer),this._viewParts.push(this._scrollbar),this._viewLines=new WA(this._context,this._linesContent),this._viewZones=new Lx(this._context),this._viewParts.push(this._viewZones);const s=new mx(this._context);this._viewParts.push(s);const l=new wx(this._context);this._viewParts.push(l);const c=new Ky(this._context);this._viewParts.push(c),c.addDynamicOverlay(new eA(this._context)),c.addDynamicOverlay(new Sx(this._context)),c.addDynamicOverlay(new $A(this._context)),c.addDynamicOverlay(new tA(this._context));const d=new Gy(this._context);this._viewParts.push(d),d.addDynamicOverlay(new nA(this._context)),d.addDynamicOverlay(new RA(this._context)),d.addDynamicOverlay(new UA(this._context)),d.addDynamicOverlay(new qA(this._context)),d.addDynamicOverlay(new ey(this._context));const u=new ny(this._context);u.getDomNode().appendChild(this._viewZones.marginDomNode),u.getDomNode().appendChild(d.getDomNode()),this._viewParts.push(u),this._contentWidgets=new Yy(this._context,this.domNode),this._viewParts.push(this._contentWidgets),this._viewCursors=new Tx(this._context),this._viewParts.push(this._viewCursors),this._overlayWidgets=new hx(this._context),this._viewParts.push(this._overlayWidgets);const h=new _x(this._context);this._viewParts.push(h);const p=new dx(this._context);if(this._viewParts.push(p),s){const e=this._scrollbar.getOverviewRulerLayoutInfo();e.parent.insertBefore(s.getDomNode(),e.insertBefore)}this._linesContent.appendChild(c.getDomNode()),this._linesContent.appendChild(h.domNode),this._linesContent.appendChild(this._viewZones.domNode),this._linesContent.appendChild(this._viewLines.getDomNode()),this._linesContent.appendChild(this._contentWidgets.domNode),this._linesContent.appendChild(this._viewCursors.getDomNode()),this._overflowGuardContainer.appendChild(u.getDomNode()),this._overflowGuardContainer.appendChild(this._scrollbar.getDomNode()),this._overflowGuardContainer.appendChild(l.getDomNode()),this._overflowGuardContainer.appendChild(this._textAreaHandler.textArea),this._overflowGuardContainer.appendChild(this._textAreaHandler.textAreaCover),this._overflowGuardContainer.appendChild(this._overlayWidgets.getDomNode()),this._overflowGuardContainer.appendChild(p.getDomNode()),this.domNode.appendChild(this._overflowGuardContainer),r?r.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode.domNode):this.domNode.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode),this._applyLayout(),this._pointerHandler=this._register(new E_(this._context,a,this._createPointerHandlerHelper()))}_flushAccumulatedAndRenderNow(){this._renderNow()}_createPointerHandlerHelper(){return{viewDomNode:this.domNode.domNode,linesContentDomNode:this._linesContent.domNode,focusTextArea:()=>{this.focus()},getLastRenderData:()=>{const e=this._viewCursors.getLastRenderData()||[],n=this._textAreaHandler.getLastRenderData();return new c_(e,n)},shouldSuppressMouseDownOnViewZone:e=>this._viewZones.shouldSuppressMouseDownOnViewZone(e),shouldSuppressMouseDownOnWidget:e=>this._contentWidgets.shouldSuppressMouseDownOnWidget(e),getPositionFromDOMInfo:(e,n)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getPositionFromDOMInfo(e,n)),visibleRangeForPosition:(e,n)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new Zn(e,n))),getLineWidth:e=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getLineWidth(e))}}_createTextAreaHandlerHelper(){return{visibleRangeForPositionRelativeToEditor:(e,n)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new Zn(e,n)))}}_applyLayout(){const e=this._context.configuration.options,n=e.get(117);this.domNode.setWidth(n.width),this.domNode.setHeight(n.height),this._overflowGuardContainer.setWidth(n.width),this._overflowGuardContainer.setHeight(n.height),this._linesContent.setWidth(1e6),this._linesContent.setHeight(1e6)}_getEditorClassName(){const e=this._textAreaHandler.isFocused()?" focused":"";return this._context.configuration.options.get(114)+" "+og(this._context.theme.type)+e}handleEvents(e){super.handleEvents(e),this._scheduleRender()}onConfigurationChanged(e){return this.domNode.setClassName(this._getEditorClassName()),this._applyLayout(),!1}onCursorStateChanged(e){return this._selections=e.selections,!1}onFocusChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}onThemeChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}dispose(){null!==this._renderAnimationFrame&&(this._renderAnimationFrame.dispose(),this._renderAnimationFrame=null),this._contentWidgets.overflowingContentWidgetsDomNode.domNode.remove(),this._context.removeEventHandler(this),this._viewLines.dispose();for(let e=0,n=this._viewParts.length;ethis._actualRender())}_getViewPartsToRender(){let e=[],n=0;for(let t=0,i=this._viewParts.length;tt){let e=n-t;for(let n=0;n=e+1&&this.lastAddedCursorIndex--,this.secondaryCursors[e].dispose(this.context),this.secondaryCursors.splice(e,1)}_getAll(){let e=[];e[0]=this.primaryCursor;for(let n=0,t=this.secondaryCursors.length;ne.selection.startLineNumber===n.selection.startLineNumber?e.selection.startColumn-n.selection.startColumn:e.selection.startLineNumber-n.selection.startLineNumber);for(let t=0;ts&&e.index--;e.splice(s,1),n.splice(a,1),this._removeSecondaryCursor(s-1),t--}}}}class zx{constructor(e){this.type=0,this._source=e}hasChanged(e){return this._source.hasChanged(e)}}class Vx{constructor(e,n){this.type=1,this.selections=e,this.modelSelections=n}}class Wx{constructor(e){this.type=2,e?(this.affectsMinimap=e.affectsMinimap,this.affectsOverviewRuler=e.affectsOverviewRuler):(this.affectsMinimap=!0,this.affectsOverviewRuler=!0)}}class qx{constructor(){this.type=3}}class Ux{constructor(e){this.type=4,this.isFocused=e}}class Hx{constructor(){this.type=5}}class Kx{constructor(){this.type=6}}class Gx{constructor(e,n){this.type=7,this.fromLineNumber=e,this.toLineNumber=n}}class Jx{constructor(e,n){this.type=8,this.fromLineNumber=e,this.toLineNumber=n}}class Yx{constructor(e,n){this.type=9,this.fromLineNumber=e,this.toLineNumber=n}}class Qx{constructor(e,n,t,i,o,r){this.type=10,this.source=e,this.range=n,this.selections=t,this.verticalType=i,this.revealHorizontal=o,this.scrollType=r}}class Xx{constructor(e){this.type=11,this.scrollWidth=e.scrollWidth,this.scrollLeft=e.scrollLeft,this.scrollHeight=e.scrollHeight,this.scrollTop=e.scrollTop,this.scrollWidthChanged=e.scrollWidthChanged,this.scrollLeftChanged=e.scrollLeftChanged,this.scrollHeightChanged=e.scrollHeightChanged,this.scrollTopChanged=e.scrollTopChanged}}class Zx{constructor(){this.type=12}}class ek{constructor(e){this.type=13,this.ranges=e}}class nk{constructor(){this.type=14}}class tk{constructor(){this.type=15}}class ik extends Me{constructor(){super(),this._onEvent=this._register(new je),this.onEvent=this._onEvent.event,this._eventHandlers=[],this._viewEventQueue=null,this._isConsumingViewEventQueue=!1,this._collector=null,this._collectorCnt=0,this._outgoingEvents=[]}emitOutgoingEvent(e){this._addOutgoingEvent(e),this._emitOugoingEvents()}_addOutgoingEvent(e){for(let n=0,t=this._outgoingEvents.length;n0){if(this._collector||this._isConsumingViewEventQueue)return;const e=this._outgoingEvents.shift();e.isNoOp()||this._onEvent.fire(e)}}addViewEventHandler(e){for(let n=0,t=this._eventHandlers.length;n0&&this._emitMany(n)}this._emitOugoingEvents()}emitSingleViewEvent(e){try{const n=this.beginEmitViewEvents();n.emitViewEvent(e)}finally{this.endEmitViewEvents()}}_emitMany(e){this._viewEventQueue?this._viewEventQueue=this._viewEventQueue.concat(e):this._viewEventQueue=e,this._isConsumingViewEventQueue||this._consumeViewEventQueue()}_consumeViewEventQueue(){try{this._isConsumingViewEventQueue=!0,this._doConsumeQueue()}finally{this._isConsumingViewEventQueue=!1}}_doConsumeQueue(){while(this._viewEventQueue){const e=this._viewEventQueue;this._viewEventQueue=null;const n=this._eventHandlers.slice(0);for(const t of n)t.handleEvents(e)}}}class ok{constructor(){this.viewEvents=[],this.outgoingEvents=[]}emitViewEvent(e){this.viewEvents.push(e)}emitOutgoingEvent(e){this.outgoingEvents.push(e)}}class rk{constructor(e,n,t,i){this.kind=0,this._oldContentWidth=e,this._oldContentHeight=n,this.contentWidth=t,this.contentHeight=i,this.contentWidthChanged=this._oldContentWidth!==this.contentWidth,this.contentHeightChanged=this._oldContentHeight!==this.contentHeight}isNoOp(){return!this.contentWidthChanged&&!this.contentHeightChanged}merge(e){return 0!==e.kind?this:new rk(this._oldContentWidth,this._oldContentHeight,e.contentWidth,e.contentHeight)}}class ak{constructor(e,n){this.kind=1,this.oldHasFocus=e,this.hasFocus=n}isNoOp(){return this.oldHasFocus===this.hasFocus}merge(e){return 1!==e.kind?this:new ak(this.oldHasFocus,e.hasFocus)}}class sk{constructor(e,n,t,i,o,r,a,s){this.kind=2,this._oldScrollWidth=e,this._oldScrollLeft=n,this._oldScrollHeight=t,this._oldScrollTop=i,this.scrollWidth=o,this.scrollLeft=r,this.scrollHeight=a,this.scrollTop=s,this.scrollWidthChanged=this._oldScrollWidth!==this.scrollWidth,this.scrollLeftChanged=this._oldScrollLeft!==this.scrollLeft,this.scrollHeightChanged=this._oldScrollHeight!==this.scrollHeight,this.scrollTopChanged=this._oldScrollTop!==this.scrollTop}isNoOp(){return!this.scrollWidthChanged&&!this.scrollLeftChanged&&!this.scrollHeightChanged&&!this.scrollTopChanged}merge(e){return 2!==e.kind?this:new sk(this._oldScrollWidth,this._oldScrollLeft,this._oldScrollHeight,this._oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop)}}class lk{constructor(){this.kind=3}isNoOp(){return!1}merge(e){return this}}class ck{constructor(e,n,t,i,o,r,a){this.kind=5,this.oldSelections=e,this.selections=n,this.oldModelVersionId=t,this.modelVersionId=i,this.source=o,this.reason=r,this.reachedMaxCursorCount=a}static _selectionsAreEqual(e,n){if(!e&&!n)return!0;if(!e||!n)return!1;const t=e.length,i=n.length;if(t!==i)return!1;for(let o=0;o=n.length)return!1;if(!n[t].strictContainsRange(e[t]))return!1}return!0}}class pk extends Me{constructor(e,n,t,i){super(),this._model=e,this._knownModelVersionId=this._model.getVersionId(),this._viewModel=n,this._coordinatesConverter=t,this.context=new t_(this._model,this._coordinatesConverter,i),this._cursors=new jx(this.context),this._hasFocus=!1,this._isHandling=!1,this._isDoingComposition=!1,this._selectionsWhenCompositionStarted=null,this._columnSelectData=null,this._autoClosedActions=[],this._prevEditOperationType=0}dispose(){this._cursors.dispose(),this._autoClosedActions=Be(this._autoClosedActions),super.dispose()}updateConfiguration(e){this.context=new t_(this._model,this._coordinatesConverter,e),this._cursors.updateContext(this.context)}onLineMappingChanged(e){this._knownModelVersionId===this._model.getVersionId()&&this.setStates(e,"viewModel",0,this.getCursorStates())}setHasFocus(e){this._hasFocus=e}_validateAutoClosedActions(){if(this._autoClosedActions.length>0){let e=this._cursors.getSelections();for(let n=0;npk.MAX_CURSOR_COUNT&&(i=i.slice(0,pk.MAX_CURSOR_COUNT),o=!0);const r=new uk(this._model,this);return this._cursors.setStates(i),this._cursors.normalize(),this._columnSelectData=null,this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(e,n,t,r,o)}setCursorColumnSelectData(e){this._columnSelectData=e}revealPrimary(e,n,t,i){const o=this._cursors.getViewPositions();if(o.length>1)this._emitCursorRevealRange(e,n,null,this._cursors.getViewSelections(),0,t,i);else{const r=o[0],a=new et(r.lineNumber,r.column,r.lineNumber,r.column);this._emitCursorRevealRange(e,n,a,null,0,t,i)}}_revealPrimaryCursor(e,n,t,i,o){const r=this._cursors.getViewPositions();if(r.length>1)this._emitCursorRevealRange(e,n,null,this._cursors.getViewSelections(),t,i,o);else{const a=r[0],s=new et(a.lineNumber,a.column,a.lineNumber,a.column);this._emitCursorRevealRange(e,n,s,null,t,i,o)}}_emitCursorRevealRange(e,n,t,i,o,r,a){e.emitViewEvent(new Qx(n,t,i,o,r,a))}saveState(){let e=[];const n=this._cursors.getSelections();for(let t=0,i=n.length;t0){const t=r_.fromModelSelections(n.resultingSelection);this.setStates(e,"modelChange",n.isUndoing?5:n.isRedoing?6:2,t)&&this._revealPrimaryCursor(e,"modelChange",0,!0,0)}else{const n=this._cursors.readSelectionFromMarkers();this.setStates(e,"modelChange",2,r_.fromModelSelections(n))}}getSelection(){return this._cursors.getPrimaryCursor().modelState.selection}getTopMostViewPosition(){return this._cursors.getTopMostViewPosition()}getBottomMostViewPosition(){return this._cursors.getBottomMostViewPosition()}getCursorColumnSelectData(){if(this._columnSelectData)return this._columnSelectData;const e=this._cursors.getPrimaryCursor(),n=e.viewState.selectionStart.getStartPosition(),t=e.viewState.position;return{isReal:!1,fromViewLineNumber:n.lineNumber,fromViewVisualColumn:s_.visibleColumnFromColumn2(this.context.cursorConfig,this._viewModel,n),toViewLineNumber:t.lineNumber,toViewVisualColumn:s_.visibleColumnFromColumn2(this.context.cursorConfig,this._viewModel,t)}}getSelections(){return this._cursors.getSelections()}setSelections(e,n,t){this.setStates(e,n,0,r_.fromModelSelections(t))}getPrevEditOperationType(){return this._prevEditOperationType}setPrevEditOperationType(e){this._prevEditOperationType=e}_pushAutoClosedAction(e,n){let t=[],i=[];for(let a=0,s=e.length;a0&&this._pushAutoClosedAction(t,i),this._prevEditOperationType=e.type}e.shouldPushStackElementAfter&&this._model.pushStackElement()}_interpretCommandResult(e){e&&0!==e.length||(e=this._cursors.readSelectionFromMarkers()),this._columnSelectData=null,this._cursors.setSelections(e),this._cursors.normalize()}_emitStateChangedIfNecessary(e,n,t,i,o){const r=new uk(this._model,this);if(r.equals(i))return!1;const a=this._cursors.getSelections(),s=this._cursors.getViewSelections();if(e.emitViewEvent(new Vx(s,a)),!i||i.cursorState.length!==r.cursorState.length||r.cursorState.some((e,n)=>!e.modelState.equals(i.cursorState[n].modelState))){const s=i?i.cursorState.map(e=>e.modelState.selection):null,l=i?i.modelVersionId:0;e.emitOutgoingEvent(new ck(s,a,l,r.modelVersionId,n||"keyboard",t,o))}return!0}_findAutoClosingPairs(e){if(!e.length)return null;let n=[];for(let t=0,i=e.length;t=0)return null;const o=i.text.match(/([)\]}>'"`])([^)\]}>'"`]*)$/);if(!o)return null;const r=o[1],a=this.context.cursorConfig.autoClosingPairsClose2.get(r);if(!a||1!==a.length)return null;const s=a[0].open,l=i.text.length-o[2].length-1,c=i.text.lastIndexOf(s,l-1);if(-1===c)return null;n.push([c,l])}return n}executeEdits(e,n,t,i){let o=null;"snippet"===n&&(o=this._findAutoClosingPairs(t)),o&&(t[0]._isTracked=!0);let r=[],a=[];const s=this._model.pushEditOperations(this.getSelections(),t,e=>{if(o)for(let t=0,i=o.length;t0&&this._pushAutoClosedAction(r,a)}_executeEdit(e,n,t,i=0){if(this.context.cursorConfig.readOnly)return;const o=new uk(this._model,this);this._cursors.stopTrackingSelections(),this._isHandling=!0;try{this._cursors.ensureValidState(),e()}catch(r){fe(r)}this._isHandling=!1,this._cursors.startTrackingSelections(),this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(n,t,i,o,!1)&&this._revealPrimaryCursor(n,t,0,!0,0)}setIsDoingComposition(e){this._isDoingComposition=e}startComposition(e){this._selectionsWhenCompositionStarted=this.getSelections().slice(0)}endComposition(e,n){this._executeEdit(()=>{if("keyboard"===n){const e=hk.getAllAutoClosedCharacters(this._autoClosedActions);this._executeEditOperation(xy.compositionEndWithInterceptors(this._prevEditOperationType,this.context.cursorConfig,this._model,this._selectionsWhenCompositionStarted,this.getSelections(),e)),this._selectionsWhenCompositionStarted=null}},e,n)}type(e,n,t){this._executeEdit(()=>{if("keyboard"===t){const e=n.length;let t=0;while(t{this._executeEditOperation(xy.replacePreviousChar(this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),n,t))},e,i)}paste(e,n,t,i,o){this._executeEdit(()=>{this._executeEditOperation(xy.paste(this.context.cursorConfig,this._model,this.getSelections(),n,t,i||[]))},e,o,4)}cut(e,n){this._executeEdit(()=>{this._executeEditOperation(gy.cut(this.context.cursorConfig,this._model,this.getSelections()))},e,n)}executeCommand(e,n,t){this._executeEdit(()=>{this._cursors.killSecondaryCursors(),this._executeEditOperation(new a_(0,[n],{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,t)}executeCommands(e,n,t){this._executeEdit(()=>{this._executeEditOperation(new a_(0,n,{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,t)}}pk.MAX_CURSOR_COUNT=1e4;class mk{static executeCommands(e,n,t){const i={model:e,selectionsBefore:n,trackedRanges:[],trackedRangesDirection:[]},o=this._innerExecuteCommands(i,t);for(let r=0,a=i.trackedRanges.length;r0&&(r[0]._isTracked=!0);let a=e.model.pushEditOperations(e.selectionsBefore,r,t=>{let i=[];for(let n=0;ne.identifier.minor-n.identifier.minor;let r=[];for(let a=0;a0?(i[a].sort(o),r[a]=n[a].computeCursorState(e.model,{getInverseEditOperations:()=>i[a],getTrackedSelection:n=>{const t=parseInt(n,10),i=e.model._getTrackedRange(e.trackedRanges[t]);return 0===e.trackedRangesDirection[t]?new nt(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn):new nt(i.endLineNumber,i.endColumn,i.startLineNumber,i.startColumn)}})):r[a]=e.selectionsBefore[a];return r});a||(a=e.selectionsBefore);let s=[];for(let l in o)o.hasOwnProperty(l)&&s.push(parseInt(l,10));s.sort((e,n)=>n-e);for(const l of s)a.splice(l,1);return a}static _arrayIsEmpty(e){for(let n=0,t=e.length;n{et.isEmpty(e)&&""===r||i.push({identifier:{major:n,minor:o++},range:e,text:r,forceMoveMarkers:a,isAutoWhitespaceEdit:t.insertsAutoWhitespace})};let a=!1;const s=(e,n,t)=>{a=!0,r(e,n,t)},l=(n,t)=>{const i=nt.liftSelection(n);let o;if(i.isEmpty())if("boolean"===typeof t)o=t?2:3;else{const n=e.model.getLineMaxColumn(i.startLineNumber);o=i.startColumn===n?2:3}else o=1;const r=e.trackedRanges.length,a=e.model._setTrackedRange(null,i,o);return e.trackedRanges[r]=a,e.trackedRangesDirection[r]=i.getDirection(),r.toString()},c={addEditOperation:r,addTrackedEditOperation:s,trackSelection:l};try{t.getEditOperations(e.model,c)}catch(d){return fe(d),{operations:[],hadTrackedEditOperation:!1}}return{operations:i,hadTrackedEditOperation:a}}static _getLoserCursorMap(e){e=e.slice(0),e.sort((e,n)=>-et.compareRangesUsingEnds(e.range,n.range));let n={};for(let t=1;to.identifier.major?i.identifier.major:o.identifier.major,n[r.toString()]=!0;for(let n=0;n0&&t--}}return n}}class fk{constructor(e,n,t,i,o,r){this.id=e,this.label=n,this.alias=t,this._precondition=i,this._run=o,this._contextKeyService=r}isSupported(){return this._contextKeyService.contextMatchesRules(this._precondition)}run(){return this.isSupported()?this._run():Promise.resolve(void 0)}}function gk(e,n,t,i,o,r,a){let s="
",l=i,c=0;for(let d=0,u=n.getCount();d0)h+=a?" ":" ",e--;break;case 60:h+="<";break;case 62:h+=">";break;case 38:h+="&";break;case 0:h+="�";break;case 65279:case 8232:case 8233:case 133:h+="�";break;case 13:h+="​";break;case 32:h+=a?" ":" ";break;default:h+=String.fromCharCode(n)}}if(s+=`${h}`,u>o||l>=o)break}return s+="
",s}class bk{constructor(){this._hasPending=!1,this._inserts=[],this._changes=[],this._removes=[]}insert(e){this._hasPending=!0,this._inserts.push(e)}change(e){this._hasPending=!0,this._changes.push(e)}remove(e){this._hasPending=!0,this._removes.push(e)}mustCommit(){return this._hasPending}commit(e){if(!this._hasPending)return;const n=this._inserts,t=this._changes,i=this._removes;this._hasPending=!1,this._inserts=[],this._changes=[],this._removes=[],e._commitPendingChanges(n,t,i)}}class vk{constructor(e,n,t,i,o){this.id=e,this.afterLineNumber=n,this.ordinal=t,this.height=i,this.minWidth=o,this.prefixSum=0}}class _k{constructor(e,n,t,i){this._instanceId=yr["O"](++_k.INSTANCE_COUNT),this._pendingChanges=new bk,this._lastWhitespaceId=0,this._arr=[],this._prefixSumValidIndex=-1,this._minWidth=-1,this._lineCount=e,this._lineHeight=n,this._paddingTop=t,this._paddingBottom=i}static findInsertionIndex(e,n,t){let i=0,o=e.length;while(i>>1;n===e[r].afterLineNumber?t{n=!0,e|=0,t|=0,i|=0,o|=0;const r=this._instanceId+ ++this._lastWhitespaceId;return this._pendingChanges.insert(new vk(r,e,t,i,o)),r},changeOneWhitespace:(e,t,i)=>{n=!0,t|=0,i|=0,this._pendingChanges.change({id:e,newAfterLineNumber:t,newHeight:i})},removeWhitespace:e=>{n=!0,this._pendingChanges.remove({id:e})}};e(t)}finally{this._pendingChanges.commit(this)}return n}_commitPendingChanges(e,n,t){if((e.length>0||t.length>0)&&(this._minWidth=-1),e.length+n.length+t.length<=1){for(const n of e)this._insertWhitespace(n);for(const e of n)this._changeOneWhitespace(e.id,e.newAfterLineNumber,e.newHeight);for(const e of t){const n=this._findWhitespaceIndex(e.id);-1!==n&&this._removeWhitespace(n)}return}const i=new Set;for(const s of t)i.add(s.id);const o=new Map;for(const s of n)o.set(s.id,s);const r=e=>{let n=[];for(const t of e)if(!i.has(t.id)){if(o.has(t.id)){const e=o.get(t.id);t.afterLineNumber=e.newAfterLineNumber,t.height=e.newHeight}n.push(t)}return n},a=r(this._arr).concat(r(e));a.sort((e,n)=>e.afterLineNumber===n.afterLineNumber?e.ordinal-n.ordinal:e.afterLineNumber-n.afterLineNumber),this._arr=a,this._prefixSumValidIndex=-1}_checkPendingChanges(){this._pendingChanges.mustCommit()&&this._pendingChanges.commit(this)}_insertWhitespace(e){const n=_k.findInsertionIndex(this._arr,e.afterLineNumber,e.ordinal);this._arr.splice(n,0,e),this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,n-1)}_findWhitespaceIndex(e){const n=this._arr;for(let t=0,i=n.length;tn&&(this._arr[t].afterLineNumber-=n-e+1)}}onLinesInserted(e,n){this._checkPendingChanges(),e|=0,n|=0,this._lineCount+=n-e+1;for(let t=0,i=this._arr.length;t=n.length||n[a+1].afterLineNumber>=e)return a;t=a+1|0}else i=a-1|0}return-1}_findFirstWhitespaceAfterLineNumber(e){e|=0;const n=this._findLastWhitespaceBeforeLineNumber(e),t=n+1;return t1?this._lineHeight*(e-1):0;const t=this.getWhitespaceAccumulatedHeightBeforeLineNumber(e);return n+t+this._paddingTop}getWhitespaceMinWidth(){if(this._checkPendingChanges(),-1===this._minWidth){let e=0;for(let n=0,t=this._arr.length;nn}getLineNumberAtOrAfterVerticalOffset(e){if(this._checkPendingChanges(),e|=0,e<0)return 1;const n=0|this._lineCount,t=this._lineHeight;let i=1,o=n;while(i=r+t)i=n+1;else{if(e>=r)return n;o=n}}return i>n?n:i}getLinesViewportData(e,n){this._checkPendingChanges(),e|=0,n|=0;const t=this._lineHeight,i=0|this.getLineNumberAtOrAfterVerticalOffset(e),o=0|this.getVerticalOffsetForLineNumber(i);let r=0|this._lineCount,a=0|this.getFirstWhitespaceIndexAfterLineNumber(i);const s=0|this.getWhitespacesCount();let l,c;-1===a?(a=s,c=r+1,l=0):(c=0|this.getAfterLineNumberForWhitespaceIndex(a),l=0|this.getHeightForWhitespaceIndex(a));let d=o,u=d;const h=5e5;let p=0;o>=h&&(p=Math.floor(o/h)*h,p=Math.floor(p/t)*t,u-=p);const m=[],f=e+(n-e)/2;let g=-1;for(let w=i;w<=r;w++){if(-1===g){const e=d,n=d+t;(e<=f&&ff)&&(g=w)}d+=t,m[w-i]=u,u+=t;while(c===w)u+=l,d+=l,a++,a>=s?c=r+1:(c=0|this.getAfterLineNumberForWhitespaceIndex(a),l=0|this.getHeightForWhitespaceIndex(a));if(d>=n){r=w;break}}-1===g&&(g=r);const b=0|this.getVerticalOffsetForLineNumber(r);let v=i,_=r;return v<_&&on&&_--,{bigNumbersDelta:p,startLineNumber:i,endLineNumber:r,relativeVerticalOffset:m,centeredLineNumber:g,completelyVisibleStartLineNumber:v,completelyVisibleEndLineNumber:_}}getVerticalOffsetForWhitespaceIndex(e){this._checkPendingChanges(),e|=0;const n=this.getAfterLineNumberForWhitespaceIndex(e);let t,i;return t=n>=1?this._lineHeight*n:0,i=e>0?this.getWhitespacesAccumulatedHeight(e-1):0,t+i+this._paddingTop}getWhitespaceIndexAtOrAfterVerticallOffset(e){this._checkPendingChanges(),e|=0;let n=0,t=this.getWhitespacesCount()-1;if(t<0)return-1;const i=this.getVerticalOffsetForWhitespaceIndex(t),o=this.getHeightForWhitespaceIndex(t);if(e>=i+o)return-1;while(n=o+r)n=i+1;else{if(e>=o)return i;t=i}}return n}getWhitespaceAtVerticalOffset(e){this._checkPendingChanges(),e|=0;const n=this.getWhitespaceIndexAtOrAfterVerticallOffset(e);if(n<0)return null;if(n>=this.getWhitespacesCount())return null;const t=this.getVerticalOffsetForWhitespaceIndex(n);if(t>e)return null;const i=this.getHeightForWhitespaceIndex(n),o=this.getIdForWhitespaceIndex(n),r=this.getAfterLineNumberForWhitespaceIndex(n);return{id:o,afterLineNumber:r,verticalOffset:t,height:i}}getWhitespaceViewportData(e,n){this._checkPendingChanges(),e|=0,n|=0;const t=this.getWhitespaceIndexAtOrAfterVerticallOffset(e),i=this.getWhitespacesCount()-1;if(t<0)return[];let o=[];for(let r=t;r<=i;r++){const e=this.getVerticalOffsetForWhitespaceIndex(r),t=this.getHeightForWhitespaceIndex(r);if(e>=n)break;o.push({id:this.getIdForWhitespaceIndex(r),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(r),verticalOffset:e,height:t})}return o}getWhitespaces(){return this._checkPendingChanges(),this._arr.slice(0)}getWhitespacesCount(){return this._checkPendingChanges(),this._arr.length}getIdForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].id}getAfterLineNumberForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].afterLineNumber}getHeightForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].height}}_k.INSTANCE_COUNT=0;const wk=125;class Ck{constructor(e,n,t,i){e|=0,n|=0,t|=0,i|=0,e<0&&(e=0),n<0&&(n=0),t<0&&(t=0),i<0&&(i=0),this.width=e,this.contentWidth=n,this.scrollWidth=Math.max(e,n),this.height=t,this.contentHeight=i,this.scrollHeight=Math.max(t,i)}equals(e){return this.width===e.width&&this.contentWidth===e.contentWidth&&this.height===e.height&&this.contentHeight===e.contentHeight}}class yk extends Me{constructor(e,n){super(),this._onDidContentSizeChange=this._register(new je),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._dimensions=new Ck(0,0,0,0),this._scrollable=this._register(new vA(e,n)),this.onDidScroll=this._scrollable.onScroll}getScrollable(){return this._scrollable}setSmoothScrollDuration(e){this._scrollable.setSmoothScrollDuration(e)}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}getScrollDimensions(){return this._dimensions}setScrollDimensions(e){if(this._dimensions.equals(e))return;const n=this._dimensions;this._dimensions=e,this._scrollable.setScrollDimensions({width:e.width,scrollWidth:e.scrollWidth,height:e.height,scrollHeight:e.scrollHeight},!0);const t=n.contentWidth!==e.contentWidth,i=n.contentHeight!==e.contentHeight;(t||i)&&this._onDidContentSizeChange.fire(new rk(n.contentWidth,n.contentHeight,e.contentWidth,e.contentHeight))}getFutureScrollPosition(){return this._scrollable.getFutureScrollPosition()}getCurrentScrollPosition(){return this._scrollable.getCurrentScrollPosition()}setScrollPositionNow(e){this._scrollable.setScrollPositionNow(e)}setScrollPositionSmooth(e){this._scrollable.setScrollPositionSmooth(e)}}class Ak extends Me{constructor(e,n,t){super(),this._configuration=e;const i=this._configuration.options,o=i.get(117),r=i.get(66);this._linesLayout=new _k(n,i.get(51),r.top,r.bottom),this._scrollable=this._register(new yk(0,t)),this._configureSmoothScrollDuration(),this._scrollable.setScrollDimensions(new Ck(o.contentWidth,0,o.height,0)),this.onDidScroll=this._scrollable.onDidScroll,this.onDidContentSizeChange=this._scrollable.onDidContentSizeChange,this._updateHeight()}dispose(){super.dispose()}getScrollable(){return this._scrollable.getScrollable()}onHeightMaybeChanged(){this._updateHeight()}_configureSmoothScrollDuration(){this._scrollable.setSmoothScrollDuration(this._configuration.options.get(94)?wk:0)}onConfigurationChanged(e){const n=this._configuration.options;if(e.hasChanged(51)&&this._linesLayout.setLineHeight(n.get(51)),e.hasChanged(66)){const e=n.get(66);this._linesLayout.setPadding(e.top,e.bottom)}if(e.hasChanged(117)){const e=n.get(117),t=e.contentWidth,i=e.height,o=this._scrollable.getScrollDimensions(),r=o.contentWidth;this._scrollable.setScrollDimensions(new Ck(t,o.contentWidth,i,this._getContentHeight(t,i,r)))}else this._updateHeight();e.hasChanged(94)&&this._configureSmoothScrollDuration()}onFlushed(e){this._linesLayout.onFlushed(e)}onLinesDeleted(e,n){this._linesLayout.onLinesDeleted(e,n)}onLinesInserted(e,n){this._linesLayout.onLinesInserted(e,n)}_getHorizontalScrollbarHeight(e,n){const t=this._configuration.options,i=t.get(84);return 2===i.horizontal||e>=n?0:i.horizontalScrollbarSize}_getContentHeight(e,n,t){const i=this._configuration.options;let o=this._linesLayout.getLinesTotalHeight();return i.get(86)?o+=n-i.get(51):o+=this._getHorizontalScrollbarHeight(e,t),o}_updateHeight(){const e=this._scrollable.getScrollDimensions(),n=e.width,t=e.height,i=e.contentWidth;this._scrollable.setScrollDimensions(new Ck(n,e.contentWidth,t,this._getContentHeight(n,t,i)))}getCurrentViewport(){const e=this._scrollable.getScrollDimensions(),n=this._scrollable.getCurrentScrollPosition();return new ku(n.scrollTop,n.scrollLeft,e.width,e.height)}getFutureViewport(){const e=this._scrollable.getScrollDimensions(),n=this._scrollable.getFutureScrollPosition();return new ku(n.scrollTop,n.scrollLeft,e.width,e.height)}_computeContentWidth(e){const n=this._configuration.options,t=n.get(118),i=n.get(36);if(t.isViewportWrapping){const t=n.get(117),o=n.get(56);return e>t.contentWidth+i.typicalHalfwidthCharacterWidth&&o.enabled&&"right"===o.side?e+t.verticalScrollbarWidth:e}{const t=n.get(85)*i.typicalHalfwidthCharacterWidth,o=this._linesLayout.getWhitespaceMinWidth();return Math.max(e+t,o)}}setMaxLineWidth(e){const n=this._scrollable.getScrollDimensions();this._scrollable.setScrollDimensions(new Ck(n.width,this._computeContentWidth(e),n.height,n.contentHeight)),this._updateHeight()}saveState(){const e=this._scrollable.getFutureScrollPosition();let n=e.scrollTop,t=this._linesLayout.getLineNumberAtOrAfterVerticalOffset(n),i=this._linesLayout.getWhitespaceAccumulatedHeightBeforeLineNumber(t);return{scrollTop:n,scrollTopWithoutViewZones:n-i,scrollLeft:e.scrollLeft}}changeWhitespace(e){const n=this._linesLayout.changeWhitespace(e);return n&&this.onHeightMaybeChanged(),n}getVerticalOffsetForLineNumber(e){return this._linesLayout.getVerticalOffsetForLineNumber(e)}isAfterLines(e){return this._linesLayout.isAfterLines(e)}getLineNumberAtVerticalOffset(e){return this._linesLayout.getLineNumberAtOrAfterVerticalOffset(e)}getWhitespaceAtVerticalOffset(e){return this._linesLayout.getWhitespaceAtVerticalOffset(e)}getLinesViewportData(){const e=this.getCurrentViewport();return this._linesLayout.getLinesViewportData(e.top,e.top+e.height)}getLinesViewportDataAtScrollTop(e){const n=this._scrollable.getScrollDimensions();return e+n.height>n.scrollHeight&&(e=n.scrollHeight-n.height),e<0&&(e=0),this._linesLayout.getLinesViewportData(e,e+n.height)}getWhitespaceViewportData(){const e=this.getCurrentViewport();return this._linesLayout.getWhitespaceViewportData(e.top,e.top+e.height)}getWhitespaces(){return this._linesLayout.getWhitespaces()}getContentWidth(){const e=this._scrollable.getScrollDimensions();return e.contentWidth}getScrollWidth(){const e=this._scrollable.getScrollDimensions();return e.scrollWidth}getContentHeight(){const e=this._scrollable.getScrollDimensions();return e.contentHeight}getScrollHeight(){const e=this._scrollable.getScrollDimensions();return e.scrollHeight}getCurrentScrollLeft(){const e=this._scrollable.getCurrentScrollPosition();return e.scrollLeft}getCurrentScrollTop(){const e=this._scrollable.getCurrentScrollPosition();return e.scrollTop}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}setScrollPosition(e,n){1===n?this._scrollable.setScrollPositionNow(e):this._scrollable.setScrollPositionSmooth(e)}deltaScrollNow(e,n){const t=this._scrollable.getCurrentScrollPosition();this._scrollable.setScrollPositionNow({scrollLeft:t.scrollLeft+e,scrollTop:t.scrollTop+n})}}class xk{constructor(e,n){this.outputLineIndex=e,this.outputOffset=n}}class kk{constructor(e,n,t){this.breakOffsets=e,this.breakOffsetsVisibleColumn=n,this.wrappedTextIndentLength=t}static getInputOffsetOfOutputPosition(e,n,t){return 0===n?t:e[n-1]+t}static getOutputPositionOfInputOffset(e,n){let t=0,i=e.length-1,o=0,r=0;while(t<=i){o=t+(i-t)/2|0;const a=e[o];if(r=o>0?e[o-1]:0,n=a))break;t=o+1}}return new xk(o,n-r)}}class Sk{constructor(e){this._lines=e}convertViewPositionToModelPosition(e){return this._lines.convertViewPositionToModelPosition(e.lineNumber,e.column)}convertViewRangeToModelRange(e){return this._lines.convertViewRangeToModelRange(e)}validateViewPosition(e,n){return this._lines.validateViewPosition(e.lineNumber,e.column,n)}validateViewRange(e,n){return this._lines.validateViewRange(e,n)}convertModelPositionToViewPosition(e){return this._lines.convertModelPositionToViewPosition(e.lineNumber,e.column)}convertModelRangeToViewRange(e){return this._lines.convertModelRangeToViewRange(e)}modelPositionIsVisible(e){return this._lines.modelPositionIsVisible(e.lineNumber,e.column)}}class Dk{constructor(e){this._counts=e,this._isValid=!1,this._validEndIndex=-1,this._modelToView=[],this._viewToModel=[]}_invalidate(e){this._isValid=!1,this._validEndIndex=Math.min(this._validEndIndex,e-1)}_ensureValid(){if(!this._isValid){for(let e=this._validEndIndex+1,n=this._counts.length;e0?this._modelToView[e-1]:0;this._modelToView[e]=t+n;for(let i=0;i0?this._modelToView[n-1]:0;return new vd(n,e-t)}}class Ek{constructor(e,n,t,i,o,r,a,s){this.model=e,this._validModelVersionId=-1,this._domLineBreaksComputerFactory=n,this._monospaceLineBreaksComputerFactory=t,this.fontInfo=i,this.tabSize=o,this.wrappingStrategy=r,this.wrappingColumn=a,this.wrappingIndent=s,this._constructLines(!0,null)}dispose(){this.hiddenAreasIds=this.model.deltaDecorations(this.hiddenAreasIds,[])}createCoordinatesConverter(){return new Sk(this)}_constructLines(e,n){this.lines=[],e&&(this.hiddenAreasIds=[]);let t=this.model.getLinesContent();const i=t.length,o=this.createLineBreaksComputer();for(let h=0;hthis.model.getDecorationRange(e)).sort(et.compareRangesUsingStarts),l=1,c=0,d=-1,u=d+1=l&&e<=c,t=Ik(r[h],!n);a[h]=t.getViewLineCount(),this.lines[h]=t}this._validModelVersionId=this.model.getVersionId(),this.prefixSumComputer=new Dk(a)}getHiddenAreas(){return this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e))}_reduceRanges(e){if(0===e.length)return[];let n=e.map(e=>this.model.validateRange(e)).sort(et.compareRangesUsingStarts),t=[],i=n[0].startLineNumber,o=n[0].endLineNumber;for(let r=1,a=n.length;ro+1?(t.push(new et(i,1,o,1)),i=e.startLineNumber,o=e.endLineNumber):e.endLineNumber>o&&(o=e.endLineNumber)}return t.push(new et(i,1,o,1)),t}setHiddenAreas(e){let n=this._reduceRanges(e),t=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(et.compareRangesUsingStarts);if(n.length===t.length){let e=!1;for(let i=0;i=r&&e<=a?this.lines[d].isVisible()&&(this.lines[d]=this.lines[d].setVisible(!1),n=!0):(c=!0,this.lines[d].isVisible()||(this.lines[d]=this.lines[d].setVisible(!0),n=!0)),n){let e=this.lines[d].getViewLineCount();this.prefixSumComputer.changeValue(d,e)}}return c||this.setHiddenAreas([]),!0}modelPositionIsVisible(e,n){return!(e<1||e>this.lines.length)&&this.lines[e-1].isVisible()}setTabSize(e){return this.tabSize!==e&&(this.tabSize=e,this._constructLines(!1,null),!0)}setWrappingSettings(e,n,t,i){const o=this.fontInfo.equals(e),r=this.wrappingStrategy===n,a=this.wrappingColumn===t,s=this.wrappingIndent===i;if(o&&r&&a&&s)return!1;const l=o&&r&&!a&&s;this.fontInfo=e,this.wrappingStrategy=n,this.wrappingColumn=t,this.wrappingIndent=i;let c=null;if(l){c=[];for(let e=0,n=this.lines.length;es?(c=1===n?1:this.prefixSumComputer.getAccumulatedValue(n-2)+1,d=c+s-1,p=d+1,m=p+(o-s)-1,l=!0):on?n:0|e}getActiveIndentGuide(e,n,t){e=this._toValidViewLineNumber(e),n=this._toValidViewLineNumber(n),t=this._toValidViewLineNumber(t);const i=this.convertViewPositionToModelPosition(e,this.getViewLineMinColumn(e)),o=this.convertViewPositionToModelPosition(n,this.getViewLineMinColumn(n)),r=this.convertViewPositionToModelPosition(t,this.getViewLineMinColumn(t)),a=this.model.getActiveIndentGuide(i.lineNumber,o.lineNumber,r.lineNumber),s=this.convertModelPositionToViewPosition(a.startLineNumber,1),l=this.convertModelPositionToViewPosition(a.endLineNumber,this.model.getLineMaxColumn(a.endLineNumber));return{startLineNumber:s.lineNumber,endLineNumber:l.lineNumber,indent:a.indent}}getViewLinesIndentGuides(e,n){e=this._toValidViewLineNumber(e),n=this._toValidViewLineNumber(n);const t=this.convertViewPositionToModelPosition(e,this.getViewLineMinColumn(e)),i=this.convertViewPositionToModelPosition(n,this.getViewLineMaxColumn(n));let o=[],r=[],a=[];const s=t.lineNumber-1,l=i.lineNumber-1;let c=null;for(let p=s;p<=l;p++){const e=this.lines[p];if(e.isVisible()){let n=e.getViewLineNumberOfModelPosition(0,p===s?t.column:1),i=e.getViewLineNumberOfModelPosition(0,this.model.getLineMaxColumn(p+1)),o=i-n+1,l=0;o>1&&1===e.getViewLineMinColumn(this.model,p+1,i)&&(l=0===n?1:2),r.push(o),a.push(l),null===c&&(c=new Zn(p+1,0))}else null!==c&&(o=o.concat(this.model.getLinesIndentGuides(c.lineNumber,p)),c=null)}null!==c&&(o=o.concat(this.model.getLinesIndentGuides(c.lineNumber,i.lineNumber)),c=null);const d=n-e+1;let u=new Array(d),h=0;for(let p=0,m=o.length;pn&&(u=!0,d=n-o+1);let h=c+d;if(i.getViewLinesData(this.model,l+1,c,h,o-e,t,s),o+=d,u)break}return s}validateViewPosition(e,n,t){e=this._toValidViewLineNumber(e);let i=this.prefixSumComputer.getIndexOf(e-1),o=i.index,r=i.remainder,a=this.lines[o],s=a.getViewLineMinColumn(this.model,o+1,r),l=a.getViewLineMaxColumn(this.model,o+1,r);nl&&(n=l);let c=a.getModelColumnOfViewPosition(r,n),d=this.model.validatePosition(new Zn(o+1,c));return d.equals(t)?new Zn(e,n):this.convertModelPositionToViewPosition(t.lineNumber,t.column)}validateViewRange(e,n){const t=this.validateViewPosition(e.startLineNumber,e.startColumn,n.getStartPosition()),i=this.validateViewPosition(e.endLineNumber,e.endColumn,n.getEndPosition());return new et(t.lineNumber,t.column,i.lineNumber,i.column)}convertViewPositionToModelPosition(e,n){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),i=t.index,o=t.remainder,r=this.lines[i].getModelColumnOfViewPosition(o,n);return this.model.validatePosition(new Zn(i+1,r))}convertViewRangeToModelRange(e){const n=this.convertViewPositionToModelPosition(e.startLineNumber,e.startColumn),t=this.convertViewPositionToModelPosition(e.endLineNumber,e.endColumn);return new et(n.lineNumber,n.column,t.lineNumber,t.column)}convertModelPositionToViewPosition(e,n){const t=this.model.validatePosition(new Zn(e,n)),i=t.lineNumber,o=t.column;let r=i-1,a=!1;while(r>0&&!this.lines[r].isVisible())r--,a=!0;if(0===r&&!this.lines[r].isVisible())return new Zn(1,1);const s=1+(0===r?0:this.prefixSumComputer.getAccumulatedValue(r-1));let l;return l=a?this.lines[r].getViewPositionOfModelPosition(s,this.model.getLineMaxColumn(r+1)):this.lines[i-1].getViewPositionOfModelPosition(s,o),l}convertModelRangeToViewRange(e){let n=this.convertModelPositionToViewPosition(e.startLineNumber,e.startColumn),t=this.convertModelPositionToViewPosition(e.endLineNumber,e.endColumn);return e.startLineNumber===e.endLineNumber&&n.lineNumber!==t.lineNumber&&t.column===this.getViewLineMinColumn(t.lineNumber)?new et(n.lineNumber,n.column,t.lineNumber-1,this.getViewLineMaxColumn(t.lineNumber-1)):new et(n.lineNumber,n.column,t.lineNumber,t.column)}_getViewLineNumberForModelPosition(e,n){let t=e-1;if(this.lines[t].isVisible()){const e=1+(0===t?0:this.prefixSumComputer.getAccumulatedValue(t-1));return this.lines[t].getViewLineNumberOfModelPosition(e,n)}while(t>0&&!this.lines[t].isVisible())t--;if(0===t&&!this.lines[t].isVisible())return 1;const i=1+(0===t?0:this.prefixSumComputer.getAccumulatedValue(t-1));return this.lines[t].getViewLineNumberOfModelPosition(i,this.model.getLineMaxColumn(t+1))}getAllOverviewRulerDecorations(e,n,t){const i=this.model.getOverviewRulerDecorations(e,n),o=new Rk;for(const r of i){const e=r.options.overviewRuler,n=e?e.position:0;if(0===n)continue;const i=e.getColor(t),a=this._getViewLineNumberForModelPosition(r.range.startLineNumber,r.range.startColumn),s=this._getViewLineNumberForModelPosition(r.range.endLineNumber,r.range.endColumn);o.accept(i,a,s,n)}return o.result}getDecorationsInRange(e,n,t){const i=this.convertViewPositionToModelPosition(e.startLineNumber,e.startColumn),o=this.convertViewPositionToModelPosition(e.endLineNumber,e.endColumn);if(o.lineNumber-i.lineNumber<=e.endLineNumber-e.startLineNumber)return this.model.getDecorationsInRange(new et(i.lineNumber,1,o.lineNumber,o.column),n,t);let r=[];const a=i.lineNumber-1,s=o.lineNumber-1;let l=null;for(let h=a;h<=s;h++){const e=this.lines[h];if(e.isVisible())null===l&&(l=new Zn(h+1,h===a?i.column:1));else if(null!==l){const e=this.model.getLineMaxColumn(h);r=r.concat(this.model.getDecorationsInRange(new et(l.lineNumber,l.column,h,e),n,t)),l=null}}null!==l&&(r=r.concat(this.model.getDecorationsInRange(new et(l.lineNumber,l.column,o.lineNumber,o.column),n,t)),l=null),r.sort((e,n)=>{const t=et.compareRangesUsingStarts(e.range,n.range);return 0===t?e.idn.id?1:0:t});let c=[],d=0,u=null;for(const h of r){const e=h.id;u!==e&&(u=e,c[d++]=h)}return c}}class Bk{constructor(){}isVisible(){return!0}setVisible(e){return e?this:Tk.INSTANCE}getLineBreakData(){return null}getViewLineCount(){return 1}getViewLineContent(e,n,t){return e.getLineContent(n)}getViewLineLength(e,n,t){return e.getLineLength(n)}getViewLineMinColumn(e,n,t){return e.getLineMinColumn(n)}getViewLineMaxColumn(e,n,t){return e.getLineMaxColumn(n)}getViewLineData(e,n,t){let i=e.getLineTokens(n),o=i.getLineContent();return new Du(o,!1,1,o.length+1,0,i.inflate())}getViewLinesData(e,n,t,i,o,r,a){r[o]?a[o]=this.getViewLineData(e,n,0):a[o]=null}getModelColumnOfViewPosition(e,n){return n}getViewPositionOfModelPosition(e,n){return new Zn(e,n)}getViewLineNumberOfModelPosition(e,n){return e}}Bk.INSTANCE=new Bk;class Tk{constructor(){}isVisible(){return!1}setVisible(e){return e?Bk.INSTANCE:this}getLineBreakData(){return null}getViewLineCount(){return 0}getViewLineContent(e,n,t){throw new Error("Not supported")}getViewLineLength(e,n,t){throw new Error("Not supported")}getViewLineMinColumn(e,n,t){throw new Error("Not supported")}getViewLineMaxColumn(e,n,t){throw new Error("Not supported")}getViewLineData(e,n,t){throw new Error("Not supported")}getViewLinesData(e,n,t,i,o,r,a){throw new Error("Not supported")}getModelColumnOfViewPosition(e,n){throw new Error("Not supported")}getViewPositionOfModelPosition(e,n){throw new Error("Not supported")}getViewLineNumberOfModelPosition(e,n){throw new Error("Not supported")}}Tk.INSTANCE=new Tk;class Ok{constructor(e,n){this._lineBreakData=e,this._isVisible=n}isVisible(){return this._isVisible}setVisible(e){return this._isVisible=e,this}getLineBreakData(){return this._lineBreakData}getViewLineCount(){return this._isVisible?this._lineBreakData.breakOffsets.length:0}getInputStartOffsetOfOutputLineIndex(e){return kk.getInputOffsetOfOutputPosition(this._lineBreakData.breakOffsets,e,0)}getInputEndOffsetOfOutputLineIndex(e,n,t){return t+1===this._lineBreakData.breakOffsets.length?e.getLineMaxColumn(n)-1:kk.getInputOffsetOfOutputPosition(this._lineBreakData.breakOffsets,t+1,0)}getViewLineContent(e,n,t){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(t),o=this.getInputEndOffsetOfOutputLineIndex(e,n,t),r=e.getValueInRange({startLineNumber:n,startColumn:i+1,endLineNumber:n,endColumn:o+1});return t>0&&(r=Mk(this._lineBreakData.wrappedTextIndentLength)+r),r}getViewLineLength(e,n,t){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(t),o=this.getInputEndOffsetOfOutputLineIndex(e,n,t),r=o-i;return t>0&&(r=this._lineBreakData.wrappedTextIndentLength+r),r}getViewLineMinColumn(e,n,t){if(!this._isVisible)throw new Error("Not supported");return t>0?this._lineBreakData.wrappedTextIndentLength+1:1}getViewLineMaxColumn(e,n,t){if(!this._isVisible)throw new Error("Not supported");return this.getViewLineContent(e,n,t).length+1}getViewLineData(e,n,t){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(t),o=this.getInputEndOffsetOfOutputLineIndex(e,n,t),r=e.getValueInRange({startLineNumber:n,startColumn:i+1,endLineNumber:n,endColumn:o+1});t>0&&(r=Mk(this._lineBreakData.wrappedTextIndentLength)+r);let a=t>0?this._lineBreakData.wrappedTextIndentLength+1:1,s=r.length+1,l=t+10&&(c=this._lineBreakData.wrappedTextIndentLength);let d=e.getLineTokens(n);const u=0===t?0:this._lineBreakData.breakOffsetsVisibleColumn[t-1];return new Du(r,l,a,s,u,d.sliceAndInflate(i,o,c))}getViewLinesData(e,n,t,i,o,r,a){if(!this._isVisible)throw new Error("Not supported");for(let s=t;s0&&(t0&&(o+=this._lineBreakData.wrappedTextIndentLength),new Zn(e+i,o)}getViewLineNumberOfModelPosition(e,n){if(!this._isVisible)throw new Error("Not supported");const t=kk.getOutputPositionOfInputOffset(this._lineBreakData.breakOffsets,n-1);return e+t.outputLineIndex}}let Lk=[""];function Mk(e){if(e>=Lk.length)for(let n=1;n<=e;n++)Lk[n]=Nk(n);return Lk[e]}function Nk(e){return new Array(e+1).join(" ")}function Ik(e,n){return null===e?n?Bk.INSTANCE:Tk.INSTANCE:new Ok(e,n)}class Pk{constructor(e){this._lines=e}_validPosition(e){return this._lines.model.validatePosition(e)}_validRange(e){return this._lines.model.validateRange(e)}convertViewPositionToModelPosition(e){return this._validPosition(e)}convertViewRangeToModelRange(e){return this._validRange(e)}validateViewPosition(e,n){return this._validPosition(n)}validateViewRange(e,n){return this._validRange(n)}convertModelPositionToViewPosition(e){return this._validPosition(e)}convertModelRangeToViewRange(e){return this._validRange(e)}modelPositionIsVisible(e){const n=this._lines.model.getLineCount();return!(e.lineNumber<1||e.lineNumber>n)}}class Fk{constructor(e){this.model=e}dispose(){}createCoordinatesConverter(){return new Pk(this)}getHiddenAreas(){return[]}setHiddenAreas(e){return!1}setTabSize(e){return!1}setWrappingSettings(e,n,t,i){return!1}createLineBreaksComputer(){let e=[];return{addRequest:(n,t)=>{e.push(null)},finalize:()=>e}}onModelFlushed(){}onModelLinesDeleted(e,n,t){return new Jx(n,t)}onModelLinesInserted(e,n,t,i){return new Yx(n,t)}onModelLineChanged(e,n,t){return[!1,new Gx(n,n),null,null]}acceptVersionId(e){}getViewLineCount(){return this.model.getLineCount()}getActiveIndentGuide(e,n,t){return{startLineNumber:e,endLineNumber:e,indent:0}}getViewLinesIndentGuides(e,n){const t=n-e+1;let i=new Array(t);for(let o=0;o=n)return void(t>r&&(o[o.length-1]=t));o.push(i,n,t)}else this.result[e]=[i,n,t]}}class $k{constructor(e,n,t,i,o){this.editorId=e,this.model=n,this.configuration=t,this._linesCollection=i,this._coordinatesConverter=o,this._decorationsCache=Object.create(null),this._cachedModelDecorationsResolver=null,this._cachedModelDecorationsResolverViewRange=null}_clearCachedModelDecorationsResolver(){this._cachedModelDecorationsResolver=null,this._cachedModelDecorationsResolverViewRange=null}dispose(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}reset(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}onModelDecorationsChanged(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}onLineMappingChanged(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}_getOrCreateViewModelDecoration(e){const n=e.id;let t=this._decorationsCache[n];if(!t){const i=e.range,o=e.options;let r;if(o.isWholeLine){const e=this._coordinatesConverter.convertModelPositionToViewPosition(new Zn(i.startLineNumber,1)),n=this._coordinatesConverter.convertModelPositionToViewPosition(new Zn(i.endLineNumber,this.model.getLineMaxColumn(i.endLineNumber)));r=new et(e.lineNumber,e.column,n.lineNumber,n.column)}else r=this._coordinatesConverter.convertModelRangeToViewRange(i);t=new Tu(r,o),this._decorationsCache[n]=t}return t}getDecorationsViewportData(e){let n=null!==this._cachedModelDecorationsResolver;return n=n&&e.equalsRange(this._cachedModelDecorationsResolverViewRange),n||(this._cachedModelDecorationsResolver=this._getDecorationsViewportData(e),this._cachedModelDecorationsResolverViewRange=e),this._cachedModelDecorationsResolver}_getDecorationsViewportData(e){const n=this._linesCollection.getDecorationsInRange(e,this.editorId,Q(this.configuration.options)),t=e.startLineNumber,i=e.endLineNumber;let o=[],r=0,a=[];for(let s=t;s<=i;s++)a[s-t]=[];for(let s=0,l=n.length;sthis.tokenizeViewport(),50)),this._updateConfigurationViewLineCount=this._register(new Ti(()=>this._updateConfigurationViewLineCountNow(),0)),this._hasFocus=!1,this._viewportStartLine=-1,this._viewportStartLineTrackedRange=null,this._viewportStartLineDelta=0,jk&&this.model.isTooLargeForTokenization())this._lines=new Fk(this.model);else{const e=this._configuration.options,n=e.get(36),t=e.get(112),r=e.get(118),a=e.get(111);this._lines=new Ek(this.model,i,o,n,this.model.getOptions().tabSize,t,r.wrappingColumn,a)}this.coordinatesConverter=this._lines.createCoordinatesConverter(),this._cursor=this._register(new pk(t,this,this.coordinatesConverter,this.cursorConfig)),this.viewLayout=this._register(new Ak(this._configuration,this.getLineCount(),r)),this._register(this.viewLayout.onDidScroll(e=>{e.scrollTopChanged&&this._tokenizeViewportSoon.schedule(),this._eventDispatcher.emitSingleViewEvent(new Xx(e)),this._eventDispatcher.emitOutgoingEvent(new sk(e.oldScrollWidth,e.oldScrollLeft,e.oldScrollHeight,e.oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop))})),this._register(this.viewLayout.onDidContentSizeChange(e=>{this._eventDispatcher.emitOutgoingEvent(e)})),this._decorations=new $k(this._editorId,this.model,this._configuration,this._lines,this.coordinatesConverter),this._registerModelEvents(),this._register(this._configuration.onDidChangeFast(e=>{try{const n=this._eventDispatcher.beginEmitViewEvents();this._onConfigurationChanged(n,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(KA.getInstance().onDidChange(()=>{this._eventDispatcher.emitSingleViewEvent(new nk)})),this._updateConfigurationViewLineCountNow()}dispose(){super.dispose(),this._decorations.dispose(),this._lines.dispose(),this.invalidateMinimapColorCache(),this._viewportStartLineTrackedRange=this.model._setTrackedRange(this._viewportStartLineTrackedRange,null,1),this._eventDispatcher.dispose()}addViewEventHandler(e){this._eventDispatcher.addViewEventHandler(e)}removeViewEventHandler(e){this._eventDispatcher.removeViewEventHandler(e)}_updateConfigurationViewLineCountNow(){this._configuration.setViewLineCount(this._lines.getViewLineCount())}tokenizeViewport(){const e=this.viewLayout.getLinesViewportData(),n=this.coordinatesConverter.convertViewPositionToModelPosition(new Zn(e.startLineNumber,1)),t=this.coordinatesConverter.convertViewPositionToModelPosition(new Zn(e.endLineNumber,1));this.model.tokenizeViewport(n.lineNumber,t.lineNumber)}setHasFocus(e){this._hasFocus=e,this._cursor.setHasFocus(e),this._eventDispatcher.emitSingleViewEvent(new Ux(e)),this._eventDispatcher.emitOutgoingEvent(new ak(!e,e))}onDidColorThemeChange(){this._eventDispatcher.emitSingleViewEvent(new Zx)}_onConfigurationChanged(e,n){let t=null;if(-1!==this._viewportStartLine){let e=new Zn(this._viewportStartLine,this.getLineMinColumn(this._viewportStartLine));t=this.coordinatesConverter.convertViewPositionToModelPosition(e)}let i=!1;const o=this._configuration.options,r=o.get(36),a=o.get(112),s=o.get(118),l=o.get(111);if(this._lines.setWrappingSettings(r,a,s.wrappingColumn,l)&&(e.emitViewEvent(new qx),e.emitViewEvent(new Kx),e.emitViewEvent(new Wx(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),0!==this.viewLayout.getCurrentScrollTop()&&(i=!0),this._updateConfigurationViewLineCount.schedule()),n.hasChanged(72)&&(this._decorations.reset(),e.emitViewEvent(new Wx(null))),e.emitViewEvent(new zx(n)),this.viewLayout.onConfigurationChanged(n),i&&t){const e=this.coordinatesConverter.convertModelPositionToViewPosition(t),n=this.viewLayout.getVerticalOffsetForLineNumber(e.lineNumber);this.viewLayout.setScrollPosition({scrollTop:n+this._viewportStartLineDelta},1)}e_.shouldRecreate(n)&&(this.cursorConfig=new e_(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig))}_registerModelEvents(){this._register(this.model.onDidChangeRawContentFast(e=>{try{const n=this._eventDispatcher.beginEmitViewEvents();let t=!1,i=!1;const o=e.changes,r=e.versionId,a=this._lines.createLineBreaksComputer();for(const e of o)switch(e.changeType){case 4:for(const n of e.detail)a.addRequest(n,null);break;case 2:a.addRequest(e.detail,null);break}const s=a.finalize();let l=0;for(const e of o)switch(e.changeType){case 1:this._lines.onModelFlushed(),n.emitViewEvent(new qx),this._decorations.reset(),this.viewLayout.onFlushed(this.getLineCount()),t=!0;break;case 3:{const i=this._lines.onModelLinesDeleted(r,e.fromLineNumber,e.toLineNumber);null!==i&&(n.emitViewEvent(i),this.viewLayout.onLinesDeleted(i.fromLineNumber,i.toLineNumber)),t=!0;break}case 4:{const i=s.slice(l,l+e.detail.length);l+=e.detail.length;const o=this._lines.onModelLinesInserted(r,e.fromLineNumber,e.toLineNumber,i);null!==o&&(n.emitViewEvent(o),this.viewLayout.onLinesInserted(o.fromLineNumber,o.toLineNumber)),t=!0;break}case 2:{const t=s[l];l++;const[o,a,c,d]=this._lines.onModelLineChanged(r,e.lineNumber,t);i=o,a&&n.emitViewEvent(a),c&&(n.emitViewEvent(c),this.viewLayout.onLinesInserted(c.fromLineNumber,c.toLineNumber)),d&&(n.emitViewEvent(d),this.viewLayout.onLinesDeleted(d.fromLineNumber,d.toLineNumber));break}case 5:break}this._lines.acceptVersionId(r),this.viewLayout.onHeightMaybeChanged(),!t&&i&&(n.emitViewEvent(new Kx),n.emitViewEvent(new Wx(null)),this._cursor.onLineMappingChanged(n),this._decorations.onLineMappingChanged())}finally{this._eventDispatcher.endEmitViewEvents()}if(this._viewportStartLine=-1,this._configuration.setMaxLineNumber(this.model.getLineCount()),this._updateConfigurationViewLineCountNow(),!this._hasFocus&&this.model.getAttachedEditorCount()>=2&&this._viewportStartLineTrackedRange){const e=this.model._getTrackedRange(this._viewportStartLineTrackedRange);if(e){const n=this.coordinatesConverter.convertModelPositionToViewPosition(e.getStartPosition()),t=this.viewLayout.getVerticalOffsetForLineNumber(n.lineNumber);this.viewLayout.setScrollPosition({scrollTop:t+this._viewportStartLineDelta},1)}}try{const n=this._eventDispatcher.beginEmitViewEvents();this._cursor.onModelContentChanged(n,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(this.model.onDidChangeTokens(e=>{let n=[];for(let t=0,i=e.ranges.length;t{this._eventDispatcher.emitSingleViewEvent(new Hx),this.cursorConfig=new e_(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeLanguage(e=>{this.cursorConfig=new e_(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeOptions(e=>{if(this._lines.setTabSize(this.model.getOptions().tabSize)){try{const e=this._eventDispatcher.beginEmitViewEvents();e.emitViewEvent(new qx),e.emitViewEvent(new Kx),e.emitViewEvent(new Wx(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}this.cursorConfig=new e_(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeDecorations(e=>{this._decorations.onModelDecorationsChanged(),this._eventDispatcher.emitSingleViewEvent(new Wx(e))}))}setHiddenAreas(e){try{const n=this._eventDispatcher.beginEmitViewEvents();let t=this._lines.setHiddenAreas(e);t&&(n.emitViewEvent(new qx),n.emitViewEvent(new Kx),n.emitViewEvent(new Wx(null)),this._cursor.onLineMappingChanged(n),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),this.viewLayout.onHeightMaybeChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}getVisibleRangesPlusViewportAboveBelow(){const e=this._configuration.options.get(117),n=this._configuration.options.get(51),t=Math.max(20,Math.round(e.height/n)),i=this.viewLayout.getLinesViewportData(),o=Math.max(1,i.completelyVisibleStartLineNumber-t),r=Math.min(this.getLineCount(),i.completelyVisibleEndLineNumber+t);return this._toModelVisibleRanges(new et(o,this.getLineMinColumn(o),r,this.getLineMaxColumn(r)))}getVisibleRanges(){const e=this.getCompletelyVisibleViewRange();return this._toModelVisibleRanges(e)}_toModelVisibleRanges(e){const n=this.coordinatesConverter.convertViewRangeToModelRange(e),t=this._lines.getHiddenAreas();if(0===t.length)return[n];let i=[],o=0,r=n.startLineNumber,a=n.startColumn,s=n.endLineNumber,l=n.endColumn;for(let c=0,d=t.length;cs||(re.startLineNumber);let o="";for(let e=0;e0&&t[e-1]===t[e]||(o+=this.model.getLineContent(t[e])+i);return o}if(o&&n){let n=[],i=0;for(const o of e){const e=o.startLineNumber;o.isEmpty()?e!==i&&n.push(this.model.getLineContent(e)):n.push(this.model.getValueInRange(o,t?2:0)),i=e}return 1===n.length?n[0]:n}let a=[];for(const s of e)s.isEmpty()||a.push(this.model.getValueInRange(s,t?2:0));return 1===a.length?a[0]:a}getRichTextToCopy(e,n){const t=this.model.getLanguageIdentifier();if(1===t.id)return null;if(1!==e.length)return null;let i=e[0];if(i.isEmpty()){if(!n)return null;const e=i.startLineNumber;i=new et(e,this.model.getLineMinColumn(e),e,this.model.getLineMaxColumn(e))}const o=this._configuration.options.get(36),r=this._getColorMap(),a=o.fontFamily===le.fontFamily?o.fontFamily:`'${o.fontFamily}', ${le.fontFamily}`;return{mode:t.language,html:`
`+this._getHTMLToCopy(i,r)+"
"}}_getHTMLToCopy(e,n){const t=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,a=e.endColumn,s=this.getTabSize();let l="";for(let c=t;c<=o;c++){const e=this.model.getLineTokens(c),d=e.getLineContent(),u=c===t?i-1:0,h=c===o?a-1:d.length;l+=""===d?"
":gk(d,e.inflate(),n,u,h,s,r["i"])}return l}_getColorMap(){let e=ql.getColorMap(),n=["#000000"];if(e)for(let t=1,i=e.length;tthis._cursor.setStates(i,e,n,t))}getCursorColumnSelectData(){return this._cursor.getCursorColumnSelectData()}setCursorColumnSelectData(e){this._cursor.setCursorColumnSelectData(e)}getPrevEditOperationType(){return this._cursor.getPrevEditOperationType()}setPrevEditOperationType(e){this._cursor.setPrevEditOperationType(e)}getSelection(){return this._cursor.getSelection()}getSelections(){return this._cursor.getSelections()}getPosition(){return this._cursor.getPrimaryCursorState().modelState.position}setSelections(e,n){this._withViewEventsCollector(t=>this._cursor.setSelections(t,e,n))}saveCursorState(){return this._cursor.saveState()}restoreCursorState(e){this._withViewEventsCollector(n=>this._cursor.restoreState(n,e))}_executeCursorEdit(e){this._cursor.context.cursorConfig.readOnly?this._eventDispatcher.emitOutgoingEvent(new dk):this._withViewEventsCollector(e)}executeEdits(e,n,t){this._executeCursorEdit(i=>this._cursor.executeEdits(i,e,n,t))}startComposition(){this._cursor.setIsDoingComposition(!0),this._executeCursorEdit(e=>this._cursor.startComposition(e))}endComposition(e){this._cursor.setIsDoingComposition(!1),this._executeCursorEdit(n=>this._cursor.endComposition(n,e))}type(e,n){this._executeCursorEdit(t=>this._cursor.type(t,e,n))}replacePreviousChar(e,n,t){this._executeCursorEdit(i=>this._cursor.replacePreviousChar(i,e,n,t))}paste(e,n,t,i){this._executeCursorEdit(o=>this._cursor.paste(o,e,n,t,i))}cut(e){this._executeCursorEdit(n=>this._cursor.cut(n,e))}executeCommand(e,n){this._executeCursorEdit(t=>this._cursor.executeCommand(t,e,n))}executeCommands(e,n){this._executeCursorEdit(t=>this._cursor.executeCommands(t,e,n))}revealPrimaryCursor(e,n){this._withViewEventsCollector(t=>this._cursor.revealPrimary(t,e,n,0))}revealTopMostCursor(e){const n=this._cursor.getTopMostViewPosition(),t=new et(n.lineNumber,n.column,n.lineNumber,n.column);this._withViewEventsCollector(n=>n.emitViewEvent(new Qx(e,t,null,0,!0,0)))}revealBottomMostCursor(e){const n=this._cursor.getBottomMostViewPosition(),t=new et(n.lineNumber,n.column,n.lineNumber,n.column);this._withViewEventsCollector(n=>n.emitViewEvent(new Qx(e,t,null,0,!0,0)))}revealRange(e,n,t,i,o){this._withViewEventsCollector(r=>r.emitViewEvent(new Qx(e,t,null,i,n,o)))}getVerticalOffsetForLineNumber(e){return this.viewLayout.getVerticalOffsetForLineNumber(e)}getScrollTop(){return this.viewLayout.getCurrentScrollTop()}setScrollTop(e,n){this.viewLayout.setScrollPosition({scrollTop:e},n)}setScrollPosition(e,n){this.viewLayout.setScrollPosition(e,n)}deltaScrollNow(e,n){this.viewLayout.deltaScrollNow(e,n)}changeWhitespace(e){const n=this.viewLayout.changeWhitespace(e);n&&(this._eventDispatcher.emitSingleViewEvent(new tk),this._eventDispatcher.emitOutgoingEvent(new lk))}setMaxLineWidth(e){this.viewLayout.setMaxLineWidth(e)}_withViewEventsCollector(e){try{const n=this._eventDispatcher.beginEmitViewEvents();e(n)}finally{this._eventDispatcher.endEmitViewEvents()}}}class Vk{constructor(...e){this._entries=new Map;for(let[n,t]of e)this.set(n,t)}set(e,n){const t=this._entries.get(e);return this._entries.set(e,n),t}has(e){return this._entries.has(e)}get(e){return this._entries.get(e)}}const Wk=Wt("accessibilityService"),qk=new Jm("accessibilityModeEnabled",!1);class Uk extends Cd{constructor(e,n){super(0);for(let t=0;t=0&&e<256?this._asciiMap[e]:e>=12352&&e<=12543||e>=13312&&e<=19903||e>=19968&&e<=40959?3:this._map.get(e)||this._defaultValue}}let Hk=[],Kk=[];class Gk{constructor(e,n){this.classifier=new Uk(e,n)}static create(e){return new Gk(e.get(108),e.get(107))}createLineBreaksComputer(e,n,t,i){n|=0,t=+t;let o=[],r=[];return{addRequest:(e,n)=>{o.push(e),r.push(n)},finalize:()=>{const a=e.typicalFullwidthCharacterWidth/e.typicalHalfwidthCharacterWidth;let s=[];for(let e=0,l=o.length;e=0){let e=Math.abs(c[_]-b);while(_+1=e)break;e=n,_++}}while(_n&&(n=f,o=g);let a=0,d=0,w=0,C=0;if(o<=b){let g=o,v=0===n?0:t.charCodeAt(n-1),_=0===n?0:e.get(v),y=!0;for(let o=n;of&&Zk(v,_,s,l)&&(a=n,d=g),g+=c,g>b){n>f?(w=n,C=g-c):(w=o+1,C=g),g-d>u&&(a=0),y=!1;break}v=s,_=l}if(y){m>0&&(h[m]=l[l.length-1],p[m]=c[l.length-1],m++);break}}if(0===a){let s=o,l=t.charCodeAt(n),c=e.get(l),h=!1;for(let i=n-1;i>=f;i--){const n=i+1,o=t.charCodeAt(i);if(9===o){h=!0;break}let p,m;if(yr["E"](o)?(i--,p=0,m=2):(p=e.get(o),m=yr["C"](o)?r:1),s<=b){if(0===w&&(w=n,C=s),s<=b-u)break;if(Zk(o,p,l,c)){a=n,d=s;break}}s-=m,l=o,c=p}if(0!==a){const e=u-(C-d);if(e<=i){const n=t.charCodeAt(w);let o;o=yr["D"](n)?2:Qk(n,C,i,r),e-o<0&&(a=0)}}if(h){_--;continue}}0===a&&(a=w,d=C),f=a,h[m]=a,g=d,p[m]=d,m++,b=d+u;while(_<0||_=y)break;y=e,_++}}return 0===m?null:(h.length=m,p.length=m,Hk=n.breakOffsets,Kk=n.breakOffsetsVisibleColumn,n.breakOffsets=h,n.breakOffsetsVisibleColumn=p,n.wrappedTextIndentLength=d,n)}function Yk(e,n,t,i,o,r){if(-1===i)return null;const a=n.length;if(a<=1)return null;const s=eS(n,t,i,o,r),l=i-s;let c=[],d=[],u=0,h=0,p=0,m=i,f=n.charCodeAt(0),g=e.get(f),b=Qk(f,0,t,o),v=1;yr["D"](f)&&(b+=1,f=n.charCodeAt(1),g=e.get(f),v++);for(let _=v;_m&&((0===h||b-p>l)&&(h=i,p=b-s),c[u]=h,d[u]=p,u++,m=p+l,h=0),f=r,g=a}return 0===u?null:(c[u]=a,d[u]=b,new kk(c,d,s))}function Qk(e,n,t,i){return 9===e?t-n%t:yr["C"](e)?i:1}function Xk(e,n){return n-e%n}function Zk(e,n,t,i){return 32!==t&&(2===n||3===n&&2!==i||1===i||3===i&&1!==n)}function eS(e,n,t,i,o){let r=0;if(0!==o){const a=yr["u"](e);if(-1!==a){for(let t=0;tt&&(r=0)}}return r}class nS{static create(){return new nS}constructor(){}createLineBreaksComputer(e,n,t,i){n|=0,t=+t;let o=[];return{addRequest:(e,n)=>{o.push(e)},finalize:()=>tS(o,e,n,t,i)}}}function tS(e,n,t,i,o){if(-1===i){const n=[];for(let t=0,i=e.length;tr?(a=0,p=0):m=r-e}const f=i.substr(a),b=iS(f,p,t,m,s);l[g]=a,c[g]=p,d[g]=f,u[g]=b[0],h[g]=b[1]}a.innerHTML=s.build(),a.style.position="absolute",a.style.top="10000",a.style.wordWrap="break-word",document.body.appendChild(a);let p=document.createRange();const m=Array.prototype.slice.call(a.children,0);let f=[];for(let g=0;g');const r=e.length;let a=n,s=0,l=[],c=[],d=0");for(let u=0;u"),l[u]=s,c[u]=a;const n=d;d=u+1"),l[e.length]=s,c[e.length]=a,o.appendASCIIString(""),[l,c]}function oS(e,n,t,i){if(t.length<=1)return null;const o=Array.prototype.slice.call(n.children,0),r=[];try{rS(e,o,i,0,null,t.length-1,null,r)}catch(a){return null}return 0===r.length?null:(r.push(t.length),r)}function rS(e,n,t,i,o,r,a,s){if(i===r)return;if(o=o||aS(e,n,t[i],t[i+1]),a=a||aS(e,n,t[r],t[r+1]),Math.abs(o[0].top-a[0].top)<=.1)return;if(i+1===r)return void s.push(r);const l=i+(r-i)/2|0,c=aS(e,n,t[l],t[l+1]);rS(e,n,t,i,o,l,c,s),rS(e,n,t,l,c,r,a,s)}function aS(e,n,t,i){return e.setStart(n[t/16384|0].firstChild,t%16384),e.setEnd(n[i/16384|0].firstChild,i%16384),e.getClientRects()}var sS=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},lS=function(e,n){return function(t,i){n(t,i,e)}};let cS=0;class dS{constructor(e,n,t,i,o){this.model=e,this.viewModel=n,this.view=t,this.hasRealView=i,this.listenersToRemove=o}dispose(){Be(this.listenersToRemove),this.model.onBeforeDetached(),this.hasRealView&&this.view.dispose(),this.viewModel.dispose()}}let uS=class e extends Me{constructor(e,n,t,i,o,r,a,s,l,c){let d;super(),this._onDidDispose=this._register(new je),this.onDidDispose=this._onDidDispose.event,this._onDidChangeModelContent=this._register(new je),this.onDidChangeModelContent=this._onDidChangeModelContent.event,this._onDidChangeModelLanguage=this._register(new je),this.onDidChangeModelLanguage=this._onDidChangeModelLanguage.event,this._onDidChangeModelLanguageConfiguration=this._register(new je),this.onDidChangeModelLanguageConfiguration=this._onDidChangeModelLanguageConfiguration.event,this._onDidChangeModelOptions=this._register(new je),this.onDidChangeModelOptions=this._onDidChangeModelOptions.event,this._onDidChangeModelDecorations=this._register(new je),this.onDidChangeModelDecorations=this._onDidChangeModelDecorations.event,this._onDidChangeConfiguration=this._register(new je),this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._onDidChangeModel=this._register(new je),this.onDidChangeModel=this._onDidChangeModel.event,this._onDidChangeCursorPosition=this._register(new je),this.onDidChangeCursorPosition=this._onDidChangeCursorPosition.event,this._onDidChangeCursorSelection=this._register(new je),this.onDidChangeCursorSelection=this._onDidChangeCursorSelection.event,this._onDidAttemptReadOnlyEdit=this._register(new je),this.onDidAttemptReadOnlyEdit=this._onDidAttemptReadOnlyEdit.event,this._onDidLayoutChange=this._register(new je),this.onDidLayoutChange=this._onDidLayoutChange.event,this._editorTextFocus=this._register(new hS),this.onDidFocusEditorText=this._editorTextFocus.onDidChangeToTrue,this.onDidBlurEditorText=this._editorTextFocus.onDidChangeToFalse,this._editorWidgetFocus=this._register(new hS),this.onDidFocusEditorWidget=this._editorWidgetFocus.onDidChangeToTrue,this.onDidBlurEditorWidget=this._editorWidgetFocus.onDidChangeToFalse,this._onWillType=this._register(new je),this.onWillType=this._onWillType.event,this._onDidType=this._register(new je),this.onDidType=this._onDidType.event,this._onDidCompositionStart=this._register(new je),this.onDidCompositionStart=this._onDidCompositionStart.event,this._onDidCompositionEnd=this._register(new je),this.onDidCompositionEnd=this._onDidCompositionEnd.event,this._onDidPaste=this._register(new je),this.onDidPaste=this._onDidPaste.event,this._onMouseUp=this._register(new je),this.onMouseUp=this._onMouseUp.event,this._onMouseDown=this._register(new je),this.onMouseDown=this._onMouseDown.event,this._onMouseDrag=this._register(new je),this.onMouseDrag=this._onMouseDrag.event,this._onMouseDrop=this._register(new je),this.onMouseDrop=this._onMouseDrop.event,this._onContextMenu=this._register(new je),this.onContextMenu=this._onContextMenu.event,this._onMouseMove=this._register(new je),this.onMouseMove=this._onMouseMove.event,this._onMouseLeave=this._register(new je),this.onMouseLeave=this._onMouseLeave.event,this._onMouseWheel=this._register(new je),this.onMouseWheel=this._onMouseWheel.event,this._onKeyUp=this._register(new je),this.onKeyUp=this._onKeyUp.event,this._onKeyDown=this._register(new je),this.onKeyDown=this._onKeyDown.event,this._onDidContentSizeChange=this._register(new je),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._onDidScrollChange=this._register(new je),this.onDidScrollChange=this._onDidScrollChange.event,this._onDidChangeViewZones=this._register(new je),this.onDidChangeViewZones=this._onDidChangeViewZones.event,n=n||{},this._domElement=e,this._overflowWidgetsDomNode=n.overflowWidgetsDomNode,this._id=++cS,this._decorationTypeKeysToIds={},this._decorationTypeSubtypes={},this.isSimpleWidget=t.isSimpleWidget||!1,this._telemetryData=t.telemetryData,this._configuration=this._register(this._createConfiguration(n,c)),this._register(this._configuration.onDidChange(e=>{this._onDidChangeConfiguration.fire(e);const n=this._configuration.options;if(e.hasChanged(117)){const e=n.get(117);this._onDidLayoutChange.fire(e)}})),this._contextKeyService=this._register(a.createScoped(this._domElement)),this._notificationService=l,this._codeEditorService=o,this._commandService=r,this._themeService=s,this._register(new pS(this,this._contextKeyService)),this._register(new mS(this,this._contextKeyService)),this._instantiationService=i.createChild(new Vk([Ym,this._contextKeyService])),this._modelData=null,this._contributions={},this._actions={},this._focusTracker=new fS(e),this._focusTracker.onChange(()=>{this._editorWidgetFocus.setValue(this._focusTracker.hasFocus())}),this._contentWidgets={},this._overlayWidgets={},d=Array.isArray(t.contributions)?t.contributions:bf.getEditorContributions();for(const h of d)try{const e=this._instantiationService.createInstance(h.ctor,this);this._contributions[h.id]=e}catch(u){fe(u)}bf.getEditorActions().forEach(e=>{const n=new fk(e.id,e.label,e.alias,Ur(e.precondition),()=>this._instantiationService.invokeFunction(n=>Promise.resolve(e.runEditorCommand(n,this,null))),this._contextKeyService);this._actions[n.id]=n}),this._codeEditorService.addCodeEditor(this)}_createConfiguration(e,n){return new Dm(this.isSimpleWidget,e,this._domElement,n)}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return wa.ICodeEditor}dispose(){this._codeEditorService.removeCodeEditor(this),this._focusTracker.dispose();const e=Object.keys(this._contributions);for(let n=0,t=e.length;net.lift(e)))}getVisibleColumnFromPosition(e){if(!this._modelData)return e.column;const n=this._modelData.model.validatePosition(e),t=this._modelData.model.getOptions().tabSize;return s_.visibleColumnFromColumn(this._modelData.model.getLineContent(n.lineNumber),n.column,t)+1}getPosition(){return this._modelData?this._modelData.viewModel.getPosition():null}setPosition(e){if(this._modelData){if(!Zn.isIPosition(e))throw new Error("Invalid arguments");this._modelData.viewModel.setSelections("api",[{selectionStartLineNumber:e.lineNumber,selectionStartColumn:e.column,positionLineNumber:e.lineNumber,positionColumn:e.column}])}}_sendRevealRange(e,n,t,i){if(!this._modelData)return;if(!et.isIRange(e))throw new Error("Invalid arguments");const o=this._modelData.model.validateRange(e),r=this._modelData.viewModel.coordinatesConverter.convertModelRangeToViewRange(o);this._modelData.viewModel.revealRange("api",t,r,n,i)}revealLine(e,n=0){this._revealLine(e,0,n)}revealLineInCenter(e,n=0){this._revealLine(e,1,n)}revealLineInCenterIfOutsideViewport(e,n=0){this._revealLine(e,2,n)}revealLineNearTop(e,n=0){this._revealLine(e,5,n)}_revealLine(e,n,t){if("number"!==typeof e)throw new Error("Invalid arguments");this._sendRevealRange(new et(e,1,e,1),n,!1,t)}revealPosition(e,n=0){this._revealPosition(e,0,!0,n)}revealPositionInCenter(e,n=0){this._revealPosition(e,1,!0,n)}revealPositionInCenterIfOutsideViewport(e,n=0){this._revealPosition(e,2,!0,n)}revealPositionNearTop(e,n=0){this._revealPosition(e,5,!0,n)}_revealPosition(e,n,t,i){if(!Zn.isIPosition(e))throw new Error("Invalid arguments");this._sendRevealRange(new et(e.lineNumber,e.column,e.lineNumber,e.column),n,t,i)}getSelection(){return this._modelData?this._modelData.viewModel.getSelection():null}getSelections(){return this._modelData?this._modelData.viewModel.getSelections():null}setSelection(e){const n=nt.isISelection(e),t=et.isIRange(e);if(!n&&!t)throw new Error("Invalid arguments");if(n)this._setSelectionImpl(e);else if(t){const n={selectionStartLineNumber:e.startLineNumber,selectionStartColumn:e.startColumn,positionLineNumber:e.endLineNumber,positionColumn:e.endColumn};this._setSelectionImpl(n)}}_setSelectionImpl(e){if(!this._modelData)return;const n=new nt(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn);this._modelData.viewModel.setSelections("api",[n])}revealLines(e,n,t=0){this._revealLines(e,n,0,t)}revealLinesInCenter(e,n,t=0){this._revealLines(e,n,1,t)}revealLinesInCenterIfOutsideViewport(e,n,t=0){this._revealLines(e,n,2,t)}revealLinesNearTop(e,n,t=0){this._revealLines(e,n,5,t)}_revealLines(e,n,t,i){if("number"!==typeof e||"number"!==typeof n)throw new Error("Invalid arguments");this._sendRevealRange(new et(e,1,n,1),t,!1,i)}revealRange(e,n=0,t=!1,i=!0){this._revealRange(e,t?1:0,i,n)}revealRangeInCenter(e,n=0){this._revealRange(e,1,!0,n)}revealRangeInCenterIfOutsideViewport(e,n=0){this._revealRange(e,2,!0,n)}revealRangeNearTop(e,n=0){this._revealRange(e,5,!0,n)}revealRangeNearTopIfOutsideViewport(e,n=0){this._revealRange(e,6,!0,n)}revealRangeAtTop(e,n=0){this._revealRange(e,3,!0,n)}_revealRange(e,n,t,i){if(!et.isIRange(e))throw new Error("Invalid arguments");this._sendRevealRange(et.lift(e),n,t,i)}setSelections(e,n="api"){if(this._modelData){if(!e||0===e.length)throw new Error("Invalid arguments");for(let n=0,t=e.length;ne.isSupported()),e}getAction(e){return this._actions[e]||null}trigger(e,n,t){switch(t=t||{},n){case"compositionStart":return void this._startComposition();case"compositionEnd":return void this._endComposition(e);case"type":{const n=t;return void this._type(e,n.text||"")}case"replacePreviousChar":{const n=t;return void this._replacePreviousChar(e,n.text||"",n.replaceCharCnt||0)}case"paste":{const n=t;return void this._paste(e,n.text||"",n.pasteOnNewLine||!1,n.multicursorText||null,n.mode||null)}case"cut":return void this._cut(e)}const i=this.getAction(n);i?Promise.resolve(i.run()).then(void 0,fe):this._modelData&&this._triggerEditorCommand(e,n,t)}_startComposition(){this._modelData&&(this._modelData.viewModel.startComposition(),this._onDidCompositionStart.fire())}_endComposition(e){this._modelData&&(this._modelData.viewModel.endComposition(e),this._onDidCompositionEnd.fire())}_type(e,n){this._modelData&&0!==n.length&&("keyboard"===e&&this._onWillType.fire(n),this._modelData.viewModel.type(n,e),"keyboard"===e&&this._onDidType.fire(n))}_replacePreviousChar(e,n,t){this._modelData&&this._modelData.viewModel.replacePreviousChar(n,t,e)}_paste(e,n,t,i,o){if(!this._modelData||0===n.length)return;const r=this._modelData.viewModel.getSelection().getStartPosition();this._modelData.viewModel.paste(n,t,i,e);const a=this._modelData.viewModel.getSelection().getStartPosition();"keyboard"===e&&this._onDidPaste.fire({range:new et(r.lineNumber,r.column,a.lineNumber,a.column),mode:o})}_cut(e){this._modelData&&this._modelData.viewModel.cut(e)}_triggerEditorCommand(e,n,t){const i=bf.getEditorCommand(n);return!!i&&(t=t||{},t.source=e,this._instantiationService.invokeFunction(e=>{Promise.resolve(i.runEditorCommand(e,this,t)).then(void 0,fe)}),!0)}_getViewModel(){return this._modelData?this._modelData.viewModel:null}pushUndoStop(){return!!this._modelData&&(!this._configuration.options.get(72)&&(this._modelData.model.pushStackElement(),!0))}executeEdits(e,n,t){if(!this._modelData)return!1;if(this._configuration.options.get(72))return!1;let i;return i=t?Array.isArray(t)?()=>t:t:()=>null,this._modelData.viewModel.executeEdits(e,n,i),!0}executeCommand(e,n){this._modelData&&this._modelData.viewModel.executeCommand(n,e)}executeCommands(e,n){this._modelData&&this._modelData.viewModel.executeCommands(n,e)}changeDecorations(e){return this._modelData?this._modelData.model.changeDecorations(e,this._id):null}getLineDecorations(e){return this._modelData?this._modelData.model.getLineDecorations(e,this._id,Q(this._configuration.options)):null}deltaDecorations(e,n){return this._modelData?0===e.length&&0===n.length?e:this._modelData.model.deltaDecorations(e,n,this._id):[]}removeDecorations(e){const n=this._decorationTypeKeysToIds[e];n&&this.deltaDecorations(n,[]),this._decorationTypeKeysToIds.hasOwnProperty(e)&&delete this._decorationTypeKeysToIds[e],this._decorationTypeSubtypes.hasOwnProperty(e)&&delete this._decorationTypeSubtypes[e]}getLayoutInfo(){const e=this._configuration.options,n=e.get(117);return n}createOverviewRuler(e){return this._modelData&&this._modelData.hasRealView?this._modelData.view.createOverviewRuler(e):null}getContainerDomNode(){return this._domElement}getDomNode(){return this._modelData&&this._modelData.hasRealView?this._modelData.view.domNode.domNode:null}delegateVerticalScrollbarMouseDown(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.delegateVerticalScrollbarMouseDown(e)}layout(e){this._configuration.observeReferenceElement(e),this.render()}focus(){this._modelData&&this._modelData.hasRealView&&this._modelData.view.focus()}hasTextFocus(){return!(!this._modelData||!this._modelData.hasRealView)&&this._modelData.view.isFocused()}hasWidgetFocus(){return this._focusTracker&&this._focusTracker.hasFocus()}addContentWidget(e){const n={widget:e,position:e.getPosition()};this._contentWidgets.hasOwnProperty(e.getId()),this._contentWidgets[e.getId()]=n,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addContentWidget(n)}layoutContentWidget(e){const n=e.getId();if(this._contentWidgets.hasOwnProperty(n)){const t=this._contentWidgets[n];t.position=e.getPosition(),this._modelData&&this._modelData.hasRealView&&this._modelData.view.layoutContentWidget(t)}}removeContentWidget(e){const n=e.getId();if(this._contentWidgets.hasOwnProperty(n)){const e=this._contentWidgets[n];delete this._contentWidgets[n],this._modelData&&this._modelData.hasRealView&&this._modelData.view.removeContentWidget(e)}}addOverlayWidget(e){const n={widget:e,position:e.getPosition()};this._overlayWidgets.hasOwnProperty(e.getId()),this._overlayWidgets[e.getId()]=n,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addOverlayWidget(n)}layoutOverlayWidget(e){const n=e.getId();if(this._overlayWidgets.hasOwnProperty(n)){const t=this._overlayWidgets[n];t.position=e.getPosition(),this._modelData&&this._modelData.hasRealView&&this._modelData.view.layoutOverlayWidget(t)}}removeOverlayWidget(e){const n=e.getId();if(this._overlayWidgets.hasOwnProperty(n)){const e=this._overlayWidgets[n];delete this._overlayWidgets[n],this._modelData&&this._modelData.hasRealView&&this._modelData.view.removeOverlayWidget(e)}}changeViewZones(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.change(e)}getTargetAtClientPoint(e,n){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getTargetAtClientPoint(e,n):null}getScrolledVisiblePosition(n){if(!this._modelData||!this._modelData.hasRealView)return null;const t=this._modelData.model.validatePosition(n),i=this._configuration.options,o=i.get(117),r=e._getVerticalOffsetForPosition(this._modelData,t.lineNumber,t.column)-this.getScrollTop(),a=this._modelData.view.getOffsetForColumn(t.lineNumber,t.column)+o.glyphMarginWidth+o.lineNumbersWidth+o.decorationsWidth-this.getScrollLeft();return{top:r,left:a,height:i.get(51)}}getOffsetForColumn(e,n){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getOffsetForColumn(e,n):-1}render(e=!1){this._modelData&&this._modelData.hasRealView&&this._modelData.view.render(!0,e)}setAriaOptions(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.setAriaOptions(e)}applyFontInfo(e){Dm.applyFontInfoSlow(e,this._configuration.options.get(36))}_attachModel(e){if(!e)return void(this._modelData=null);const n=[];this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._configuration.setIsDominatedByLongLines(e.isDominatedByLongLines()),this._configuration.setMaxLineNumber(e.getLineCount()),e.onBeforeAttached();const t=new zk(this._id,this._configuration,e,nS.create(),Gk.create(this._configuration.options),e=>vo(e));n.push(e.onDidChangeDecorations(e=>this._onDidChangeModelDecorations.fire(e))),n.push(e.onDidChangeLanguage(n=>{this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._onDidChangeModelLanguage.fire(n)})),n.push(e.onDidChangeLanguageConfiguration(e=>this._onDidChangeModelLanguageConfiguration.fire(e))),n.push(e.onDidChangeContent(e=>this._onDidChangeModelContent.fire(e))),n.push(e.onDidChangeOptions(e=>this._onDidChangeModelOptions.fire(e))),n.push(e.onWillDispose(()=>this.setModel(null))),n.push(t.onEvent(e=>{switch(e.kind){case 0:this._onDidContentSizeChange.fire(e);break;case 1:this._editorTextFocus.setValue(e.hasFocus);break;case 2:this._onDidScrollChange.fire(e);break;case 3:this._onDidChangeViewZones.fire();break;case 4:this._onDidAttemptReadOnlyEdit.fire();break;case 5:{e.reachedMaxCursorCount&&this._notificationService.warn(o("cursors.maximum","The number of cursors has been limited to {0}.",pk.MAX_CURSOR_COUNT));const n=[];for(let o=0,r=e.selections.length;o{this._paste("keyboard",e,n,t,i)},type:e=>{this._type("keyboard",e)},replacePreviousChar:(e,n)=>{this._replacePreviousChar("keyboard",e,n)},startComposition:()=>{this._startComposition()},endComposition:()=>{this._endComposition("keyboard")},cut:()=>{this._cut("keyboard")}}:{paste:(e,n,t,i)=>{const o={text:e,pasteOnNewLine:n,multicursorText:t,mode:i};this._commandService.executeCommand("paste",o)},type:e=>{const n={text:e};this._commandService.executeCommand("type",n)},replacePreviousChar:(e,n)=>{const t={text:e,replaceCharCnt:n};this._commandService.executeCommand("replacePreviousChar",t)},startComposition:()=>{this._commandService.executeCommand("compositionStart",{})},endComposition:()=>{this._commandService.executeCommand("compositionEnd",{})},cut:()=>{this._commandService.executeCommand("cut",{})}};const t=new jy(e.coordinatesConverter);t.onKeyDown=e=>this._onKeyDown.fire(e),t.onKeyUp=e=>this._onKeyUp.fire(e),t.onContextMenu=e=>this._onContextMenu.fire(e),t.onMouseMove=e=>this._onMouseMove.fire(e),t.onMouseLeave=e=>this._onMouseLeave.fire(e),t.onMouseDown=e=>this._onMouseDown.fire(e),t.onMouseUp=e=>this._onMouseUp.fire(e),t.onMouseDrag=e=>this._onMouseDrag.fire(e),t.onMouseDrop=e=>this._onMouseDrop.fire(e),t.onMouseWheel=e=>this._onMouseWheel.fire(e);const i=new Fx(n,this._configuration,this._themeService,e,t,this._overflowWidgetsDomNode);return[i,!0]}_postDetachModelCleanup(e){e&&e.removeAllDecorationsWithOwnerId(this._id)}_detachModel(){if(!this._modelData)return null;const e=this._modelData.model,n=this._modelData.hasRealView?this._modelData.view.domNode.domNode:null;return this._modelData.dispose(),this._modelData=null,this._domElement.removeAttribute("data-mode-id"),n&&this._domElement.contains(n)&&this._domElement.removeChild(n),e}_removeDecorationType(e){this._codeEditorService.removeDecorationType(e)}hasModel(){return null!==this._modelData}};uS=sS([lS(3,zt),lS(4,Ut),lS(5,Hr),lS(6,Ym),lS(7,Zf),lS(8,Bp),lS(9,Wk)],uS);class hS extends Me{constructor(){super(),this._onDidChangeToTrue=this._register(new je),this.onDidChangeToTrue=this._onDidChangeToTrue.event,this._onDidChangeToFalse=this._register(new je),this.onDidChangeToFalse=this._onDidChangeToFalse.event,this._value=0}setValue(e){const n=e?2:1;this._value!==n&&(this._value=n,2===this._value?this._onDidChangeToTrue.fire():1===this._value&&this._onDidChangeToFalse.fire())}}class pS extends Me{constructor(e,n){super(),this._editor=e,n.createKey("editorId",e.getId()),this._editorSimpleInput=Sy.editorSimpleInput.bindTo(n),this._editorFocus=Sy.focus.bindTo(n),this._textInputFocus=Sy.textInputFocus.bindTo(n),this._editorTextFocus=Sy.editorTextFocus.bindTo(n),this._editorTabMovesFocus=Sy.tabMovesFocus.bindTo(n),this._editorReadonly=Sy.readOnly.bindTo(n),this._editorColumnSelection=Sy.columnSelection.bindTo(n),this._hasMultipleSelections=Sy.hasMultipleSelections.bindTo(n),this._hasNonEmptySelection=Sy.hasNonEmptySelection.bindTo(n),this._canUndo=Sy.canUndo.bindTo(n),this._canRedo=Sy.canRedo.bindTo(n),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromConfig())),this._register(this._editor.onDidChangeCursorSelection(()=>this._updateFromSelection())),this._register(this._editor.onDidFocusEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidFocusEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidChangeModel(()=>this._updateFromModel())),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromModel())),this._updateFromConfig(),this._updateFromSelection(),this._updateFromFocus(),this._updateFromModel(),this._editorSimpleInput.set(this._editor.isSimpleWidget)}_updateFromConfig(){const e=this._editor.getOptions();this._editorTabMovesFocus.set(e.get(116)),this._editorReadonly.set(e.get(72)),this._editorColumnSelection.set(e.get(13))}_updateFromSelection(){const e=this._editor.getSelections();e?(this._hasMultipleSelections.set(e.length>1),this._hasNonEmptySelection.set(e.some(e=>!e.isEmpty()))):(this._hasMultipleSelections.reset(),this._hasNonEmptySelection.reset())}_updateFromFocus(){this._editorFocus.set(this._editor.hasWidgetFocus()&&!this._editor.isSimpleWidget),this._editorTextFocus.set(this._editor.hasTextFocus()&&!this._editor.isSimpleWidget),this._textInputFocus.set(this._editor.hasTextFocus())}_updateFromModel(){const e=this._editor.getModel();this._canUndo.set(Boolean(e&&e.canUndo())),this._canRedo.set(Boolean(e&&e.canRedo()))}}class mS extends Me{constructor(e,n){super(),this._editor=e,this._contextKeyService=n,this._langId=Sy.languageId.bindTo(n),this._hasCompletionItemProvider=Sy.hasCompletionItemProvider.bindTo(n),this._hasCodeActionsProvider=Sy.hasCodeActionsProvider.bindTo(n),this._hasCodeLensProvider=Sy.hasCodeLensProvider.bindTo(n),this._hasDefinitionProvider=Sy.hasDefinitionProvider.bindTo(n),this._hasDeclarationProvider=Sy.hasDeclarationProvider.bindTo(n),this._hasImplementationProvider=Sy.hasImplementationProvider.bindTo(n),this._hasTypeDefinitionProvider=Sy.hasTypeDefinitionProvider.bindTo(n),this._hasHoverProvider=Sy.hasHoverProvider.bindTo(n),this._hasDocumentHighlightProvider=Sy.hasDocumentHighlightProvider.bindTo(n),this._hasDocumentSymbolProvider=Sy.hasDocumentSymbolProvider.bindTo(n),this._hasReferenceProvider=Sy.hasReferenceProvider.bindTo(n),this._hasRenameProvider=Sy.hasRenameProvider.bindTo(n),this._hasSignatureHelpProvider=Sy.hasSignatureHelpProvider.bindTo(n),this._hasDocumentFormattingProvider=Sy.hasDocumentFormattingProvider.bindTo(n),this._hasDocumentSelectionFormattingProvider=Sy.hasDocumentSelectionFormattingProvider.bindTo(n),this._hasMultipleDocumentFormattingProvider=Sy.hasMultipleDocumentFormattingProvider.bindTo(n),this._hasMultipleDocumentSelectionFormattingProvider=Sy.hasMultipleDocumentSelectionFormattingProvider.bindTo(n),this._isInWalkThrough=Sy.isInWalkThroughSnippet.bindTo(n);const t=()=>this._update();this._register(e.onDidChangeModel(t)),this._register(e.onDidChangeModelLanguage(t)),this._register(Al.onDidChange(t)),this._register(Nl.onDidChange(t)),this._register(Ml.onDidChange(t)),this._register(Bl.onDidChange(t)),this._register(Tl.onDidChange(t)),this._register(Ol.onDidChange(t)),this._register(Ll.onDidChange(t)),this._register(kl.onDidChange(t)),this._register(Dl.onDidChange(t)),this._register(Sl.onDidChange(t)),this._register(Cl.onDidChange(t)),this._register(yl.onDidChange(t)),this._register(Il.onDidChange(t)),this._register(Pl.onDidChange(t)),this._register(xl.onDidChange(t)),t()}dispose(){super.dispose()}reset(){this._contextKeyService.bufferChangeEvents(()=>{this._langId.reset(),this._hasCompletionItemProvider.reset(),this._hasCodeActionsProvider.reset(),this._hasCodeLensProvider.reset(),this._hasDefinitionProvider.reset(),this._hasDeclarationProvider.reset(),this._hasImplementationProvider.reset(),this._hasTypeDefinitionProvider.reset(),this._hasHoverProvider.reset(),this._hasDocumentHighlightProvider.reset(),this._hasDocumentSymbolProvider.reset(),this._hasReferenceProvider.reset(),this._hasRenameProvider.reset(),this._hasDocumentFormattingProvider.reset(),this._hasDocumentSelectionFormattingProvider.reset(),this._hasSignatureHelpProvider.reset(),this._isInWalkThrough.reset()})}_update(){const e=this._editor.getModel();e?this._contextKeyService.bufferChangeEvents(()=>{this._langId.set(e.getLanguageIdentifier().language),this._hasCompletionItemProvider.set(Al.has(e)),this._hasCodeActionsProvider.set(Nl.has(e)),this._hasCodeLensProvider.set(Ml.has(e)),this._hasDefinitionProvider.set(Bl.has(e)),this._hasDeclarationProvider.set(Tl.has(e)),this._hasImplementationProvider.set(Ol.has(e)),this._hasTypeDefinitionProvider.set(Ll.has(e)),this._hasHoverProvider.set(kl.has(e)),this._hasDocumentHighlightProvider.set(Dl.has(e)),this._hasDocumentSymbolProvider.set(Sl.has(e)),this._hasReferenceProvider.set(Cl.has(e)),this._hasRenameProvider.set(yl.has(e)),this._hasSignatureHelpProvider.set(xl.has(e)),this._hasDocumentFormattingProvider.set(Il.has(e)||Pl.has(e)),this._hasDocumentSelectionFormattingProvider.set(Pl.has(e)),this._hasMultipleDocumentFormattingProvider.set(Il.all(e).length+Pl.all(e).length>1),this._hasMultipleDocumentSelectionFormattingProvider.set(Pl.all(e).length>1),this._isInWalkThrough.set(e.uri.scheme===Ji.walkThroughSnippet)}):this.reset()}}class fS extends Me{constructor(e){super(),this._onChange=this._register(new je),this.onChange=this._onChange.event,this._hasFocus=!1,this._domFocusTracker=this._register(tr(e)),this._register(this._domFocusTracker.onDidFocus(()=>{this._hasFocus=!0,this._onChange.fire(void 0)})),this._register(this._domFocusTracker.onDidBlur(()=>{this._hasFocus=!1,this._onChange.fire(void 0)}))}hasFocus(){return this._hasFocus}}const gS=encodeURIComponent("");function vS(e){return gS+encodeURIComponent(e.toString())+bS}const _S=encodeURIComponent('');function CS(e){return _S+encodeURIComponent(e.toString())+wS}lg((e,n)=>{const t=e.getColor(bw);t&&n.addRule(`.monaco-editor .squiggly-error { border-bottom: 4px double ${t}; }`);const i=e.getColor(gw);i&&n.addRule(`.monaco-editor .squiggly-error { background: url("data:image/svg+xml,${vS(i)}") repeat-x bottom left; }`);const o=e.getColor(_w);o&&n.addRule(`.monaco-editor .squiggly-warning { border-bottom: 4px double ${o}; }`);const r=e.getColor(vw);r&&n.addRule(`.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,${vS(r)}") repeat-x bottom left; }`);const a=e.getColor(Cw);a&&n.addRule(`.monaco-editor .squiggly-info { border-bottom: 4px double ${a}; }`);const s=e.getColor(ww);s&&n.addRule(`.monaco-editor .squiggly-info { background: url("data:image/svg+xml,${vS(s)}") repeat-x bottom left; }`);const l=e.getColor(Aw);l&&n.addRule(`.monaco-editor .squiggly-hint { border-bottom: 2px dotted ${l}; }`);const c=e.getColor(yw);c&&n.addRule(`.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,${CS(c)}") no-repeat bottom left; }`);const d=e.getColor(JC);d&&n.addRule(`.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: ${d.rgba.a}; }`);const u=e.getColor(GC);u&&n.addRule(`.monaco-editor.showUnused .squiggly-unnecessary { border-bottom: 2px dashed ${u}; }`);const h=e.getColor(kw)||"inherit";n.addRule(`.monaco-editor.showDeprecated .squiggly-inline-deprecated { text-decoration: line-through; text-decoration-color: ${h}}`)});t("94a7"),t("ba77");const yS=!1;let AS=4;const xS=new je;class kS extends Me{constructor(e,n,t){super(),this._state=3,this._onDidEnablementChange=this._register(new je),this.onDidEnablementChange=this._onDidEnablementChange.event,this._onDidStart=this._register(new je),this.onDidStart=this._onDidStart.event,this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._onDidReset=this._register(new je),this.onDidReset=this._onDidReset.event,this._onDidEnd=this._register(new je),this.onDidEnd=this._onDidEnd.event,this.linkedSash=void 0,this.orthogonalStartSashDisposables=this._register(new Le),this.orthogonalEndSashDisposables=this._register(new Le),this.el=ir(e,lr(".monaco-sash")),r["f"]&&oo(this.el,"mac"),this._register(si(this.el,"mousedown")(this.onMouseDown,this)),this._register(si(this.el,"dblclick")(this.onMouseDoubleClick,this)),this._register(Of.addTarget(this.el)),this._register(si(this.el,Bf.Start)(this.onTouchStart,this)),"number"===typeof t.size?(this.size=t.size,0===t.orientation?this.el.style.width=this.size+"px":this.el.style.height=this.size+"px"):(this.size=AS,this._register(xS.event(e=>{this.size=e,this.layout()}))),this.hidden=!1,this.layoutProvider=n,this.orthogonalStartSash=t.orthogonalStartSash,this.orthogonalEndSash=t.orthogonalEndSash,this.orientation=t.orientation||0,1===this.orientation?(oo(this.el,"horizontal"),ao(this.el,"vertical")):(ao(this.el,"horizontal"),oo(this.el,"vertical")),lo(this.el,"debug",yS),this.layout()}get state(){return this._state}set state(e){this._state!==e&&(lo(this.el,"disabled",0===e),lo(this.el,"minimum",1===e),lo(this.el,"maximum",2===e),this._state=e,this._onDidEnablementChange.fire(e))}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){this.orthogonalStartSashDisposables.clear(),e?(this.orthogonalStartSashDisposables.add(e.onDidEnablementChange(this.onOrthogonalStartSashEnablementChange,this)),this.onOrthogonalStartSashEnablementChange(e.state)):this.onOrthogonalStartSashEnablementChange(0),this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){this.orthogonalEndSashDisposables.clear(),e?(this.orthogonalEndSashDisposables.add(e.onDidEnablementChange(this.onOrthogonalEndSashEnablementChange,this)),this.onOrthogonalEndSashEnablementChange(e.state)):this.onOrthogonalEndSashEnablementChange(0),this._orthogonalEndSash=e}onMouseDown(e){Xo.stop(e,!1);let n=!1;if(!e.__orthogonalSashEvent){const t=this.getOrthogonalSash(e);t&&(n=!0,e.__orthogonalSashEvent=!0,t.onMouseDown(e))}if(this.linkedSash&&!e.__linkedSashEvent&&(e.__linkedSashEvent=!0,this.linkedSash.onMouseDown(e)),!this.state)return;const t=[...pr("iframe"),...pr("webview")];for(const r of t)r.style.pointerEvents="none";const i=new Ci(e),o=i.posx,a=i.posy,s=i.altKey,l={startX:o,currentX:o,startY:a,currentY:a,altKey:s};oo(this.el,"active"),this._onDidStart.fire(l);const c=qo(this.el),d=()=>{let e="";e=n?"all-scroll":1===this.orientation?1===this.state?"s-resize":2===this.state?"n-resize":r["f"]?"row-resize":"ns-resize":1===this.state?"e-resize":2===this.state?"w-resize":r["f"]?"col-resize":"ew-resize",c.innerHTML=`* { cursor: ${e} !important; }`},u=new Le;d(),n||this.onDidEnablementChange(d,null,u);const h=e=>{Xo.stop(e,!1);const n=new Ci(e),t={startX:o,currentX:n.posx,startY:a,currentY:n.posy,altKey:s};this._onDidChange.fire(t)},p=e=>{Xo.stop(e,!1),this.el.removeChild(c),ao(this.el,"active"),this._onDidEnd.fire(),u.dispose();for(const n of t)n.style.pointerEvents="auto"};si(window,"mousemove")(h,null,u),si(window,"mouseup")(p,null,u)}onMouseDoubleClick(e){const n=this.getOrthogonalSash(e);n&&n._onDidReset.fire(),this.linkedSash&&this.linkedSash._onDidReset.fire(),this._onDidReset.fire()}onTouchStart(e){Xo.stop(e);const n=[],t=e.pageX,i=e.pageY,o=e.altKey;this._onDidStart.fire({startX:t,currentX:t,startY:i,currentY:i,altKey:o}),n.push(uo(this.el,Bf.Change,e=>{Ir(e.pageX)&&Ir(e.pageY)&&this._onDidChange.fire({startX:t,currentX:e.pageX,startY:i,currentY:e.pageY,altKey:o})})),n.push(uo(this.el,Bf.End,e=>{this._onDidEnd.fire(),Be(n)}))}layout(){if(0===this.orientation){const e=this.layoutProvider;this.el.style.left=e.getVerticalSashLeft(this)-this.size/2+"px",e.getVerticalSashTop&&(this.el.style.top=e.getVerticalSashTop(this)+"px"),e.getVerticalSashHeight&&(this.el.style.height=e.getVerticalSashHeight(this)+"px")}else{const e=this.layoutProvider;this.el.style.top=e.getHorizontalSashTop(this)-this.size/2+"px",e.getHorizontalSashLeft&&(this.el.style.left=e.getHorizontalSashLeft(this)+"px"),e.getHorizontalSashWidth&&(this.el.style.width=e.getHorizontalSashWidth(this)+"px")}}hide(){this.hidden=!0,this.el.style.display="none",this.el.setAttribute("aria-hidden","true")}onOrthogonalStartSashEnablementChange(e){lo(this.el,"orthogonal-start",0!==e)}onOrthogonalEndSashEnablementChange(e){lo(this.el,"orthogonal-end",0!==e)}getOrthogonalSash(e){if(0===this.orientation){if(e.offsetY<=this.size)return this.orthogonalStartSash;if(e.offsetY>=this.el.clientHeight-this.size)return this.orthogonalEndSash}else{if(e.offsetX<=this.size)return this.orthogonalStartSash;if(e.offsetX>=this.el.clientWidth-this.size)return this.orthogonalEndSash}}dispose(){super.dispose(),this.el.remove()}}class SS{constructor(e,n=[],t=!1){this.ctor=e,this.staticArguments=n,this.supportsDelayedInstantiation=t}}const DS=[];function ES(e,n,t){DS.push([e,new SS(n,[],t)])}function BS(){return DS}const TS=Wt("IEditorCancelService"),OS=new Jm("cancellableOperation",!1);ES(TS,class{constructor(){this._tokens=new WeakMap}add(e,n){let t,i=this._tokens.get(e);return i||(i=e.invokeWithinContext(e=>{const n=OS.bindTo(e.get(Ym)),t=new Pe;return{key:n,tokens:t}}),this._tokens.set(e,i)),i.key.set(!0),t=i.tokens.push(n),()=>{t&&(t(),i.key.set(!i.tokens.isEmpty()),t=void 0)}}cancel(e){const n=this._tokens.get(e);if(!n)return;const t=n.tokens.pop();t&&(t.cancel(),n.key.set(!n.tokens.isEmpty()))}},!0);mf(new class extends hf{constructor(){super({id:"editor.cancelOperation",kbOpts:{weight:100,primary:9},precondition:OS})}runEditorCommand(e,n){e.get(TS).cancel(n)}});class LS{constructor(e,n,t){this._visiblePosition=e,this._visiblePositionScrollDelta=n,this._cursorPosition=t}static capture(e){let n=null,t=0;if(0!==e.getScrollTop()){const i=e.getVisibleRanges();if(i.length>0){n=i[0].getStartPosition();const o=e.getTopForPosition(n.lineNumber,n.column);t=e.getScrollTop()-o}}return new LS(n,t,e.getPosition())}restore(e){if(this._visiblePosition){const n=e.getTopForPosition(this._visiblePosition.lineNumber,this._visiblePosition.column);e.setScrollTop(n+this._visiblePositionScrollDelta)}}restoreRelativeVerticalPositionOfCursor(e){const n=e.getPosition();if(!this._cursorPosition||!n)return;const t=e.getTopForLineNumber(n.lineNumber)-e.getTopForLineNumber(this._cursorPosition.lineNumber);e.setScrollTop(e.getScrollTop()+t)}}t("0d30"),t("c84a");const MS={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:"text/plain"};class NS{constructor(e){this.data=e}update(){}getData(){return this.data}}const IS={CurrentDragAndDropData:void 0};class PS extends Me{constructor(e,n,t={}){super(),this.options=t,this._context=e||this,this._action=n,n instanceof Bm&&this._register(n.onDidChange(e=>{this.element&&this.handleActionChangeEvent(e)}))}handleActionChangeEvent(e){void 0!==e.enabled&&this.updateEnabled(),void 0!==e.checked&&this.updateChecked(),void 0!==e.class&&this.updateClass(),void 0!==e.label&&(this.updateLabel(),this.updateTooltip()),void 0!==e.tooltip&&this.updateTooltip()}get actionRunner(){return this._actionRunner||(this._actionRunner=this._register(new Tm)),this._actionRunner}set actionRunner(e){this._actionRunner=e}getAction(){return this._action}isEnabled(){return this._action.enabled}setActionContext(e){this._context=e}render(e){const n=this.element=e;this._register(Of.addTarget(e));const t=this.options&&this.options.draggable;t&&(e.draggable=!0,ei&&this._register(uo(e,Qo.DRAG_START,e=>{var n;return null===(n=e.dataTransfer)||void 0===n?void 0:n.setData(MS.TEXT,this._action.label)}))),this._register(uo(n,Bf.Tap,e=>this.onClick(e))),this._register(uo(n,Qo.MOUSE_DOWN,e=>{t||Xo.stop(e,!0),this._action.enabled&&0===e.button&&oo(n,"active")})),r["f"]&&this._register(uo(n,Qo.CONTEXT_MENU,e=>{0===e.button&&!0===e.ctrlKey&&this.onClick(e)})),this._register(uo(n,Qo.CLICK,e=>{Xo.stop(e,!0),this.options&&this.options.isMenu||r["j"](()=>this.onClick(e))})),this._register(uo(n,Qo.DBLCLICK,e=>{Xo.stop(e,!0)})),[Qo.MOUSE_UP,Qo.MOUSE_OUT].forEach(e=>{this._register(uo(n,e,e=>{Xo.stop(e),ao(n,"active")}))})}onClick(e){var n;Xo.stop(e,!0);const t=Rr(this._context)?(null===(n=this.options)||void 0===n?void 0:n.useEventAsContext)?e:void 0:this._context;this.actionRunner.run(this._action,t)}focus(){this.element&&(this.element.focus(),oo(this.element,"focused"))}blur(){this.element&&(this.element.blur(),ao(this.element,"focused"))}updateEnabled(){}updateLabel(){}updateTooltip(){}updateClass(){}updateChecked(){}dispose(){this.element&&(eo(this.element),this.element=void 0),super.dispose()}}class FS extends PS{constructor(e,n,t={}){super(e,n,t),this.options=t,this.options.icon=void 0!==t.icon&&t.icon,this.options.label=void 0===t.label||t.label,this.cssClass=""}render(e){super.render(e),this.element&&(this.label=ir(this.element,lr("a.action-label"))),this.label&&(this._action.id===Om.ID?this.label.setAttribute("role","presentation"):this.options.isMenu?this.label.setAttribute("role","menuitem"):this.label.setAttribute("role","button")),this.options.label&&this.options.keybinding&&this.element&&(ir(this.element,lr("span.keybinding")).textContent=this.options.keybinding),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked()}focus(){super.focus(),this.label&&this.label.focus()}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this.getAction().label)}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding&&(e=o({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding))),e&&this.label&&(this.label.title=e)}updateClass(){this.cssClass&&this.label&&so(this.label,this.cssClass),this.options.icon?(this.cssClass=this.getAction().class,this.label&&(oo(this.label,"codicon"),this.cssClass&&ro(this.label,this.cssClass)),this.updateEnabled()):this.label&&ao(this.label,"codicon")}updateEnabled(){this.getAction().enabled?(this.label&&(this.label.removeAttribute("aria-disabled"),ao(this.label,"disabled"),this.label.tabIndex=0),this.element&&ao(this.element,"disabled")):(this.label&&(this.label.setAttribute("aria-disabled","true"),oo(this.label,"disabled"),hr(this.label)),this.element&&oo(this.element,"disabled"))}updateChecked(){this.label&&(this.getAction().checked?oo(this.label,"checked"):ao(this.label,"checked"))}}class RS extends Me{constructor(e,n={}){var t,i,o;let r,a;switch(super(),this._onDidBlur=this._register(new je),this.onDidBlur=this._onDidBlur.event,this._onDidCancel=this._register(new je),this.onDidCancel=this._onDidCancel.event,this._onDidRun=this._register(new je),this.onDidRun=this._onDidRun.event,this._onDidBeforeRun=this._register(new je),this.onDidBeforeRun=this._onDidBeforeRun.event,this.options=n,this._context=null!==(t=n.context)&&void 0!==t?t:null,this._orientation=null!==(i=this.options.orientation)&&void 0!==i?i:0,this._triggerKeys=null!==(o=this.options.triggerKeys)&&void 0!==o?o:{keys:[3,10],keyDown:!1},this.options.actionRunner?this._actionRunner=this.options.actionRunner:(this._actionRunner=new Tm,this._register(this._actionRunner)),this._register(this._actionRunner.onDidRun(e=>this._onDidRun.fire(e))),this._register(this._actionRunner.onDidBeforeRun(e=>this._onDidBeforeRun.fire(e))),this.viewItems=[],this.focusedItem=void 0,this.domNode=document.createElement("div"),this.domNode.className="monaco-action-bar",!1!==n.animated&&oo(this.domNode,"animated"),this._orientation){case 0:r=15,a=17;break;case 1:r=17,a=15,this.domNode.className+=" reverse";break;case 2:r=16,a=18,this.domNode.className+=" vertical";break;case 3:r=18,a=16,this.domNode.className+=" vertical reverse";break}this._register(uo(this.domNode,Qo.KEY_DOWN,e=>{const n=new fi(e);let t=!0;n.equals(r)?t=this.focusPrevious():n.equals(a)?t=this.focusNext():n.equals(9)?this._onDidCancel.fire():this.isTriggerKeyEvent(n)?this._triggerKeys.keyDown&&this.doTrigger(n):t=!1,t&&(n.preventDefault(),n.stopPropagation())})),this._register(uo(this.domNode,Qo.KEY_UP,e=>{const n=new fi(e);this.isTriggerKeyEvent(n)?(this._triggerKeys.keyDown||this.doTrigger(n),n.preventDefault(),n.stopPropagation()):(n.equals(2)||n.equals(1026))&&this.updateFocusedItem()})),this.focusTracker=this._register(tr(this.domNode)),this._register(this.focusTracker.onDidBlur(()=>{Wo()!==this.domNode&&Fo(Wo(),this.domNode)||(this._onDidBlur.fire(),this.focusedItem=void 0)})),this._register(this.focusTracker.onDidFocus(()=>this.updateFocusedItem())),this.actionsList=document.createElement("ul"),this.actionsList.className="actions-container",this.actionsList.setAttribute("role","toolbar"),this.options.ariaLabel&&this.actionsList.setAttribute("aria-label",this.options.ariaLabel),this.domNode.appendChild(this.actionsList),e.appendChild(this.domNode)}isTriggerKeyEvent(e){let n=!1;return this._triggerKeys.keys.forEach(t=>{n=n||e.equals(t)}),n}updateFocusedItem(){for(let e=0;en.setActionContext(e))}get actionRunner(){return this._actionRunner}set actionRunner(e){e&&(this._actionRunner=e,this.viewItems.forEach(n=>n.actionRunner=e))}getContainer(){return this.domNode}push(e,n={}){const t=Array.isArray(e)?e:[e];let i=Ir(n.index)?n.index:null;t.forEach(e=>{const t=document.createElement("li");let o;t.className="action-item",t.setAttribute("role","presentation"),this.options.allowContextMenu||this._register(uo(t,Qo.CONTEXT_MENU,e=>{Xo.stop(e,!0)})),this.options.actionViewItemProvider&&(o=this.options.actionViewItemProvider(e)),o||(o=new FS(this.context,e,n)),o.actionRunner=this._actionRunner,o.setActionContext(this.context),o.render(t),null===i||i<0||i>=this.actionsList.children.length?(this.actionsList.appendChild(t),this.viewItems.push(o)):(this.actionsList.insertBefore(t,this.actionsList.children[i]),this.viewItems.splice(i,0,o),i++)}),this.focusedItem&&this.focus(this.focusedItem)}clear(){Be(this.viewItems),this.viewItems=[],Zi(this.actionsList)}focus(e){let n=!1,t=void 0;void 0===e?n=!0:"number"===typeof e?t=e:"boolean"===typeof e&&(n=e),n&&"undefined"===typeof this.focusedItem?(this.focusedItem=-1,this.focusNext()):(void 0!==t&&(this.focusedItem=t),this.updateFocus())}focusNext(){"undefined"===typeof this.focusedItem&&(this.focusedItem=this.viewItems.length-1);const e=this.focusedItem;let n;do{if(this.options.preventLoopNavigation&&this.focusedItem+1>=this.viewItems.length)return this.focusedItem=e,!1;this.focusedItem=(this.focusedItem+1)%this.viewItems.length,n=this.viewItems[this.focusedItem]}while(this.focusedItem!==e&&!n.isEnabled());return this.focusedItem!==e||n.isEnabled()||(this.focusedItem=void 0),this.updateFocus(),!0}focusPrevious(){"undefined"===typeof this.focusedItem&&(this.focusedItem=0);const e=this.focusedItem;let n;do{if(this.focusedItem=this.focusedItem-1,this.focusedItem<0){if(this.options.preventLoopNavigation)return this.focusedItem=e,!1;this.focusedItem=this.viewItems.length-1}n=this.viewItems[this.focusedItem]}while(this.focusedItem!==e&&!n.isEnabled());return this.focusedItem!==e||n.isEnabled()||(this.focusedItem=void 0),this.updateFocus(!0),!0}updateFocus(e,n){"undefined"===typeof this.focusedItem&&this.actionsList.focus({preventScroll:n});for(let t=0;t(this.hide(),Promise.resolve(null))),{label:!1,icon:!0}),this.domNode=kf(document.createElement("div")),this.domNode.setClassName("diff-review monaco-editor-background"),this._content=kf(document.createElement("div")),this._content.setClassName("diff-review-content"),this._content.setAttribute("role","code"),this.scrollbar=this._register(new MA(this._content.domNode,{})),this.domNode.domNode.appendChild(this.scrollbar.getDomNode()),this._register(e.onDidUpdateDiff(()=>{this._isVisible&&(this._diffs=this._compute(),this._render())})),this._register(e.getModifiedEditor().onDidChangeCursorPosition(()=>{this._isVisible&&this._render()})),this._register(mo(this.domNode.domNode,"click",e=>{e.preventDefault();let n=Ro(e.target,"diff-review-row");n&&this._goToRow(n)})),this._register(mo(this.domNode.domNode,"keydown",e=>{(e.equals(18)||e.equals(2066)||e.equals(530))&&(e.preventDefault(),this._goToRow(this._getNextRow())),(e.equals(16)||e.equals(2064)||e.equals(528))&&(e.preventDefault(),this._goToRow(this._getPrevRow())),(e.equals(9)||e.equals(2057)||e.equals(521)||e.equals(1033))&&(e.preventDefault(),this.hide()),(e.equals(10)||e.equals(3))&&(e.preventDefault(),this.accept())})),this._diffs=[],this._currentDiff=null}prev(){let e=0;if(this._isVisible||(this._diffs=this._compute()),this._isVisible){let n=-1;for(let e=0,t=this._diffs.length;e0){const n=e[l-1];i=0===n.originalEndLineNumber?n.originalStartLineNumber+1:n.originalEndLineNumber+1,o=0===n.modifiedEndLineNumber?n.modifiedStartLineNumber+1:n.modifiedEndLineNumber+1}let r=n-$S+1,c=t-$S+1;if(rr){const e=r-f;f+=e,g+=e}if(g>m){const e=m-g;f+=e,g+=e}h[p++]=new jS(i,f,o,g)}i[o++]=new zS(h)}let r=i[0].entries,a=[],s=0;for(let l=1,c=i.length;lu)&&(u=t),0!==i&&(0===h||ip)&&(p=r)}let m=document.createElement("div");m.className="diff-review-row";let f=document.createElement("div");f.className="diff-review-cell diff-review-summary";const g=u-d+1,b=p-h+1;f.appendChild(document.createTextNode(`${s+1}/${this._diffs.length}: @@ -${d},${g} +${h},${b} @@`)),m.setAttribute("data-line",String(h));const v=e=>0===e?o("no_lines_changed","no lines changed"):1===e?o("one_line_changed","1 line changed"):o("more_lines_changed","{0} lines changed",e),_=v(g),w=v(b);m.setAttribute("aria-label",o({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines changed", "1 line changed" or "X lines changed", localized separately.']},"Difference {0} of {1}: original line {2}, {3}, modified line {4}, {5}",s+1,this._diffs.length,d,_,h,w)),m.appendChild(f),m.setAttribute("role","listitem"),c.appendChild(m);const C=n.get(51);let y=h;for(let o=0,A=l.length;o{const t=e.getColor(zC);t&&n.addRule(`.monaco-diff-editor .diff-review-line-number { color: ${t}; }`);const i=e.getColor(uw);i&&n.addRule(`.monaco-diff-editor .diff-review-shadow { box-shadow: ${i} 0 -6px 6px -6px inset; }`)});class HS extends pf{constructor(){super({id:"editor.action.diffReview.next",label:o("editor.action.diffReview.next","Go to Next Difference"),alias:"Go to Next Difference",precondition:Im.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:65,weight:100}})}run(e,n){const t=GS(e);t&&t.diffReviewNext()}}class KS extends pf{constructor(){super({id:"editor.action.diffReview.prev",label:o("editor.action.diffReview.prev","Go to Previous Difference"),alias:"Go to Previous Difference",precondition:Im.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:1089,weight:100}})}run(e,n){const t=GS(e);t&&t.diffReviewPrev()}}function GS(e){const n=e.get(Ut),t=n.listDiffEditors(),i=n.getActiveCodeEditor();if(!i)return null;for(let o=0,r=t.length;oi.modifiedStartLineNumber?o("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):o("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,()=>QS(this,void 0,void 0,(function*(){yield this._clipboardService.writeText(i.originalContent.join(l)+l)}))));let d=0,u=void 0;i.originalEndLineNumber>i.modifiedStartLineNumber&&(u=new Bm("diff.clipboard.copyDeletedLineContent",o("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",i.originalStartLineNumber),void 0,!0,()=>QS(this,void 0,void 0,(function*(){yield this._clipboardService.writeText(i.originalContent[d])}))),c.push(u));const h=t.getOption(72);h||c.push(new Bm("diff.inline.revertChange",o("diff.inline.revertChange.label","Revert this change"),void 0,!0,()=>QS(this,void 0,void 0,(function*(){if(0===i.modifiedEndLineNumber){const e=t.getModel().getLineMaxColumn(i.modifiedStartLineNumber);t.executeEdits("diffEditor",[{range:new et(i.modifiedStartLineNumber,e,i.modifiedStartLineNumber,e),text:l+i.originalContent.join(l)}])}else{const e=t.getModel().getLineMaxColumn(i.modifiedEndLineNumber);t.executeEdits("diffEditor",[{range:new et(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,e),text:i.originalContent.join(l)}])}}))));const p=(e,n)=>{this._contextMenuService.showContextMenu({getAnchor:()=>({x:e,y:n}),getActions:()=>(u&&(u.label=o("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",i.originalStartLineNumber+d)),c),autoSelectFirstItem:!0})};this._register(mo(this._diffActions,"mousedown",e=>{const{top:n,height:t}=Oo(this._diffActions);let i=Math.floor(s/3);e.preventDefault(),p(e.posx,n+t+i)})),this._register(t.onMouseMove(e=>{if(8===e.target.type||5===e.target.type){const n=e.target.detail.viewZoneId;n===this._viewZoneId?(this.visibility=!0,d=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,s)):this.visibility=!1}else this.visibility=!1})),this._register(t.onMouseDown(e=>{if(e.event.rightButton&&(8===e.target.type||5===e.target.type)){const n=e.target.detail.viewZoneId;n===this._viewZoneId&&(e.event.preventDefault(),d=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,s),p(e.event.posx,e.event.posy+s))}}))}get visibility(){return this._visibility}set visibility(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")}_updateLightBulbPosition(e,n,t){const{top:i}=Oo(e),o=n-i,r=Math.floor(o/t),a=r*t;return this._diffActions.style.top=a+"px",r}}const ZS=Wt("clipboardService");class eD{constructor(e){this.callback=e}report(e){this._value=e,this.callback(this._value)}}eD.None=Object.freeze({report(){}});const nD=Wt("editorProgressService");var tD=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},iD=function(e,n){return function(t,i){n(t,i,e)}};class oD{constructor(e,n){this._contextMenuService=e,this._clipboardService=n,this._zones=[],this.inlineDiffMargins=[],this._zonesMap={},this._decorations=[]}getForeignViewZones(e){return e.filter(e=>!this._zonesMap[String(e.id)])}clean(e){this._zones.length>0&&e.changeViewZones(e=>{for(let n=0,t=this._zones.length;n{for(let e=0,t=this._zones.length;ethis._updateDecorations(),0)),this._containerDomElement=document.createElement("div"),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide),this._containerDomElement.style.position="relative",this._containerDomElement.style.height="100%",this._domElement.appendChild(this._containerDomElement),this._overviewViewportDomElement=kf(document.createElement("div")),this._overviewViewportDomElement.setClassName("diffViewport"),this._overviewViewportDomElement.setPosition("absolute"),this._overviewDomElement=document.createElement("div"),this._overviewDomElement.className="diffOverview",this._overviewDomElement.style.position="absolute",this._overviewDomElement.appendChild(this._overviewViewportDomElement.domNode),this._register(mo(this._overviewDomElement,"mousedown",e=>{this.modifiedEditor.delegateVerticalScrollbarMouseDown(e)})),this._containerDomElement.appendChild(this._overviewDomElement),this._originalDomNode=document.createElement("div"),this._originalDomNode.className="editor original",this._originalDomNode.style.position="absolute",this._originalDomNode.style.height="100%",this._containerDomElement.appendChild(this._originalDomNode),this._modifiedDomNode=document.createElement("div"),this._modifiedDomNode.className="editor modified",this._modifiedDomNode.style.position="absolute",this._modifiedDomNode.style.height="100%",this._containerDomElement.appendChild(this._modifiedDomNode),this._beginUpdateDecorationsTimeout=-1,this._currentlyChangingViewZones=!1,this._diffComputationToken=0,this._originalEditorState=new oD(d,i),this._modifiedEditorState=new oD(d,i),this._isVisible=!0,this._isHandlingScrollEvent=!1,this._elementSizeObserver=this._register(new Am(this._containerDomElement,void 0,()=>this._onDidContainerSizeChanged())),t.automaticLayout&&this._elementSizeObserver.startObserving(),this._diffComputationResult=null;const h=this._contextKeyService.createScoped(),p=new Vk;p.set(Ym,h);const m=a.createChild(p),f=this._contextKeyService.createScoped(),g=new Vk;g.set(Ym,f);const b=a.createChild(g);this.originalEditor=this._createLeftHandSideEditor(t,m,h),this.modifiedEditor=this._createRightHandSideEditor(t,b,f),this._originalOverviewRuler=null,this._modifiedOverviewRuler=null,this._reviewPane=new US(this),this._containerDomElement.appendChild(this._reviewPane.domNode.domNode),this._containerDomElement.appendChild(this._reviewPane.shadow.domNode),this._containerDomElement.appendChild(this._reviewPane.actionBarContainer.domNode),this._enableSplitViewResizing=!0,"undefined"!==typeof t.enableSplitViewResizing&&(this._enableSplitViewResizing=t.enableSplitViewResizing),this._renderSideBySide?this._setStrategy(new mD(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new gD(this._createDataSource(),this._enableSplitViewResizing)),this._register(l.onDidColorThemeChange(n=>{this._strategy&&this._strategy.applyColors(n)&&this._updateDecorationsRunner.schedule(),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)}));const v=bf.getDiffEditorContributions();for(const e of v)try{this._register(a.createInstance(e.ctor,this))}catch(_){fe(_)}this._codeEditorService.addDiffEditor(this)}_setState(e){this._state!==e&&(this._state=e,this._updatingDiffProgress&&(this._updatingDiffProgress.done(),this._updatingDiffProgress=null),1===this._state&&(this._updatingDiffProgress=this._editorProgressService.show(!0,1e3)))}diffReviewNext(){this._reviewPane.next()}diffReviewPrev(){this._reviewPane.prev()}static _getClassName(e,n){let t="monaco-diff-editor monaco-editor-background ";return n&&(t+="side-by-side "),t+=og(e.type),t}_recreateOverviewRulers(){this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this.originalEditor.hasModel()&&(this._originalOverviewRuler=this.originalEditor.createOverviewRuler("original diffOverviewRuler"),this._overviewDomElement.appendChild(this._originalOverviewRuler.getDomNode())),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this.modifiedEditor.hasModel()&&(this._modifiedOverviewRuler=this.modifiedEditor.createOverviewRuler("modified diffOverviewRuler"),this._overviewDomElement.appendChild(this._modifiedOverviewRuler.getDomNode())),this._layoutOverviewRulers()}_createLeftHandSideEditor(n,t,i){const o=this._createInnerEditor(t,this._originalDomNode,this._adjustOptionsForLeftHandSide(n,this._originalIsEditable,this._originalCodeLens));this._register(o.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this.modifiedEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(o.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(o.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()}));const r=i.createKey("isInDiffLeftEditor",void 0);return this._register(o.onDidFocusEditorWidget(()=>r.set(!0))),this._register(o.onDidBlurEditorWidget(()=>r.set(!1))),this._register(o.onDidContentSizeChange(n=>{const t=this.originalEditor.getContentWidth()+this.modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,i=Math.max(this.modifiedEditor.getContentHeight(),this.originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:i,contentWidth:t,contentHeightChanged:n.contentHeightChanged,contentWidthChanged:n.contentWidthChanged})})),o}_createRightHandSideEditor(n,t,i){const o=this._createInnerEditor(t,this._modifiedDomNode,this._adjustOptionsForRightHandSide(n,this._modifiedCodeLens));this._register(o.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this.originalEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(o.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(o.onDidChangeConfiguration(e=>{e.hasChanged(36)&&o.getModel()&&this._onViewZonesChanged()})),this._register(o.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._register(o.onDidChangeModelOptions(e=>{e.tabSize&&this._updateDecorationsRunner.schedule()}));const r=i.createKey("isInDiffRightEditor",void 0);return this._register(o.onDidFocusEditorWidget(()=>r.set(!0))),this._register(o.onDidBlurEditorWidget(()=>r.set(!1))),this._register(o.onDidContentSizeChange(n=>{const t=this.originalEditor.getContentWidth()+this.modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,i=Math.max(this.modifiedEditor.getContentHeight(),this.originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:i,contentWidth:t,contentHeightChanged:n.contentHeightChanged,contentWidthChanged:n.contentWidthChanged})})),o}_createInnerEditor(e,n,t){return e.createInstance(uS,n,t,{})}dispose(){this._codeEditorService.removeDiffEditor(this),-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._cleanViewZonesAndDecorations(),this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._overviewDomElement.removeChild(this._overviewViewportDomElement.domNode),this._containerDomElement.removeChild(this._overviewDomElement),this._containerDomElement.removeChild(this._originalDomNode),this.originalEditor.dispose(),this._containerDomElement.removeChild(this._modifiedDomNode),this.modifiedEditor.dispose(),this._strategy.dispose(),this._containerDomElement.removeChild(this._reviewPane.domNode.domNode),this._containerDomElement.removeChild(this._reviewPane.shadow.domNode),this._containerDomElement.removeChild(this._reviewPane.actionBarContainer.domNode),this._reviewPane.dispose(),this._domElement.removeChild(this._containerDomElement),this._onDidDispose.fire(),super.dispose()}getId(){return this.getEditorType()+":"+this.id}getEditorType(){return wa.IDiffEditor}getLineChanges(){return this._diffComputationResult?this._diffComputationResult.changes:null}getOriginalEditor(){return this.originalEditor}getModifiedEditor(){return this.modifiedEditor}updateOptions(n){let t=!1;"undefined"!==typeof n.renderSideBySide&&this._renderSideBySide!==n.renderSideBySide&&(this._renderSideBySide=n.renderSideBySide,t=!0),"undefined"!==typeof n.maxComputationTime&&(this._maxComputationTime=n.maxComputationTime,this._isVisible&&this._beginUpdateDecorationsSoon());let i=!1;"undefined"!==typeof n.ignoreTrimWhitespace&&this._ignoreTrimWhitespace!==n.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=n.ignoreTrimWhitespace,i=!0),"undefined"!==typeof n.renderIndicators&&this._renderIndicators!==n.renderIndicators&&(this._renderIndicators=n.renderIndicators,i=!0),i&&this._beginUpdateDecorations(),"undefined"!==typeof n.originalEditable&&(this._originalIsEditable=Boolean(n.originalEditable)),"undefined"!==typeof n.originalCodeLens&&(this._originalCodeLens=Boolean(n.originalCodeLens)),"undefined"!==typeof n.modifiedCodeLens&&(this._modifiedCodeLens=Boolean(n.modifiedCodeLens)),this.modifiedEditor.updateOptions(this._adjustOptionsForRightHandSide(n,this._modifiedCodeLens)),this.originalEditor.updateOptions(this._adjustOptionsForLeftHandSide(n,this._originalIsEditable,this._originalCodeLens)),"undefined"!==typeof n.enableSplitViewResizing&&(this._enableSplitViewResizing=n.enableSplitViewResizing),this._strategy.setEnableSplitViewResizing(this._enableSplitViewResizing),t&&(this._renderSideBySide?this._setStrategy(new mD(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new gD(this._createDataSource(),this._enableSplitViewResizing)),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide))}getModel(){return{original:this.originalEditor.getModel(),modified:this.modifiedEditor.getModel()}}setModel(e){if(e&&(!e.original||!e.modified))throw new Error(e.original?"DiffEditorWidget.setModel: Modified model is null":"DiffEditorWidget.setModel: Original model is null");this._cleanViewZonesAndDecorations(),this.originalEditor.setModel(e?e.original:null),this.modifiedEditor.setModel(e?e.modified:null),this._updateDecorationsRunner.cancel(),e&&(this.originalEditor.setScrollTop(0),this.modifiedEditor.setScrollTop(0)),this._diffComputationResult=null,this._diffComputationToken++,this._setState(0),e&&(this._recreateOverviewRulers(),this._beginUpdateDecorations()),this._layoutOverviewViewport()}getDomNode(){return this._domElement}getVisibleColumnFromPosition(e){return this.modifiedEditor.getVisibleColumnFromPosition(e)}getPosition(){return this.modifiedEditor.getPosition()}setPosition(e){this.modifiedEditor.setPosition(e)}revealLine(e,n=0){this.modifiedEditor.revealLine(e,n)}revealLineInCenter(e,n=0){this.modifiedEditor.revealLineInCenter(e,n)}revealLineInCenterIfOutsideViewport(e,n=0){this.modifiedEditor.revealLineInCenterIfOutsideViewport(e,n)}revealLineNearTop(e,n=0){this.modifiedEditor.revealLineNearTop(e,n)}revealPosition(e,n=0){this.modifiedEditor.revealPosition(e,n)}revealPositionInCenter(e,n=0){this.modifiedEditor.revealPositionInCenter(e,n)}revealPositionInCenterIfOutsideViewport(e,n=0){this.modifiedEditor.revealPositionInCenterIfOutsideViewport(e,n)}revealPositionNearTop(e,n=0){this.modifiedEditor.revealPositionNearTop(e,n)}getSelection(){return this.modifiedEditor.getSelection()}getSelections(){return this.modifiedEditor.getSelections()}setSelection(e){this.modifiedEditor.setSelection(e)}setSelections(e){this.modifiedEditor.setSelections(e)}revealLines(e,n,t=0){this.modifiedEditor.revealLines(e,n,t)}revealLinesInCenter(e,n,t=0){this.modifiedEditor.revealLinesInCenter(e,n,t)}revealLinesInCenterIfOutsideViewport(e,n,t=0){this.modifiedEditor.revealLinesInCenterIfOutsideViewport(e,n,t)}revealLinesNearTop(e,n,t=0){this.modifiedEditor.revealLinesNearTop(e,n,t)}revealRange(e,n=0,t=!1,i=!0){this.modifiedEditor.revealRange(e,n,t,i)}revealRangeInCenter(e,n=0){this.modifiedEditor.revealRangeInCenter(e,n)}revealRangeInCenterIfOutsideViewport(e,n=0){this.modifiedEditor.revealRangeInCenterIfOutsideViewport(e,n)}revealRangeNearTop(e,n=0){this.modifiedEditor.revealRangeNearTop(e,n)}revealRangeNearTopIfOutsideViewport(e,n=0){this.modifiedEditor.revealRangeNearTopIfOutsideViewport(e,n)}revealRangeAtTop(e,n=0){this.modifiedEditor.revealRangeAtTop(e,n)}getSupportedActions(){return this.modifiedEditor.getSupportedActions()}saveViewState(){let e=this.originalEditor.saveViewState(),n=this.modifiedEditor.saveViewState();return{original:e,modified:n}}restoreViewState(e){if(e.original&&e.modified){let n=e;this.originalEditor.restoreViewState(n.original),this.modifiedEditor.restoreViewState(n.modified)}}layout(e){this._elementSizeObserver.observe(e)}focus(){this.modifiedEditor.focus()}hasTextFocus(){return this.originalEditor.hasTextFocus()||this.modifiedEditor.hasTextFocus()}trigger(e,n,t){this.modifiedEditor.trigger(e,n,t)}changeDecorations(e){return this.modifiedEditor.changeDecorations(e)}_onDidContainerSizeChanged(){this._doLayout()}_getReviewHeight(){return this._reviewPane.isVisible()?this._elementSizeObserver.getHeight():0}_layoutOverviewRulers(){if(!this._originalOverviewRuler||!this._modifiedOverviewRuler)return;const n=this._elementSizeObserver.getHeight(),t=this._getReviewHeight();let i=e.ENTIRE_DIFF_OVERVIEW_WIDTH-2*e.ONE_OVERVIEW_WIDTH,o=this.modifiedEditor.getLayoutInfo();o&&(this._originalOverviewRuler.setLayout({top:0,width:e.ONE_OVERVIEW_WIDTH,right:i+e.ONE_OVERVIEW_WIDTH,height:n-t}),this._modifiedOverviewRuler.setLayout({top:0,right:0,width:e.ONE_OVERVIEW_WIDTH,height:n-t}))}_onViewZonesChanged(){this._currentlyChangingViewZones||this._updateDecorationsRunner.schedule()}_beginUpdateDecorationsSoon(){-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._beginUpdateDecorationsTimeout=window.setTimeout(()=>this._beginUpdateDecorations(),e.UPDATE_DIFF_DECORATIONS_DELAY)}static _equals(e,n){return!e&&!n||!(!e||!n)&&e.toString()===n.toString()}_beginUpdateDecorations(){this._beginUpdateDecorationsTimeout=-1;const n=this.originalEditor.getModel(),t=this.modifiedEditor.getModel();if(!n||!t)return;this._diffComputationToken++;let i=this._diffComputationToken;this._setState(1),this._editorWorkerService.canComputeDiff(n.uri,t.uri)?this._editorWorkerService.computeDiff(n.uri,t.uri,this._ignoreTrimWhitespace,this._maxComputationTime).then(e=>{i===this._diffComputationToken&&n===this.originalEditor.getModel()&&t===this.modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=e,this._updateDecorationsRunner.schedule(),this._onDidUpdateDiff.fire())},e=>{i===this._diffComputationToken&&n===this.originalEditor.getModel()&&t===this.modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=null,this._updateDecorationsRunner.schedule())}):e._equals(n.uri,this._lastOriginalWarning)&&e._equals(t.uri,this._lastModifiedWarning)||(this._lastOriginalWarning=n.uri,this._lastModifiedWarning=t.uri,this._notificationService.warn(o("diff.tooLarge","Cannot compare files because one file is too large.")))}_cleanViewZonesAndDecorations(){this._originalEditorState.clean(this.originalEditor),this._modifiedEditorState.clean(this.modifiedEditor)}_updateDecorations(){if(!this.originalEditor.getModel()||!this.modifiedEditor.getModel()||!this._originalOverviewRuler||!this._modifiedOverviewRuler)return;const e=this._diffComputationResult?this._diffComputationResult.changes:[];let n=this._originalEditorState.getForeignViewZones(this.originalEditor.getWhitespaces()),t=this._modifiedEditorState.getForeignViewZones(this.modifiedEditor.getWhitespaces()),i=this._strategy.getEditorsDiffDecorations(e,this._ignoreTrimWhitespace,this._renderIndicators,n,t,this.originalEditor,this.modifiedEditor);try{this._currentlyChangingViewZones=!0,this._originalEditorState.apply(this.originalEditor,this._originalOverviewRuler,i.original,!1),this._modifiedEditorState.apply(this.modifiedEditor,this._modifiedOverviewRuler,i.modified,!0)}finally{this._currentlyChangingViewZones=!1}}_adjustOptionsForSubEditor(e){let n=ra(e||{});return n.inDiffEditor=!0,n.wordWrap="off",n.wordWrapMinified=!1,n.automaticLayout=!1,n.scrollbar=n.scrollbar||{},n.scrollbar.vertical="visible",n.folding=!1,n.codeLens=!1,n.fixedOverflowWidgets=!0,n.overflowWidgetsDomNode=e.overflowWidgetsDomNode,n.minimap||(n.minimap={}),n.minimap.enabled=!1,n}_adjustOptionsForLeftHandSide(e,n,t){let i=this._adjustOptionsForSubEditor(e);return t&&(i.codeLens=!0),i.readOnly=!n,i.extraEditorClassName="original-in-monaco-diff-editor",i}_adjustOptionsForRightHandSide(n,t){let i=this._adjustOptionsForSubEditor(n);return t&&(i.codeLens=!0),i.revealHorizontalRightPadding=he.revealHorizontalRightPadding.defaultValue+e.ENTIRE_DIFF_OVERVIEW_WIDTH,i.scrollbar.verticalHasArrows=!1,i.extraEditorClassName="modified-in-monaco-diff-editor",i}doLayout(){this._elementSizeObserver.observe(),this._doLayout()}_doLayout(){const n=this._elementSizeObserver.getWidth(),t=this._elementSizeObserver.getHeight(),i=this._getReviewHeight();let o=this._strategy.layout();this._originalDomNode.style.width=o+"px",this._originalDomNode.style.left="0px",this._modifiedDomNode.style.width=n-o+"px",this._modifiedDomNode.style.left=o+"px",this._overviewDomElement.style.top="0px",this._overviewDomElement.style.height=t-i+"px",this._overviewDomElement.style.width=e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewDomElement.style.left=n-e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewViewportDomElement.setWidth(e.ENTIRE_DIFF_OVERVIEW_WIDTH),this._overviewViewportDomElement.setHeight(30),this.originalEditor.layout({width:o,height:t-i}),this.modifiedEditor.layout({width:n-o-e.ENTIRE_DIFF_OVERVIEW_WIDTH,height:t-i}),(this._originalOverviewRuler||this._modifiedOverviewRuler)&&this._layoutOverviewRulers(),this._reviewPane.layout(t-i,n,i),this._layoutOverviewViewport()}_layoutOverviewViewport(){let e=this._computeOverviewViewport();e?(this._overviewViewportDomElement.setTop(e.top),this._overviewViewportDomElement.setHeight(e.height)):(this._overviewViewportDomElement.setTop(0),this._overviewViewportDomElement.setHeight(0))}_computeOverviewViewport(){let e=this.modifiedEditor.getLayoutInfo();if(!e)return null;let n=this.modifiedEditor.getScrollTop(),t=this.modifiedEditor.getScrollHeight(),i=Math.max(0,e.height),o=Math.max(0,i-0),r=t>0?o/t:0,a=Math.max(0,Math.floor(e.height*r)),s=Math.floor(n*r);return{height:a,top:s}}_createDataSource(){return{getWidth:()=>this._elementSizeObserver.getWidth(),getHeight:()=>this._elementSizeObserver.getHeight()-this._getReviewHeight(),getContainerDomNode:()=>this._containerDomElement,relayoutEditors:()=>{this._doLayout()},getOriginalEditor:()=>this.originalEditor,getModifiedEditor:()=>this.modifiedEditor}}_setStrategy(e){this._strategy&&this._strategy.dispose(),this._strategy=e,e.applyColors(this._themeService.getColorTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()}_getLineChangeAtOrBeforeLineNumber(e,n){const t=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===t.length||e=s?i=r+1:(i=r,o=r)}return t[i]}_getEquivalentLineForOriginalLineNumber(e){let n=this._getLineChangeAtOrBeforeLineNumber(e,e=>e.originalStartLineNumber);if(!n)return e;let t=n.originalStartLineNumber+(n.originalEndLineNumber>0?-1:0),i=n.modifiedStartLineNumber+(n.modifiedEndLineNumber>0?-1:0),o=n.originalEndLineNumber>0?n.originalEndLineNumber-n.originalStartLineNumber+1:0,r=n.modifiedEndLineNumber>0?n.modifiedEndLineNumber-n.modifiedStartLineNumber+1:0,a=e-t;return a<=o?i+Math.min(a,r):i+r-o+a}_getEquivalentLineForModifiedLineNumber(e){let n=this._getLineChangeAtOrBeforeLineNumber(e,e=>e.modifiedStartLineNumber);if(!n)return e;let t=n.originalStartLineNumber+(n.originalEndLineNumber>0?-1:0),i=n.modifiedStartLineNumber+(n.modifiedEndLineNumber>0?-1:0),o=n.originalEndLineNumber>0?n.originalEndLineNumber-n.originalStartLineNumber+1:0,r=n.modifiedEndLineNumber>0?n.modifiedEndLineNumber-n.modifiedStartLineNumber+1:0,a=e-i;return a<=r?t+Math.min(a,o):t+o-r+a}getDiffLineInformationForOriginal(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForOriginalLineNumber(e)}:null}getDiffLineInformationForModified(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForModifiedLineNumber(e)}:null}};lD.ONE_OVERVIEW_WIDTH=15,lD.ENTIRE_DIFF_OVERVIEW_WIDTH=30,lD.UPDATE_DIFF_DECORATIONS_DELAY=200,lD=tD([iD(2,ZS),iD(3,Xl),iD(4,Ym),iD(5,zt),iD(6,Ut),iD(7,Zf),iD(8,Bp),iD(9,YS),iD(10,nD)],lD);class cD extends Me{constructor(e){super(),this._dataSource=e,this._insertColor=null,this._removeColor=null}applyColors(e){let n=(e.getColor(Vw)||jw).transparent(2),t=(e.getColor(Ww)||zw).transparent(2),i=!n.equals(this._insertColor)||!t.equals(this._removeColor);return this._insertColor=n,this._removeColor=t,i}getEditorsDiffDecorations(e,n,t,i,o,r,a){o=o.sort((e,n)=>e.afterLineNumber-n.afterLineNumber),i=i.sort((e,n)=>e.afterLineNumber-n.afterLineNumber);let s=this._getViewZones(e,i,o,r,a,t),l=this._getOriginalEditorDecorations(e,n,t,r,a),c=this._getModifiedEditorDecorations(e,n,t,r,a);return{original:{decorations:l.decorations,overviewZones:l.overviewZones,zones:s.original},modified:{decorations:c.decorations,overviewZones:c.overviewZones,zones:s.modified}}}}class dD{constructor(e){this._source=e,this._index=-1,this.current=null,this.advance()}advance(){this._index++,this._indexe.afterLineNumber-n.afterLineNumber,l=(e,n)=>{if(null===n.domNode&&e.length>0){let t=e[e.length-1];if(t.afterLineNumber===n.afterLineNumber&&null===t.domNode)return void(t.heightInLines+=n.heightInLines)}e.push(n)},c=new dD(this.modifiedForeignVZ),d=new dD(this.originalForeignVZ);for(let u=0,h=this.lineChanges.length;u<=h;u++){let p=u0?-1:0),o=p.modifiedStartLineNumber+(p.modifiedEndLineNumber>0?-1:0),t=p.originalEndLineNumber>0?p.originalEndLineNumber-p.originalStartLineNumber+1:0,n=p.modifiedEndLineNumber>0?p.modifiedEndLineNumber-p.modifiedStartLineNumber+1:0,r=Math.max(p.originalStartLineNumber,p.originalEndLineNumber),a=Math.max(p.modifiedStartLineNumber,p.modifiedEndLineNumber)):(i+=1e7+t,o+=1e7+n,r=i,a=o);let m=[],f=[];while(c.current&&c.current.afterLineNumber<=a){let e;e=c.current.afterLineNumber<=o?i-o+c.current.afterLineNumber:r;let n=null;p&&p.modifiedStartLineNumber<=c.current.afterLineNumber&&c.current.afterLineNumber<=p.modifiedEndLineNumber&&(n=this._createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion()),m.push({afterLineNumber:e,heightInLines:c.current.height/this.modifiedLineHeight,domNode:null,marginDomNode:n}),c.advance()}while(d.current&&d.current.afterLineNumber<=r){let e;e=d.current.afterLineNumber<=i?o-i+d.current.afterLineNumber:a,f.push({afterLineNumber:e,heightInLines:d.current.height/this.originalLineHeight,domNode:null}),d.advance()}if(null!==p&&vD(p)){let e=this._produceOriginalFromDiff(p,t,n);e&&m.push(e)}if(null!==p&&_D(p)){let e=this._produceModifiedFromDiff(p,t,n);e&&f.push(e)}let g=0,b=0;m=m.sort(s),f=f.sort(s);while(g=t.heightInLines?(n.heightInLines-=t.heightInLines,b++):(t.heightInLines-=n.heightInLines,g++)}while(g(e.domNode||(e.domNode=wD()),e))}}function hD(e,n,t,i,o){return{range:new et(e,n,t,i),options:o}}const pD={charDelete:Uv.register({className:"char-delete"}),charDeleteWholeLine:Uv.register({className:"char-delete",isWholeLine:!0}),charInsert:Uv.register({className:"char-insert"}),charInsertWholeLine:Uv.register({className:"char-insert",isWholeLine:!0}),lineInsert:Uv.register({className:"line-insert",marginClassName:"line-insert",isWholeLine:!0}),lineInsertWithSign:Uv.register({className:"line-insert",linesDecorationsClassName:"insert-sign "+aD.classNames,marginClassName:"line-insert",isWholeLine:!0}),lineDelete:Uv.register({className:"line-delete",marginClassName:"line-delete",isWholeLine:!0}),lineDeleteWithSign:Uv.register({className:"line-delete",linesDecorationsClassName:"delete-sign "+sD.classNames,marginClassName:"line-delete",isWholeLine:!0}),lineDeleteMargin:Uv.register({marginClassName:"line-delete"})};class mD extends cD{constructor(e,n){super(e),this._disableSash=!1===n,this._sashRatio=null,this._sashPosition=null,this._startSashPosition=null,this._sash=this._register(new kS(this._dataSource.getContainerDomNode(),this,{orientation:0})),this._disableSash&&(this._sash.state=0),this._sash.onDidStart(()=>this.onSashDragStart()),this._sash.onDidChange(e=>this.onSashDrag(e)),this._sash.onDidEnd(()=>this.onSashDragEnd()),this._sash.onDidReset(()=>this.onSashReset())}setEnableSplitViewResizing(e){let n=!1===e;this._disableSash!==n&&(this._disableSash=n,this._sash.state=this._disableSash?0:3)}layout(e=this._sashRatio){let n=this._dataSource.getWidth(),t=n-lD.ENTIRE_DIFF_OVERVIEW_WIDTH,i=Math.floor((e||.5)*t),o=Math.floor(.5*t);return i=this._disableSash?o:i||o,t>2*mD.MINIMUM_EDITOR_WIDTH?(it-mD.MINIMUM_EDITOR_WIDTH&&(i=t-mD.MINIMUM_EDITOR_WIDTH)):i=o,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition}onSashDragStart(){this._startSashPosition=this._sashPosition}onSashDrag(e){let n=this._dataSource.getWidth(),t=n-lD.ENTIRE_DIFF_OVERVIEW_WIDTH,i=this.layout((this._startSashPosition+(e.currentX-e.startX))/t);this._sashRatio=i/t,this._dataSource.relayoutEditors()}onSashDragEnd(){this._sash.layout()}onSashReset(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()}getVerticalSashTop(e){return 0}getVerticalSashLeft(e){return this._sashPosition}getVerticalSashHeight(e){return this._dataSource.getHeight()}_getViewZones(e,n,t,i,o){let r=new fD(e,n,i.getOption(51),t,o.getOption(51));return r.getViewZones()}_getOriginalEditorDecorations(e,n,t,i,o){const r=String(this._removeColor);let a={decorations:[],overviewZones:[]},s=i.getModel();for(let l=0,c=e.length;ln?{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:t-n,domNode:null}:null}_produceModifiedFromDiff(e,n,t){return n>t?{afterLineNumber:Math.max(e.modifiedStartLineNumber,e.modifiedEndLineNumber),heightInLines:n-t,domNode:null}:null}}class gD extends cD{constructor(e,n){super(e),this.decorationsLeft=e.getOriginalEditor().getLayoutInfo().decorationsLeft,this._register(e.getOriginalEditor().onDidLayoutChange(n=>{this.decorationsLeft!==n.decorationsLeft&&(this.decorationsLeft=n.decorationsLeft,e.relayoutEditors())}))}setEnableSplitViewResizing(e){}_getViewZones(e,n,t,i,o,r){let a=new bD(e,n,t,i,o,r);return a.getViewZones()}_getOriginalEditorDecorations(e,n,t,i,o){const r=String(this._removeColor);let a={decorations:[],overviewZones:[]};for(let s=0,l=e.length;s`])}u+=this.modifiedEditorOptions.get(85);let p=document.createElement("div");p.className="view-lines line-delete "+ty,p.innerHTML=o.build(),Dm.applyFontInfoSlow(p,s);let m=document.createElement("div");return m.className="inline-deleted-margin-view-zone",m.innerHTML=r.join(""),Dm.applyFontInfoSlow(m,s),{shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:n,minWidthInPx:u*d,domNode:p,marginDomNode:m,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalContent:h}}}_renderOriginalLine(e,n,t,i,o,r,a){const s=n.getLineTokens(o),l=s.getLineContent(),c=t.get(36),d=au.filter(r,o,1,l.length+1);a.appendASCIIString('
');const u=Eu.isBasicASCII(l,n.mightContainNonBasicASCII()),h=Eu.containsRTL(l,u,n.mightContainRTL()),p=fu(new hu(c.isMonospace&&!t.get(24),c.canUseHalfwidthRightwardsArrow,l,!1,u,h,0,s,d,i,0,c.spaceWidth,c.middotWidth,c.wsmiddotWidth,t.get(95),t.get(80),t.get(74),t.get(37)!==I.OFF,null),a);a.appendASCIIString("
");const m=p.characterMapping.getAbsoluteOffsets();return m.length>0?m[m.length-1]:0}}function vD(e){return e.modifiedEndLineNumber>0}function _D(e){return e.originalEndLineNumber>0}function wD(){let e=document.createElement("div");return e.className="diagonal-fill",e}lg((e,n)=>{const t=e.getColor(Vw);t&&(n.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { background-color: ${t}; }`),n.addRule(`.monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: ${t}; }`),n.addRule(`.monaco-editor .inline-added-margin-view-zone { background-color: ${t}; }`));const i=e.getColor(Ww);i&&(n.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { background-color: ${i}; }`),n.addRule(`.monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: ${i}; }`),n.addRule(`.monaco-editor .inline-deleted-margin-view-zone { background-color: ${i}; }`));const o=e.getColor(qw);o&&n.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px ${"hc"===e.type?"dashed":"solid"} ${o}; }`);const r=e.getColor(Uw);r&&n.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px ${"hc"===e.type?"dashed":"solid"} ${r}; }`);const a=e.getColor(uw);a&&n.addRule(`.monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px ${a}; }`);const s=e.getColor(Hw);s&&n.addRule(`.monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid ${s}; }`);const l=e.getColor(hw);l&&n.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport {\n\t\t\t\tbackground: ${l};\n\t\t\t}\n\t\t`);const c=e.getColor(pw);c&&n.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:hover {\n\t\t\t\tbackground: ${c};\n\t\t\t}\n\t\t`);const d=e.getColor(mw);d&&n.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:active {\n\t\t\t\tbackground: ${d};\n\t\t\t}\n\t\t`);const u=e.getColor(Kw);n.addRule(`\n\t.monaco-editor .diagonal-fill {\n\t\tbackground-image: linear-gradient(\n\t\t\t-45deg,\n\t\t\t${u} 12.5%,\n\t\t\t#0000 12.5%, #0000 50%,\n\t\t\t${u} 50%, ${u} 62.5%,\n\t\t\t#0000 62.5%, #0000 100%\n\t\t);\n\t\tbackground-size: 8px 8px;\n\t}\n\t`)});const CD=Wt("themeService"),yD=Wt("keybindingService");var AD=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},xD=function(e,n){return function(t,i){n(t,i,e)}};let kD=0,SD=!1;function DD(){SD||(SD=!0,bm(document.body))}let ED=class extends uS{constructor(e,n,t,i,o,r,a,s,l,c){n=n||{},n.ariaLabel=n.ariaLabel||jp.editorViewAccessibleLabel,n.ariaLabel=n.ariaLabel+";"+jp.accessibilityHelpMessage,super(e,n,{},t,i,o,r,s,l,c),this._standaloneKeybindingService=a instanceof em?a:null,DD()}addCommand(e,n,t){if(!this._standaloneKeybindingService)return null;let i="DYNAMIC_"+ ++kD,o=Im.deserialize(t);return this._standaloneKeybindingService.addDynamicKeybinding(i,e,n,o),i}createContextKey(e,n){return this._contextKeyService.createKey(e,n)}addAction(e){if("string"!==typeof e.id||"string"!==typeof e.label||"function"!==typeof e.run)throw new Error("Invalid action descriptor, `id`, `label` and `run` are required properties!");if(!this._standaloneKeybindingService)return Me.None;const n=e.id,t=e.label,i=Im.and(Im.equals("editorId",this.getId()),Im.deserialize(e.precondition)),o=e.keybindings,r=Im.and(i,Im.deserialize(e.keybindingContext)),a=e.contextMenuGroupId||null,s=e.contextMenuOrder||0,l=(n,...t)=>Promise.resolve(e.run(this,...t)),c=new Le,d=this.getId()+":"+n;if(c.add(Kr.registerCommand(d,l)),a){let e={command:{id:d,title:t},when:i,group:a,order:s};c.add(of.appendMenuItem(nf.EditorContext,e))}if(Array.isArray(o))for(const h of o)c.add(this._standaloneKeybindingService.addDynamicKeybinding(d,h,l,r));let u=new fk(d,t,t,i,l,this._contextKeyService);return this._actions[n]=u,c.add(Oe(()=>{delete this._actions[n]})),c}};ED=AD([xD(2,zt),xD(3,Ut),xD(4,Hr),xD(5,Ym),xD(6,yD),xD(7,Zf),xD(8,Bp),xD(9,Wk)],ED);let BD=class extends ED{constructor(e,n,t,i,o,r,a,s,l,c,d,u,h){sm(u,n,!1);const p=c.registerEditorContainer(e);n=n||{},"string"===typeof n.theme&&c.setTheme(n.theme);let m,f=n.model;if(delete n.model,super(e,n,i,o,r,a,s,c,d,h),this._contextViewService=l,this._configurationService=u,this._standaloneThemeService=c,this._register(t),this._register(p),"undefined"===typeof f?(m=self.monaco.editor.createModel(n.value||"",n.language||"text/plain"),this._ownsModel=!0):(m=f,this._ownsModel=!1),this._attachModel(m),m){let e={oldModelUrl:null,newModelUrl:m.uri};this._onDidChangeModel.fire(e)}}dispose(){super.dispose()}updateOptions(e){sm(this._configurationService,e,!1),"string"===typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),super.updateOptions(e)}_attachModel(e){super._attachModel(e),this._modelData&&this._contextViewService.setContainer(this._modelData.view.domNode.domNode)}_postDetachModelCleanup(e){super._postDetachModelCleanup(e),e&&this._ownsModel&&(e.dispose(),this._ownsModel=!1)}};BD=AD([xD(3,zt),xD(4,Ut),xD(5,Hr),xD(6,Ym),xD(7,yD),xD(8,JS),xD(9,CD),xD(10,Bp),xD(11,np),xD(12,Wk)],BD);let TD=class extends lD{constructor(e,n,t,i,o,r,a,s,l,c,d,u,h,p,m){sm(u,n,!0);const f=c.registerEditorContainer(e);n=n||{},"string"===typeof n.theme&&(n.theme=c.setTheme(n.theme)),super(e,n,m,s,o,i,l,c,d,h,p),this._contextViewService=a,this._configurationService=u,this._standaloneThemeService=c,this._register(t),this._register(f),this._contextViewService.setContainer(this._containerDomElement)}dispose(){super.dispose()}updateOptions(e){sm(this._configurationService,e,!0),"string"===typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),super.updateOptions(e)}_createInnerEditor(e,n,t){return e.createInstance(ED,n,t)}getOriginalEditor(){return super.getOriginalEditor()}getModifiedEditor(){return super.getModifiedEditor()}addCommand(e,n,t){return this.getModifiedEditor().addCommand(e,n,t)}createContextKey(e,n){return this.getModifiedEditor().createContextKey(e,n)}addAction(e){return this.getModifiedEditor().addAction(e)}};TD=AD([xD(3,zt),xD(4,Ym),xD(5,yD),xD(6,JS),xD(7,Xl),xD(8,Ut),xD(9,CD),xD(10,Bp),xD(11,np),xD(12,YS),xD(13,nD),xD(14,ZS)],TD);const OD=Wt("modeService");class LD{constructor(e){this._languageIdentifier=e}getId(){return this._languageIdentifier.language}}const MD="text/plain",ND="application/unknown";let ID=[],PD=[],FD=[];function RD(e,n=!1){const t=$D(e);ID.push(t),t.userConfigured?FD.push(t):PD.push(t),n&&!t.userConfigured&&ID.forEach(e=>{e.mime===t.mime||e.userConfigured||(t.extension&&(e.extension,t.extension),t.filename&&(e.filename,t.filename),t.filepattern&&(e.filepattern,t.filepattern),t.firstline&&(e.firstline,t.firstline))})}function $D(e){return{id:e.id,mime:e.mime,filename:e.filename,extension:e.extension,filepattern:e.filepattern,firstline:e.firstline,userConfigured:e.userConfigured,filenameLowercase:e.filename?e.filename.toLowerCase():void 0,extensionLowercase:e.extension?e.extension.toLowerCase():void 0,filepatternLowercase:e.filepattern?e.filepattern.toLowerCase():void 0,filepatternOnPath:!!e.filepattern&&e.filepattern.indexOf(kn.sep)>=0}}function jD(e,n){let t;if(e)switch(e.scheme){case Ji.file:t=e.fsPath;break;case Ji.data:const n=Lr.parseMetaData(e);t=n.get(Lr.META_DATA_LABEL);break;default:t=e.path}if(!t)return[ND];t=t.toLowerCase();const i=Tn(t),o=zD(t,i,FD);if(o)return[o,MD];const r=zD(t,i,PD);if(r)return[r,MD];if(n){const e=VD(n);if(e)return[e,MD]}return[ND]}function zD(e,n,t){let i=null,o=null,r=null;for(let a=t.length-1;a>=0;a--){const s=t[a];if(n===s.filenameLowercase){i=s;break}if(s.filepattern&&(!o||s.filepattern.length>o.filepattern.length)){const t=s.filepatternOnPath?e:n;es(s.filepatternLowercase,t)&&(o=s)}s.extension&&(!r||s.extension.length>r.extension.length)&&n.endsWith(s.extensionLowercase)&&(r=s)}return i?i.mime:o?o.mime:r?r.mime:null}function VD(e){if(Object(yr["R"])(e)&&(e=e.substr(1)),e.length>0)for(let n=ID.length-1;n>=0;n--){const t=ID[n];if(!t.firstline)continue;const i=e.match(t.firstline);if(i&&i.length>0)return t.mime}return null}const WD={ModesRegistry:"editor.modesRegistry"};class qD{constructor(){this._onDidChangeLanguages=new je,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[],this._dynamicLanguages=[]}registerLanguage(e){return this._languages.push(e),this._onDidChangeLanguages.fire(void 0),{dispose:()=>{for(let n=0,t=this._languages.length;n"},{open:'"',close:'"'},{open:"'",close:"'"},{open:"`",close:"`"}],folding:{offSide:!0}});const GD=Object.prototype.hasOwnProperty;class JD extends Me{constructor(e=!0,n=!1){super(),this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._warnOnOverwrite=n,this._nextLanguageId2=1,this._languageIdToLanguage=[],this._languageToLanguageId=Object.create(null),this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},e&&(this._initializeFromRegistry(),this._register(UD.onDidChangeLanguages(e=>this._initializeFromRegistry())))}_initializeFromRegistry(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};const e=UD.getLanguages();this._registerLanguages(e)}_registerLanguages(e){for(const n of e)this._registerLanguage(n);this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},Object.keys(this._languages).forEach(e=>{let n=this._languages[e];n.name&&(this._nameMap[n.name]=n.identifier),n.aliases.forEach(e=>{this._lowercaseNameMap[e.toLowerCase()]=n.identifier}),n.mimetypes.forEach(e=>{this._mimeTypesMap[e]=n.identifier})}),mh.as(_h.Configuration).registerOverrideIdentifiers(UD.getLanguages().map(e=>e.id)),this._onDidChange.fire()}_getLanguageId(e){if(this._languageToLanguageId[e])return this._languageToLanguageId[e];const n=this._nextLanguageId2++;return this._languageIdToLanguage[n]=e,this._languageToLanguageId[e]=n,n}_registerLanguage(e){const n=e.id;let t;if(GD.call(this._languages,n))t=this._languages[n];else{const e=this._getLanguageId(n);t={identifier:new fl(n,e),name:null,mimetypes:[],aliases:[],extensions:[],filenames:[],configurationFiles:[]},this._languages[n]=t}this._mergeLanguage(t,e)}_mergeLanguage(e,n){const t=n.id;let i=null;if(Array.isArray(n.mimetypes)&&n.mimetypes.length>0&&(e.mimetypes.push(...n.mimetypes),i=n.mimetypes[0]),i||(i="text/x-"+t,e.mimetypes.push(i)),Array.isArray(n.extensions)){n.configuration?e.extensions=n.extensions.concat(e.extensions):e.extensions=e.extensions.concat(n.extensions);for(let e of n.extensions)RD({id:t,mime:i,extension:e},this._warnOnOverwrite)}if(Array.isArray(n.filenames))for(let s of n.filenames)RD({id:t,mime:i,filename:s},this._warnOnOverwrite),e.filenames.push(s);if(Array.isArray(n.filenamePatterns))for(let s of n.filenamePatterns)RD({id:t,mime:i,filepattern:s},this._warnOnOverwrite);if("string"===typeof n.firstLine&&n.firstLine.length>0){let e=n.firstLine;"^"!==e.charAt(0)&&(e="^"+e);try{let n=new RegExp(e);yr["M"](n)||RD({id:t,mime:i,firstline:n},this._warnOnOverwrite)}catch(a){fe(a)}}e.aliases.push(t);let o=null;if("undefined"!==typeof n.aliases&&Array.isArray(n.aliases)&&(o=0===n.aliases.length?[null]:n.aliases),null!==o)for(const s of o)s&&0!==s.length&&e.aliases.push(s);let r=null!==o&&o.length>0;if(r&&null===o[0]);else{let n=(r?o[0]:null)||t;!r&&e.name||(e.name=n)}n.configuration&&e.configurationFiles.push(n.configuration)}isRegisteredMode(e){return!!GD.call(this._mimeTypesMap,e)||GD.call(this._languages,e)}getModeIdForLanguageNameLowercase(e){return GD.call(this._lowercaseNameMap,e)?this._lowercaseNameMap[e].language:null}extractModeIds(e){return e?e.split(",").map(e=>e.trim()).map(e=>GD.call(this._mimeTypesMap,e)?this._mimeTypesMap[e].language:e).filter(e=>GD.call(this._languages,e)):[]}getLanguageIdentifier(e){if(e===Kl||0===e)return Gl;let n;if("string"===typeof e)n=e;else if(n=this._languageIdToLanguage[e],!n)return null;return GD.call(this._languages,n)?this._languages[n].identifier:null}getModeIdsFromFilepathOrFirstLine(e,n){if(!e&&!n)return[];let t=jD(e,n);return this.extractModeIds(t.join(","))}}class YD extends Me{constructor(e,n){super(),this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._selector=n,this.languageIdentifier=this._selector(),this._register(e(()=>this._evaluate()))}_evaluate(){let e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))}}class QD{constructor(e=!1){this._onDidCreateMode=new je,this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=new je,this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=new JD(!0,e),this._registry.onDidChange(()=>this._onLanguagesMaybeChanged.fire())}isRegisteredMode(e){return this._registry.isRegisteredMode(e)}getModeIdForLanguageName(e){return this._registry.getModeIdForLanguageNameLowercase(e)}getModeIdByFilepathOrFirstLine(e,n){const t=this._registry.getModeIdsFromFilepathOrFirstLine(e,n);return Hi(t,null)}getModeId(e){const n=this._registry.extractModeIds(e);return Hi(n,null)}getLanguageIdentifier(e){return this._registry.getLanguageIdentifier(e)}create(e){return new YD(this.onLanguagesMaybeChanged,()=>{const n=this.getModeId(e);return this._createModeAndGetLanguageIdentifier(n)})}createByFilepathOrFirstLine(e,n){return new YD(this.onLanguagesMaybeChanged,()=>{const t=this.getModeIdByFilepathOrFirstLine(e,n);return this._createModeAndGetLanguageIdentifier(t)})}_createModeAndGetLanguageIdentifier(e){const n=this.getLanguageIdentifier(e||"plaintext")||Gl;return this._getOrCreateMode(n.language),n}triggerMode(e){const n=this.getModeId(e);this._getOrCreateMode(n||"plaintext")}_getOrCreateMode(e){if(!this._instantiatedModes.hasOwnProperty(e)){let n=this.getLanguageIdentifier(e)||Gl;this._instantiatedModes[e]=new LD(n),this._onDidCreateMode.fire(this._instantiatedModes[e])}return this._instantiatedModes[e]}}const XD=Wt("undoRedoService");class ZD{constructor(e,n){this.resource=e,this.elements=n}}class eE{constructor(e,n,t){this._legend=e,this._themeService=n,this._logService=t,this._hashTable=new iE}getMetadata(e,n,t){const i=this._hashTable.get(e,n,t.id);let o;if(i)o=i.metadata,this._logService.getLevel()===Fd.Trace&&this._logService.trace(`SemanticTokensProviderStyling [CACHED] ${e} / ${n}: foreground ${gl.getForeground(o)}, fontStyle ${gl.getFontStyle(o).toString(2)}`);else{let i=this._legend.tokenTypes[e];const r=[];if(i){let e=n;for(let n=0;e>0&&n>=1;e>0&&this._logService.getLevel()===Fd.Trace&&(this._logService.trace(`SemanticTokensProviderStyling: unknown token modifier index: ${n.toString(2)} for legend: ${JSON.stringify(this._legend.tokenModifiers)}`),r.push("not-in-legend"));const a=this._themeService.getColorTheme().getTokenStyleMetadata(i,r,t.language);if("undefined"===typeof a)o=2147483647;else{if(o=0,"undefined"!==typeof a.italic){const e=(a.italic?1:0)<<11;o|=1|e}if("undefined"!==typeof a.bold){const e=(a.bold?2:0)<<11;o|=2|e}if("undefined"!==typeof a.underline){const e=(a.underline?4:0)<<11;o|=4|e}if(a.foreground){const e=a.foreground<<14;o|=8|e}0===o&&(o=2147483647)}}else this._logService.getLevel()===Fd.Trace&&this._logService.trace(`SemanticTokensProviderStyling: unknown token type index: ${e} for legend: ${JSON.stringify(this._legend.tokenTypes)}`),o=2147483647,i="not-in-legend";this._hashTable.add(e,n,t.id,o),this._logService.getLevel()===Fd.Trace&&this._logService.trace(`SemanticTokensProviderStyling ${e} (${i}) / ${n} (${r.join(" ")}): foreground ${gl.getForeground(o)}, fontStyle ${gl.getFontStyle(o).toString(2)}`)}return o}}function nE(e,n,t){const i=e.data,o=e.data.length/5|0,r=Math.max(Math.ceil(o/1024),400),a=[];let s=0,l=1,c=0;while(se&&0===i[5*n])n--;if(n-1===e){let e=d;while(e+1=this._growCount){const e=this._elements;this._currentLengthIndex++,this._currentLength=iE._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+1=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},rE=function(e,n){return function(t,i){n(t,i,e)}};function aE(e){return e.toString()}function sE(e){const n=new Xc,t=e.createSnapshot();let i;while(i=t.read())n.update(i);return n.digest()}class lE{constructor(e,n,t){this._modelEventListeners=new Le,this.model=e,this._languageSelection=null,this._languageSelectionListener=null,this._modelEventListeners.add(e.onWillDispose(()=>n(e))),this._modelEventListeners.add(e.onDidChangeLanguage(n=>t(e,n)))}_disposeLanguageSelection(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null),this._languageSelection&&(this._languageSelection.dispose(),this._languageSelection=null)}dispose(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()}setLanguage(e){this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange(()=>this.model.setMode(e.languageIdentifier)),this.model.setMode(e.languageIdentifier)}}const cE=r["d"]||r["f"]?1:2;let dE=class e extends Me{constructor(e,n,t,i,o){super(),this._configurationService=e,this._resourcePropertiesService=n,this._themeService=t,this._logService=i,this._undoRedoService=o,this._onModelAdded=this._register(new je),this.onModelAdded=this._onModelAdded.event,this._onModelRemoved=this._register(new je),this.onModelRemoved=this._onModelRemoved.event,this._onModelModeChanged=this._register(new je),this.onModelModeChanged=this._onModelModeChanged.event,this._modelCreationOptionsByLanguageAndResource=Object.create(null),this._models={},this._disposedModels=new Map,this._disposedModelsHeapSize=0,this._semanticStyling=this._register(new mE(this._themeService,this._logService)),this._register(this._configurationService.onDidChangeConfiguration(()=>this._updateModelOptions())),this._updateModelOptions(),this._register(new pE(this,this._themeService,this._configurationService,this._semanticStyling))}static _readModelOptions(e,n){let t=ce.tabSize;if(e.editor&&"undefined"!==typeof e.editor.tabSize){const n=parseInt(e.editor.tabSize,10);isNaN(n)||(t=n),t<1&&(t=1)}let i=t;if(e.editor&&"undefined"!==typeof e.editor.indentSize&&"tabSize"!==e.editor.indentSize){const n=parseInt(e.editor.indentSize,10);isNaN(n)||(i=n),i<1&&(i=1)}let o=ce.insertSpaces;e.editor&&"undefined"!==typeof e.editor.insertSpaces&&(o="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces));let r=cE;const a=e.eol;"\r\n"===a?r=2:"\n"===a&&(r=1);let s=ce.trimAutoWhitespace;e.editor&&"undefined"!==typeof e.editor.trimAutoWhitespace&&(s="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace));let l=ce.detectIndentation;e.editor&&"undefined"!==typeof e.editor.detectIndentation&&(l="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation));let c=ce.largeFileOptimizations;return e.editor&&"undefined"!==typeof e.editor.largeFileOptimizations&&(c="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),{isForSimpleWidget:n,tabSize:t,indentSize:i,insertSpaces:o,detectIndentation:l,defaultEOL:r,trimAutoWhitespace:s,largeFileOptimizations:c}}_getEOL(e,n){if(e)return this._resourcePropertiesService.getEOL(e,n);const t=this._configurationService.getValue("files.eol",{overrideIdentifier:n});return t&&"auto"!==t?t:3===r["a"]||2===r["a"]?"\n":"\r\n"}getCreationOptions(n,t,i){let o=this._modelCreationOptionsByLanguageAndResource[n+t];if(!o){const r=this._configurationService.getValue("editor",{overrideIdentifier:n,resource:t}),a=this._getEOL(t,n);o=e._readModelOptions({editor:r,eol:a},i),this._modelCreationOptionsByLanguageAndResource[n+t]=o}return o}_updateModelOptions(){const n=this._modelCreationOptionsByLanguageAndResource;this._modelCreationOptionsByLanguageAndResource=Object.create(null);const t=Object.keys(this._models);for(let i=0,o=t.length;iTg(e)&&e.matchesResource(t)),i&&(r._overwriteVersionId(e.versionId),r._overwriteAlternativeVersionId(e.alternativeVersionId),r._overwriteInitialUndoRedoSnapshot(e.initialUndoRedoSnapshot))}else null!==e.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(e.initialUndoRedoSnapshot)}const a=aE(r.uri);if(this._models[a])throw new Error("ModelService: Cannot add model because it already exists!");const s=new lE(r,e=>this._onWillDispose(e),(e,n)=>this._onDidChangeLanguage(e,n));return this._models[a]=s,s}createModel(e,n,t,i=!1){let o;return n?(o=this._createModelData(e,n.languageIdentifier,t,i),this.setMode(o.model,n)):o=this._createModelData(e,KD,t,i),this._onModelAdded.fire(o.model),o.model}setMode(e,n){if(!n)return;const t=this._models[aE(e.uri)];t&&t.setLanguage(n)}getModels(){const e=[],n=Object.keys(this._models);for(let t=0,i=n.length;t{this._watchers[e.uri.toString()]=new gE(e,n,this._semanticStyling)},r=(e,n)=>{n.dispose(),delete this._watchers[e.uri.toString()]},a=()=>{for(let i of e.getModels()){const e=this._watchers[i.uri.toString()];hE(i,n,t)?e||o(i):e&&r(i,e)}};this._register(e.onModelAdded(e=>{hE(e,n,t)&&o(e)})),this._register(e.onModelRemoved(e=>{const n=this._watchers[e.uri.toString()];n&&r(e,n)})),this._register(t.onDidChangeConfiguration(e=>{e.affectsConfiguration(uE)&&a()})),this._register(n.onDidColorThemeChange(a))}}class mE extends Me{constructor(e,n){super(),this._themeService=e,this._logService=n,this._caches=new WeakMap,this._register(this._themeService.onDidColorThemeChange(()=>{this._caches=new WeakMap}))}get(e){return this._caches.has(e)||this._caches.set(e,new eE(e.getLegend(),this._themeService,this._logService)),this._caches.get(e)}}class fE{constructor(e,n,t){this._provider=e,this.resultId=n,this.data=t}dispose(){this._provider.releaseDocumentSemanticTokens(this.resultId)}}class gE extends Me{constructor(e,n,t){super(),this._isDisposed=!1,this._model=e,this._semanticStyling=t,this._fetchDocumentSemanticTokens=this._register(new Ti(()=>this._fetchDocumentSemanticTokensNow(),300)),this._currentDocumentResponse=null,this._currentDocumentRequestCancellationTokenSource=null,this._documentProvidersChangeListeners=[],this._register(this._model.onDidChangeContent(()=>{this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()}));const i=()=>{Be(this._documentProvidersChangeListeners),this._documentProvidersChangeListeners=[];for(const n of Vl.all(e))"function"===typeof n.onDidChange&&this._documentProvidersChangeListeners.push(n.onDidChange(()=>this._fetchDocumentSemanticTokens.schedule(0)))};i(),this._register(Vl.onDidChange(()=>{i(),this._fetchDocumentSemanticTokens.schedule()})),this._register(n.onDidColorThemeChange(e=>{this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule()})),this._fetchDocumentSemanticTokens.schedule(0)}dispose(){this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._isDisposed=!0,super.dispose()}_fetchDocumentSemanticTokensNow(){if(this._currentDocumentRequestCancellationTokenSource)return;const e=this._getSemanticColoringProvider();if(!e)return;this._currentDocumentRequestCancellationTokenSource=new Ke;const n=[],t=this._model.onDidChangeContent(e=>{n.push(e)}),i=this._semanticStyling.get(e),o=this._currentDocumentResponse&&this._currentDocumentResponse.resultId||null,r=Promise.resolve(e.provideDocumentSemanticTokens(this._model,o,this._currentDocumentRequestCancellationTokenSource.token));r.then(o=>{this._currentDocumentRequestCancellationTokenSource=null,t.dispose(),this._setDocumentSemanticTokens(e,o||null,i,n)},e=>{e&&"string"===typeof e.message&&-1!==e.message.indexOf("busy")||fe(e),this._currentDocumentRequestCancellationTokenSource=null,t.dispose(),n.length>0&&(this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule())})}static _isSemanticTokens(e){return e&&!!e.data}static _isSemanticTokensEdits(e){return e&&Array.isArray(e.edits)}static _copy(e,n,t,i,o){for(let r=0;r=0;o--){const e=n.edits[o],s=r-(e.start+e.deleteCount);s>0&&(gE._copy(t,r-s,i,a-s,s),a-=s),e.data&&(gE._copy(e.data,0,i,a-e.data.length,e.data.length),a-=e.data.length),r=e.start}r>0&&gE._copy(t,0,i,0,r),n={resultId:n.resultId,data:i}}}if(gE._isSemanticTokens(n)){this._currentDocumentResponse=new fE(e,n.resultId,n.data);const o=nE(n,t,this._model.getLanguageIdentifier());if(i.length>0){for(const e of i)for(const n of o)for(const t of e.changes)n.applyEdit(t.range,t.text);this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()}this._model.setSemanticTokens(o,!0)}else this._model.setSemanticTokens(null,!0)}else this._model.setSemanticTokens(null,!0);else this._model.setSemanticTokens(null,!1)}_getSemanticColoringProvider(){const e=Vl.ordered(this._model);return e.length>0?e[0]:null}}class bE extends Me{constructor(){super(),this._onCodeEditorAdd=this._register(new je),this.onCodeEditorAdd=this._onCodeEditorAdd.event,this._onCodeEditorRemove=this._register(new je),this.onCodeEditorRemove=this._onCodeEditorRemove.event,this._onDiffEditorAdd=this._register(new je),this._onDiffEditorRemove=this._register(new je),this._modelProperties=new Map,this._codeEditors=Object.create(null),this._diffEditors=Object.create(null)}addCodeEditor(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)}removeCodeEditor(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)}listCodeEditors(){return Object.keys(this._codeEditors).map(e=>this._codeEditors[e])}addDiffEditor(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)}removeDiffEditor(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)}listDiffEditors(){return Object.keys(this._diffEditors).map(e=>this._diffEditors[e])}getFocusedCodeEditor(){let e=null;const n=this.listCodeEditors();for(const t of n){if(t.hasTextFocus())return t;t.hasWidgetFocus()&&(e=t)}return e}setModelProperty(e,n,t){const i=e.toString();let o;this._modelProperties.has(i)?o=this._modelProperties.get(i):(o=new Map,this._modelProperties.set(i,o)),o.set(n,t)}getModelProperty(e,n){const t=e.toString();if(this._modelProperties.has(t)){const e=this._modelProperties.get(t);return e.get(n)}}}var vE=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},_E=function(e,n){return function(t,i){n(t,i,e)}};class wE{constructor(e,n,t){this._parent=e,this._editorId=n,this._styleSheet=t,this._refCount=0}ref(){this._refCount++}unref(){var e;this._refCount--,0===this._refCount&&(null===(e=this._styleSheet.parentNode)||void 0===e||e.removeChild(this._styleSheet),this._parent._removeEditorStyleSheets(this._editorId))}insertRule(e,n){const t=this._styleSheet.sheet;t.insertRule(e,n)}removeRulesContainingSelector(e){Jo(e,this._styleSheet)}}class CE{constructor(e){this._styleSheet=e}ref(){}unref(){}insertRule(e,n){const t=this._styleSheet.sheet;t.insertRule(e,n)}removeRulesContainingSelector(e){Jo(e,this._styleSheet)}}let yE=class extends bE{constructor(e,n=null){super(),this._decorationOptionProviders=new Map,this._editorStyleSheets=new Map,this._globalStyleSheet=n||null,this._themeService=e}_getOrCreateGlobalStyleSheet(){return this._globalStyleSheet||(this._globalStyleSheet=new CE(qo())),this._globalStyleSheet}_getOrCreateStyleSheet(e){if(!e)return this._getOrCreateGlobalStyleSheet();const n=e.getContainerDomNode();if(!zo(n))return this._getOrCreateGlobalStyleSheet();const t=e.getId();if(!this._editorStyleSheets.has(t)){const e=new wE(this,t,qo(n));this._editorStyleSheets.set(t,e)}return this._editorStyleSheets.get(t)}_removeEditorStyleSheets(e){this._editorStyleSheets.delete(e)}registerDecorationType(e,n,t,i){let o=this._decorationOptionProviders.get(e);if(!o){const r=this._getOrCreateStyleSheet(i),a={styleSheet:r,key:e,parentTypeKey:t,options:n||Object.create(null)};o=t?new AE(this._themeService,r,a):new xE(this._themeService,r,a),this._decorationOptionProviders.set(e,o)}o.refCount++}removeDecorationType(e){const n=this._decorationOptionProviders.get(e);n&&(n.refCount--,n.refCount<=0&&(this._decorationOptionProviders.delete(e),n.dispose(),this.listCodeEditors().forEach(n=>n.removeDecorations(e))))}resolveDecorationOptions(e,n){const t=this._decorationOptionProviders.get(e);if(!t)throw new Error("Unknown decoration type key: "+e);return t.getOptions(this,n)}};yE=vE([_E(0,Zf)],yE);class AE{constructor(e,n,t){this._styleSheet=n,this._styleSheet.ref(),this._parentTypeKey=t.parentTypeKey,this.refCount=0,this._beforeContentRules=new SE(3,t,e),this._afterContentRules=new SE(4,t,e)}getOptions(e,n){const t=e.resolveDecorationOptions(this._parentTypeKey,!0);return this._beforeContentRules&&(t.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(t.afterContentClassName=this._afterContentRules.className),t}dispose(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()}}class xE{constructor(e,n,t){this._disposables=new Le,this._styleSheet=n,this._styleSheet.ref(),this.refCount=0;const i=n=>{const i=new SE(n,t,e);if(this._disposables.add(i),i.hasContent)return i.className},o=n=>{const i=new SE(n,t,e);return this._disposables.add(i),i.hasContent?{className:i.className,hasLetterSpacing:i.hasLetterSpacing}:null};this.className=i(0);const r=o(1);r&&(this.inlineClassName=r.className,this.inlineClassNameAffectsLetterSpacing=r.hasLetterSpacing),this.beforeContentClassName=i(3),this.afterContentClassName=i(4),this.glyphMarginClassName=i(2);const a=t.options;this.isWholeLine=Boolean(a.isWholeLine),this.stickiness=a.rangeBehavior;const s=a.light&&a.light.overviewRulerColor||a.overviewRulerColor,l=a.dark&&a.dark.overviewRulerColor||a.overviewRulerColor;"undefined"===typeof s&&"undefined"===typeof l||(this.overviewRuler={color:s||l,darkColor:l||s,position:a.overviewRulerLane||Ca.Center})}getOptions(e,n){return n?{inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness}:this}dispose(){this._disposables.dispose(),this._styleSheet.unref()}}const kE={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",width:"width:{0};",height:"height:{0};"};class SE{constructor(e,n,t){this._theme=t.getColorTheme(),this._ruleType=e,this._providerArgs=n,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;let i=DE.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(i=i+" "+DE.getClassName(this._providerArgs.parentTypeKey,e)),this._className=i,this._unThemedSelector=DE.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=t.onDidColorThemeChange(e=>{this._theme=t.getColorTheme(),this._removeCSS(),this._buildCSS()}):this._themeListener=null}dispose(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)}get hasContent(){return this._hasContent}get hasLetterSpacing(){return this._hasLetterSpacing}get className(){return this._className}_buildCSS(){const e=this._providerArgs.options;let n,t,i;switch(this._ruleType){case 0:n=this.getCSSTextForModelDecorationClassName(e),t=this.getCSSTextForModelDecorationClassName(e.light),i=this.getCSSTextForModelDecorationClassName(e.dark);break;case 1:n=this.getCSSTextForModelDecorationInlineClassName(e),t=this.getCSSTextForModelDecorationInlineClassName(e.light),i=this.getCSSTextForModelDecorationInlineClassName(e.dark);break;case 2:n=this.getCSSTextForModelDecorationGlyphMarginClassName(e),t=this.getCSSTextForModelDecorationGlyphMarginClassName(e.light),i=this.getCSSTextForModelDecorationGlyphMarginClassName(e.dark);break;case 3:n=this.getCSSTextForModelDecorationContentClassName(e.before),t=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.before),i=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.before);break;case 4:n=this.getCSSTextForModelDecorationContentClassName(e.after),t=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.after),i=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.after);break;default:throw new Error("Unknown rule type: "+this._ruleType)}const o=this._providerArgs.styleSheet;let r=!1;n.length>0&&(o.insertRule(`${this._unThemedSelector} {${n}}`,0),r=!0),t.length>0&&(o.insertRule(`.vs${this._unThemedSelector} {${t}}`,0),r=!0),i.length>0&&(o.insertRule(`.vs-dark${this._unThemedSelector}, .hc-black${this._unThemedSelector} {${i}}`,0),r=!0),this._hasContent=r}_removeCSS(){this._providerArgs.styleSheet.removeRulesContainingSelector(this._unThemedSelector)}getCSSTextForModelDecorationClassName(e){if(!e)return"";const n=[];return this.collectCSSText(e,["backgroundColor"],n),this.collectCSSText(e,["outline","outlineColor","outlineStyle","outlineWidth"],n),this.collectBorderSettingsCSSText(e,n),n.join("")}getCSSTextForModelDecorationInlineClassName(e){if(!e)return"";const n=[];return this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","cursor","color","opacity","letterSpacing"],n),e.letterSpacing&&(this._hasLetterSpacing=!0),n.join("")}getCSSTextForModelDecorationContentClassName(e){if(!e)return"";const n=[];if("undefined"!==typeof e){if(this.collectBorderSettingsCSSText(e,n),"undefined"!==typeof e.contentIconPath&&n.push(yr["v"](kE.contentIconPath,vr(Vn.revive(e.contentIconPath)))),"string"===typeof e.contentText){const t=e.contentText.match(/^.*$/m)[0],i=t.replace(/['\\]/g,"\\$&");n.push(yr["v"](kE.contentText,i))}this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","color","opacity","backgroundColor","margin"],n),this.collectCSSText(e,["width","height"],n)&&n.push("display:inline-block;")}return n.join("")}getCSSTextForModelDecorationGlyphMarginClassName(e){if(!e)return"";const n=[];return"undefined"!==typeof e.gutterIconPath&&(n.push(yr["v"](kE.gutterIconPath,vr(Vn.revive(e.gutterIconPath)))),"undefined"!==typeof e.gutterIconSize&&n.push(yr["v"](kE.gutterIconSize,e.gutterIconSize))),n.join("")}collectBorderSettingsCSSText(e,n){return!!this.collectCSSText(e,["border","borderColor","borderRadius","borderSpacing","borderStyle","borderWidth"],n)&&(n.push(yr["v"]("box-sizing: border-box;")),!0)}collectCSSText(e,n,t){const i=t.length;for(let o of n){const n=this.resolveValue(e[o]);"string"===typeof n&&t.push(yr["v"](kE[o],n))}return t.length!==i}resolveValue(e){if(_a(e)){this._usesThemeColors=!0;const n=this._theme.getColor(e.id);return n?n.toString():"transparent"}return e}}class DE{static getClassName(e,n){return"ced-"+e+"-"+n}static getSelector(e,n,t){let i=".monaco-editor ."+this.getClassName(e,t);return n&&(i=i+"."+this.getClassName(n,t)),3===t?i+="::before":4===t&&(i+="::after"),i}}class EE extends yE{getActiveCodeEditor(){return null}openCodeEditor(e,n,t){return n?Promise.resolve(this.doOpenEditor(n,e)):Promise.resolve(null)}doOpenEditor(e,n){const t=this.findModel(e,n.resource);if(!t){if(n.resource){const t=n.resource.scheme;if(t===Ji.http||t===Ji.https)return fr(n.resource.toString()),e}return null}const i=n.options?n.options.selection:null;if(i)if("number"===typeof i.endLineNumber&&"number"===typeof i.endColumn)e.setSelection(i),e.revealRangeInCenter(i,1);else{const n={lineNumber:i.startLineNumber,column:i.startColumn};e.setPosition(n),e.revealPositionInCenter(n,1)}return e}findModel(e,n){const t=e.getModel();return t&&t.uri.toString()!==n.toString()?null:t}}class BE{constructor(e,n,t,i,o){this.token=e,this.index=n,this.fontStyle=t,this.foreground=i,this.background=o}}function TE(e){if(!e||!Array.isArray(e))return[];let n=[],t=0;for(let i=0,o=e.length;i{let t=FE(e.token,n.token);return 0!==t?t:e.index-n.index});let t=0,i="000000",o="ffffff";while(e.length>=1&&""===e[0].token){let n=e.shift();-1!==n.fontStyle&&(t=n.fontStyle),null!==n.foreground&&(i=n.foreground),null!==n.background&&(o=n.background)}let r=new ME;for(let d of n)r.getId(d);let a=r.getId(i),s=r.getId(o),l=new RE(t,a,s),c=new $E(l);for(let d=0,u=e.length;d>>0,this._cache.set(n,t)}return(t|e<<0)>>>0}}const IE=/\b(comment|string|regex|regexp)\b/;function PE(e){let n=e.match(IE);if(!n)return 0;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 4;case"regexp":return 4}throw new Error("Unexpected match for standard token type!")}function FE(e,n){return en?1:0}class RE{constructor(e,n,t){this._fontStyle=e,this._foreground=n,this._background=t,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}clone(){return new RE(this._fontStyle,this._foreground,this._background)}acceptOverwrite(e,n,t){-1!==e&&(this._fontStyle=e),0!==n&&(this._foreground=n),0!==t&&(this._background=t),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}}class $E{constructor(e){this._mainRule=e,this._children=new Map}match(e){if(""===e)return this._mainRule;let n,t,i=e.indexOf(".");-1===i?(n=e,t=""):(n=e.substring(0,i),t=e.substring(i+1));let o=this._children.get(n);return"undefined"!==typeof o?o.match(t):this._mainRule}insert(e,n,t,i){if(""===e)return void this._mainRule.acceptOverwrite(n,t,i);let o,r,a=e.indexOf(".");-1===a?(o=e,r=""):(o=e.substring(0,a),r=e.substring(a+1));let s=this._children.get(o);"undefined"===typeof s&&(s=new $E(this._mainRule.clone()),this._children.set(o,s)),s.insert(r,n,t,i)}}function jE(e){let n=[];for(let t=1,i=e.length;t0?(this.id=t+" "+e,this.themeName=e):(this.id=t,this.themeName=t),this.colors=null,this.defaultColors=Object.create(null),this._tokenTheme=null}get base(){return this.themeData.base}notifyBaseUpdated(){this.themeData.inherit&&(this.colors=null,this._tokenTheme=null)}getColors(){if(!this.colors){const e=new Map;for(let n in this.themeData.colors)e.set(n,Ev.fromHex(this.themeData.colors[n]));if(this.themeData.inherit){let n=ZE(this.themeData.base);for(let t in n.colors)e.has(t)||e.set(t,Ev.fromHex(n.colors[t]))}this.colors=e}return this.colors}getColor(e,n){const t=this.getColors().get(e);return t||(!1!==n?this.getDefault(e):void 0)}getDefault(e){let n=this.defaultColors[e];return n||(n=JE.resolveDefaultColor(e,this),this.defaultColors[e]=n,n)}defines(e){return Object.prototype.hasOwnProperty.call(this.getColors(),e)}get type(){switch(this.base){case HE:return"light";case GE:return"hc";default:return"dark"}}get tokenTheme(){if(!this._tokenTheme){let e=[],n=[];if(this.themeData.inherit){let t=ZE(this.themeData.base);e=t.rules,t.encodedTokensColors&&(n=t.encodedTokensColors)}e=e.concat(this.themeData.rules),this.themeData.encodedTokensColors&&(n=this.themeData.encodedTokensColors),this._tokenTheme=NE.createFromRawTokenTheme(e,n)}return this._tokenTheme}getTokenStyleMetadata(e,n,t){const i=this.tokenTheme._match([e].concat(n).join(".")),o=i.metadata,r=gl.getForeground(o),a=gl.getFontStyle(o);return{foreground:r,italic:Boolean(1&a),bold:Boolean(2&a),underline:Boolean(4&a)}}}function XE(e){return e===HE||e===KE||e===GE}function ZE(e){switch(e){case HE:return zE;case KE:return VE;case GE:return WE}}function eB(e){let n=ZE(e);return new QE(e,n)}class nB extends Me{constructor(){super(),this._onColorThemeChange=this._register(new je),this.onDidColorThemeChange=this._onColorThemeChange.event,this._environment=Object.create(null),this._knownThemes=new Map,this._knownThemes.set(HE,eB(HE)),this._knownThemes.set(KE,eB(KE)),this._knownThemes.set(GE,eB(GE)),this._codiconCSS=qE.getCSS(),this._themeCSS="",this._allCSS=`${this._codiconCSS}\n${this._themeCSS}`,this._globalStyleElement=null,this._styleElements=[],this.setTheme(HE),qE.onDidChange(()=>{this._codiconCSS=qE.getCSS(),this._updateCSS()})}registerEditorContainer(e){return zo(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()}_registerRegularEditorContainer(){return this._globalStyleElement||(this._globalStyleElement=qo(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.innerHTML=this._allCSS,this._styleElements.push(this._globalStyleElement)),Me.None}_registerShadowDomContainer(e){const n=qo(e);return n.className="monaco-colors",n.innerHTML=this._allCSS,this._styleElements.push(n),{dispose:()=>{for(let e=0;e{n.base===e&&n.notifyBaseUpdated()}),this._theme&&this._theme.themeName===e&&this.setTheme(e)}getColorTheme(){return this._theme}setTheme(e){let n;if(n=this._knownThemes.has(e)?this._knownThemes.get(e):this._knownThemes.get(HE),this._theme===n)return n.id;this._theme=n;let t=[],i={},o={addRule:e=>{i[e]||(t.push(e),i[e]=!0)}};YE.getThemingParticipants().forEach(e=>e(n,o,this._environment));let r=n.tokenTheme,a=r.getColorMap();return o.addRule(jE(a)),this._themeCSS=t.join("\n"),this._updateCSS(),ql.setColorMap(a),this._onColorThemeChange.fire(n),n.id}_updateCSS(){this._allCSS=`${this._codiconCSS}\n${this._themeCSS}`,this._styleElements.forEach(e=>e.innerHTML=this._allCSS)}getFileIconTheme(){return{hasFileIcons:!1,hasFolderIcons:!1,hidesExplorerArrows:!1}}}var tB=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},iB=function(e,n){return function(t,i){n(t,i,e)}};const oB="data-keybinding-context";class rB{constructor(e,n){this._id=e,this._parent=n,this._value=Object.create(null),this._value["_contextId"]=e}setValue(e,n){return this._value[e]!==n&&(this._value[e]=n,!0)}removeValue(e){return e in this._value&&(delete this._value[e],!0)}getValue(e){const n=this._value[e];return"undefined"===typeof n&&this._parent?this._parent.getValue(e):n}}class aB extends rB{constructor(){super(-1,null)}setValue(e,n){return!1}removeValue(e){return!1}getValue(e){}}aB.INSTANCE=new aB;class sB extends rB{constructor(e,n,t){super(e,null),this._configurationService=n,this._values=new Map,this._listener=this._configurationService.onDidChangeConfiguration(e=>{if(6===e.source){const e=Array.from(this._values.keys());this._values.clear(),t.fire(new dB(e))}else{const n=[];for(const t of e.affectedKeys){const e="config."+t;this._values.has(e)&&(this._values.delete(e),n.push(e))}t.fire(new dB(n))}})}dispose(){this._listener.dispose()}getValue(e){if(0!==e.indexOf(sB._keyPrefix))return super.getValue(e);if(this._values.has(e))return this._values.get(e);const n=e.substr(sB._keyPrefix.length),t=this._configurationService.getValue(n);let i=void 0;switch(typeof t){case"number":case"boolean":case"string":i=t;break;default:Array.isArray(t)&&(i=JSON.stringify(t))}return this._values.set(e,i),i}setValue(e,n){return super.setValue(e,n)}removeValue(e){return super.removeValue(e)}}sB._keyPrefix="config.";class lB{constructor(e,n,t){this._service=e,this._key=n,this._defaultValue=t,this.reset()}set(e){this._service.setContext(this._key,e)}reset(){"undefined"===typeof this._defaultValue?this._service.removeContext(this._key):this._service.setContext(this._key,this._defaultValue)}get(){return this._service.getContextKeyValue(this._key)}}class cB{constructor(e){this.key=e}affectsSome(e){return e.has(this.key)}}class dB{constructor(e){this.keys=e}affectsSome(e){for(const n of this.keys)if(e.has(n))return!0;return!1}}class uB{constructor(e){this.events=e}affectsSome(e){for(const n of this.events)if(n.affectsSome(e))return!0;return!1}}class hB{constructor(e){this._onDidChangeContext=new ze({merge:e=>new uB(e)}),this._isDisposed=!1,this._myContextId=e}createKey(e,n){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new lB(this,e,n)}get onDidChangeContext(){return this._onDidChangeContext.event}bufferChangeEvents(e){this._onDidChangeContext.pause();try{e()}finally{this._onDidChangeContext.resume()}}createScoped(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new mB(this,e)}contextMatchesRules(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");const n=this.getContextValuesContainer(this._myContextId),t=mp.contextMatchesRules(n,e);return t}getContextKeyValue(e){if(!this._isDisposed)return this.getContextValuesContainer(this._myContextId).getValue(e)}setContext(e,n){if(this._isDisposed)return;const t=this.getContextValuesContainer(this._myContextId);t&&t.setValue(e,n)&&this._onDidChangeContext.fire(new cB(e))}removeContext(e){this._isDisposed||this.getContextValuesContainer(this._myContextId).removeValue(e)&&this._onDidChangeContext.fire(new cB(e))}getContext(e){return this._isDisposed?aB.INSTANCE:this.getContextValuesContainer(fB(e))}}let pB=class extends hB{constructor(e){super(0),this._contexts=new Map,this._toDispose=new Le,this._lastContextId=0;const n=new sB(this._myContextId,e,this._onDidChangeContext);this._contexts.set(this._myContextId,n),this._toDispose.add(n)}dispose(){this._isDisposed=!0,this._toDispose.dispose()}getContextValuesContainer(e){return this._isDisposed?aB.INSTANCE:this._contexts.get(e)||aB.INSTANCE}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ContextKeyService has been disposed");let n=++this._lastContextId;return this._contexts.set(n,new rB(n,this.getContextValuesContainer(e))),n}disposeContext(e){this._isDisposed||this._contexts.delete(e)}};pB=tB([iB(0,np)],pB);class mB extends hB{constructor(e,n){super(e.createChildContext()),this._parent=e,n&&(this._domNode=n,this._domNode.setAttribute(oB,String(this._myContextId)))}dispose(){this._isDisposed=!0,this._parent.disposeContext(this._myContextId),this._domNode&&(this._domNode.removeAttribute(oB),this._domNode=void 0)}get onDidChangeContext(){return Fe.any(this._parent.onDidChangeContext,this._onDidChangeContext.event)}getContextValuesContainer(e){return this._isDisposed?aB.INSTANCE:this._parent.getContextValuesContainer(e)}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ScopedContextKeyService has been disposed");return this._parent.createChildContext(e)}disposeContext(e){this._isDisposed||this._parent.disposeContext(e)}}function fB(e){while(e){if(e.hasAttribute(oB)){const n=e.getAttribute(oB);return n?parseInt(n,10):NaN}e=e.parentElement}return 0}Kr.registerCommand(Qm,(function(e,n,t){e.get(Ym).createKey(String(n),t)}));var gB;t("7a2c"),t("4d3d");function bB(e,n,t){const i=t.offset+t.size;return 0===t.position?n<=e-i?i:n<=t.offset?t.offset-n:Math.max(e-n,0):n<=t.offset?t.offset-n:n<=e-i?i:0}(function(e){function n(e,n){if(e.start>=n.end||n.start>=e.end)return{start:0,end:0};const t=Math.max(e.start,n.start),i=Math.min(e.end,n.end);return i-t<=0?{start:0,end:0}:{start:t,end:i}}function t(e){return e.end-e.start<=0}function i(e,i){return!t(n(e,i))}function o(e,n){const i=[],o={start:e.start,end:Math.min(n.start,e.end)},r={start:Math.max(n.end,e.start),end:e.end};return t(o)||i.push(o),t(r)||i.push(r),i}e.intersect=n,e.isEmpty=t,e.intersects=i,e.relativeComplement=o})(gB||(gB={}));class vB extends Me{constructor(e,n){super(),this.container=null,this.delegate=null,this.toDisposeOnClean=Me.None,this.toDisposeOnSetContainer=Me.None,this.shadowRoot=null,this.shadowRootHostElement=null,this.view=lr(".context-view"),this.useFixedPosition=!1,this.useShadowDOM=!1,dr(this.view),this.setContainer(e,n),this._register(Oe(()=>this.setContainer(null,1)))}setContainer(e,n){if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.shadowRoot?(this.shadowRoot.removeChild(this.view),this.shadowRoot=null,eo(this.shadowRootHostElement),this.shadowRootHostElement=null):this.container.removeChild(this.view),this.container=null),e){this.container=e,this.useFixedPosition=1!==n,this.useShadowDOM=3===n,this.useShadowDOM?(this.shadowRootHostElement=lr(".shadow-root-host"),this.container.appendChild(this.shadowRootHostElement),this.shadowRoot=this.shadowRootHostElement.attachShadow({mode:"open"}),this.shadowRoot.innerHTML=`\n\t\t\t\t\t\n\t\t\t\t`,this.shadowRoot.appendChild(this.view),this.shadowRoot.appendChild(lr("slot"))):this.container.appendChild(this.view);const t=new Le;vB.BUBBLE_UP_EVENTS.forEach(e=>{t.add(mo(this.container,e,e=>{this.onDOMEvent(e,!1)}))}),vB.BUBBLE_DOWN_EVENTS.forEach(e=>{t.add(mo(this.container,e,e=>{this.onDOMEvent(e,!0)},!0))}),this.toDisposeOnSetContainer=t}}show(e){this.isVisible()&&this.hide(),Zi(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",this.view.style.zIndex="2500",this.view.style.position=this.useFixedPosition?"fixed":"absolute",cr(this.view),this.toDisposeOnClean=e.render(this.view)||Me.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()}getViewElement(){return this.view}layout(){this.isVisible()&&(!1!==this.delegate.canRelayout||r["c"]&&Xi.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())}doLayout(){if(!this.isVisible())return;let e,n=this.delegate.getAnchor();if(Yo(n)){let t=Oo(n);e={top:t.top,left:t.left,width:t.width,height:t.height}}else e={top:n.y,left:n.x,width:n.width||1,height:n.height||2};const t=Mo(this.view),i=Po(this.view),o=this.delegate.anchorPosition||0,r=this.delegate.anchorAlignment||0,a={offset:e.top-window.pageYOffset,size:e.height,position:0===o?0:1};let s;s=0===r?{offset:e.left,size:0,position:0}:{offset:e.left+e.width,size:0,position:1};const l=bB(window.innerHeight,i,a)+window.pageYOffset;gB.intersects({start:l,end:l+i},{start:a.offset,end:a.offset+a.size})&&(s.size=e.width,1===r&&(s.offset=e.left));const c=bB(window.innerWidth,t,s);so(this.view,"top","bottom","left","right"),oo(this.view,0===o?"bottom":"top"),oo(this.view,0===r?"left":"right"),lo(this.view,"fixed",this.useFixedPosition);const d=Oo(this.container);this.view.style.top=l-(this.useFixedPosition?Oo(this.view).top:d.top)+"px",this.view.style.left=c-(this.useFixedPosition?Oo(this.view).left:d.left)+"px",this.view.style.width="initial"}hide(e){const n=this.delegate;this.delegate=null,(null===n||void 0===n?void 0:n.onHide)&&n.onHide(e),this.toDisposeOnClean.dispose(),dr(this.view)}isVisible(){return!!this.delegate}onDOMEvent(e,n){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):n&&!Fo(e.target,this.container)&&this.hide())}dispose(){this.hide(),super.dispose()}}vB.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],vB.BUBBLE_DOWN_EVENTS=["click"];let _B='\n\t:host {\n\t\tall: initial; /* 1st rule so subsequent properties are reset. */\n\t}\n\n\t@font-face {\n\t\tfont-family: "codicon";\n\t\tsrc: url("./codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype");\n\t}\n\n\t.codicon[class*=\'codicon-\'] {\n\t\tfont: normal normal normal 16px/1 codicon;\n\t\tdisplay: inline-block;\n\t\ttext-decoration: none;\n\t\ttext-rendering: auto;\n\t\ttext-align: center;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tuser-select: none;\n\t\t-webkit-user-select: none;\n\t\t-ms-user-select: none;\n\t}\n\n\t:host {\n\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\n\t}\n\n\t:host-context(.mac) { font-family: -apple-system, BlinkMacSystemFont, sans-serif; }\n\t:host-context(.mac:lang(zh-Hans)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; }\n\t:host-context(.mac:lang(zh-Hant)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; }\n\t:host-context(.mac:lang(ja)) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; }\n\t:host-context(.mac:lang(ko)) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", "AppleGothic", sans-serif; }\n\n\t:host-context(.windows) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }\n\t:host-context(.windows:lang(zh-Hans)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; }\n\t:host-context(.windows:lang(zh-Hant)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; }\n\t:host-context(.windows:lang(ja)) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; }\n\t:host-context(.windows:lang(ko)) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", "Dotom", sans-serif; }\n\n\t:host-context(.linux) { font-family: system-ui, "Ubuntu", "Droid Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hans)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hant)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ja)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ko)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", "UnDotum", "FBaekmuk Gulim", sans-serif; }\n';const wB=/\(&([^\s&])\)|(^|[^&])&([^\s&])/,CB=/(&)?(&)([^\s&])/g,yB=cl("menu-selection",dl.check),AB=cl("menu-submenu",dl.chevronRight);var xB;(function(e){e[e["Right"]=0]="Right",e[e["Left"]=1]="Left"})(xB||(xB={}));class kB extends RS{constructor(e,n,t={}){oo(e,"monaco-menu-container"),e.setAttribute("role","presentation");const i=document.createElement("div");oo(i,"monaco-menu"),i.setAttribute("role","presentation"),super(i,{orientation:2,actionViewItemProvider:e=>this.doGetActionViewItem(e,t,o),context:t.context,actionRunner:t.actionRunner,ariaLabel:t.ariaLabel,triggerKeys:{keys:[3,...r["f"]||r["d"]?[10]:[]],keyDown:!0}}),this.menuElement=i,this.actionsList.setAttribute("role","menu"),this.actionsList.tabIndex=0,this.menuDisposables=this._register(new Le),this.initializeStyleSheet(e),uo(i,Qo.KEY_DOWN,e=>{const n=new fi(e);n.equals(2)&&e.preventDefault()}),t.enableMnemonics&&this.menuDisposables.add(uo(i,Qo.KEY_DOWN,e=>{const n=e.key.toLocaleLowerCase();if(this.mnemonics.has(n)){Xo.stop(e,!0);const t=this.mnemonics.get(n);if(1===t.length&&(t[0]instanceof DB&&t[0].container&&this.focusItemByElement(t[0].container),t[0].onClick(e)),t.length>1){const e=t.shift();e&&e.container&&(this.focusItemByElement(e.container),t.push(e)),this.mnemonics.set(n,t)}}})),r["d"]&&this._register(uo(i,Qo.KEY_DOWN,e=>{const n=new fi(e);n.equals(14)||n.equals(11)?(this.focusedItem=this.viewItems.length-1,this.focusNext(),Xo.stop(e,!0)):(n.equals(13)||n.equals(12))&&(this.focusedItem=0,this.focusPrevious(),Xo.stop(e,!0))})),this._register(uo(this.domNode,Qo.MOUSE_OUT,e=>{let n=e.relatedTarget;Fo(n,this.domNode)||(this.focusedItem=void 0,this.updateFocus(),e.stopPropagation())})),this._register(uo(this.actionsList,Qo.MOUSE_OVER,e=>{let n=e.target;if(n&&Fo(n,this.actionsList)&&n!==this.actionsList){while(n.parentElement!==this.actionsList&&null!==n.parentElement)n=n.parentElement;if(io(n,"action-item")){const e=this.focusedItem;this.setFocusedItem(n),e!==this.focusedItem&&this.updateFocus()}}}));let o={parent:this};this.mnemonics=new Map,this.scrollableElement=this._register(new MA(i,{alwaysConsumeMouseWheel:!0,horizontal:2,vertical:3,verticalScrollbarSize:7,handleMouseWheel:!0,useShadows:!0}));const a=this.scrollableElement.getDomNode();a.style.position="",this._register(uo(a,Qo.MOUSE_UP,e=>{e.preventDefault()})),i.style.maxHeight=Math.max(10,window.innerHeight-e.getBoundingClientRect().top-35)+"px",n=n.filter(e=>{var n;return!(null===(n=t.submenuIds)||void 0===n?void 0:n.has(e.id))}),this.push(n,{icon:!0,label:!0,isMenu:!0}),e.appendChild(this.scrollableElement.getDomNode()),this.scrollableElement.scanDomNode(),this.viewItems.filter(e=>!(e instanceof EB)).forEach((e,n,t)=>{e.updatePositionInSet(n+1,t.length)})}initializeStyleSheet(e){zo(e)?(this.styleSheet=qo(e),this.styleSheet.innerHTML=TB):(kB.globalStyleSheet||(kB.globalStyleSheet=qo(),kB.globalStyleSheet.innerHTML=TB),this.styleSheet=kB.globalStyleSheet)}style(e){const n=this.getContainer(),t=e.foregroundColor?""+e.foregroundColor:"",i=e.backgroundColor?""+e.backgroundColor:"",o=e.borderColor?"1px solid "+e.borderColor:"",r=e.shadowColor?"0 2px 4px "+e.shadowColor:"";n.style.border=o,this.domNode.style.color=t,this.domNode.style.backgroundColor=i,n.style.boxShadow=r,this.viewItems&&this.viewItems.forEach(n=>{(n instanceof SB||n instanceof EB)&&n.style(e)})}getContainer(){return this.scrollableElement.getDomNode()}get onScroll(){return this.scrollableElement.onScroll}focusItemByElement(e){const n=this.focusedItem;this.setFocusedItem(e),n!==this.focusedItem&&this.updateFocus()}setFocusedItem(e){for(let n=0;n{this.element&&(this._register(uo(this.element,Qo.MOUSE_UP,e=>{if(Xo.stop(e,!0),ei){const n=new Ci(e);if(n.rightButton)return;this.onClick(e)}setTimeout(()=>{this.onClick(e)},0)})),this._register(uo(this.element,Qo.CONTEXT_MENU,e=>{Xo.stop(e,!0)})))},100),this._register(this.runOnceToEnableMouseUp)}render(e){super.render(e),this.element&&(this.container=e,this.item=ir(this.element,lr("a.action-menu-item")),this._action.id===Om.ID?this.item.setAttribute("role","presentation"):(this.item.setAttribute("role","menuitem"),this.mnemonic&&this.item.setAttribute("aria-keyshortcuts",""+this.mnemonic)),this.check=ir(this.item,lr("span.menu-item-check"+yB.cssSelector)),this.check.setAttribute("role","none"),this.label=ir(this.item,lr("span.action-label")),this.options.label&&this.options.keybinding&&(ir(this.item,lr("span.keybinding")).textContent=this.options.keybinding),this.runOnceToEnableMouseUp.schedule(),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked())}blur(){super.blur(),this.applyStyle()}focus(){super.focus(),this.item&&this.item.focus(),this.applyStyle()}updatePositionInSet(e,n){this.item&&(this.item.setAttribute("aria-posinset",""+e),this.item.setAttribute("aria-setsize",""+n))}updateLabel(){if(this.label&&this.options.label){Zi(this.label);let e=ml(this.getAction().label);if(e){const n=BB(e);this.options.enableMnemonics||(e=n),this.label.setAttribute("aria-label",n.replace(/&&/g,"&"));const t=wB.exec(e);if(t){e=yr["s"](e),CB.lastIndex=0;let n=CB.exec(e);while(n&&n[1])n=CB.exec(e);const i=e=>e.replace(/&&/g,"&");n?this.label.append(yr["I"](i(e.substr(0,n.index))," "),lr("u",{"aria-hidden":"true"},n[3]),yr["N"](i(e.substr(n.index+n[0].length))," ")):this.label.innerText=i(e).trim(),this.item&&this.item.setAttribute("aria-keyshortcuts",(t[1]?t[1]:t[3]).toLocaleLowerCase())}else this.label.innerText=e.replace(/&&/g,"&").trim()}}}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding&&(e=o({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding))),e&&this.item&&(this.item.title=e)}updateClass(){this.cssClass&&this.item&&so(this.item,this.cssClass),this.options.icon&&this.label?(this.cssClass=this.getAction().class||"",oo(this.label,"icon"),this.cssClass&&ro(this.label,this.cssClass),this.updateEnabled()):this.label&&ao(this.label,"icon")}updateEnabled(){this.getAction().enabled?(this.element&&ao(this.element,"disabled"),this.item&&(ao(this.item,"disabled"),this.item.tabIndex=0)):(this.element&&oo(this.element,"disabled"),this.item&&(oo(this.item,"disabled"),hr(this.item)))}updateChecked(){this.item&&(this.getAction().checked?(oo(this.item,"checked"),this.item.setAttribute("role","menuitemcheckbox"),this.item.setAttribute("aria-checked","true")):(ao(this.item,"checked"),this.item.setAttribute("role","menuitem"),this.item.setAttribute("aria-checked","false")))}getMnemonic(){return this.mnemonic}applyStyle(){if(!this.menuStyle)return;const e=this.element&&io(this.element,"focused"),n=e&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,t=e&&this.menuStyle.selectionBackgroundColor?this.menuStyle.selectionBackgroundColor:void 0,i=e&&this.menuStyle.selectionBorderColor?"thin solid "+this.menuStyle.selectionBorderColor:"";this.item&&(this.item.style.color=n?n.toString():"",this.item.style.backgroundColor=t?t.toString():""),this.check&&(this.check.style.color=n?n.toString():""),this.container&&(this.container.style.border=i)}style(e){this.menuStyle=e,this.applyStyle()}}class DB extends SB{constructor(e,n,t,i){super(e,e,i),this.submenuActions=n,this.parentData=t,this.submenuOptions=i,this.mysubmenu=null,this.submenuDisposables=this._register(new Le),this.mouseOver=!1,this.expandDirection=i&&void 0!==i.expandDirection?i.expandDirection:xB.Right,this.showScheduler=new Ti(()=>{this.mouseOver&&(this.cleanupExistingSubmenu(!1),this.createSubmenu(!1))},250),this.hideScheduler=new Ti(()=>{this.element&&!Fo(Wo(),this.element)&&this.parentData.submenu===this.mysubmenu&&(this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!0))},750)}render(e){super.render(e),this.element&&(this.item&&(oo(this.item,"monaco-submenu-item"),this.item.setAttribute("aria-haspopup","true"),this.updateAriaExpanded("false"),this.submenuIndicator=ir(this.item,lr("span.submenu-indicator"+AB.cssSelector)),this.submenuIndicator.setAttribute("aria-hidden","true")),this._register(uo(this.element,Qo.KEY_UP,e=>{let n=new fi(e);(n.equals(17)||n.equals(3))&&(Xo.stop(e,!0),this.createSubmenu(!0))})),this._register(uo(this.element,Qo.KEY_DOWN,e=>{let n=new fi(e);Wo()===this.item&&(n.equals(17)||n.equals(3))&&Xo.stop(e,!0)})),this._register(uo(this.element,Qo.MOUSE_OVER,e=>{this.mouseOver||(this.mouseOver=!0,this.showScheduler.schedule())})),this._register(uo(this.element,Qo.MOUSE_LEAVE,e=>{this.mouseOver=!1})),this._register(uo(this.element,Qo.FOCUS_OUT,e=>{this.element&&!Fo(Wo(),this.element)&&this.hideScheduler.schedule()})),this._register(this.parentData.parent.onScroll(()=>{this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!1)})))}onClick(e){Xo.stop(e,!0),this.cleanupExistingSubmenu(!1),this.createSubmenu(!0)}cleanupExistingSubmenu(e){if(this.parentData.submenu&&(e||this.parentData.submenu!==this.mysubmenu)){try{this.parentData.submenu.dispose()}catch(n){}this.parentData.submenu=void 0,this.updateAriaExpanded("false"),this.submenuContainer&&(this.submenuDisposables.clear(),this.submenuContainer=void 0)}}calculateSubmenuMenuLayout(e,n,t,i){const o={top:0,left:0};return o.left=bB(e.width,n.width,{position:i===xB.Right?0:1,offset:t.left,size:t.width}),o.left>=t.left&&o.left{let n=new fi(e);n.equals(15)&&(Xo.stop(e,!0),this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0))})),this.submenuDisposables.add(uo(this.submenuContainer,Qo.KEY_DOWN,e=>{let n=new fi(e);n.equals(15)&&Xo.stop(e,!0)})),this.submenuDisposables.add(this.parentData.submenu.onDidCancel(()=>{this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0)})),this.parentData.submenu.focus(e),this.mysubmenu=this.parentData.submenu}}updateAriaExpanded(e){var n;this.item&&(null===(n=this.item)||void 0===n||n.setAttribute("aria-expanded",e))}applyStyle(){if(super.applyStyle(),!this.menuStyle)return;const e=this.element&&io(this.element,"focused"),n=e&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor;this.submenuIndicator&&(this.submenuIndicator.style.color=n?""+n:""),this.parentData.submenu&&this.parentData.submenu.style(this.menuStyle)}dispose(){super.dispose(),this.hideScheduler.dispose(),this.mysubmenu&&(this.mysubmenu.dispose(),this.mysubmenu=null),this.submenuContainer&&(this.submenuContainer=void 0)}}class EB extends FS{style(e){this.label&&(this.label.style.borderBottomColor=e.separatorColor?""+e.separatorColor:"")}}function BB(e){const n=wB,t=n.exec(e);if(!t)return e;const i=!t[1];return e.replace(n,i?"$2$3":"").trim()}let TB=`\n.monaco-menu {\n\tfont-size: 13px;\n\n}\n\n${UE(yB)}\n${UE(AB)}\n\n.monaco-menu .monaco-action-bar {\n\ttext-align: right;\n\toverflow: hidden;\n\twhite-space: nowrap;\n}\n\n.monaco-menu .monaco-action-bar .actions-container {\n\tdisplay: flex;\n\tmargin: 0 auto;\n\tpadding: 0;\n\twidth: 100%;\n\tjustify-content: flex-end;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar.reverse .actions-container {\n\tflex-direction: row-reverse;\n}\n\n.monaco-menu .monaco-action-bar .action-item {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\ttransition: transform 50ms ease;\n\tposition: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled {\n\tcursor: default;\n}\n\n.monaco-menu .monaco-action-bar.animated .action-item.active {\n\ttransform: scale(1.272019649, 1.272019649); /* 1.272019649 = √φ */\n}\n\n.monaco-menu .monaco-action-bar .action-item .icon,\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar .action-label {\n\tfont-size: 11px;\n\tmargin-right: 4px;\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label,\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label:hover {\n\topacity: 0.4;\n}\n\n/* Vertical actions */\n\n.monaco-menu .monaco-action-bar.vertical {\n\ttext-align: left;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tdisplay: block;\n\tborder-bottom: 1px solid #bbb;\n\tpadding-top: 1px;\n\tmargin-left: .8em;\n\tmargin-right: .8em;\n}\n\n.monaco-menu .secondary-actions .monaco-action-bar .action-label {\n\tmargin-left: 6px;\n}\n\n/* Action Items */\n.monaco-menu .monaco-action-bar .action-item.select-container {\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\n\tflex: 1;\n\tmax-width: 170px;\n\tmin-width: 60px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-right: 10px;\n}\n\n.monaco-menu .monaco-action-bar.vertical {\n\tmargin-left: 0;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tpadding: 0;\n\ttransform: none;\n\tdisplay: flex;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.active {\n\ttransform: none;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\tflex: 1 1 auto;\n\tdisplay: flex;\n\theight: 2em;\n\talign-items: center;\n\tposition: relative;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label {\n\tflex: 1 1 auto;\n\ttext-decoration: none;\n\tpadding: 0 1em;\n\tbackground: none;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .keybinding,\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tdisplay: inline-block;\n\tflex: 2 1 auto;\n\tpadding: 0 1em;\n\ttext-align: right;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon {\n\tfont-size: 16px !important;\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon::before {\n\tmargin-left: auto;\n\tmargin-right: -20px;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator {\n\topacity: 0.4;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator) {\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n\tmargin: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tposition: static;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu {\n\tposition: absolute;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tpadding: 0.5em 0 0 0;\n\tmargin-bottom: 0.5em;\n\twidth: 100%;\n\theight: 0px !important;\n\tmargin-left: .8em !important;\n\tmargin-right: .8em !important;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator.text {\n\tpadding: 0.7em 1em 0.1em 1em;\n\tfont-weight: bold;\n\topacity: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:hover {\n\tcolor: inherit;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tposition: absolute;\n\tvisibility: hidden;\n\twidth: 1em;\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check {\n\tvisibility: visible;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n/* Context Menu */\n\n.context-view.monaco-menu-container {\n\toutline: 0;\n\tborder: none;\n\tanimation: fadeIn 0.083s linear;\n}\n\n.context-view.monaco-menu-container :focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical :focus {\n\toutline: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tborder: thin solid transparent; /* prevents jumping behaviour on hover or focus */\n}\n\n\n/* High Contrast Theming */\n:host-context(.hc-black) .context-view.monaco-menu-container {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-menu .monaco-action-bar.vertical .action-item.focused {\n\tbackground: none;\n}\n\n/* Vertical Action Bar Styles */\n\n.monaco-menu .monaco-action-bar.vertical {\n\tpadding: .5em 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\theight: 1.8em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator),\n.monaco-menu .monaco-action-bar.vertical .keybinding {\n\tfont-size: inherit;\n\tpadding: 0 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tfont-size: inherit;\n\twidth: 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tfont-size: inherit;\n\tpadding: 0.2em 0 0 0;\n\tmargin-bottom: 0.2em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tfont-size: 60%;\n\tpadding: 0 1.8em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n\tmask-size: 10px 10px;\n\t-webkit-mask-size: 10px 10px;\n}\n\n.monaco-menu .action-item {\n\tcursor: default;\n}\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .scra {\n\tcursor: pointer;\n\tfont-size: 11px !important;\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\ttransition: opacity 100ms linear;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\tbox-shadow: #DDD 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\tbox-shadow: #DDD 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\tbox-shadow: #DDD 6px 6px 6px -6px inset;\n}\n\n/* ---------- Default Style ---------- */\n\n:host-context(.vs) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(100, 100, 100, .4);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(121, 121, 121, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(111, 195, 223, .6);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(100, 100, 100, .7);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(111, 195, 223, .8);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(0, 0, 0, .6);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(191, 191, 191, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(111, 195, 223, 1);\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: #000 6px 0 6px -6px inset;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: #000 6px 6px 6px -6px inset;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: none;\n}\n`;function OB(e,n){const t=Object.create(null);for(let i in n){const o=n[i];o&&(t[i]=SC(o,e))}return t}function LB(e,n,t){function i(i){const o=OB(e.getColorTheme(),n);"function"===typeof t?t(o):t.style(o)}return i(e.getColorTheme()),e.onDidColorThemeChange(i)}function MB(e,n,t){return LB(n,Object.assign(Object.assign({},NB),t||{}),e)}const NB={listFocusBackground:Gw,listFocusForeground:Jw,listActiveSelectionBackground:yC(Yw,.1),listActiveSelectionForeground:Qw,listFocusAndSelectionBackground:Yw,listFocusAndSelectionForeground:Qw,listInactiveSelectionBackground:Xw,listInactiveSelectionForeground:Zw,listInactiveFocusBackground:eC,listHoverBackground:nC,listHoverForeground:tC,listDropBackground:iC,listFocusOutline:q_,listSelectionOutline:q_,listHoverOutline:q_,listFilterWidgetBackground:oC,listFilterWidgetOutline:rC,listFilterWidgetNoMatchesOutline:aC,listMatchesShadow:U_,treeIndentGuidesStroke:sC},IB={shadowColor:U_,borderColor:lC,foregroundColor:cC,backgroundColor:dC,selectionForegroundColor:uC,selectionBackgroundColor:hC,selectionBorderColor:pC,separatorColor:mC};function PB(e,n,t){return LB(n,Object.assign(Object.assign({},IB),t),e)}class FB{constructor(e,n,t,i,o){this.contextViewService=e,this.telemetryService=n,this.notificationService=t,this.keybindingService=i,this.themeService=o,this.focusToReturn=null,this.block=null,this.options={blockMouse:!0}}configure(e){this.options=e}showContextMenu(e){const n=e.getActions();if(!n.length)return;let t;this.focusToReturn=document.activeElement;let i=Yo(e.domForShadowRoot)?e.domForShadowRoot:void 0;this.contextViewService.showContextView({getAnchor:()=>e.getAnchor(),canRelayout:!1,anchorAlignment:e.anchorAlignment,render:i=>{let o=e.getMenuClassName?e.getMenuClassName():"";o&&(i.className+=" "+o),this.options.blockMouse&&(this.block=i.appendChild(lr(".context-view-block")),this.block.style.position="fixed",this.block.style.cursor="initial",this.block.style.left="0",this.block.style.top="0",this.block.style.width="100%",this.block.style.height="100%",this.block.style.zIndex="-1",si(this.block,Qo.MOUSE_DOWN)(e=>e.stopPropagation()));const r=new Le,a=e.actionRunner||new Tm;return a.onDidBeforeRun(this.onActionRun,this,r),a.onDidRun(this.onDidActionRun,this,r),t=new kB(i,n,{actionViewItemProvider:e.getActionViewItem,context:e.getActionsContext?e.getActionsContext():null,actionRunner:a,getKeyBinding:e.getKeyBinding?e.getKeyBinding:e=>this.keybindingService.lookupKeybinding(e.id)}),r.add(PB(t,this.themeService)),t.onDidCancel(()=>this.contextViewService.hideContextView(!0),null,r),t.onDidBlur(()=>this.contextViewService.hideContextView(!0),null,r),si(window,Qo.BLUR)(()=>{this.contextViewService.hideContextView(!0)},null,r),si(window,Qo.MOUSE_DOWN)(e=>{if(e.defaultPrevented)return;let n=new Ci(e),t=n.target;if(!n.rightButton){while(t){if(t===i)return;t=t.parentElement}this.contextViewService.hideContextView(!0)}},null,r),Te(r,t)},focus:()=>{t&&t.focus(!!e.autoSelectFirstItem)},onHide:n=>{e.onHide&&e.onHide(!!n),this.block&&(eo(this.block),this.block=null),this.focusToReturn&&this.focusToReturn.focus()}},i,!!i)}onActionRun(e){this.telemetryService&&this.telemetryService.publicLog2("workbenchActionExecuted",{id:e.action.id,from:"contextMenu"}),this.contextViewService.hideContextView(!1),this.focusToReturn&&this.focusToReturn.focus()}onDidActionRun(e){e.error&&this.notificationService&&this.notificationService.error(e.error)}}var RB=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},$B=function(e,n){return function(t,i){n(t,i,e)}};let jB=class extends Me{constructor(e,n,t,i,o){super(),this._onDidContextMenu=this._register(new je),this.onDidContextMenu=this._onDidContextMenu.event,this.contextMenuHandler=new FB(t,e,n,i,o)}configure(e){this.contextMenuHandler.configure(e)}showContextMenu(e){this.contextMenuHandler.showContextMenu(e),this._onDidContextMenu.fire()}};jB=RB([$B(0,lf),$B(1,Bp),$B(2,JS),$B(3,yD),$B(4,Zf)],jB);const zB=Wt("layoutService");var VB=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},WB=function(e,n){return function(t,i){n(t,i,e)}};let qB=class extends Me{constructor(e){super(),this.layoutService=e,this.currentViewDisposable=Me.None,this.container=e.container,this.contextView=this._register(new vB(this.container,1)),this.layout(),this._register(e.onLayout(()=>this.layout()))}setContainer(e,n){this.contextView.setContainer(e,n||1)}showContextView(e,n,t){n?n!==this.container&&(this.container=n,this.setContainer(n,t?3:2)):this.container!==this.layoutService.container&&(this.container=this.layoutService.container,this.setContainer(this.container,1)),this.contextView.show(e);const i=Oe(()=>{this.currentViewDisposable===i&&this.hideContextView()});return this.currentViewDisposable=i,i}getContextViewElement(){return this.contextView.getViewElement()}layout(){this.contextView.layout()}hideContextView(e){this.contextView.hide(e)}};qB=VB([WB(0,zB)],qB);const UB=Wt("dialogService");class HB{constructor(e){this.incoming=new Map,this.outgoing=new Map,this.data=e}}class KB{constructor(e){this._hashFn=e,this._nodes=new Map}roots(){const e=[];for(let n of this._nodes.values())0===n.outgoing.size&&e.push(n);return e}insertEdge(e,n){const t=this.lookupOrInsertNode(e),i=this.lookupOrInsertNode(n);t.outgoing.set(this._hashFn(n),i),i.incoming.set(this._hashFn(e),t)}removeNode(e){const n=this._hashFn(e);this._nodes.delete(n);for(let t of this._nodes.values())t.outgoing.delete(n),t.incoming.delete(n)}lookupOrInsertNode(e){const n=this._hashFn(e);let t=this._nodes.get(n);return t||(t=new HB(e),this._nodes.set(n,t)),t}isEmpty(){return 0===this._nodes.size}toString(){let e=[];for(let[n,t]of this._nodes)e.push(`${n}, (incoming)[${[...t.incoming.keys()].join(", ")}], (outgoing)[${[...t.outgoing.keys()].join(",")}]`);return e.join("\n")}}const GB=!1;class JB extends Error{constructor(e){super("cyclic dependency between services"),this.message=e.toString()}}class YB{constructor(e=new Vk,n=!1,t){this._services=e,this._strict=n,this._parent=t,this._services.set(zt,this)}createChild(e){return new YB(e,this._strict,this)}invokeFunction(e,...n){let t=QB.traceInvocation(e),i=!1;try{const o={get:(e,n)=>{if(i)throw Ce("service accessor is only valid during the invocation of its target method");const o=this._getOrCreateServiceInstance(e,t);if(!o&&n!==qt)throw new Error(`[invokeFunction] unknown service '${e}'`);return o}};return e(o,...n)}finally{i=!0,t.stop()}}createInstance(e,...n){let t,i;return e instanceof SS?(t=QB.traceCreation(e.ctor),i=this._createInstance(e.ctor,e.staticArguments.concat(n),t)):(t=QB.traceCreation(e),i=this._createInstance(e,n,t)),t.stop(),i}_createInstance(e,n=[],t){let i=jt.getServiceDependencies(e).sort((e,n)=>e.index-n.index),o=[];for(const a of i){let n=this._getOrCreateServiceInstance(a.id,t);if(!n&&this._strict&&!a.optional)throw new Error(`[createInstance] ${e.name} depends on UNKNOWN service ${a.id}.`);o.push(n)}let r=i.length>0?i[0].index:n.length;if(n.length!==r){let e=r-n.length;n=e>0?n.concat(new Array(e)):n.slice(0,r)}return new e(...[...n,...o])}_setServiceInstance(e,n){if(this._services.get(e)instanceof SS)this._services.set(e,n);else{if(!this._parent)throw new Error("illegalState - setting UNKNOWN service instance");this._parent._setServiceInstance(e,n)}}_getServiceInstanceOrDescriptor(e){let n=this._services.get(e);return!n&&this._parent?this._parent._getServiceInstanceOrDescriptor(e):n}_getOrCreateServiceInstance(e,n){let t=this._getServiceInstanceOrDescriptor(e);return t instanceof SS?this._createAndCacheServiceInstance(e,t,n.branch(e,!0)):(n.branch(e,!1),t)}_createAndCacheServiceInstance(e,n,t){const i=new KB(e=>e.id.toString());let o=0;const r=[{id:e,desc:n,_trace:t}];while(r.length){const e=r.pop();if(i.lookupOrInsertNode(e),o++>1e3)throw new JB(i);for(let n of jt.getServiceDependencies(e.desc.ctor)){let t=this._getServiceInstanceOrDescriptor(n.id);if(!t&&n.optional,t instanceof SS){const o={id:n.id,desc:t,_trace:e._trace.branch(n.id,!0)};i.insertEdge(e,o),r.push(o)}}}while(1){const e=i.roots();if(0===e.length){if(!i.isEmpty())throw new JB(i);break}for(const{data:n}of e){const e=this._createServiceInstanceWithOwner(n.id,n.desc.ctor,n.desc.staticArguments,n.desc.supportsDelayedInstantiation,n._trace);this._setServiceInstance(n.id,e),i.removeNode(n)}}return this._getServiceInstanceOrDescriptor(e)}_createServiceInstanceWithOwner(e,n,t=[],i,o){if(this._services.get(e)instanceof SS)return this._createServiceInstance(n,t,i,o);if(this._parent)return this._parent._createServiceInstanceWithOwner(e,n,t,i,o);throw new Error("illegalState - creating UNKNOWN service instance "+n.name)}_createServiceInstance(e,n=[],t,i){if(t){const t=new Oi(()=>this._createInstance(e,n,i));return new Proxy(Object.create(null),{get(e,n){if(n in e)return e[n];let i=t.value,o=i[n];return"function"!==typeof o||(o=o.bind(i),e[n]=o),o},set(e,n,i){return t.value[n]=i,!0}})}return this._createInstance(e,n,i)}}class QB{constructor(e,n){this.type=e,this.name=n,this._start=Date.now(),this._dep=[]}static traceInvocation(e){return GB?new QB(1,e.name||e.toString().substring(0,42).replace(/\n/g,"")):QB._None}static traceCreation(e){return GB?new QB(0,e.name):QB._None}branch(e,n){let t=new QB(2,e.toString());return this._dep.push([e,n,t]),t}stop(){let e=Date.now()-this._start;QB._totals+=e;let n=!1;function t(e,i){let o=[],r=new Array(e+1).join("\t");for(const[a,s,l]of i._dep)if(s&&l){n=!0,o.push(`${r}CREATES -> ${a}`);let i=t(e+1,l);i&&o.push(i)}else o.push(`${r}uses -> ${a}`);return o.join("\n")}this.type,this.name,t(1,this),e.toFixed(2),QB._totals.toFixed(2)}}QB._None=new class extends QB{constructor(){super(-1,null)}stop(){}branch(){return this}},QB._totals=0;const XB=Wt("labelService");t("e2b8");class ZB extends Error{constructor(e,n){super(`ListError [${e}] ${n}`)}}function eT(e,n){const t=[];for(let i of n){if(e.start>=i.range.end)continue;if(e.ende.concat(n),[]))}class oT{constructor(){this.groups=[],this._size=0}splice(e,n,t=[]){const i=t.length-n,o=eT({start:0,end:e},this.groups),r=eT({start:e+n,end:Number.POSITIVE_INFINITY},this.groups).map(e=>({range:nT(e.range,i),size:e.size})),a=t.map((n,t)=>({range:{start:e+t,end:e+t+1},size:n.size}));this.groups=iT(o,a,r),this._size=this.groups.reduce((e,n)=>e+n.size*(n.range.end-n.range.start),0)}get count(){const e=this.groups.length;return e?this.groups[e-1].range.end:0}get size(){return this._size}indexAt(e){if(e<0)return-1;let n=0,t=0;for(let i of this.groups){const o=i.range.end-i.range.start,r=t+o*i.size;if(e{for(const t of e){const e=this.getRenderer(n);e.disposeTemplate(t.templateData),t.domNode=null,t.templateData=null}}),this.cache.clear()}getRenderer(e){const n=this.renderers.get(e);if(!n)throw new Error("No renderer found for "+e);return n}}var sT=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a};const lT={useShadows:!0,verticalScrollMode:1,setRowLineHeight:!0,setRowHeight:!0,supportDynamicHeights:!1,dnd:{getDragElements(e){return[e]},getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}},horizontalScrolling:!1,transformOptimization:!0};class cT{constructor(e){this.elements=e}update(){}getData(){return this.elements}}class dT{constructor(e){this.elements=e}update(){}getData(){return this.elements}}class uT{constructor(){this.types=[],this.files=[]}update(e){if(e.types&&this.types.splice(0,this.types.length,...e.types),e.files){this.files.splice(0,this.files.length);for(let n=0;nt,(null===e||void 0===e?void 0:e.getPosInSet)?this.getPosInSet=e.getPosInSet.bind(e):this.getPosInSet=(e,n)=>n+1,(null===e||void 0===e?void 0:e.getRole)?this.getRole=e.getRole.bind(e):this.getRole=e=>"listitem",(null===e||void 0===e?void 0:e.isChecked)?this.isChecked=e.isChecked.bind(e):this.isChecked=e=>{}}}class mT{constructor(e,n,t,i=lT){if(this.virtualDelegate=n,this.domId="list_id_"+ ++mT.InstanceCount,this.renderers=new Map,this.renderWidth=0,this._scrollHeight=0,this.scrollableElementUpdateDisposable=null,this.scrollableElementWidthDelayer=new ki(50),this.splicing=!1,this.dragOverAnimationStopDisposable=Me.None,this.dragOverMouseY=0,this.canDrop=!1,this.currentDragFeedbackDisposable=Me.None,this.onDragLeaveTimeout=Me.None,this.disposables=new Le,this._onDidChangeContentHeight=new je,this._horizontalScrolling=!1,i.horizontalScrolling&&i.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");this.items=[],this.itemId=0,this.rangeMap=new oT;for(const r of t)this.renderers.set(r.templateId,r);this.cache=this.disposables.add(new aT(this.renderers)),this.lastRenderTop=0,this.lastRenderHeight=0,this.domNode=document.createElement("div"),this.domNode.className="monaco-list",oo(this.domNode,this.domId),this.domNode.tabIndex=0,lo(this.domNode,"mouse-support","boolean"!==typeof i.mouseSupport||i.mouseSupport),this._horizontalScrolling=ua(i,e=>e.horizontalScrolling,lT.horizontalScrolling),lo(this.domNode,"horizontal-scrolling",this._horizontalScrolling),this.additionalScrollHeight="undefined"===typeof i.additionalScrollHeight?0:i.additionalScrollHeight,this.accessibilityProvider=new pT(i.accessibilityProvider),this.rowsContainer=document.createElement("div"),this.rowsContainer.className="monaco-list-rows";const o=ua(i,e=>e.transformOptimization,lT.transformOptimization);o&&(this.rowsContainer.style.transform="translate3d(0px, 0px, 0px)"),this.disposables.add(Of.addTarget(this.rowsContainer)),this.scrollable=new vA(ua(i,e=>e.smoothScrolling,!1)?125:0,e=>vo(e)),this.scrollableElement=this.disposables.add(new LA(this.rowsContainer,{alwaysConsumeMouseWheel:!0,horizontal:1,vertical:ua(i,e=>e.verticalScrollMode,lT.verticalScrollMode),useShadows:ua(i,e=>e.useShadows,lT.useShadows)},this.scrollable)),this.domNode.appendChild(this.scrollableElement.getDomNode()),e.appendChild(this.domNode),this.scrollableElement.onScroll(this.onScroll,this,this.disposables),si(this.rowsContainer,Bf.Change)(this.onTouchChange,this,this.disposables),si(this.scrollableElement.getDomNode(),"scroll")(e=>e.target.scrollTop=0,null,this.disposables),Fe.map(si(this.domNode,"dragover"),e=>this.toDragEvent(e))(this.onDragOver,this,this.disposables),Fe.map(si(this.domNode,"drop"),e=>this.toDragEvent(e))(this.onDrop,this,this.disposables),si(this.domNode,"dragleave")(this.onDragLeave,this,this.disposables),si(window,"dragend")(this.onDragEnd,this,this.disposables),this.setRowLineHeight=ua(i,e=>e.setRowLineHeight,lT.setRowLineHeight),this.setRowHeight=ua(i,e=>e.setRowHeight,lT.setRowHeight),this.supportDynamicHeights=ua(i,e=>e.supportDynamicHeights,lT.supportDynamicHeights),this.dnd=ua(i,e=>e.dnd,lT.dnd),this.layout()}get contentHeight(){return this.rangeMap.size}get horizontalScrolling(){return this._horizontalScrolling}set horizontalScrolling(e){if(e!==this._horizontalScrolling){if(e&&this.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");if(this._horizontalScrolling=e,lo(this.domNode,"horizontal-scrolling",this._horizontalScrolling),this._horizontalScrolling){for(const e of this.items)this.measureItemWidth(e);this.updateScrollWidth(),this.scrollableElement.setScrollDimensions({width:No(this.domNode)}),this.rowsContainer.style.width=Math.max(this.scrollWidth||0,this.renderWidth)+"px"}else this.scrollableElementWidthDelayer.cancel(),this.scrollableElement.setScrollDimensions({width:this.renderWidth,scrollWidth:this.renderWidth}),this.rowsContainer.style.width=""}}updateOptions(e){void 0!==e.additionalScrollHeight&&(this.additionalScrollHeight=e.additionalScrollHeight),void 0!==e.smoothScrolling&&this.scrollable.setSmoothScrollDuration(e.smoothScrolling?125:0),void 0!==e.horizontalScrolling&&(this.horizontalScrolling=e.horizontalScrolling)}splice(e,n,t=[]){if(this.splicing)throw new Error("Can't run recursive splices.");this.splicing=!0;try{return this._splice(e,n,t)}finally{this.splicing=!1,this._onDidChangeContentHeight.fire(this.contentHeight)}}_splice(e,n,t=[]){const i=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),o={start:e,end:e+n},r=gB.intersect(i,o);for(let w=r.start;w({id:String(this.itemId++),element:e,templateId:this.virtualDelegate.getTemplateId(e),size:this.virtualDelegate.getHeight(e),width:void 0,hasDynamicHeight:!!this.virtualDelegate.hasDynamicHeight&&this.virtualDelegate.hasDynamicHeight(e),lastDynamicHeightWidth:void 0,row:null,uri:void 0,dropTarget:!1,dragStartDisposable:Me.None}));let d;0===e&&n>=this.items.length?(this.rangeMap=new oT,this.rangeMap.splice(0,0,c),this.items=c,d=[]):(this.rangeMap.splice(e,n,c),d=this.items.splice(e,n,...c));const u=t.length-n,h=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),p=nT(s,u),m=gB.intersect(h,p);for(let w=m.start;wnT(e,u)),b={start:e,end:e+t.length},v=[b,...g].map(e=>gB.intersect(h,e)),_=this.getNextToLastElement(v);for(const w of v)for(let e=w.start;ee.element)}eventuallyUpdateScrollDimensions(){this._scrollHeight=this.contentHeight,this.rowsContainer.style.height=this._scrollHeight+"px",this.scrollableElementUpdateDisposable||(this.scrollableElementUpdateDisposable=vo(()=>{this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight}),this.updateScrollWidth(),this.scrollableElementUpdateDisposable=null}))}eventuallyUpdateScrollWidth(){this.horizontalScrolling?this.scrollableElementWidthDelayer.trigger(()=>this.updateScrollWidth()):this.scrollableElementWidthDelayer.cancel()}updateScrollWidth(){if(!this.horizontalScrolling)return;let e=0;for(const n of this.items)"undefined"!==typeof n.width&&(e=Math.max(e,n.width));this.scrollWidth=e,this.scrollableElement.setScrollDimensions({scrollWidth:0===e?0:e+10})}rerender(){if(this.supportDynamicHeights){for(const e of this.items)e.lastDynamicHeightWidth=void 0;this._rerender(this.lastRenderTop,this.lastRenderHeight)}}get length(){return this.items.length}get renderHeight(){const e=this.scrollableElement.getScrollDimensions();return e.height}element(e){return this.items[e].element}domElement(e){const n=this.items[e].row;return n&&n.domNode}elementHeight(e){return this.items[e].size}elementTop(e){return this.rangeMap.positionAt(e)}indexAt(e){return this.rangeMap.indexAt(e)}indexAfter(e){return this.rangeMap.indexAfter(e)}layout(e,n){let t={height:"number"===typeof e?e:Io(this.domNode)};this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,t.scrollHeight=this.scrollHeight),this.scrollableElement.setScrollDimensions(t),"undefined"!==typeof n&&(this.renderWidth=n,this.supportDynamicHeights&&this._rerender(this.scrollTop,this.renderHeight),this.horizontalScrolling&&this.scrollableElement.setScrollDimensions({width:"number"===typeof n?n:No(this.domNode)}))}render(e,n,t,i,o,r=!1){const a=this.getRenderRange(n,t),s=gB.relativeComplement(a,e),l=gB.relativeComplement(e,a),c=this.getNextToLastElement(s);if(r){const n=gB.intersect(e,a);for(let e=n.start;ethis.onDragStart(t.element,o,e))}this.horizontalScrolling&&(this.measureItemWidth(t),this.eventuallyUpdateScrollWidth())}measureItemWidth(e){if(!e.row||!e.row.domNode)return;e.row.domNode.style.width=ei?"-moz-fit-content":"fit-content",e.width=No(e.row.domNode);const n=window.getComputedStyle(e.row.domNode);n.paddingLeft&&(e.width+=parseFloat(n.paddingLeft)),n.paddingRight&&(e.width+=parseFloat(n.paddingRight)),e.row.domNode.style.width=""}updateItemInDOM(e,n){e.row.domNode.style.top=this.elementTop(n)+"px",this.setRowHeight&&(e.row.domNode.style.height=e.size+"px"),this.setRowLineHeight&&(e.row.domNode.style.lineHeight=e.size+"px"),e.row.domNode.setAttribute("data-index",""+n),e.row.domNode.setAttribute("data-last-element",n===this.length-1?"true":"false"),e.row.domNode.setAttribute("aria-setsize",String(this.accessibilityProvider.getSetSize(e.element,n,this.length))),e.row.domNode.setAttribute("aria-posinset",String(this.accessibilityProvider.getPosInSet(e.element,n))),e.row.domNode.setAttribute("id",this.getElementDomId(n)),lo(e.row.domNode,"drop-target",e.dropTarget)}removeItemFromDOM(e){const n=this.items[e];n.dragStartDisposable.dispose();const t=this.renderers.get(n.templateId);n.row&&t&&t.disposeElement&&t.disposeElement(n.element,e,n.row.templateData,n.size),this.cache.release(n.row),n.row=null,this.horizontalScrolling&&this.eventuallyUpdateScrollWidth()}getScrollTop(){const e=this.scrollableElement.getScrollPosition();return e.scrollTop}setScrollTop(e){this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),this.scrollableElement.setScrollPosition({scrollTop:e})}get scrollTop(){return this.getScrollTop()}set scrollTop(e){this.setScrollTop(e)}get scrollHeight(){return this._scrollHeight+(this.horizontalScrolling?10:0)+this.additionalScrollHeight}get onMouseClick(){return Fe.map(si(this.domNode,"click"),e=>this.toMouseEvent(e))}get onMouseDblClick(){return Fe.map(si(this.domNode,"dblclick"),e=>this.toMouseEvent(e))}get onMouseMiddleClick(){return Fe.filter(Fe.map(si(this.domNode,"auxclick"),e=>this.toMouseEvent(e)),e=>1===e.browserEvent.button)}get onMouseDown(){return Fe.map(si(this.domNode,"mousedown"),e=>this.toMouseEvent(e))}get onContextMenu(){return Fe.map(si(this.domNode,"contextmenu"),e=>this.toMouseEvent(e))}get onTouchStart(){return Fe.map(si(this.domNode,"touchstart"),e=>this.toTouchEvent(e))}get onTap(){return Fe.map(si(this.rowsContainer,Bf.Tap),e=>this.toGestureEvent(e))}toMouseEvent(e){const n=this.getItemIndexFromEventTarget(e.target||null),t="undefined"===typeof n?void 0:this.items[n],i=t&&t.element;return{browserEvent:e,index:n,element:i}}toTouchEvent(e){const n=this.getItemIndexFromEventTarget(e.target||null),t="undefined"===typeof n?void 0:this.items[n],i=t&&t.element;return{browserEvent:e,index:n,element:i}}toGestureEvent(e){const n=this.getItemIndexFromEventTarget(e.initialTarget||null),t="undefined"===typeof n?void 0:this.items[n],i=t&&t.element;return{browserEvent:e,index:n,element:i}}toDragEvent(e){const n=this.getItemIndexFromEventTarget(e.target||null),t="undefined"===typeof n?void 0:this.items[n],i=t&&t.element;return{browserEvent:e,index:n,element:i}}onScroll(e){try{const n=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);this.render(n,e.scrollTop,e.height,e.scrollLeft,e.scrollWidth),this.supportDynamicHeights&&this._rerender(e.scrollTop,e.height)}catch(n){throw n}}onTouchChange(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY}onDragStart(e,n,t){if(!t.dataTransfer)return;const i=this.dnd.getDragElements(e);if(t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setData(MS.RESOURCES,JSON.stringify([n])),t.dataTransfer.setDragImage){let e;this.dnd.getDragLabel&&(e=this.dnd.getDragLabel(i,t)),"undefined"===typeof e&&(e=String(i.length));const n=lr(".monaco-drag-image");n.textContent=e,document.body.appendChild(n),t.dataTransfer.setDragImage(n,-10,-10),setTimeout(()=>document.body.removeChild(n),0)}this.currentDragData=new cT(i),IS.CurrentDragAndDropData=new dT(i),this.dnd.onDragStart&&this.dnd.onDragStart(this.currentDragData,t)}onDragOver(e){if(e.browserEvent.preventDefault(),this.onDragLeaveTimeout.dispose(),IS.CurrentDragAndDropData&&"vscode-ui"===IS.CurrentDragAndDropData.getData())return!1;if(this.setupDragAndDropScrollTopAnimation(e.browserEvent),!e.browserEvent.dataTransfer)return!1;if(!this.currentDragData)if(IS.CurrentDragAndDropData)this.currentDragData=IS.CurrentDragAndDropData;else{if(!e.browserEvent.dataTransfer.types)return!1;this.currentDragData=new uT}const n=this.dnd.onDragOver(this.currentDragData,e.element,e.index,e.browserEvent);if(this.canDrop="boolean"===typeof n?n:n.accept,!this.canDrop)return this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),!1;let t;if(e.browserEvent.dataTransfer.dropEffect="boolean"!==typeof n&&0===n.effect?"copy":"move",t="boolean"!==typeof n&&n.feedback?n.feedback:"undefined"===typeof e.index?[-1]:[e.index],t=Vi(t).filter(e=>e>=-1&&ee-n),t=-1===t[0]?[-1]:t,hT(this.currentDragFeedback,t))return!0;if(this.currentDragFeedback=t,this.currentDragFeedbackDisposable.dispose(),-1===t[0])oo(this.domNode,"drop-target"),oo(this.rowsContainer,"drop-target"),this.currentDragFeedbackDisposable=Oe(()=>{ao(this.domNode,"drop-target"),ao(this.rowsContainer,"drop-target")});else{for(const e of t){const n=this.items[e];n.dropTarget=!0,n.row&&n.row.domNode&&oo(n.row.domNode,"drop-target")}this.currentDragFeedbackDisposable=Oe(()=>{for(const e of t){const n=this.items[e];n.dropTarget=!1,n.row&&n.row.domNode&&ao(n.row.domNode,"drop-target")}})}return!0}onDragLeave(){this.onDragLeaveTimeout.dispose(),this.onDragLeaveTimeout=Di(()=>this.clearDragOverFeedback(),100)}onDrop(e){if(!this.canDrop)return;const n=this.currentDragData;this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,IS.CurrentDragAndDropData=void 0,n&&e.browserEvent.dataTransfer&&(e.browserEvent.preventDefault(),n.update(e.browserEvent.dataTransfer),this.dnd.drop(n,e.element,e.index,e.browserEvent))}onDragEnd(e){this.canDrop=!1,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,IS.CurrentDragAndDropData=void 0,this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}clearDragOverFeedback(){this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),this.currentDragFeedbackDisposable=Me.None}setupDragAndDropScrollTopAnimation(e){if(!this.dragOverAnimationDisposable){const e=To(this.domNode).top;this.dragOverAnimationDisposable=gr(this.animateDragAndDropScrollTop.bind(this,e))}this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationStopDisposable=Di(()=>{this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},1e3),this.dragOverMouseY=e.pageY}animateDragAndDropScrollTop(e){if(void 0===this.dragOverMouseY)return;const n=this.dragOverMouseY-e,t=this.renderHeight-35;n<35?this.scrollTop+=Math.max(-14,Math.floor(.3*(n-35))):n>t&&(this.scrollTop+=Math.min(14,Math.floor(.3*(n-t))))}teardownDragAndDropScrollTopAnimation(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)}getItemIndexFromEventTarget(e){const n=this.scrollableElement.getDomNode();let t=e;while(t instanceof HTMLElement&&t!==this.rowsContainer&&n.contains(t)){const e=t.getAttribute("data-index");if(e){const n=Number(e);if(!isNaN(n))return n}t=t.parentElement}}getRenderRange(e,n){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+n-1)}}_rerender(e,n){const t=this.getRenderRange(e,n);let i,o;e===this.elementTop(t.start)?(i=t.start,o=0):t.end-t.start>1&&(i=t.start+1,o=this.elementTop(i)-e);let r=0;while(1){const a=this.getRenderRange(e,n);let s=!1;for(let e=a.start;ei.splice(e,n,t))}}function gT(e,n,t){return Math.min(Math.max(e,n),t)}var bT,vT=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a};class _T{constructor(e){this.trait=e,this.renderedElements=[]}get templateId(){return"template:"+this.trait.trait}renderTemplate(e){return e}renderElement(e,n,t){const i=qi(this.renderedElements,e=>e.templateData===t);if(i>=0){const e=this.renderedElements[i];this.trait.unrender(t),e.index=n}else{const e={index:n,templateData:t};this.renderedElements.push(e)}this.trait.renderIndex(n,t)}splice(e,n,t){const i=[];for(const o of this.renderedElements)o.index=e+n&&i.push({index:o.index+t-n,templateData:o.templateData});this.renderedElements=i}renderIndexes(e){for(const{index:n,templateData:t}of this.renderedElements)e.indexOf(n)>-1&&this.trait.renderIndex(n,t)}disposeTemplate(e){const n=qi(this.renderedElements,n=>n.templateData===e);n<0||this.renderedElements.splice(n,1)}}class wT{constructor(e){this._trait=e,this.indexes=[],this.sortedIndexes=[],this._onChange=new je,this.onChange=this._onChange.event}get trait(){return this._trait}get renderer(){return new _T(this)}splice(e,n,t){const i=t.length-n,o=e+n,r=[...this.sortedIndexes.filter(n=>nn?t+e:-1).filter(e=>-1!==e),...this.sortedIndexes.filter(e=>e>=o).map(e=>e+i)];this.renderer.splice(e,n,t.length),this._set(r,r)}renderIndex(e,n){lo(n,this._trait,this.contains(e))}unrender(e){ao(e,this._trait)}set(e,n){return this._set(e,[...e].sort(jT),n)}_set(e,n,t){const i=this.indexes,o=this.sortedIndexes;this.indexes=e,this.sortedIndexes=n;const r=RT(o,e);return this.renderer.renderIndexes(r),this._onChange.fire({indexes:e,browserEvent:t}),i}get(){return this.indexes}contains(e){return Ii(this.sortedIndexes,e,jT)>=0}dispose(){Be(this._onChange)}}vT([Ef],wT.prototype,"renderer",null);class CT extends wT{constructor(e){super("selected"),this.setAriaSelected=e}renderIndex(e,n){super.renderIndex(e,n),this.setAriaSelected&&(this.contains(e)?n.setAttribute("aria-selected","true"):n.setAttribute("aria-selected","false"))}}class yT{constructor(e,n,t){this.trait=e,this.view=n,this.identityProvider=t}splice(e,n,t){if(!this.identityProvider)return this.trait.splice(e,n,t.map(()=>!1));const i=this.trait.get().map(e=>this.identityProvider.getId(this.view.element(e)).toString()),o=t.map(e=>i.indexOf(this.identityProvider.getId(e).toString())>-1);this.trait.splice(e,n,o)}}function AT(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}function xT(e){return!!io(e,"monaco-editor")||!io(e,"monaco-list")&&(!!e.parentElement&&xT(e.parentElement))}class kT{constructor(e,n,t){this.list=e,this.view=n,this.disposables=new Le;const i=!1!==t.multipleSelectionSupport,o=Fe.chain(si(n.domNode,"keydown")).filter(e=>!AT(e.target)).map(e=>new fi(e));o.filter(e=>3===e.keyCode).on(this.onEnter,this,this.disposables),o.filter(e=>16===e.keyCode).on(this.onUpArrow,this,this.disposables),o.filter(e=>18===e.keyCode).on(this.onDownArrow,this,this.disposables),o.filter(e=>11===e.keyCode).on(this.onPageUpArrow,this,this.disposables),o.filter(e=>12===e.keyCode).on(this.onPageDownArrow,this,this.disposables),o.filter(e=>9===e.keyCode).on(this.onEscape,this,this.disposables),i&&o.filter(e=>(r["f"]?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.disposables)}onEnter(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(this.list.getFocus(),e.browserEvent)}onUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPrevious(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNext(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPreviousPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNextPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onCtrlA(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(Ki(this.list.length),e.browserEvent),this.view.domNode.focus()}onEscape(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection([],e.browserEvent),this.view.domNode.focus()}dispose(){this.disposables.dispose()}}(function(e){e[e["Idle"]=0]="Idle",e[e["Typing"]=1]="Typing"})(bT||(bT={}));const ST=new class{mightProducePrintableCharacter(e){return!(e.ctrlKey||e.metaKey||e.altKey)&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30||e.keyCode>=93&&e.keyCode<=102||e.keyCode>=80&&e.keyCode<=90)}};class DT{constructor(e,n,t,i){this.list=e,this.view=n,this.keyboardNavigationLabelProvider=t,this.delegate=i,this.enabled=!1,this.state=bT.Idle,this.automaticKeyboardNavigation=!0,this.triggered=!1,this.previouslyFocused=-1,this.enabledDisposables=new Le,this.disposables=new Le,this.updateOptions(e.options)}updateOptions(e){const n="undefined"===typeof e.enableKeyboardNavigation||!!e.enableKeyboardNavigation;n?this.enable():this.disable(),"undefined"!==typeof e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation)}enable(){if(this.enabled)return;const e=Fe.chain(si(this.view.domNode,"keydown")).filter(e=>!AT(e.target)).filter(()=>this.automaticKeyboardNavigation||this.triggered).map(e=>new fi(e)).filter(e=>this.delegate.mightProducePrintableCharacter(e)).forEach(e=>{e.stopPropagation(),e.preventDefault()}).map(e=>e.browserEvent.key).event,n=Fe.debounce(e,()=>null,800),t=Fe.reduce(Fe.any(e,n),(e,n)=>null===n?null:(e||"")+n);t(this.onInput,this,this.enabledDisposables),n(this.onClear,this,this.enabledDisposables),this.enabled=!0,this.triggered=!1}disable(){this.enabled&&(this.enabledDisposables.clear(),this.enabled=!1,this.triggered=!1)}onClear(){var e;const n=this.list.getFocus();if(n.length>0&&n[0]===this.previouslyFocused){const t=null===(e=this.list.options.accessibilityProvider)||void 0===e?void 0:e.getAriaLabel(this.list.element(n[0]));t&&vm(t)}this.previouslyFocused=-1}onInput(e){if(!e)return this.state=bT.Idle,void(this.triggered=!1);const n=this.list.getFocus(),t=n.length>0?n[0]:0,i=this.state===bT.Idle?1:0;this.state=bT.Typing;for(let o=0;o!AT(e.target)).map(e=>new fi(e));t.filter(e=>2===e.keyCode&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey&&!e.altKey).on(this.onTab,this,this.disposables)}onTab(e){if(e.target!==this.view.domNode)return;const n=this.list.getFocus();if(0===n.length)return;const t=this.view.domElement(n[0]);if(!t)return;const i=t.querySelector("[tabIndex]");if(!i||!(i instanceof HTMLElement)||-1===i.tabIndex)return;const o=window.getComputedStyle(i);"hidden"!==o.visibility&&"none"!==o.display&&(e.preventDefault(),e.stopPropagation(),i.focus())}dispose(){this.disposables.dispose()}}function BT(e){return r["f"]?e.browserEvent.metaKey:e.browserEvent.ctrlKey}function TT(e){return e.browserEvent.shiftKey}function OT(e){return e instanceof MouseEvent&&2===e.button}const LT={isSelectionSingleChangeEvent:BT,isSelectionRangeChangeEvent:TT};class MT{constructor(e){this.list=e,this.disposables=new Le,this._onPointer=new je,this.onPointer=this._onPointer.event,this.multipleSelectionSupport=!(!1===e.options.multipleSelectionSupport),this.multipleSelectionSupport&&(this.multipleSelectionController=e.options.multipleSelectionController||LT),this.mouseSupport="undefined"===typeof e.options.mouseSupport||!!e.options.mouseSupport,this.mouseSupport&&(e.onMouseDown(this.onMouseDown,this,this.disposables),e.onContextMenu(this.onContextMenu,this,this.disposables),e.onMouseDblClick(this.onDoubleClick,this,this.disposables),e.onTouchStart(this.onMouseDown,this,this.disposables),this.disposables.add(Of.addTarget(e.getHTMLElement()))),Fe.any(e.onMouseClick,e.onMouseMiddleClick,e.onTap)(this.onViewPointer,this,this.disposables)}isSelectionSingleChangeEvent(e){return this.multipleSelectionController?this.multipleSelectionController.isSelectionSingleChangeEvent(e):r["f"]?e.browserEvent.metaKey:e.browserEvent.ctrlKey}isSelectionRangeChangeEvent(e){return this.multipleSelectionController?this.multipleSelectionController.isSelectionRangeChangeEvent(e):e.browserEvent.shiftKey}isSelectionChangeEvent(e){return this.isSelectionSingleChangeEvent(e)||this.isSelectionRangeChangeEvent(e)}onMouseDown(e){xT(e.browserEvent.target)||document.activeElement!==e.browserEvent.target&&this.list.domFocus()}onContextMenu(e){if(xT(e.browserEvent.target))return;const n="undefined"===typeof e.index?[]:[e.index];this.list.setFocus(n,e.browserEvent)}onViewPointer(e){if(!this.mouseSupport)return;if(AT(e.browserEvent.target)||xT(e.browserEvent.target))return;let n=this.list.getFocus()[0];const t=this.list.getSelection();n=void 0===n?t[0]:n;const i=e.index;return"undefined"===typeof i?(this.list.setFocus([],e.browserEvent),void this.list.setSelection([],e.browserEvent)):this.multipleSelectionSupport&&this.isSelectionRangeChangeEvent(e)||this.multipleSelectionSupport&&this.isSelectionChangeEvent(e)?this.changeSelection(e,n):(this.list.setFocus([i],e.browserEvent),OT(e.browserEvent)||this.list.setSelection([i],e.browserEvent),void this._onPointer.fire(e))}onDoubleClick(e){if(AT(e.browserEvent.target)||xT(e.browserEvent.target))return;if(this.multipleSelectionSupport&&this.isSelectionChangeEvent(e))return;const n=this.list.getFocus();this.list.setSelection(n,e.browserEvent)}changeSelection(e,n){const t=e.index;if(this.isSelectionRangeChangeEvent(e)&&void 0!==n){const i=Math.min(n,t),o=Math.max(n,t),r=Ki(i,o+1),a=this.list.getSelection(),s=FT(RT(a,[n]),n);if(0===s.length)return;const l=RT(r,$T(a,s));this.list.setSelection(l,e.browserEvent)}else if(this.isSelectionSingleChangeEvent(e)){const n=this.list.getSelection(),i=n.filter(e=>e!==t);this.list.setFocus([t]),n.length===i.length?this.list.setSelection([...i,t],e.browserEvent):this.list.setSelection(i,e.browserEvent)}}dispose(){this.disposables.dispose()}}class NT{constructor(e,n){this.styleElement=e,this.selectorSuffix=n}style(e){const n=this.selectorSuffix&&"."+this.selectorSuffix,t=[];e.listBackground&&(e.listBackground.isOpaque()?t.push(`.monaco-list${n} .monaco-list-rows { background: ${e.listBackground}; }`):r["f"]),e.listFocusBackground&&(t.push(`.monaco-list${n}:focus .monaco-list-row.focused { background-color: ${e.listFocusBackground}; }`),t.push(`.monaco-list${n}:focus .monaco-list-row.focused:hover { background-color: ${e.listFocusBackground}; }`)),e.listFocusForeground&&t.push(`.monaco-list${n}:focus .monaco-list-row.focused { color: ${e.listFocusForeground}; }`),e.listActiveSelectionBackground&&(t.push(`.monaco-list${n}:focus .monaco-list-row.selected { background-color: ${e.listActiveSelectionBackground}; }`),t.push(`.monaco-list${n}:focus .monaco-list-row.selected:hover { background-color: ${e.listActiveSelectionBackground}; }`)),e.listActiveSelectionForeground&&t.push(`.monaco-list${n}:focus .monaco-list-row.selected { color: ${e.listActiveSelectionForeground}; }`),e.listFocusAndSelectionBackground&&t.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${n}:focus .monaco-list-row.selected.focused { background-color: ${e.listFocusAndSelectionBackground}; }\n\t\t\t`),e.listFocusAndSelectionForeground&&t.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${n}:focus .monaco-list-row.selected.focused { color: ${e.listFocusAndSelectionForeground}; }\n\t\t\t`),e.listInactiveFocusBackground&&(t.push(`.monaco-list${n} .monaco-list-row.focused { background-color: ${e.listInactiveFocusBackground}; }`),t.push(`.monaco-list${n} .monaco-list-row.focused:hover { background-color: ${e.listInactiveFocusBackground}; }`)),e.listInactiveSelectionBackground&&(t.push(`.monaco-list${n} .monaco-list-row.selected { background-color: ${e.listInactiveSelectionBackground}; }`),t.push(`.monaco-list${n} .monaco-list-row.selected:hover { background-color: ${e.listInactiveSelectionBackground}; }`)),e.listInactiveSelectionForeground&&t.push(`.monaco-list${n} .monaco-list-row.selected { color: ${e.listInactiveSelectionForeground}; }`),e.listHoverBackground&&t.push(`.monaco-list${n}:not(.drop-target) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: ${e.listHoverBackground}; }`),e.listHoverForeground&&t.push(`.monaco-list${n} .monaco-list-row:hover:not(.selected):not(.focused) { color: ${e.listHoverForeground}; }`),e.listSelectionOutline&&t.push(`.monaco-list${n} .monaco-list-row.selected { outline: 1px dotted ${e.listSelectionOutline}; outline-offset: -1px; }`),e.listFocusOutline&&t.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${n}:focus .monaco-list-row.focused { outline: 1px solid ${e.listFocusOutline}; outline-offset: -1px; }\n\t\t\t`),e.listInactiveFocusOutline&&t.push(`.monaco-list${n} .monaco-list-row.focused { outline: 1px dotted ${e.listInactiveFocusOutline}; outline-offset: -1px; }`),e.listHoverOutline&&t.push(`.monaco-list${n} .monaco-list-row:hover { outline: 1px dashed ${e.listHoverOutline}; outline-offset: -1px; }`),e.listDropBackground&&t.push(`\n\t\t\t\t.monaco-list${n}.drop-target,\n\t\t\t\t.monaco-list${n} .monaco-list-rows.drop-target,\n\t\t\t\t.monaco-list${n} .monaco-list-row.drop-target { background-color: ${e.listDropBackground} !important; color: inherit !important; }\n\t\t\t`),e.listFilterWidgetBackground&&t.push(`.monaco-list-type-filter { background-color: ${e.listFilterWidgetBackground} }`),e.listFilterWidgetOutline&&t.push(`.monaco-list-type-filter { border: 1px solid ${e.listFilterWidgetOutline}; }`),e.listFilterWidgetNoMatchesOutline&&t.push(`.monaco-list-type-filter.no-matches { border: 1px solid ${e.listFilterWidgetNoMatchesOutline}; }`),e.listMatchesShadow&&t.push(`.monaco-list-type-filter { box-shadow: 1px 1px 1px ${e.listMatchesShadow}; }`);const i=t.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i)}}const IT={listFocusBackground:Ev.fromHex("#7FB0D0"),listActiveSelectionBackground:Ev.fromHex("#0E639C"),listActiveSelectionForeground:Ev.fromHex("#FFFFFF"),listFocusAndSelectionBackground:Ev.fromHex("#094771"),listFocusAndSelectionForeground:Ev.fromHex("#FFFFFF"),listInactiveSelectionBackground:Ev.fromHex("#3F3F46"),listHoverBackground:Ev.fromHex("#2A2D2E"),listDropBackground:Ev.fromHex("#383B3D"),treeIndentGuidesStroke:Ev.fromHex("#a9a9a9")},PT={keyboardSupport:!0,mouseSupport:!0,multipleSelectionSupport:!0,dnd:{getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}}};function FT(e,n){const t=e.indexOf(n);if(-1===t)return[];const i=[];let o=t-1;while(o>=0&&e[o]===n-(t-o))i.push(e[o--]);i.reverse(),o=t;while(o=e.length)t.push(n[o++]);else if(o>=n.length)t.push(e[i++]);else{if(e[i]===n[o]){t.push(e[i]),i++,o++;continue}e[i]=e.length)t.push(n[o++]);else if(o>=n.length)t.push(e[i++]);else{if(e[i]===n[o]){i++,o++;continue}e[i]e-n;class zT{constructor(e,n){this._templateId=e,this.renderers=n}get templateId(){return this._templateId}renderTemplate(e){return this.renderers.map(n=>n.renderTemplate(e))}renderElement(e,n,t,i){let o=0;for(const r of this.renderers)r.renderElement(e,n,t[o++],i)}disposeElement(e,n,t,i){let o=0;for(const r of this.renderers)r.disposeElement&&r.disposeElement(e,n,t[o],i),o+=1}disposeTemplate(e){let n=0;for(const t of this.renderers)t.disposeTemplate(e[n++])}}class VT{constructor(e){this.accessibilityProvider=e,this.templateId="a18n"}renderTemplate(e){return e}renderElement(e,n,t){const i=this.accessibilityProvider.getAriaLabel(e);i?t.setAttribute("aria-label",i):t.removeAttribute("aria-label");const o=this.accessibilityProvider.getAriaLevel&&this.accessibilityProvider.getAriaLevel(e);"number"===typeof o?t.setAttribute("aria-level",""+o):t.removeAttribute("aria-level")}disposeTemplate(e){}}class WT{constructor(e,n){this.list=e,this.dnd=n}getDragElements(e){const n=this.list.getSelectedElements(),t=n.indexOf(e)>-1?n:[e];return t}getDragURI(e){return this.dnd.getDragURI(e)}getDragLabel(e,n){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e,n)}onDragStart(e,n){this.dnd.onDragStart&&this.dnd.onDragStart(e,n)}onDragOver(e,n,t,i){return this.dnd.onDragOver(e,n,t,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}drop(e,n,t,i){this.dnd.drop(e,n,t,i)}}class qT{constructor(e,n,t,i,o=PT){var r;this.user=e,this._options=o,this.eventBufferer=new Ve,this._ariaLabel="",this.disposables=new Le,this.didJustPressContextMenuKey=!1,this._onDidDispose=new je,this.onDidDispose=this._onDidDispose.event;const a=this._options.accessibilityProvider&&this._options.accessibilityProvider.getWidgetRole?null===(r=this._options.accessibilityProvider)||void 0===r?void 0:r.getWidgetRole():"list";this.selection=new CT("listbox"!==a),this.focus=new wT("focused"),la(o,IT,!1);const s=[this.focus.renderer,this.selection.renderer];this.accessibilityProvider=o.accessibilityProvider,this.accessibilityProvider&&(s.push(new VT(this.accessibilityProvider)),this.accessibilityProvider.onDidChangeActiveDescendant&&this.accessibilityProvider.onDidChangeActiveDescendant(this.onDidChangeActiveDescendant,this,this.disposables)),i=i.map(e=>new zT(e.templateId,[...s,e]));const l=Object.assign(Object.assign({},o),{dnd:o.dnd&&new WT(this,o.dnd)});if(this.view=new mT(n,t,i,l),this.view.domNode.setAttribute("role",a),o.styleController)this.styleController=o.styleController(this.view.domId);else{const e=qo(this.view.domNode);this.styleController=new NT(e,this.view.domId)}if(this.spliceable=new fT([new yT(this.focus,this.view,o.identityProvider),new yT(this.selection,this.view,o.identityProvider),this.view]),this.disposables.add(this.focus),this.disposables.add(this.selection),this.disposables.add(this.view),this.disposables.add(this._onDidDispose),this.onDidFocus=Fe.map(si(this.view.domNode,"focus",!0),()=>null),this.onDidBlur=Fe.map(si(this.view.domNode,"blur",!0),()=>null),this.disposables.add(new ET(this,this.view)),"boolean"!==typeof o.keyboardSupport||o.keyboardSupport){const e=new kT(this,this.view,o);this.disposables.add(e)}if(o.keyboardNavigationLabelProvider){const e=o.keyboardNavigationDelegate||ST;this.typeLabelController=new DT(this,this.view,o.keyboardNavigationLabelProvider,e),this.disposables.add(this.typeLabelController)}this.mouseController=this.createMouseController(o),this.disposables.add(this.mouseController),this.onDidChangeFocus(this._onFocusChange,this,this.disposables),this.onDidChangeSelection(this._onSelectionChange,this,this.disposables),this.accessibilityProvider&&(this.ariaLabel=this.accessibilityProvider.getWidgetAriaLabel()),o.multipleSelectionSupport&&this.view.domNode.setAttribute("aria-multiselectable","true")}get onDidChangeFocus(){return Fe.map(this.eventBufferer.wrapEvent(this.focus.onChange),e=>this.toListEvent(e))}get onDidChangeSelection(){return Fe.map(this.eventBufferer.wrapEvent(this.selection.onChange),e=>this.toListEvent(e))}get domId(){return this.view.domId}get onMouseClick(){return this.view.onMouseClick}get onMouseDblClick(){return this.view.onMouseDblClick}get onMouseMiddleClick(){return this.view.onMouseMiddleClick}get onPointer(){return this.mouseController.onPointer}get onMouseDown(){return this.view.onMouseDown}get onTouchStart(){return this.view.onTouchStart}get onTap(){return this.view.onTap}get onContextMenu(){const e=Fe.chain(si(this.view.domNode,"keydown")).map(e=>new fi(e)).filter(e=>this.didJustPressContextMenuKey=58===e.keyCode||e.shiftKey&&68===e.keyCode).filter(e=>(e.preventDefault(),e.stopPropagation(),!1)).event,n=Fe.chain(si(this.view.domNode,"keyup")).filter(()=>{const e=this.didJustPressContextMenuKey;return this.didJustPressContextMenuKey=!1,e}).filter(()=>this.getFocus().length>0&&!!this.view.domElement(this.getFocus()[0])).map(e=>{const n=this.getFocus()[0],t=this.view.element(n),i=this.view.domElement(n);return{index:n,element:t,anchor:i,browserEvent:e}}).event,t=Fe.chain(this.view.onContextMenu).filter(()=>!this.didJustPressContextMenuKey).map(({element:e,index:n,browserEvent:t})=>({element:e,index:n,anchor:{x:t.clientX+1,y:t.clientY},browserEvent:t})).event;return Fe.any(e,n,t)}get onKeyDown(){return si(this.view.domNode,"keydown")}createMouseController(e){return new MT(this)}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e),this.typeLabelController&&this.typeLabelController.updateOptions(this._options),this.view.updateOptions(e)}get options(){return this._options}splice(e,n,t=[]){if(e<0||e>this.view.length)throw new ZB(this.user,"Invalid start index: "+e);if(n<0)throw new ZB(this.user,"Invalid delete count: "+n);0===n&&0===t.length||this.eventBufferer.bufferEvents(()=>this.spliceable.splice(e,n,t))}rerender(){this.view.rerender()}element(e){return this.view.element(e)}get length(){return this.view.length}get contentHeight(){return this.view.contentHeight}get scrollTop(){return this.view.getScrollTop()}set scrollTop(e){this.view.setScrollTop(e)}get ariaLabel(){return this._ariaLabel}set ariaLabel(e){this._ariaLabel=e,this.view.domNode.setAttribute("aria-label",e)}domFocus(){this.view.domNode.focus()}layout(e,n){this.view.layout(e,n)}setSelection(e,n){for(const t of e)if(t<0||t>=this.length)throw new ZB(this.user,"Invalid index "+t);this.selection.set(e,n)}getSelection(){return this.selection.get()}getSelectedElements(){return this.getSelection().map(e=>this.view.element(e))}setFocus(e,n){for(const t of e)if(t<0||t>=this.length)throw new ZB(this.user,"Invalid index "+t);this.focus.set(e,n)}focusNext(e=1,n=!1,t,i){if(0===this.length)return;const o=this.focus.get(),r=this.findNextIndex(o.length>0?o[0]+e:0,n,i);r>-1&&this.setFocus([r],t)}focusPrevious(e=1,n=!1,t,i){if(0===this.length)return;const o=this.focus.get(),r=this.findPreviousIndex(o.length>0?o[0]-e:0,n,i);r>-1&&this.setFocus([r],t)}focusNextPage(e,n){let t=this.view.indexAt(this.view.getScrollTop()+this.view.renderHeight);t=0===t?0:t-1;const i=this.view.element(t),o=this.getFocusedElements()[0];if(o!==i){const i=this.findPreviousIndex(t,!1,n);i>-1&&o!==this.view.element(i)?this.setFocus([i],e):this.setFocus([t],e)}else{const i=this.view.getScrollTop();this.view.setScrollTop(i+this.view.renderHeight-this.view.elementHeight(t)),this.view.getScrollTop()!==i&&setTimeout(()=>this.focusNextPage(e,n),0)}}focusPreviousPage(e,n){let t;const i=this.view.getScrollTop();t=0===i?this.view.indexAt(i):this.view.indexAfter(i-1);const o=this.view.element(t),r=this.getFocusedElements()[0];if(r!==o){const i=this.findNextIndex(t,!1,n);i>-1&&r!==this.view.element(i)?this.setFocus([i],e):this.setFocus([t],e)}else{const t=i;this.view.setScrollTop(i-this.view.renderHeight),this.view.getScrollTop()!==t&&setTimeout(()=>this.focusPreviousPage(e,n),0)}}focusLast(e,n){if(0===this.length)return;const t=this.findPreviousIndex(this.length-1,!1,n);t>-1&&this.setFocus([t],e)}focusFirst(e,n){this.focusNth(0,e,n)}focusNth(e,n,t){if(0===this.length)return;const i=this.findNextIndex(e,!1,t);i>-1&&this.setFocus([i],n)}findNextIndex(e,n=!1,t){for(let i=0;i=this.length&&!n)return-1;if(e%=this.length,!t||t(this.element(e)))return e;e++}return-1}findPreviousIndex(e,n=!1,t){for(let i=0;ithis.view.element(e))}reveal(e,n){if(e<0||e>=this.length)throw new ZB(this.user,"Invalid index "+e);const t=this.view.getScrollTop(),i=this.view.elementTop(e),o=this.view.elementHeight(e);if(Ir(n)){const e=o-this.view.renderHeight;this.view.setScrollTop(e*gT(n,0,1)+i)}else{const e=i+o,n=t+this.view.renderHeight;i=n||(i=n&&this.view.setScrollTop(e-this.view.renderHeight))}}getRelativeTop(e){if(e<0||e>=this.length)throw new ZB(this.user,"Invalid index "+e);const n=this.view.getScrollTop(),t=this.view.elementTop(e),i=this.view.elementHeight(e);if(tn+this.view.renderHeight)return null;const o=i-this.view.renderHeight;return Math.abs((n-t)/o)}getHTMLElement(){return this.view.domNode}style(e){this.styleController.style(e)}toListEvent({indexes:e,browserEvent:n}){return{indexes:e,elements:e.map(e=>this.view.element(e)),browserEvent:n}}_onFocusChange(){const e=this.focus.get();lo(this.view.domNode,"element-focused",e.length>0),this.onDidChangeActiveDescendant()}onDidChangeActiveDescendant(){var e;const n=this.focus.get();if(n.length>0){let t;(null===(e=this.accessibilityProvider)||void 0===e?void 0:e.getActiveDescendantId)&&(t=this.accessibilityProvider.getActiveDescendantId(this.view.element(n[0]))),this.view.domNode.setAttribute("aria-activedescendant",t||this.view.getElementDomId(n[0]))}else this.view.domNode.removeAttribute("aria-activedescendant")}_onSelectionChange(){const e=this.selection.get();lo(this.view.domNode,"selection-none",0===e.length),lo(this.view.domNode,"selection-single",1===e.length),lo(this.view.domNode,"selection-multiple",e.length>1)}dispose(){this._onDidDispose.fire(),this.disposables.dispose(),this._onDidDispose.dispose()}}vT([Ef],qT.prototype,"onDidChangeFocus",null),vT([Ef],qT.prototype,"onDidChangeSelection",null),vT([Ef],qT.prototype,"onContextMenu",null);class UT{constructor(e,n){this.renderer=e,this.modelProvider=n}get templateId(){return this.renderer.templateId}renderTemplate(e){const n=this.renderer.renderTemplate(e);return{data:n,disposable:Me.None}}renderElement(e,n,t,i){if(t.disposable&&t.disposable.dispose(),!t.data)return;const o=this.modelProvider();if(o.isResolved(e))return this.renderer.renderElement(o.get(e),e,t.data,i);const r=new Ke,a=o.resolve(e,r.token);t.disposable={dispose:()=>r.cancel()},this.renderer.renderPlaceholder(e,t.data),a.then(n=>this.renderer.renderElement(n,e,t.data,i))}disposeTemplate(e){e.disposable&&(e.disposable.dispose(),e.disposable=void 0),e.data&&(this.renderer.disposeTemplate(e.data),e.data=void 0)}}class HT{constructor(e,n){this.modelProvider=e,this.accessibilityProvider=n}getWidgetAriaLabel(){return this.accessibilityProvider.getWidgetAriaLabel()}getAriaLabel(e){const n=this.modelProvider();return n.isResolved(e)?this.accessibilityProvider.getAriaLabel(n.get(e)):null}}function KT(e,n){return Object.assign(Object.assign({},n),{accessibilityProvider:n.accessibilityProvider&&new HT(e,n.accessibilityProvider)})}class GT{constructor(e,n,t,i,o={}){const r=()=>this.model,a=i.map(e=>new UT(e,r));this.list=new qT(e,n,t,a,KT(r,o))}updateOptions(e){this.list.updateOptions(e)}getHTMLElement(){return this.list.getHTMLElement()}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}get onMouseDblClick(){return Fe.map(this.list.onMouseDblClick,({element:e,index:n,browserEvent:t})=>({element:void 0===e?void 0:this._model.get(e),index:n,browserEvent:t}))}get onPointer(){return Fe.map(this.list.onPointer,({element:e,index:n,browserEvent:t})=>({element:void 0===e?void 0:this._model.get(e),index:n,browserEvent:t}))}get onDidChangeFocus(){return Fe.map(this.list.onDidChangeFocus,({elements:e,indexes:n,browserEvent:t})=>({elements:e.map(e=>this._model.get(e)),indexes:n,browserEvent:t}))}get onDidChangeSelection(){return Fe.map(this.list.onDidChangeSelection,({elements:e,indexes:n,browserEvent:t})=>({elements:e.map(e=>this._model.get(e)),indexes:n,browserEvent:t}))}get model(){return this._model}set model(e){this._model=e,this.list.splice(0,this.list.length,Ki(e.length))}getFocus(){return this.list.getFocus()}setSelection(e,n){this.list.setSelection(e,n)}getSelection(){return this.list.getSelection()}style(e){this.list.style(e)}dispose(){this.list.dispose()}}const JT="inputFocus";var YT;t("d95f");(function(e){e[e["Unknown"]=0]="Unknown",e[e["Twistie"]=1]="Twistie",e[e["Element"]=2]="Element"})(YT||(YT={}));class QT extends Error{constructor(e,n){super(`TreeError [${e}] ${n}`)}}class XT{constructor(e){this.fn=e,this._map=new WeakMap}map(e){let n=this._map.get(e);return n||(n=this.fn(e),this._map.set(e,n)),n}}function ZT(e){return"object"===typeof e&&"visibility"in e&&"data"in e}function eO(e){switch(e){case!0:return 1;case!1:return 0;default:return e}}function nO(e){return"boolean"===typeof e.collapsible}class tO{constructor(e,n,t,i={}){this.user=e,this.list=n,this.rootRef=[],this.eventBufferer=new Ve,this._onDidChangeCollapseState=new je,this.onDidChangeCollapseState=this.eventBufferer.wrapEvent(this._onDidChangeCollapseState.event),this._onDidChangeRenderNodeCount=new je,this.onDidChangeRenderNodeCount=this.eventBufferer.wrapEvent(this._onDidChangeRenderNodeCount.event),this._onDidSplice=new je,this.onDidSplice=this._onDidSplice.event,this.collapseByDefault="undefined"!==typeof i.collapseByDefault&&i.collapseByDefault,this.filter=i.filter,this.autoExpandSingleChildren="undefined"!==typeof i.autoExpandSingleChildren&&i.autoExpandSingleChildren,this.root={parent:void 0,element:t,children:[],depth:0,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:!1,collapsed:!1,renderNodeCount:0,visibility:1,visible:!0,filterData:void 0}}splice(e,n,t=ye.empty(),i,o){if(0===e.length)throw new QT(this.user,"Invalid tree location");const{parentNode:r,listIndex:a,revealed:s,visible:l}=this.getParentNodeWithListIndex(e),c=[],d=ye.map(t,e=>this.createTreeNode(e,r,r.visible?1:0,s,c,i)),u=e[e.length-1];let h=0;for(let _=u;_>=0&&_e+(n.visible?n.renderNodeCount:0),0);this._updateAncestorsRenderNodeCount(r,f-e),this.list.splice(a,e,c)}if(g.length>0&&o){const e=n=>{o(n),n.children.forEach(e)};g.forEach(e)}this._onDidSplice.fire({insertedNodes:p,deletedNodes:g});let v=r;while(v){if(2===v.visibility){this.refilter();break}v=v.parent}}rerender(e){if(0===e.length)throw new QT(this.user,"Invalid tree location");const{node:n,listIndex:t,revealed:i}=this.getTreeNodeWithListIndex(e);n.visible&&i&&this.list.splice(t,1,[n])}has(e){return this.hasTreeNode(e)}getListIndex(e){const{listIndex:n,visible:t,revealed:i}=this.getTreeNodeWithListIndex(e);return t&&i?n:-1}getListRenderCount(e){return this.getTreeNode(e).renderNodeCount}isCollapsible(e){return this.getTreeNode(e).collapsible}setCollapsible(e,n){const t=this.getTreeNode(e);"undefined"===typeof n&&(n=!t.collapsible);const i={collapsible:n};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,i))}isCollapsed(e){return this.getTreeNode(e).collapsed}setCollapsed(e,n,t){const i=this.getTreeNode(e);"undefined"===typeof n&&(n=!i.collapsed);const o={collapsed:n,recursive:t||!1};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,o))}_setCollapseState(e,n){const{node:t,listIndex:i,revealed:o}=this.getTreeNodeWithListIndex(e),r=this._setListNodeCollapseState(t,i,o,n);if(t!==this.root&&this.autoExpandSingleChildren&&r&&!nO(n)&&t.collapsible&&!t.collapsed&&!n.recursive){let i=-1;for(let e=0;e-1){i=-1;break}i=e}}i>-1&&this._setCollapseState([...e,i],n)}return r}_setListNodeCollapseState(e,n,t,i){const o=this._setNodeCollapseState(e,i,!1);if(!t||!e.visible||!o)return o;const r=e.renderNodeCount,a=this.updateNodeAfterCollapseChange(e),s=r-(-1===n?0:1);return this.list.splice(n+1,s,a.slice(1)),o}_setNodeCollapseState(e,n,t){let i;if(e===this.root?i=!1:(nO(n)?(i=e.collapsible!==n.collapsible,e.collapsible=n.collapsible):e.collapsible?(i=e.collapsed!==n.collapsed,e.collapsed=n.collapsed):i=!1,i&&this._onDidChangeCollapseState.fire({node:e,deep:t})),!nO(n)&&n.recursive)for(const o of e.children)i=this._setNodeCollapseState(o,n,!0)||i;return i}expandTo(e){this.eventBufferer.bufferEvents(()=>{let n=this.getTreeNode(e);while(n.parent)n=n.parent,e=e.slice(0,e.length-1),n.collapsed&&this._setCollapseState(e,{collapsed:!1,recursive:!1})})}refilter(){const e=this.root.renderNodeCount,n=this.updateNodeAfterFilterChange(this.root);this.list.splice(0,e,n)}createTreeNode(e,n,t,i,o,r){const a={parent:n,element:e.element,children:[],depth:n.depth+1,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:"boolean"===typeof e.collapsible?e.collapsible:"undefined"!==typeof e.collapsed,collapsed:"undefined"===typeof e.collapsed?this.collapseByDefault:e.collapsed,renderNodeCount:1,visibility:1,visible:!0,filterData:void 0},s=this._filterNode(a,t);a.visibility=s,i&&o.push(a);const l=e.children||ye.empty(),c=i&&0!==s&&!a.collapsed,d=ye.map(l,e=>this.createTreeNode(e,a,s,c,o,r));let u=0,h=1;for(const p of d)a.children.push(p),h+=p.renderNodeCount,p.visible&&(p.visibleChildIndex=u++);return a.collapsible=a.collapsible||a.children.length>0,a.visibleChildrenCount=u,a.visible=2===s?u>0:1===s,a.visible?a.collapsed||(a.renderNodeCount=h):(a.renderNodeCount=0,i&&o.pop()),r&&r(a),a}updateNodeAfterCollapseChange(e){const n=e.renderNodeCount,t=[];return this._updateNodeAfterCollapseChange(e,t),this._updateAncestorsRenderNodeCount(e.parent,t.length-n),t}_updateNodeAfterCollapseChange(e,n){if(!1===e.visible)return 0;if(n.push(e),e.renderNodeCount=1,!e.collapsed)for(const t of e.children)e.renderNodeCount+=this._updateNodeAfterCollapseChange(t,n);return this._onDidChangeRenderNodeCount.fire(e),e.renderNodeCount}updateNodeAfterFilterChange(e){const n=e.renderNodeCount,t=[];return this._updateNodeAfterFilterChange(e,e.visible?1:0,t),this._updateAncestorsRenderNodeCount(e.parent,t.length-n),t}_updateNodeAfterFilterChange(e,n,t,i=!0){let o;if(e!==this.root){if(o=this._filterNode(e,n),0===o)return e.visible=!1,e.renderNodeCount=0,!1;i&&t.push(e)}const r=t.length;e.renderNodeCount=e===this.root?0:1;let a=!1;if(e.collapsed&&0===o)e.visibleChildrenCount=0;else{let n=0;for(const r of e.children)a=this._updateNodeAfterFilterChange(r,o,t,i&&!e.collapsed)||a,r.visible&&(r.visibleChildIndex=n++);e.visibleChildrenCount=n}return e!==this.root&&(e.visible=2===o?a:1===o),e.visible?e.collapsed||(e.renderNodeCount+=t.length-r):(e.renderNodeCount=0,i&&t.pop()),this._onDidChangeRenderNodeCount.fire(e),e.visible}_updateAncestorsRenderNodeCount(e,n){if(0!==n)while(e)e.renderNodeCount+=n,this._onDidChangeRenderNodeCount.fire(e),e=e.parent}_filterNode(e,n){const t=this.filter?this.filter.filter(e.element,n):1;return"boolean"===typeof t?(e.filterData=void 0,t?1:0):ZT(t)?(e.filterData=t.data,eO(t.visibility)):(e.filterData=void 0,eO(t))}hasTreeNode(e,n=this.root){if(!e||0===e.length)return!0;const[t,...i]=e;return!(t<0||t>n.children.length)&&this.hasTreeNode(i,n.children[t])}getTreeNode(e,n=this.root){if(!e||0===e.length)return n;const[t,...i]=e;if(t<0||t>n.children.length)throw new QT(this.user,"Invalid tree location");return this.getTreeNode(i,n.children[t])}getTreeNodeWithListIndex(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};const{parentNode:n,listIndex:t,revealed:i,visible:o}=this.getParentNodeWithListIndex(e),r=e[e.length-1];if(r<0||r>n.children.length)throw new QT(this.user,"Invalid tree location");const a=n.children[r];return{node:a,listIndex:t,revealed:i,visible:o&&a.visible}}getParentNodeWithListIndex(e,n=this.root,t=0,i=!0,o=!0){const[r,...a]=e;if(r<0||r>n.children.length)throw new QT(this.user,"Invalid tree location");for(let s=0;se.element)),this.data=e}}function cO(e){return e instanceof cT?new lO(e):e}class dO{constructor(e,n){this.modelProvider=e,this.dnd=n,this.autoExpandDisposable=Me.None}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,n){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),n)}onDragStart(e,n){this.dnd.onDragStart&&this.dnd.onDragStart(cO(e),n)}onDragOver(e,n,t,i,o=!0){const r=this.dnd.onDragOver(cO(e),n&&n.element,t,i),a=this.autoExpandNode!==n;if(a&&(this.autoExpandDisposable.dispose(),this.autoExpandNode=n),"undefined"===typeof n)return r;if(a&&"boolean"!==typeof r&&r.autoExpand&&(this.autoExpandDisposable=Di(()=>{const e=this.modelProvider(),t=e.getNodeLocation(n);e.isCollapsed(t)&&e.setCollapsed(t,!1),this.autoExpandNode=void 0},500)),"boolean"===typeof r||!r.accept||"undefined"===typeof r.bubble||r.feedback){if(!o){const e="boolean"===typeof r?r:r.accept,n="boolean"===typeof r?void 0:r.effect;return{accept:e,effect:n,feedback:[t]}}return r}if(1===r.bubble){const t=this.modelProvider(),o=t.getNodeLocation(n),r=t.getParentNodeLocation(o),a=t.getNode(r),s=r&&t.getListIndex(r);return this.onDragOver(e,a,s,i,!1)}const s=this.modelProvider(),l=s.getNodeLocation(n),c=s.getListIndex(l),d=s.getListRenderCount(l);return Object.assign(Object.assign({},r),{feedback:Ki(c,c+d)})}drop(e,n,t,i){this.autoExpandDisposable.dispose(),this.autoExpandNode=void 0,this.dnd.drop(cO(e),n&&n.element,t,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function uO(e,n){return n&&Object.assign(Object.assign({},n),{identityProvider:n.identityProvider&&{getId(e){return n.identityProvider.getId(e.element)}},dnd:n.dnd&&new dO(e,n.dnd),multipleSelectionController:n.multipleSelectionController&&{isSelectionSingleChangeEvent(e){return n.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))},isSelectionRangeChangeEvent(e){return n.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))}},accessibilityProvider:n.accessibilityProvider&&Object.assign(Object.assign({},n.accessibilityProvider),{getSetSize(n){const t=e(),i=t.getNodeLocation(n),o=t.getParentNodeLocation(i),r=t.getNode(o);return r.visibleChildrenCount},getPosInSet(e){return e.visibleChildIndex+1},isChecked:n.accessibilityProvider&&n.accessibilityProvider.isChecked?e=>n.accessibilityProvider.isChecked(e.element):void 0,getRole:n.accessibilityProvider&&n.accessibilityProvider.getRole?e=>n.accessibilityProvider.getRole(e.element):()=>"treeitem",getAriaLabel(e){return n.accessibilityProvider.getAriaLabel(e.element)},getWidgetAriaLabel(){return n.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:n.accessibilityProvider&&n.accessibilityProvider.getWidgetRole?()=>n.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel(e){return e.depth},getActiveDescendantId:n.accessibilityProvider.getActiveDescendantId&&(e=>n.accessibilityProvider.getActiveDescendantId(e.element))}),keyboardNavigationLabelProvider:n.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},n.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(e){return n.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e.element)}}),enableKeyboardNavigation:n.simpleKeyboardNavigation})}class hO{constructor(e){this.delegate=e}getHeight(e){return this.delegate.getHeight(e.element)}getTemplateId(e){return this.delegate.getTemplateId(e.element)}hasDynamicHeight(e){return!!this.delegate.hasDynamicHeight&&this.delegate.hasDynamicHeight(e.element)}setDynamicHeight(e,n){this.delegate.setDynamicHeight&&this.delegate.setDynamicHeight(e.element,n)}}var pO;(function(e){e["None"]="none",e["OnHover"]="onHover",e["Always"]="always"})(pO||(pO={}));class mO{constructor(e,n=[]){this._elements=n,this.onDidChange=Fe.forEach(e,e=>this._elements=e)}get elements(){return this._elements}}class fO{constructor(e,n,t,i,o={}){this.renderer=e,this.modelProvider=n,this.activeNodes=i,this.renderedElements=new Map,this.renderedNodes=new Map,this.indent=fO.DefaultIndent,this.hideTwistiesOfChildlessElements=!1,this.shouldRenderIndentGuides=!1,this.renderedIndentGuides=new Fh,this.activeIndentNodes=new Set,this.indentGuidesDisposable=Me.None,this.disposables=new Le,this.templateId=e.templateId,this.updateOptions(o),Fe.map(t,e=>e.node)(this.onDidChangeNodeTwistieState,this,this.disposables),e.onDidChangeTwistieState&&e.onDidChangeTwistieState(this.onDidChangeTwistieState,this,this.disposables)}updateOptions(e={}){if("undefined"!==typeof e.indent&&(this.indent=gT(e.indent,0,40)),"undefined"!==typeof e.renderIndentGuides){const n=e.renderIndentGuides!==pO.None;if(n!==this.shouldRenderIndentGuides&&(this.shouldRenderIndentGuides=n,this.indentGuidesDisposable.dispose(),n)){const e=new Le;this.activeNodes.onDidChange(this._onDidChangeActiveNodes,this,e),this.indentGuidesDisposable=e,this._onDidChangeActiveNodes(this.activeNodes.elements)}}"undefined"!==typeof e.hideTwistiesOfChildlessElements&&(this.hideTwistiesOfChildlessElements=e.hideTwistiesOfChildlessElements)}renderTemplate(e){const n=ir(e,lr(".monaco-tl-row")),t=ir(n,lr(".monaco-tl-indent")),i=ir(n,lr(".monaco-tl-twistie")),o=ir(n,lr(".monaco-tl-contents")),r=this.renderer.renderTemplate(o);return{container:e,indent:t,twistie:i,indentGuidesDisposable:Me.None,templateData:r}}renderElement(e,n,t,i){"number"===typeof i&&(this.renderedNodes.set(e,{templateData:t,height:i}),this.renderedElements.set(e.element,e));const o=fO.DefaultIndent+(e.depth-1)*this.indent;t.twistie.style.paddingLeft=o+"px",t.indent.style.width=o+this.indent-16+"px",this.renderTwistie(e,t),"number"===typeof i&&this.renderIndentGuides(e,t),this.renderer.renderElement(e,n,t.templateData,i)}disposeElement(e,n,t,i){t.indentGuidesDisposable.dispose(),this.renderer.disposeElement&&this.renderer.disposeElement(e,n,t.templateData,i),"number"===typeof i&&(this.renderedNodes.delete(e),this.renderedElements.delete(e.element))}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}onDidChangeTwistieState(e){const n=this.renderedElements.get(e);n&&this.onDidChangeNodeTwistieState(n)}onDidChangeNodeTwistieState(e){const n=this.renderedNodes.get(e);n&&(this.renderTwistie(e,n.templateData),this._onDidChangeActiveNodes(this.activeNodes.elements),this.renderIndentGuides(e,n.templateData))}renderTwistie(e,n){this.renderer.renderTwistie&&this.renderer.renderTwistie(e.element,n.twistie),e.collapsible&&(!this.hideTwistiesOfChildlessElements||e.visibleChildrenCount>0)?(ro(n.twistie,iO.classNames,"collapsible"),lo(n.twistie,"collapsed",e.collapsed)):so(n.twistie,iO.classNames,"collapsible","collapsed"),e.collapsible?n.container.setAttribute("aria-expanded",String(!e.collapsed)):n.container.removeAttribute("aria-expanded")}renderIndentGuides(e,n){if(Zi(n.indent),n.indentGuidesDisposable.dispose(),!this.shouldRenderIndentGuides)return;const t=new Le,i=this.modelProvider();let o=e;while(1){const e=i.getNodeLocation(o),r=i.getParentNodeLocation(e);if(!r)break;const a=i.getNode(r),s=lr(".indent-guide",{style:`width: ${this.indent}px`});this.activeIndentNodes.has(a)&&oo(s,"active"),0===n.indent.childElementCount?n.indent.appendChild(s):n.indent.insertBefore(s,n.indent.firstElementChild),this.renderedIndentGuides.add(a,s),t.add(Oe(()=>this.renderedIndentGuides.delete(a,s))),o=a}n.indentGuidesDisposable=t}_onDidChangeActiveNodes(e){if(!this.shouldRenderIndentGuides)return;const n=new Set,t=this.modelProvider();e.forEach(e=>{const i=t.getNodeLocation(e);try{const o=t.getParentNodeLocation(i);e.collapsible&&e.children.length>0&&!e.collapsed?n.add(e):o&&n.add(t.getNode(o))}catch(o){}}),this.activeIndentNodes.forEach(e=>{n.has(e)||this.renderedIndentGuides.forEach(e,e=>ao(e,"active"))}),n.forEach(e=>{this.activeIndentNodes.has(e)||this.renderedIndentGuides.forEach(e,e=>oo(e,"active"))}),this.activeIndentNodes=n}dispose(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Be(this.disposables)}}fO.DefaultIndent=8;class gO{constructor(e,n,t){this.tree=e,this.keyboardNavigationLabelProvider=n,this._filter=t,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new Le,e.onWillRefilter(this.reset,this,this.disposables)}get totalCount(){return this._totalCount}get matchCount(){return this._matchCount}set pattern(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()}filter(e,n){if(this._filter){const t=this._filter.filter(e,n);if(this.tree.options.simpleKeyboardNavigation)return t;let i;if(i="boolean"===typeof t?t?1:0:ZT(t)?eO(t.visibility):t,0===i)return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:Ks.Default,visibility:!0};const t=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e),i=t&&t.toString();if("undefined"===typeof i)return{data:Ks.Default,visibility:!0};const o=Gs(this._pattern,this._lowercasePattern,0,i,i.toLowerCase(),0,!0);return o?(this._matchCount++,{data:o,visibility:!0}):this.tree.options.filterOnType?2:{data:Ks.Default,visibility:!0}}reset(){this._totalCount=0,this._matchCount=0}dispose(){Be(this.disposables)}}class bO{constructor(e,n,t,i,r){this.tree=e,this.view=t,this.filter=i,this.keyboardNavigationDelegate=r,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new je,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new je,this.enabledDisposables=new Le,this.disposables=new Le,this.domNode=lr(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,si(this.domNode,"dragstart")(this.onDragStart,this,this.disposables),this.messageDomNode=ir(t.getHTMLElement(),lr(".monaco-list-type-filter-message")),this.labelDomNode=ir(this.domNode,lr("span.label"));const a=ir(this.domNode,lr(".controls"));this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=ir(a,lr("input.filter")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitleAndIcon(),si(this.filterOnTypeDomNode,"input")(this.onDidChangeFilterOnType,this,this.disposables),this.clearDomNode=ir(a,lr("button.clear"+aO.cssSelector)),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=o("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,n.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}get enabled(){return this._enabled}get pattern(){return this._pattern}get filterOnType(){return this._filterOnType}updateOptions(e){e.simpleKeyboardNavigation?this.disable():this.enable(),"undefined"!==typeof e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType),"undefined"!==typeof e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")}enable(){if(this._enabled)return;const e=Fe.chain(si(this.view.getHTMLElement(),"keydown")).filter(e=>!AT(e.target)||e.target===this.filterOnTypeDomNode).filter(e=>"Dead"!==e.key&&!/^Media/.test(e.key)).map(e=>new fi(e)).filter(this.keyboardNavigationEventFilter||(()=>!0)).filter(()=>this.automaticKeyboardNavigation||this.triggered).filter(e=>this.keyboardNavigationDelegate.mightProducePrintableCharacter(e)&&!(18===e.keyCode||16===e.keyCode||15===e.keyCode||17===e.keyCode)||(this.pattern.length>0||this.triggered)&&(9===e.keyCode||1===e.keyCode)&&!e.altKey&&!e.ctrlKey&&!e.metaKey||1===e.keyCode&&(r["f"]?e.altKey&&!e.metaKey:e.ctrlKey)&&!e.shiftKey).forEach(e=>{e.stopPropagation(),e.preventDefault()}).event,n=si(this.clearDomNode,"click");Fe.chain(Fe.any(e,n)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1}disable(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)}onEventOrInput(e){"string"===typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(r["f"]?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)}onInput(e){const n=this.view.getHTMLElement();e&&!this.domNode.parentElement?n.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,e=>!Ks.isDefault(e.filterData));const t=this.tree.getFocus();if(t.length>0){const e=t[0];null===this.tree.getRelativeTop(e)&&this.tree.reveal(e,.5)}this.render(),e||(this.triggered=!1)}onDragStart(){const e=this.view.getHTMLElement(),{left:n}=Oo(e),t=e.clientWidth,i=t/2,o=this.domNode.clientWidth,r=new Le;let a=this.positionClassName;const s=()=>{switch(a){case"nw":this.domNode.style.top="4px",this.domNode.style.left="4px";break;case"ne":this.domNode.style.top="4px",this.domNode.style.left=t-o-6+"px";break}},l=e=>{e.preventDefault();const t=e.screenX-n;e.dataTransfer&&(e.dataTransfer.dropEffect="none"),a=t{this.positionClassName=a,this.domNode.className="monaco-list-type-filter "+this.positionClassName,this.domNode.style.top="",this.domNode.style.left="",Be(r)};s(),ao(this.domNode,a),oo(this.domNode,"dragging"),r.add(Oe(()=>ao(this.domNode,"dragging"))),si(document,"dragover")(l,null,r),si(this.domNode,"dragend")(c,null,r),IS.CurrentDragAndDropData=new NS("vscode-ui"),r.add(Oe(()=>IS.CurrentDragAndDropData=void 0))}onDidSpliceModel(){this._enabled&&0!==this.pattern.length&&(this.tree.refilter(),this.render())}onDidChangeFilterOnType(){this.tree.updateOptions({filterOnType:this.filterOnTypeDomNode.checked}),this.tree.refilter(),this.tree.domFocus(),this.render(),this.updateFilterOnTypeTitleAndIcon()}updateFilterOnTypeTitleAndIcon(){this.filterOnType?(so(this.filterOnTypeDomNode,rO.classNames),ro(this.filterOnTypeDomNode,oO.classNames),this.filterOnTypeDomNode.title=o("disable filter on type","Disable Filter on Type")):(so(this.filterOnTypeDomNode,oO.classNames),ro(this.filterOnTypeDomNode,rO.classNames),this.filterOnTypeDomNode.title=o("enable filter on type","Enable Filter on Type"))}render(){const e=this.filter.totalCount>0&&0===this.filter.matchCount;this.pattern&&this.tree.options.filterOnType&&e?(this.messageDomNode.textContent=o("empty","No elements found"),this._empty=!0):(this.messageDomNode.innerText="",this._empty=!1),lo(this.domNode,"no-matches",e),this.domNode.title=o("found","Matched {0} out of {1} elements",this.filter.matchCount,this.filter.totalCount),this.labelDomNode.textContent=this.pattern.length>16?"…"+this.pattern.substr(this.pattern.length-16):this.pattern,this._onDidChangeEmptyState.fire(this._empty)}shouldAllowFocus(e){return!(this.enabled&&this.pattern&&!this.filterOnType)||(this.filter.totalCount>0&&this.filter.matchCount<=1||!Ks.isDefault(e.filterData))}dispose(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.dispose(),this._enabled=!1,this.triggered=!1),this._onDidChangePattern.dispose(),Be(this.disposables)}}function vO(e){let n=YT.Unknown;return $o(e.browserEvent.target,"monaco-tl-twistie","monaco-tl-row")?n=YT.Twistie:$o(e.browserEvent.target,"monaco-tl-contents","monaco-tl-row")&&(n=YT.Element),{browserEvent:e.browserEvent,element:e.element?e.element.element:null,target:n}}function _O(e,n){n(e),e.children.forEach(e=>_O(e,n))}class wO{constructor(e){this.identityProvider=e,this.nodes=[],this._onDidChange=new je,this.onDidChange=this._onDidChange.event}get nodeSet(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet}set(e,n){Ni(this.nodes,e)||this._set(e,!1,n)}_set(e,n,t){if(this.nodes=[...e],this.elements=void 0,this._nodeSet=void 0,!n){const e=this;this._onDidChange.fire({get elements(){return e.get()},browserEvent:t})}}get(){return this.elements||(this.elements=this.nodes.map(e=>e.element)),[...this.elements]}getNodes(){return this.nodes}has(e){return this.nodeSet.has(e)}onDidModelSplice({insertedNodes:e,deletedNodes:n}){if(!this.identityProvider){const e=this.createNodeSet(),t=n=>e.delete(n);return n.forEach(e=>_O(e,t)),void this.set([...e.values()])}const t=new Set,i=e=>t.add(this.identityProvider.getId(e.element).toString());n.forEach(e=>_O(e,i));const o=new Map,r=e=>o.set(this.identityProvider.getId(e.element).toString(),e);e.forEach(e=>_O(e,r));const a=[];for(const s of this.nodes){const e=this.identityProvider.getId(s.element).toString(),n=t.has(e);if(n){const n=o.get(e);n&&a.push(n)}else a.push(s)}this._set(a,!0)}createNodeSet(){const e=new Set;for(const n of this.nodes)e.add(n);return e}}class CO extends MT{constructor(e,n){super(e),this.tree=n}onViewPointer(e){if(AT(e.browserEvent.target)||xT(e.browserEvent.target))return;const n=e.element;if(!n)return super.onViewPointer(e);if(this.isSelectionRangeChangeEvent(e)||this.isSelectionSingleChangeEvent(e))return super.onViewPointer(e);const t=e.browserEvent.target,i=io(t,"monaco-tl-twistie")||io(t,"monaco-icon-label")&&io(t,"folder-icon")&&e.browserEvent.offsetX<16;let o=!1;if(o="function"===typeof this.tree.expandOnlyOnTwistieClick?this.tree.expandOnlyOnTwistieClick(n.element):!!this.tree.expandOnlyOnTwistieClick,o&&!i)return super.onViewPointer(e);if(this.tree.expandOnlyOnDoubleClick&&2!==e.browserEvent.detail&&!i)return super.onViewPointer(e);if(n.collapsible){const t=this.tree.model,r=t.getNodeLocation(n),a=e.browserEvent.altKey;if(t.setCollapsed(r,void 0,a),o&&i)return}super.onViewPointer(e)}onDoubleClick(e){const n=io(e.browserEvent.target,"monaco-tl-twistie");n||super.onDoubleClick(e)}}class yO extends qT{constructor(e,n,t,i,o,r,a){super(e,n,t,i,a),this.focusTrait=o,this.selectionTrait=r}createMouseController(e){return new CO(this,e.tree)}splice(e,n,t=[]){if(super.splice(e,n,t),0===t.length)return;const i=[],o=[];t.forEach((n,t)=>{this.focusTrait.has(n)&&i.push(e+t),this.selectionTrait.has(n)&&o.push(e+t)}),i.length>0&&super.setFocus(Wi([...super.getFocus(),...i])),o.length>0&&super.setSelection(Wi([...super.getSelection(),...o]))}setFocus(e,n,t=!1){super.setFocus(e,n),t||this.focusTrait.set(e.map(e=>this.element(e)),n)}setSelection(e,n,t=!1){super.setSelection(e,n),t||this.selectionTrait.set(e.map(e=>this.element(e)),n)}}class AO{constructor(e,n,t,i,o={}){this._options=o,this.eventBufferer=new Ve,this.disposables=new Le,this._onWillRefilter=new je,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new je;const r=new hO(t),a=new We,s=new We,l=new mO(s.event);this.renderers=i.map(e=>new fO(e,()=>this.model,a.event,l,o));for(let u of this.renderers)this.disposables.add(u);let c;o.keyboardNavigationLabelProvider&&(c=new gO(this,o.keyboardNavigationLabelProvider,o.filter),o=Object.assign(Object.assign({},o),{filter:c}),this.disposables.add(c)),this.focus=new wO(o.identityProvider),this.selection=new wO(o.identityProvider),this.view=new yO(e,n,r,this.renderers,this.focus,this.selection,Object.assign(Object.assign({},uO(()=>this.model,o)),{tree:this})),this.model=this.createModel(e,this.view,o),a.input=this.model.onDidChangeCollapseState;const d=Fe.forEach(this.model.onDidSplice,e=>{this.eventBufferer.bufferEvents(()=>{this.focus.onDidModelSplice(e),this.selection.onDidModelSplice(e)})});if(d(()=>null,null,this.disposables),s.input=Fe.chain(Fe.any(d,this.focus.onDidChange,this.selection.onDidChange)).debounce(()=>null,0).map(()=>{const e=new Set;for(const n of this.focus.getNodes())e.add(n);for(const n of this.selection.getNodes())e.add(n);return[...e.values()]}).event,!1!==o.keyboardSupport){const e=Fe.chain(this.view.onKeyDown).filter(e=>!AT(e.target)).map(e=>new fi(e));e.filter(e=>15===e.keyCode).on(this.onLeftArrow,this,this.disposables),e.filter(e=>17===e.keyCode).on(this.onRightArrow,this,this.disposables),e.filter(e=>10===e.keyCode).on(this.onSpace,this,this.disposables)}if(o.keyboardNavigationLabelProvider){const e=o.keyboardNavigationDelegate||ST;this.typeFilterController=new bO(this,this.model,this.view,c,e),this.focusNavigationFilter=e=>this.typeFilterController.shouldAllowFocus(e),this.disposables.add(this.typeFilterController)}this.styleElement=qo(this.view.getHTMLElement()),lo(this.getHTMLElement(),"always",this._options.renderIndentGuides===pO.Always)}get onDidChangeFocus(){return this.eventBufferer.wrapEvent(this.focus.onDidChange)}get onDidChangeSelection(){return this.eventBufferer.wrapEvent(this.selection.onDidChange)}get onMouseDblClick(){return Fe.map(this.view.onMouseDblClick,vO)}get onPointer(){return Fe.map(this.view.onPointer,vO)}get onDidFocus(){return this.view.onDidFocus}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get expandOnlyOnDoubleClick(){var e;return null!==(e=this._options.expandOnlyOnDoubleClick)&&void 0!==e&&e}get expandOnlyOnTwistieClick(){return"undefined"!==typeof this._options.expandOnlyOnTwistieClick&&this._options.expandOnlyOnTwistieClick}get onDidDispose(){return this.view.onDidDispose}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e);for(const n of this.renderers)n.updateOptions(e);this.view.updateOptions({enableKeyboardNavigation:this._options.simpleKeyboardNavigation,automaticKeyboardNavigation:this._options.automaticKeyboardNavigation,smoothScrolling:this._options.smoothScrolling,horizontalScrolling:this._options.horizontalScrolling}),this.typeFilterController&&this.typeFilterController.updateOptions(this._options),this._onDidUpdateOptions.fire(this._options),lo(this.getHTMLElement(),"always",this._options.renderIndentGuides===pO.Always)}get options(){return this._options}getHTMLElement(){return this.view.getHTMLElement()}get scrollTop(){return this.view.scrollTop}set scrollTop(e){this.view.scrollTop=e}domFocus(){this.view.domFocus()}layout(e,n){this.view.layout(e,n)}style(e){const n="."+this.view.domId,t=[];e.treeIndentGuidesStroke&&(t.push(`.monaco-list${n}:hover .monaco-tl-indent > .indent-guide, .monaco-list${n}.always .monaco-tl-indent > .indent-guide { border-color: ${e.treeIndentGuidesStroke.transparent(.4)}; }`),t.push(`.monaco-list${n} .monaco-tl-indent > .indent-guide.active { border-color: ${e.treeIndentGuidesStroke}; }`));const i=t.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i),this.view.style(e)}collapse(e,n=!1){return this.model.setCollapsed(e,!0,n)}expand(e,n=!1){return this.model.setCollapsed(e,!1,n)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,n){return this.model.setCollapsible(e,n)}isCollapsed(e){return this.model.isCollapsed(e)}refilter(){this._onWillRefilter.fire(void 0),this.model.refilter()}setSelection(e,n){const t=e.map(e=>this.model.getNode(e));this.selection.set(t,n);const i=e.map(e=>this.model.getListIndex(e)).filter(e=>e>-1);this.view.setSelection(i,n,!0)}getSelection(){return this.selection.get()}setFocus(e,n){const t=e.map(e=>this.model.getNode(e));this.focus.set(t,n);const i=e.map(e=>this.model.getListIndex(e)).filter(e=>e>-1);this.view.setFocus(i,n,!0)}focusNext(e=1,n=!1,t,i=this.focusNavigationFilter){this.view.focusNext(e,n,t,i)}getFocus(){return this.focus.get()}reveal(e,n){this.model.expandTo(e);const t=this.model.getListIndex(e);-1!==t&&this.view.reveal(t,n)}getRelativeTop(e){const n=this.model.getListIndex(e);return-1===n?null:this.view.getRelativeTop(n)}onLeftArrow(e){e.preventDefault(),e.stopPropagation();const n=this.view.getFocusedElements();if(0===n.length)return;const t=n[0],i=this.model.getNodeLocation(t),o=this.model.setCollapsed(i,!0);if(!o){const e=this.model.getParentNodeLocation(i);if(!e)return;const n=this.model.getListIndex(e);this.view.reveal(n),this.view.setFocus([n])}}onRightArrow(e){e.preventDefault(),e.stopPropagation();const n=this.view.getFocusedElements();if(0===n.length)return;const t=n[0],i=this.model.getNodeLocation(t),o=this.model.setCollapsed(i,!1);if(!o){if(!t.children.some(e=>e.visible))return;const[e]=this.view.getFocus(),n=e+1;this.view.reveal(n),this.view.setFocus([n])}}onSpace(e){e.preventDefault(),e.stopPropagation();const n=this.view.getFocusedElements();if(0===n.length)return;const t=n[0],i=this.model.getNodeLocation(t),o=e.browserEvent.altKey;this.model.setCollapsed(i,void 0,o)}dispose(){Be(this.disposables),this.view.dispose()}}class xO{constructor(e,n,t={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.nodesByIdentity=new Map,this.model=new tO(e,n,null,t),this.onDidSplice=this.model.onDidSplice,this.onDidChangeCollapseState=this.model.onDidChangeCollapseState,this.onDidChangeRenderNodeCount=this.model.onDidChangeRenderNodeCount,t.sorter&&(this.sorter={compare(e,n){return t.sorter.compare(e.element,n.element)}}),this.identityProvider=t.identityProvider}setChildren(e,n=ye.empty(),t,i){const o=this.getElementLocation(e);this._setChildren(o,this.preserveCollapseState(n),t,i)}_setChildren(e,n=ye.empty(),t,i){const o=new Set,r=new Set,a=e=>{if(null===e.element)return;const n=e;if(o.add(n.element),this.nodes.set(n.element,n),this.identityProvider){const e=this.identityProvider.getId(n.element).toString();r.add(e),this.nodesByIdentity.set(e,n)}t&&t(n)},s=e=>{if(null===e.element)return;const n=e;if(o.has(n.element)||this.nodes.delete(n.element),this.identityProvider){const e=this.identityProvider.getId(n.element).toString();r.has(e)||this.nodesByIdentity.delete(e)}i&&i(n)};this.model.splice([...e,0],Number.MAX_VALUE,n,a,s)}preserveCollapseState(e=ye.empty()){return this.sorter&&(e=Pi([...e],this.sorter.compare.bind(this.sorter))),ye.map(e,e=>{let n=this.nodes.get(e.element);if(!n&&this.identityProvider){const t=this.identityProvider.getId(e.element).toString();n=this.nodesByIdentity.get(t)}if(!n)return Object.assign(Object.assign({},e),{children:this.preserveCollapseState(e.children)});const t="boolean"===typeof e.collapsible?e.collapsible:n.collapsible,i="undefined"!==typeof e.collapsed?e.collapsed:n.collapsed;return Object.assign(Object.assign({},e),{collapsible:t,collapsed:i,children:this.preserveCollapseState(e.children)})})}rerender(e){const n=this.getElementLocation(e);this.model.rerender(n)}has(e){return this.nodes.has(e)}getListIndex(e){const n=this.getElementLocation(e);return this.model.getListIndex(n)}getListRenderCount(e){const n=this.getElementLocation(e);return this.model.getListRenderCount(n)}isCollapsible(e){const n=this.getElementLocation(e);return this.model.isCollapsible(n)}setCollapsible(e,n){const t=this.getElementLocation(e);return this.model.setCollapsible(t,n)}isCollapsed(e){const n=this.getElementLocation(e);return this.model.isCollapsed(n)}setCollapsed(e,n,t){const i=this.getElementLocation(e);return this.model.setCollapsed(i,n,t)}expandTo(e){const n=this.getElementLocation(e);this.model.expandTo(n)}refilter(){this.model.refilter()}getNode(e=null){if(null===e)return this.model.getNode(this.model.rootRef);const n=this.nodes.get(e);if(!n)throw new QT(this.user,"Tree element not found: "+e);return n}getNodeLocation(e){return e.element}getParentNodeLocation(e){if(null===e)throw new QT(this.user,"Invalid getParentNodeLocation call");const n=this.nodes.get(e);if(!n)throw new QT(this.user,"Tree element not found: "+e);const t=this.model.getNodeLocation(n),i=this.model.getParentNodeLocation(t),o=this.model.getNode(i);return o.element}getElementLocation(e){if(null===e)return[];const n=this.nodes.get(e);if(!n)throw new QT(this.user,"Tree element not found: "+e);return this.model.getNodeLocation(n)}}function kO(e){const n=[e.element],t=e.incompressible||!1;return{element:{elements:n,incompressible:t},children:ye.map(ye.from(e.children),kO),collapsible:e.collapsible,collapsed:e.collapsed}}function SO(e){const n=[e.element],t=e.incompressible||!1;let i,o;while(1){if([o,i]=ye.consume(ye.from(e.children),2),1!==o.length)break;if(e=o[0],e.incompressible)break;n.push(e.element)}return{element:{elements:n,incompressible:t},children:ye.map(ye.concat(o,i),SO),collapsible:e.collapsible,collapsed:e.collapsed}}function DO(e,n=0){let t;return t=nDO(e,0)),0===n&&e.element.incompressible?{element:e.element.elements[n],children:t,incompressible:!0,collapsible:e.collapsible,collapsed:e.collapsed}:{element:e.element.elements[n],children:t,collapsible:e.collapsible,collapsed:e.collapsed}}function EO(e){return DO(e,0)}function BO(e,n,t){return e.element===n?Object.assign(Object.assign({},e),{children:t}):Object.assign(Object.assign({},e),{children:ye.map(ye.from(e.children),e=>BO(e,n,t))})}class TO{constructor(e,n,t={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.model=new xO(e,n,t),this.enabled="undefined"===typeof t.compressionEnabled||t.compressionEnabled}get onDidSplice(){return this.model.onDidSplice}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get onDidChangeRenderNodeCount(){return this.model.onDidChangeRenderNodeCount}setChildren(e,n=ye.empty()){if(null===e){const e=ye.map(n,this.enabled?SO:kO);return void this._setChildren(null,e)}const t=this.nodes.get(e);if(!t)throw new Error("Unknown compressed tree node");const i=this.model.getNode(t),o=this.model.getParentNodeLocation(t),r=this.model.getNode(o),a=EO(i),s=BO(a,e,n),l=(this.enabled?SO:kO)(s),c=r.children.map(e=>e===i?l:e);this._setChildren(r.element,c)}setCompressionEnabled(e){if(e===this.enabled)return;this.enabled=e;const n=this.model.getNode(),t=n.children,i=ye.map(t,EO),o=ye.map(i,e?SO:kO);this._setChildren(null,o)}_setChildren(e,n){const t=new Set,i=e=>{for(const n of e.element.elements)t.add(n),this.nodes.set(n,e.element)},o=e=>{for(const n of e.element.elements)t.has(n)||this.nodes.delete(n)};this.model.setChildren(e,n,i,o)}has(e){return this.nodes.has(e)}getListIndex(e){const n=this.getCompressedNode(e);return this.model.getListIndex(n)}getListRenderCount(e){const n=this.getCompressedNode(e);return this.model.getListRenderCount(n)}getNode(e){if("undefined"===typeof e)return this.model.getNode();const n=this.getCompressedNode(e);return this.model.getNode(n)}getNodeLocation(e){const n=this.model.getNodeLocation(e);return null===n?null:n.elements[n.elements.length-1]}getParentNodeLocation(e){const n=this.getCompressedNode(e),t=this.model.getParentNodeLocation(n);return null===t?null:t.elements[t.elements.length-1]}isCollapsible(e){const n=this.getCompressedNode(e);return this.model.isCollapsible(n)}setCollapsible(e,n){const t=this.getCompressedNode(e);return this.model.setCollapsible(t,n)}isCollapsed(e){const n=this.getCompressedNode(e);return this.model.isCollapsed(n)}setCollapsed(e,n,t){const i=this.getCompressedNode(e);return this.model.setCollapsed(i,n,t)}expandTo(e){const n=this.getCompressedNode(e);this.model.expandTo(n)}rerender(e){const n=this.getCompressedNode(e);this.model.rerender(n)}refilter(){this.model.refilter()}getCompressedNode(e){if(null===e)return null;const n=this.nodes.get(e);if(!n)throw new QT(this.user,"Tree element not found: "+e);return n}}const OO=e=>e[e.length-1];class LO{constructor(e,n){this.unwrapper=e,this.node=n}get element(){return null===this.node.element?null:this.unwrapper(this.node.element)}get children(){return this.node.children.map(e=>new LO(this.unwrapper,e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}function MO(e,n){return{splice(t,i,o){n.splice(t,i,o.map(n=>e.map(n)))},updateElementHeight(e,t){n.updateElementHeight(e,t)}}}function NO(e,n){return Object.assign(Object.assign({},n),{sorter:n.sorter&&{compare(e,t){return n.sorter.compare(e.elements[0],t.elements[0])}},identityProvider:n.identityProvider&&{getId(t){return n.identityProvider.getId(e(t))}},filter:n.filter&&{filter(t,i){return n.filter.filter(e(t),i)}}})}class IO{constructor(e,n,t={}){this.rootRef=null,this.elementMapper=t.elementMapper||OO;const i=e=>this.elementMapper(e.elements);this.nodeMapper=new XT(e=>new LO(i,e)),this.model=new TO(e,MO(this.nodeMapper,n),NO(i,t))}get onDidSplice(){return Fe.map(this.model.onDidSplice,({insertedNodes:e,deletedNodes:n})=>({insertedNodes:e.map(e=>this.nodeMapper.map(e)),deletedNodes:n.map(e=>this.nodeMapper.map(e))}))}get onDidChangeCollapseState(){return Fe.map(this.model.onDidChangeCollapseState,({node:e,deep:n})=>({node:this.nodeMapper.map(e),deep:n}))}get onDidChangeRenderNodeCount(){return Fe.map(this.model.onDidChangeRenderNodeCount,e=>this.nodeMapper.map(e))}setChildren(e,n=ye.empty()){this.model.setChildren(e,n)}setCompressionEnabled(e){this.model.setCompressionEnabled(e)}has(e){return this.model.has(e)}getListIndex(e){return this.model.getListIndex(e)}getListRenderCount(e){return this.model.getListRenderCount(e)}getNode(e){return this.nodeMapper.map(this.model.getNode(e))}getNodeLocation(e){return e.element}getParentNodeLocation(e){return this.model.getParentNodeLocation(e)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,n){return this.model.setCollapsible(e,n)}isCollapsed(e){return this.model.isCollapsed(e)}setCollapsed(e,n,t){return this.model.setCollapsed(e,n,t)}expandTo(e){return this.model.expandTo(e)}rerender(e){return this.model.rerender(e)}refilter(){return this.model.refilter()}getCompressedTreeNode(e=null){return this.model.getNode(e)}}var PO=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a};class FO extends AO{constructor(e,n,t,i,o={}){super(e,n,t,i,o)}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}setChildren(e,n=ye.empty()){this.model.setChildren(e,n)}rerender(e){void 0!==e?this.model.rerender(e):this.view.rerender()}hasElement(e){return this.model.has(e)}createModel(e,n,t){return new xO(e,n,t)}}class RO{constructor(e,n){this._compressedTreeNodeProvider=e,this.renderer=n,this.templateId=n.templateId,n.onDidChangeTwistieState&&(this.onDidChangeTwistieState=n.onDidChangeTwistieState)}get compressedTreeNodeProvider(){return this._compressedTreeNodeProvider()}renderTemplate(e){const n=this.renderer.renderTemplate(e);return{compressedTreeNode:void 0,data:n}}renderElement(e,n,t,i){const o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(t.compressedTreeNode=void 0,this.renderer.renderElement(e,n,t.data,i)):(t.compressedTreeNode=o,this.renderer.renderCompressedElements(o,n,t.data,i))}disposeElement(e,n,t,i){t.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(t.compressedTreeNode,n,t.data,i):this.renderer.disposeElement&&this.renderer.disposeElement(e,n,t.data,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.data)}renderTwistie(e,n){this.renderer.renderTwistie&&this.renderer.renderTwistie(e,n)}}function $O(e,n){return n&&Object.assign(Object.assign({},n),{keyboardNavigationLabelProvider:n.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel(t){let i;try{i=e().getCompressedTreeNode(t)}catch(o){return n.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(t)}return 1===i.element.elements.length?n.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(t):n.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(i.element.elements)}}})}PO([Ef],RO.prototype,"compressedTreeNodeProvider",null);class jO extends FO{constructor(e,n,t,i,o={}){const r=()=>this,a=i.map(e=>new RO(r,e));super(e,n,t,a,$O(r,o))}setChildren(e,n=ye.empty()){this.model.setChildren(e,n)}createModel(e,n,t){return new IO(e,n,t)}updateOptions(e={}){super.updateOptions(e),"undefined"!==typeof e.compressionEnabled&&this.model.setCompressionEnabled(e.compressionEnabled)}getCompressedTreeNode(e=null){return this.model.getCompressedTreeNode(e)}}var zO=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};function VO(e){return Object.assign(Object.assign({},e),{children:[],refreshPromise:void 0,stale:!0,slow:!1,collapsedByDefault:void 0})}function WO(e,n){return!!n.parent&&(n.parent===e||WO(e,n.parent))}function qO(e,n){return e===n||WO(e,n)||WO(n,e)}class UO{constructor(e){this.node=e}get element(){return this.node.element.element}get children(){return this.node.children.map(e=>new UO(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class HO{constructor(e,n,t){this.renderer=e,this.nodeMapper=n,this.onDidChangeTwistieState=t,this.renderedNodes=new Map,this.templateId=e.templateId}renderTemplate(e){const n=this.renderer.renderTemplate(e);return{templateData:n}}renderElement(e,n,t,i){this.renderer.renderElement(this.nodeMapper.map(e),n,t.templateData,i)}renderTwistie(e,n){return e.slow?ro(n,sO.classNames):so(n,sO.classNames),!1}disposeElement(e,n,t,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),n,t.templateData,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear()}}function KO(e){return{browserEvent:e.browserEvent,elements:e.elements.map(e=>e.element)}}function GO(e){return{browserEvent:e.browserEvent,element:e.element&&e.element.element,target:e.target}}class JO extends cT{constructor(e){super(e.elements.map(e=>e.element)),this.data=e}}function YO(e){return e instanceof cT?new JO(e):e}class QO{constructor(e){this.dnd=e}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,n){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),n)}onDragStart(e,n){this.dnd.onDragStart&&this.dnd.onDragStart(YO(e),n)}onDragOver(e,n,t,i,o=!0){return this.dnd.onDragOver(YO(e),n&&n.element,t,i)}drop(e,n,t,i){this.dnd.drop(YO(e),n&&n.element,t,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function XO(e){return e&&Object.assign(Object.assign({},e),{collapseByDefault:!0,identityProvider:e.identityProvider&&{getId(n){return e.identityProvider.getId(n.element)}},dnd:e.dnd&&new QO(e.dnd),multipleSelectionController:e.multipleSelectionController&&{isSelectionSingleChangeEvent(n){return e.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},n),{element:n.element}))},isSelectionRangeChangeEvent(n){return e.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},n),{element:n.element}))}},accessibilityProvider:e.accessibilityProvider&&Object.assign(Object.assign({},e.accessibilityProvider),{getPosInSet:void 0,getSetSize:void 0,getRole:e.accessibilityProvider.getRole?n=>e.accessibilityProvider.getRole(n.element):()=>"treeitem",isChecked:e.accessibilityProvider.isChecked?n=>{var t;return!!(null===(t=e.accessibilityProvider)||void 0===t?void 0:t.isChecked(n.element))}:void 0,getAriaLabel(n){return e.accessibilityProvider.getAriaLabel(n.element)},getWidgetAriaLabel(){return e.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:e.accessibilityProvider.getWidgetRole?()=>e.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:e.accessibilityProvider.getAriaLevel&&(n=>e.accessibilityProvider.getAriaLevel(n.element)),getActiveDescendantId:e.accessibilityProvider.getActiveDescendantId&&(n=>e.accessibilityProvider.getActiveDescendantId(n.element))}),filter:e.filter&&{filter(n,t){return e.filter.filter(n.element,t)}},keyboardNavigationLabelProvider:e.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},e.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(n){return e.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n.element)}}),sorter:void 0,expandOnlyOnTwistieClick:"undefined"===typeof e.expandOnlyOnTwistieClick?void 0:"function"!==typeof e.expandOnlyOnTwistieClick?e.expandOnlyOnTwistieClick:n=>e.expandOnlyOnTwistieClick(n.element),additionalScrollHeight:e.additionalScrollHeight})}function ZO(e,n){n(e),e.children.forEach(e=>ZO(e,n))}class eL{constructor(e,n,t,i,o,r={}){this.user=e,this.dataSource=o,this.nodes=new Map,this.subTreeRefreshPromises=new Map,this.refreshPromises=new Map,this._onDidRender=new je,this._onDidChangeNodeSlowState=new je,this.nodeMapper=new XT(e=>new UO(e)),this.disposables=new Le,this.identityProvider=r.identityProvider,this.autoExpandSingleChildren="undefined"!==typeof r.autoExpandSingleChildren&&r.autoExpandSingleChildren,this.sorter=r.sorter,this.collapseByDefault=r.collapseByDefault,this.tree=this.createTree(e,n,t,i,r),this.root=VO({element:void 0,parent:null,hasChildren:!0}),this.identityProvider&&(this.root=Object.assign(Object.assign({},this.root),{id:null})),this.nodes.set(null,this.root),this.tree.onDidChangeCollapseState(this._onDidChangeCollapseState,this,this.disposables)}get onDidChangeFocus(){return Fe.map(this.tree.onDidChangeFocus,KO)}get onDidChangeSelection(){return Fe.map(this.tree.onDidChangeSelection,KO)}get onMouseDblClick(){return Fe.map(this.tree.onMouseDblClick,GO)}get onPointer(){return Fe.map(this.tree.onPointer,GO)}get onDidFocus(){return this.tree.onDidFocus}get onDidDispose(){return this.tree.onDidDispose}createTree(e,n,t,i,o){const r=new hO(t),a=i.map(e=>new HO(e,this.nodeMapper,this._onDidChangeNodeSlowState.event)),s=XO(o)||{};return new FO(e,n,r,a,s)}updateOptions(e={}){this.tree.updateOptions(e)}getHTMLElement(){return this.tree.getHTMLElement()}get scrollTop(){return this.tree.scrollTop}set scrollTop(e){this.tree.scrollTop=e}domFocus(){this.tree.domFocus()}layout(e,n){this.tree.layout(e,n)}style(e){this.tree.style(e)}getInput(){return this.root.element}setInput(e,n){return zO(this,void 0,void 0,(function*(){this.refreshPromises.forEach(e=>e.cancel()),this.refreshPromises.clear(),this.root.element=e;const t=n&&{viewState:n,focus:[],selection:[]};yield this._updateChildren(e,!0,!1,t),t&&(this.tree.setFocus(t.focus),this.tree.setSelection(t.selection)),n&&"number"===typeof n.scrollTop&&(this.scrollTop=n.scrollTop)}))}_updateChildren(e=this.root.element,n=!0,t=!1,i){return zO(this,void 0,void 0,(function*(){if("undefined"===typeof this.root.element)throw new QT(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield Fe.toPromise(this._onDidRender.event));const o=this.getDataNode(e);if(yield this.refreshAndRenderNode(o,n,i),t)try{this.tree.rerender(o)}catch(r){}}))}rerender(e){if(void 0===e||e===this.root.element)return void this.tree.rerender();const n=this.getDataNode(e);this.tree.rerender(n)}collapse(e,n=!1){const t=this.getDataNode(e);return this.tree.collapse(t===this.root?null:t,n)}expand(e,n=!1){return zO(this,void 0,void 0,(function*(){if("undefined"===typeof this.root.element)throw new QT(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield Fe.toPromise(this._onDidRender.event));const t=this.getDataNode(e);if(this.tree.hasElement(t)&&!this.tree.isCollapsible(t))return!1;if(t.refreshPromise&&(yield this.root.refreshPromise,yield Fe.toPromise(this._onDidRender.event)),t!==this.root&&!t.refreshPromise&&!this.tree.isCollapsed(t))return!1;const i=this.tree.expand(t===this.root?null:t,n);return t.refreshPromise&&(yield this.root.refreshPromise,yield Fe.toPromise(this._onDidRender.event)),i}))}setSelection(e,n){const t=e.map(e=>this.getDataNode(e));this.tree.setSelection(t,n)}getSelection(){const e=this.tree.getSelection();return e.map(e=>e.element)}setFocus(e,n){const t=e.map(e=>this.getDataNode(e));this.tree.setFocus(t,n)}getFocus(){const e=this.tree.getFocus();return e.map(e=>e.element)}reveal(e,n){this.tree.reveal(this.getDataNode(e),n)}getDataNode(e){const n=this.nodes.get(e===this.root.element?null:e);if(!n)throw new QT(this.user,"Data tree node not found: "+e);return n}refreshAndRenderNode(e,n,t){return zO(this,void 0,void 0,(function*(){yield this.refreshNode(e,n,t),this.render(e,t)}))}refreshNode(e,n,t){return zO(this,void 0,void 0,(function*(){let i;return this.subTreeRefreshPromises.forEach((o,r)=>{!i&&qO(r,e)&&(i=o.then(()=>this.refreshNode(e,n,t)))}),i||this.doRefreshSubTree(e,n,t)}))}doRefreshSubTree(e,n,t){return zO(this,void 0,void 0,(function*(){let i;e.refreshPromise=new Promise(e=>i=e),this.subTreeRefreshPromises.set(e,e.refreshPromise),e.refreshPromise.finally(()=>{e.refreshPromise=void 0,this.subTreeRefreshPromises.delete(e)});try{const o=yield this.doRefreshNode(e,n,t);e.stale=!1,yield Promise.all(o.map(e=>this.doRefreshSubTree(e,n,t)))}finally{i()}}))}doRefreshNode(e,n,t){return zO(this,void 0,void 0,(function*(){let i;if(e.hasChildren=!!this.dataSource.hasChildren(e.element),e.hasChildren){const n=Si(800);n.then(()=>{e.slow=!0,this._onDidChangeNodeSlowState.fire(e)},e=>null),i=this.doGetChildren(e).finally(()=>n.cancel())}else i=Promise.resolve(ye.empty());try{const o=yield i;return this.setChildren(e,o,n,t)}catch(o){if(e!==this.root&&this.tree.collapse(e===this.root?null:e),ve(o))return[];throw o}finally{e.slow&&(e.slow=!1,this._onDidChangeNodeSlowState.fire(e))}}))}doGetChildren(e){let n=this.refreshPromises.get(e);return n||(n=xi(()=>zO(this,void 0,void 0,(function*(){const n=yield this.dataSource.getChildren(e.element);return this.processChildren(n)}))),this.refreshPromises.set(e,n),n.finally(()=>{this.refreshPromises.delete(e)}))}_onDidChangeCollapseState({node:e,deep:n}){null!==e.element&&!e.collapsed&&e.element.stale&&(n?this.collapse(e.element.element):this.refreshAndRenderNode(e.element,!1).catch(fe))}setChildren(e,n,t,i){const o=[...n];if(0===e.children.length&&0===o.length)return[];const r=new Map,a=new Map;for(const c of e.children)if(r.set(c.element,c),this.identityProvider){const e=this.tree.isCollapsed(c);a.set(c.id,{node:c,collapsed:e})}const s=[],l=o.map(n=>{const o=!!this.dataSource.hasChildren(n);if(!this.identityProvider){const t=VO({element:n,parent:e,hasChildren:o});return o&&this.collapseByDefault&&!this.collapseByDefault(n)&&(t.collapsedByDefault=!1,s.push(t)),t}const l=this.identityProvider.getId(n).toString(),c=a.get(l);if(c){const e=c.node;return r.delete(e.element),this.nodes.delete(e.element),this.nodes.set(n,e),e.element=n,e.hasChildren=o,t?c.collapsed?(e.children.forEach(e=>ZO(e,e=>this.nodes.delete(e.element))),e.children.splice(0,e.children.length),e.stale=!0):s.push(e):o&&this.collapseByDefault&&!this.collapseByDefault(n)&&(e.collapsedByDefault=!1,s.push(e)),e}const d=VO({element:n,parent:e,id:l,hasChildren:o});return i&&i.viewState.focus&&i.viewState.focus.indexOf(l)>-1&&i.focus.push(d),i&&i.viewState.selection&&i.viewState.selection.indexOf(l)>-1&&i.selection.push(d),i&&i.viewState.expanded&&i.viewState.expanded.indexOf(l)>-1?s.push(d):o&&this.collapseByDefault&&!this.collapseByDefault(n)&&(d.collapsedByDefault=!1,s.push(d)),d});for(const c of r.values())ZO(c,e=>this.nodes.delete(e.element));for(const c of l)this.nodes.set(c.element,c);return e.children.splice(0,e.children.length,...l),e!==this.root&&this.autoExpandSingleChildren&&1===l.length&&0===s.length&&(l[0].collapsedByDefault=!1,s.push(l[0])),s}render(e,n){const t=e.children.map(e=>this.asTreeElement(e,n));this.tree.setChildren(e===this.root?null:e,t),e!==this.root&&this.tree.setCollapsible(e,e.hasChildren),this._onDidRender.fire()}asTreeElement(e,n){if(e.stale)return{element:e,collapsible:e.hasChildren,collapsed:!0};let t;return t=!(n&&n.viewState.expanded&&e.id&&n.viewState.expanded.indexOf(e.id)>-1)&&e.collapsedByDefault,e.collapsedByDefault=void 0,{element:e,children:e.hasChildren?ye.map(e.children,e=>this.asTreeElement(e,n)):[],collapsible:e.hasChildren,collapsed:t}}processChildren(e){return this.sorter&&(e=[...e].sort(this.sorter.compare.bind(this.sorter))),e}dispose(){this.disposables.dispose()}}class nL{constructor(e){this.node=e}get element(){return{elements:this.node.element.elements.map(e=>e.element),incompressible:this.node.element.incompressible}}get children(){return this.node.children.map(e=>new nL(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class tL{constructor(e,n,t,i){this.renderer=e,this.nodeMapper=n,this.compressibleNodeMapperProvider=t,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}renderTemplate(e){const n=this.renderer.renderTemplate(e);return{templateData:n}}renderElement(e,n,t,i){this.renderer.renderElement(this.nodeMapper.map(e),n,t.templateData,i)}renderCompressedElements(e,n,t,i){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),n,t.templateData,i)}renderTwistie(e,n){return e.slow?ro(n,sO.classNames):so(n,sO.classNames),!1}disposeElement(e,n,t,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),n,t.templateData,i)}disposeCompressedElements(e,n,t,i){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),n,t.templateData,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear(),this.disposables=Be(this.disposables)}}function iL(e){const n=e&&XO(e);return n&&Object.assign(Object.assign({},n),{keyboardNavigationLabelProvider:n.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},n.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel(n){return e.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(n.map(e=>e.element))}})})}class oL extends eL{constructor(e,n,t,i,o,r,a={}){super(e,n,t,o,r,a),this.compressionDelegate=i,this.compressibleNodeMapper=new XT(e=>new nL(e)),this.filter=a.filter}createTree(e,n,t,i,o){const r=new hO(t),a=i.map(e=>new tL(e,this.nodeMapper,()=>this.compressibleNodeMapper,this._onDidChangeNodeSlowState.event)),s=iL(o)||{};return new jO(e,n,r,a,s)}asTreeElement(e,n){return Object.assign({incompressible:this.compressionDelegate.isIncompressible(e.element)},super.asTreeElement(e,n))}updateOptions(e={}){this.tree.updateOptions(e)}render(e,n){if(!this.identityProvider)return super.render(e,n);const t=e=>this.identityProvider.getId(e).toString(),i=e=>{const n=new Set;for(const i of e){const e=this.tree.getCompressedTreeNode(i===this.root?null:i);if(e.element)for(const i of e.element.elements)n.add(t(i.element))}return n},o=i(this.tree.getSelection()),r=i(this.tree.getFocus());super.render(e,n);const a=this.getSelection();let s=!1;const l=this.getFocus();let c=!1;const d=e=>{const n=e.element;if(n)for(let i=0;i{const n=this.filter.filter(e,1),t=rL(n);if(2===t)throw new Error("Recursive tree visibility not supported in async data compressed trees");return 1===t})),super.processChildren(e)}}function rL(e){return"boolean"===typeof e?e?1:0:ZT(e)?eO(e.visibility):eO(e)}class aL extends AO{constructor(e,n,t,i,o,r={}){super(e,n,t,i,r),this.user=e,this.dataSource=o,this.identityProvider=r.identityProvider}createModel(e,n,t){return new xO(e,n,t)}}var sL=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},lL=function(e,n){return function(t,i){n(t,i,e)}};const cL=Wt("listService");let dL=class{constructor(e){this._themeService=e,this.disposables=new Le,this.lists=[],this._lastFocusedWidget=void 0,this._hasCreatedStyleController=!1}get lastFocusedList(){return this._lastFocusedWidget}register(e,n){if(!this._hasCreatedStyleController){this._hasCreatedStyleController=!0;const e=new NT(qo(),"");this.disposables.add(MB(e,this._themeService))}if(this.lists.some(n=>n.widget===e))throw new Error("Cannot register the same widget multiple times");const t={widget:e,extraContextKeys:n};return this.lists.push(t),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Te(e.onDidFocus(()=>this._lastFocusedWidget=e),Oe(()=>this.lists.splice(this.lists.indexOf(t),1)),e.onDidDispose(()=>{this.lists=this.lists.filter(e=>e!==t),this._lastFocusedWidget===e&&(this._lastFocusedWidget=void 0)}))}dispose(){this.disposables.dispose()}};dL=sL([lL(0,Zf)],dL);const uL=new Jm("listFocus",!0),hL=new Jm("listSupportsMultiselect",!0),pL=(Im.and(uL,Im.not(JT)),new Jm("listHasSelectionOrFocus",!1)),mL=new Jm("listDoubleSelection",!1),fL=new Jm("listMultiSelection",!1),gL=new Jm("listSupportsKeyboardNavigation",!0),bL="listAutomaticKeyboardNavigation",vL=new Jm(bL,!0);let _L=!1;function wL(e,n){const t=e.createScoped(n.getHTMLElement());return uL.bindTo(t),t}const CL="workbench.list.multiSelectModifier",yL="workbench.list.openMode",AL="workbench.list.horizontalScrolling",xL="workbench.list.keyboardNavigation",kL="workbench.list.automaticKeyboardNavigation",SL="workbench.tree.indent",DL="workbench.tree.renderIndentGuides",EL="workbench.list.smoothScrolling";function BL(e){return"alt"===e.getValue(CL)}class TL extends Me{constructor(e){super(),this.configurationService=e,this.useAltAsMultipleSelectionModifier=BL(e),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(CL)&&(this.useAltAsMultipleSelectionModifier=BL(this.configurationService))}))}isSelectionSingleChangeEvent(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:BT(e)}isSelectionRangeChangeEvent(e){return TT(e)}}function OL(e,n,t){const i=new Le,o=Object.assign({},e);if(!1!==e.multipleSelectionSupport&&!e.multipleSelectionController){const e=new TL(n);o.multipleSelectionController=e,i.add(e)}return o.keyboardNavigationDelegate={mightProducePrintableCharacter(e){return t.mightProducePrintableCharacter(e)}},o.smoothScrolling=n.getValue(EL),[o,i]}let LL=class extends qT{constructor(e,n,t,i,o,r,a,s,l,c){const d="undefined"!==typeof o.horizontalScrolling?o.horizontalScrolling:l.getValue(AL),[u,h]=OL(o,l,c);super(e,n,t,i,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},OB(s.getColorTheme(),NB)),u),{horizontalScrolling:d})),this.disposables.add(h),this.contextKeyService=wL(r,this),this.themeService=s;const p=hL.bindTo(this.contextKeyService);p.set(!(!1===o.multipleSelectionSupport)),this.listHasSelectionOrFocus=pL.bindTo(this.contextKeyService),this.listDoubleSelection=mL.bindTo(this.contextKeyService),this.listMultiSelection=fL.bindTo(this.contextKeyService),this.horizontalScrolling=o.horizontalScrolling,this._useAltAsMultipleSelectionModifier=BL(l),this.disposables.add(this.contextKeyService),this.disposables.add(a.register(this)),o.overrideStyles&&this.updateStyles(o.overrideStyles),this.disposables.add(this.onDidChangeSelection(()=>{const e=this.getSelection(),n=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(e.length>0||n.length>0),this.listMultiSelection.set(e.length>1),this.listDoubleSelection.set(2===e.length)})})),this.disposables.add(this.onDidChangeFocus(()=>{const e=this.getSelection(),n=this.getFocus();this.listHasSelectionOrFocus.set(e.length>0||n.length>0)})),this.disposables.add(l.onDidChangeConfiguration(e=>{e.affectsConfiguration(CL)&&(this._useAltAsMultipleSelectionModifier=BL(l));let n={};if(e.affectsConfiguration(AL)&&void 0===this.horizontalScrolling){const e=l.getValue(AL);n=Object.assign(Object.assign({},n),{horizontalScrolling:e})}if(e.affectsConfiguration(EL)){const e=l.getValue(EL);n=Object.assign(Object.assign({},n),{smoothScrolling:e})}Object.keys(n).length>0&&this.updateOptions(n)}))}updateOptions(e){super.updateOptions(e),e.overrideStyles&&this.updateStyles(e.overrideStyles)}dispose(){super.dispose(),this._styler&&this._styler.dispose()}updateStyles(e){this._styler&&this._styler.dispose(),this._styler=MB(this,this.themeService,e)}};LL=sL([lL(5,Ym),lL(6,cL),lL(7,Zf),lL(8,np),lL(9,yD)],LL);let ML=class extends GT{constructor(e,n,t,i,o,r,a,s,l,c){const d="undefined"!==typeof o.horizontalScrolling?o.horizontalScrolling:l.getValue(AL),[u,h]=OL(o,l,c);super(e,n,t,i,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},OB(s.getColorTheme(),NB)),u),{horizontalScrolling:d})),this.disposables=new Le,this.disposables.add(h),this.contextKeyService=wL(r,this),this.horizontalScrolling=o.horizontalScrolling;const p=hL.bindTo(this.contextKeyService);p.set(!(!1===o.multipleSelectionSupport)),this._useAltAsMultipleSelectionModifier=BL(l),this.disposables.add(this.contextKeyService),this.disposables.add(a.register(this)),o.overrideStyles&&this.disposables.add(MB(this,s,o.overrideStyles)),this.disposables.add(l.onDidChangeConfiguration(e=>{e.affectsConfiguration(CL)&&(this._useAltAsMultipleSelectionModifier=BL(l));let n={};if(e.affectsConfiguration(AL)&&void 0===this.horizontalScrolling){const e=l.getValue(AL);n=Object.assign(Object.assign({},n),{horizontalScrolling:e})}if(e.affectsConfiguration(EL)){const e=l.getValue(EL);n=Object.assign(Object.assign({},n),{smoothScrolling:e})}Object.keys(n).length>0&&this.updateOptions(n)}))}dispose(){super.dispose(),this.disposables.dispose()}};ML=sL([lL(5,Ym),lL(6,cL),lL(7,Zf),lL(8,np),lL(9,yD)],ML);class NL extends Me{constructor(e,n){var t,i;super(),this.widget=e,this._onDidOpen=new je,this.onDidOpen=this._onDidOpen.event,this.openOnFocus=null!==(t=null===n||void 0===n?void 0:n.openOnFocus)&&void 0!==t&&t,this._register(Fe.filter(this.widget.onDidChangeSelection,e=>e.browserEvent instanceof KeyboardEvent)(e=>this.onSelectionFromKeyboard(e))),this._register(this.widget.onPointer(e=>this.onPointer(e.browserEvent))),this._register(this.widget.onMouseDblClick(e=>this.onMouseDblClick(e.browserEvent))),this.openOnFocus&&this._register(Fe.filter(this.widget.onDidChangeFocus,e=>e.browserEvent instanceof KeyboardEvent)(e=>this.onFocusFromKeyboard(e))),"boolean"!==typeof(null===n||void 0===n?void 0:n.openOnSingleClick)&&(null===n||void 0===n?void 0:n.configurationService)?(this.openOnSingleClick="doubleClick"!==(null===n||void 0===n?void 0:n.configurationService.getValue(yL)),this._register(null===n||void 0===n?void 0:n.configurationService.onDidChangeConfiguration(()=>{this.openOnSingleClick="doubleClick"!==(null===n||void 0===n?void 0:n.configurationService.getValue(yL))}))):this.openOnSingleClick=null===(i=null===n||void 0===n?void 0:n.openOnSingleClick)||void 0===i||i}onFocusFromKeyboard(e){const n=this.widget.getFocus();this.widget.setSelection(n,e.browserEvent);const t="boolean"!==typeof e.browserEvent.preserveFocus||e.browserEvent.preserveFocus,i=!1,o=!1;this._open(t,i,o,e.browserEvent)}onSelectionFromKeyboard(e){if(1!==e.elements.length)return;const n="boolean"!==typeof e.browserEvent.preserveFocus||e.browserEvent.preserveFocus,t=!1,i=!1;this._open(n,t,i,e.browserEvent)}onPointer(e){if(!this.openOnSingleClick)return;const n=2===e.detail;if(n)return;const t=1===e.button,i=!0,o=t,r=e.ctrlKey||e.metaKey||e.altKey;this._open(i,o,r,e)}onMouseDblClick(e){if(!e)return;const n=!1,t=!0,i=e.ctrlKey||e.metaKey||e.altKey;this._open(n,t,i,e)}_open(e,n,t,i){this._onDidOpen.fire({editorOptions:{preserveFocus:e,pinned:n,revealIfVisible:!0},sideBySide:t,element:this.widget.getSelection()[0],browserEvent:i})}}class IL extends NL{constructor(e,n){super(e,n)}}function PL(e,n){let t=!1;return i=>{if(t)return t=!1,!1;const o=n.softDispatch(i,e);return o&&o.enterChord?(t=!0,!1):(t=!1,!0)}}let FL=class extends FO{constructor(e,n,t,i,o,r,a,s,l,c,d){const{options:u,getAutomaticKeyboardNavigation:h,disposable:p}=VL(n,o,r,l,c,d);super(e,n,t,i,u),this.disposables.add(p),this.internals=new WL(this,o,h,o.overrideStyles,r,a,s,l,d),this.disposables.add(this.internals)}};FL=sL([lL(5,Ym),lL(6,cL),lL(7,Zf),lL(8,np),lL(9,yD),lL(10,Wk)],FL);let RL=class extends jO{constructor(e,n,t,i,o,r,a,s,l,c,d){const{options:u,getAutomaticKeyboardNavigation:h,disposable:p}=VL(n,o,r,l,c,d);super(e,n,t,i,u),this.disposables.add(p),this.internals=new WL(this,o,h,o.overrideStyles,r,a,s,l,d),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};RL=sL([lL(5,Ym),lL(6,cL),lL(7,Zf),lL(8,np),lL(9,yD),lL(10,Wk)],RL);let $L=class extends aL{constructor(e,n,t,i,o,r,a,s,l,c,d,u){const{options:h,getAutomaticKeyboardNavigation:p,disposable:m}=VL(n,r,a,c,d,u);super(e,n,t,i,o,h),this.disposables.add(m),this.internals=new WL(this,r,p,r.overrideStyles,a,s,l,c,u),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};$L=sL([lL(6,Ym),lL(7,cL),lL(8,Zf),lL(9,np),lL(10,yD),lL(11,Wk)],$L);let jL=class extends eL{constructor(e,n,t,i,o,r,a,s,l,c,d,u){const{options:h,getAutomaticKeyboardNavigation:p,disposable:m}=VL(n,r,a,c,d,u);super(e,n,t,i,o,h),this.disposables.add(m),this.internals=new WL(this,r,p,r.overrideStyles,a,s,l,c,u),this.disposables.add(this.internals)}get onDidOpen(){return this.internals.onDidOpen}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};jL=sL([lL(6,Ym),lL(7,cL),lL(8,Zf),lL(9,np),lL(10,yD),lL(11,Wk)],jL);let zL=class extends oL{constructor(e,n,t,i,o,r,a,s,l,c,d,u,h){const{options:p,getAutomaticKeyboardNavigation:m,disposable:f}=VL(n,a,s,d,u,h);super(e,n,t,i,o,r,p),this.disposables.add(f),this.internals=new WL(this,a,m,a.overrideStyles,s,l,c,d,h),this.disposables.add(this.internals)}};function VL(e,n,t,i,o,r){gL.bindTo(t),_L||(vL.bindTo(t),_L=!0);const a=()=>{let e=t.getContextKeyValue(bL);return e&&(e=i.getValue(kL)),e},s=r.isScreenReaderOptimized(),l=s?"simple":i.getValue(xL),c=void 0!==n.horizontalScrolling?n.horizontalScrolling:i.getValue(AL),[d,u]=OL(n,i,o),h=n.additionalScrollHeight;return{getAutomaticKeyboardNavigation:a,disposable:u,options:Object.assign(Object.assign({keyboardSupport:!1},d),{indent:i.getValue(SL),renderIndentGuides:i.getValue(DL),smoothScrolling:i.getValue(EL),automaticKeyboardNavigation:a(),simpleKeyboardNavigation:"simple"===l,filterOnType:"filter"===l,horizontalScrolling:c,keyboardNavigationEventFilter:PL(e,o),additionalScrollHeight:h,hideTwistiesOfChildlessElements:n.hideTwistiesOfChildlessElements,expandOnlyOnDoubleClick:"doubleClick"===i.getValue(yL)})}}zL=sL([lL(7,Ym),lL(8,cL),lL(9,Zf),lL(10,np),lL(11,yD),lL(12,Wk)],zL);let WL=class{constructor(e,n,t,i,o,r,a,s,l){this.tree=e,this.themeService=a,this.disposables=[],this.contextKeyService=wL(o,e);const c=hL.bindTo(this.contextKeyService);c.set(!(!1===n.multipleSelectionSupport)),this.hasSelectionOrFocus=pL.bindTo(this.contextKeyService),this.hasDoubleSelection=mL.bindTo(this.contextKeyService),this.hasMultiSelection=fL.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=BL(s);const d=new Set;d.add(bL);const u=()=>{const n=l.isScreenReaderOptimized(),t=n?"simple":s.getValue(xL);e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})};this.updateStyleOverrides(i),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection(()=>{const n=e.getSelection(),t=e.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.hasSelectionOrFocus.set(n.length>0||t.length>0),this.hasMultiSelection.set(n.length>1),this.hasDoubleSelection.set(2===n.length)})}),e.onDidChangeFocus(()=>{const n=e.getSelection(),t=e.getFocus();this.hasSelectionOrFocus.set(n.length>0||t.length>0)}),s.onDidChangeConfiguration(i=>{let o={};if(i.affectsConfiguration(CL)&&(this._useAltAsMultipleSelectionModifier=BL(s)),i.affectsConfiguration(SL)){const e=s.getValue(SL);o=Object.assign(Object.assign({},o),{indent:e})}if(i.affectsConfiguration(DL)){const e=s.getValue(DL);o=Object.assign(Object.assign({},o),{renderIndentGuides:e})}if(i.affectsConfiguration(EL)){const e=s.getValue(EL);o=Object.assign(Object.assign({},o),{smoothScrolling:e})}if(i.affectsConfiguration(xL)&&u(),i.affectsConfiguration(kL)&&(o=Object.assign(Object.assign({},o),{automaticKeyboardNavigation:t()})),i.affectsConfiguration(AL)&&void 0===n.horizontalScrolling){const e=s.getValue(AL);o=Object.assign(Object.assign({},o),{horizontalScrolling:e})}i.affectsConfiguration(yL)&&(o=Object.assign(Object.assign({},o),{expandOnlyOnDoubleClick:"doubleClick"===s.getValue(yL)})),Object.keys(o).length>0&&e.updateOptions(o)}),this.contextKeyService.onDidChangeContext(n=>{n.affectsSome(d)&&e.updateOptions({automaticKeyboardNavigation:t()})}),l.onDidChangeScreenReaderOptimized(()=>u())),this.navigator=new IL(e,Object.assign({configurationService:s},n)),this.disposables.push(this.navigator)}get onDidOpen(){return this.navigator.onDidOpen}updateStyleOverrides(e){Be(this.styler),this.styler=e?MB(this.tree,this.themeService,e):Me.None}dispose(){this.disposables=Be(this.disposables),Be(this.styler),this.styler=void 0}};WL=sL([lL(4,Ym),lL(5,cL),lL(6,Zf),lL(7,np),lL(8,Wk)],WL);const qL=mh.as(_h.Configuration);var UL,HL;qL.registerConfiguration({id:"workbench",order:7,title:o("workbenchConfigurationTitle","Workbench"),type:"object",properties:{[CL]:{type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[o("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),o("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:o({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},[yL]:{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:o({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ")},[AL]:{type:"boolean",default:!1,description:o("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench. Warning: turning on this setting has a performance implication.")},[SL]:{type:"number",default:8,minimum:0,maximum:40,description:o("tree indent setting","Controls tree indentation in pixels.")},[DL]:{type:"string",enum:["none","onHover","always"],default:"onHover",description:o("render tree indent guides","Controls whether the tree should render indent guides.")},[EL]:{type:"boolean",default:!1,description:o("list smoothScrolling setting","Controls whether lists and trees have smooth scrolling.")},[xL]:{type:"string",enum:["simple","highlight","filter"],enumDescriptions:[o("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),o("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),o("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:o("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},[kL]:{type:"boolean",default:!0,markdownDescription:o("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")}}}),function(e){e[e["Hint"]=1]="Hint",e[e["Info"]=2]="Info",e[e["Warning"]=4]="Warning",e[e["Error"]=8]="Error"}(UL||(UL={})),function(e){function n(e,n){return n-e}e.compare=n;const t=Object.create(null);function i(e){return t[e]||""}function r(n){switch(n){case rh.Error:return e.Error;case rh.Warning:return e.Warning;case rh.Info:return e.Info;case rh.Ignore:return e.Hint}}function a(n){switch(n){case e.Error:return rh.Error;case e.Warning:return rh.Warning;case e.Info:return rh.Info;case e.Hint:return rh.Ignore}}t[e.Error]=o("sev.error","Error"),t[e.Warning]=o("sev.warning","Warning"),t[e.Info]=o("sev.info","Info"),e.toString=i,e.fromSeverity=r,e.toSeverity=a}(UL||(UL={})),function(e){const n="";function t(e){return i(e,!0)}function i(e,t){let i=[n];return e.source?i.push(e.source.replace("¦","\\¦")):i.push(n),e.code?"string"===typeof e.code?i.push(e.code.replace("¦","\\¦")):i.push(e.code.value.replace("¦","\\¦")):i.push(n),void 0!==e.severity&&null!==e.severity?i.push(UL.toString(e.severity)):i.push(n),e.message&&t?i.push(e.message.replace("¦","\\¦")):i.push(n),void 0!==e.startLineNumber&&null!==e.startLineNumber?i.push(e.startLineNumber.toString()):i.push(n),void 0!==e.startColumn&&null!==e.startColumn?i.push(e.startColumn.toString()):i.push(n),void 0!==e.endLineNumber&&null!==e.endLineNumber?i.push(e.endLineNumber.toString()):i.push(n),void 0!==e.endColumn&&null!==e.endColumn?i.push(e.endColumn.toString()):i.push(n),i.push(n),i.join("¦")}e.makeKey=t,e.makeKeyOptionalMessage=i}(HL||(HL={}));const KL=Wt("markerService");class GL{constructor(){this._byResource=new Da,this._byOwner=new Map}set(e,n,t){let i=this._byResource.get(e);i||(i=new Map,this._byResource.set(e,i)),i.set(n,t);let o=this._byOwner.get(n);o||(o=new Da,this._byOwner.set(n,o)),o.set(e,t)}get(e,n){let t=this._byResource.get(e);return null===t||void 0===t?void 0:t.get(n)}delete(e,n){let t=!1,i=!1,o=this._byResource.get(e);o&&(t=o.delete(n));let r=this._byOwner.get(n);if(r&&(i=r.delete(e)),t!==i)throw new Error("illegal state");return t&&i}values(e){var n,t,i,o;return"string"===typeof e?null!==(t=null===(n=this._byOwner.get(e))||void 0===n?void 0:n.values())&&void 0!==t?t:ye.empty():Vn.isUri(e)?null!==(o=null===(i=this._byResource.get(e))||void 0===i?void 0:i.values())&&void 0!==o?o:ye.empty():ye.map(ye.concat(...this._byOwner.values()),e=>e[1])}}class JL{constructor(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=new Da,this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}dispose(){this._subscription.dispose()}_update(e){for(const n of e){const e=this._data.get(n);e&&this._substract(e);const t=this._resourceStats(n);this._add(t),this._data.set(n,t)}}_resourceStats(e){const n={errors:0,warnings:0,infos:0,unknowns:0};if(e.scheme===Ji.inMemory||e.scheme===Ji.walkThrough||e.scheme===Ji.walkThroughSnippet)return n;for(const{severity:t}of this._service.read({resource:e}))t===UL.Error?n.errors+=1:t===UL.Warning?n.warnings+=1:t===UL.Info?n.infos+=1:n.unknowns+=1;return n}_substract(e){this.errors-=e.errors,this.warnings-=e.warnings,this.infos-=e.infos,this.unknowns-=e.unknowns}_add(e){this.errors+=e.errors,this.warnings+=e.warnings,this.infos+=e.infos,this.unknowns+=e.unknowns}}class YL{constructor(){this._onMarkerChanged=new je,this.onMarkerChanged=Fe.debounce(this._onMarkerChanged.event,YL._debouncer,0),this._data=new GL,this._stats=new JL(this)}dispose(){this._stats.dispose()}remove(e,n){for(const t of n||[])this.changeOne(e,t,[])}changeOne(e,n,t){if(ji(t)){const t=this._data.delete(n,e);t&&this._onMarkerChanged.fire([n])}else{const i=[];for(const o of t){const t=YL._toMarker(e,n,o);t&&i.push(t)}this._data.set(n,e,i),this._onMarkerChanged.fire([n])}}static _toMarker(e,n,t){let{code:i,severity:o,message:r,source:a,startLineNumber:s,startColumn:l,endLineNumber:c,endColumn:d,relatedInformation:u,tags:h}=t;if(r)return s=s>0?s:1,l=l>0?l:1,c=c>=s?c:s,d=d>0?d:l,{resource:n,owner:e,code:i,severity:o,message:r,source:a,startLineNumber:s,startColumn:l,endLineNumber:c,endColumn:d,relatedInformation:u,tags:h}}read(e=Object.create(null)){let{owner:n,resource:t,severities:i,take:o}=e;if((!o||o<0)&&(o=-1),n&&t){const e=this._data.get(t,n);if(e){const n=[];for(const t of e)if(YL._accept(t,i)){const e=n.push(t);if(o>0&&e===o)break}return n}return[]}if(n||t){const e=this._data.values(null!==t&&void 0!==t?t:n),r=[];for(const n of e)for(const e of n)if(YL._accept(e,i)){const n=r.push(e);if(o>0&&n===o)return r}return r}{const e=[];for(let n of this._data.values())for(let t of n)if(YL._accept(t,i)){const n=e.push(t);if(o>0&&n===o)return e}return e}}static _accept(e,n){return void 0===n||(n&e.severity)===e.severity}static _debouncer(e,n){e||(YL._dedupeMap=new Da,e=[]);for(const t of n)YL._dedupeMap.has(t)||(YL._dedupeMap.set(t,!0),e.push(t));return e}}const QL=Wt("storageService");var XL;(function(e){e[e["NONE"]=0]="NONE",e[e["SHUTDOWN"]=1]="SHUTDOWN"})(XL||(XL={}));class ZL extends Me{constructor(){super(...arguments),this._onDidChangeStorage=this._register(new je),this._onWillSaveState=this._register(new je),this.onWillSaveState=this._onWillSaveState.event,this.globalCache=new Map,this.workspaceCache=new Map}getCache(e){return 0===e?this.globalCache:this.workspaceCache}get(e,n,t){const i=this.getCache(n).get(e);return Rr(i)?t:i}getBoolean(e,n,t){const i=this.getCache(n).get(e);return Rr(i)?t:"true"===i}getNumber(e,n,t){const i=this.getCache(n).get(e);return Rr(i)?t:parseInt(i,10)}store(e,n,t){if(Rr(n))return this.remove(e,t);const i=String(n),o=this.getCache(t).get(e);return o===i||(this.getCache(t).set(e,i),this._onDidChangeStorage.fire({scope:t,key:e})),Promise.resolve()}remove(e,n){const t=this.getCache(n).delete(e);return t?(this._onDidChangeStorage.fire({scope:n,key:e}),Promise.resolve()):Promise.resolve()}}var eM=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},nM=function(e,n){return function(t,i){n(t,i,e)}};let tM=class{constructor(e){this._commandService=e}createMenu(e,n){return new iM(e,this._commandService,n,this)}};tM=eM([nM(0,Hr)],tM);let iM=class e{constructor(e,n,t,i){this._id=e,this._commandService=n,this._contextKeyService=t,this._menuService=i,this._onDidChange=new je,this._dispoables=new Le,this._menuGroups=[],this._contextKeys=new Set,this._build(),this._dispoables.add(Fe.debounce(Fe.filter(of.onDidChangeMenu,e=>e.has(this._id)),()=>{},50)(this._build,this)),this._dispoables.add(Fe.debounce(this._contextKeyService.onDidChangeContext,(e,n)=>e||n.affectsSome(this._contextKeys),50)(e=>e&&this._onDidChange.fire(void 0),this))}dispose(){this._dispoables.dispose(),this._onDidChange.dispose()}_build(){this._menuGroups.length=0,this._contextKeys.clear();const n=of.getMenuItems(this._id);let t;n.sort(e._compareMenuItems);for(let i of n){const n=i.group||"";if(t&&t[0]===n||(t=[n,[]],this._menuGroups.push(t)),t[1].push(i),e._fillInKbExprKeys(i.when,this._contextKeys),ef(i)&&i.command.precondition&&e._fillInKbExprKeys(i.command.precondition,this._contextKeys),ef(i)&&i.command.toggled){const n=i.command.toggled.condition||i.command.toggled;e._fillInKbExprKeys(n,this._contextKeys)}}this._onDidChange.fire(this)}get onDidChange(){return this._onDidChange.event}getActions(e){const n=[];for(let t of this._menuGroups){const[i,o]=t,r=[];for(const n of o)if(this._contextKeyService.contextMatchesRules(n.when)){const t=ef(n)?new sf(n.command,n.alt,e,this._contextKeyService,this._commandService):new af(n,this._menuService,this._contextKeyService,e);r.push(t)}r.length>0&&n.push([i,r])}return n}static _fillInKbExprKeys(e,n){if(e)for(let t of e.keys())n.add(t)}static _compareMenuItems(n,t){let i=n.group,o=t.group;if(i!==o){if(!i)return 1;if(!o)return-1;if("navigation"===i)return-1;if("navigation"===o)return 1;let e=i.localeCompare(o);if(0!==e)return e}let r=n.order||0,a=t.order||0;return ra?1:e._compareTitles(ef(n)?n.command.title:n.title,ef(t)?t.command.title:t.title)}static _compareTitles(e,n){const t="string"===typeof e?e:e.value,i="string"===typeof n?n:n.value;return t.localeCompare(i)}};iM=eM([nM(1,Hr),nM(2,Ym),nM(3,tf)],iM);const oM=Wt("markerDecorationsService");var rM=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},aM=function(e,n){return function(t,i){n(t,i,e)}};function sM(e){return e.toString()}class lM extends Me{constructor(e){super(),this.model=e,this._markersData=new Map,this._register(Oe(()=>{this.model.deltaDecorations([...this._markersData.keys()],[]),this._markersData.clear()}))}update(e,n){const t=[...this._markersData.keys()];this._markersData.clear();const i=this.model.deltaDecorations(t,n);for(let o=0;othis._onModelAdded(e)),this._register(e.onModelAdded(this._onModelAdded,this)),this._register(e.onModelRemoved(this._onModelRemoved,this)),this._register(this._markerService.onMarkerChanged(this._handleMarkerChange,this))}dispose(){super.dispose(),this._markerDecorations.forEach(e=>e.dispose()),this._markerDecorations.clear()}getMarker(e,n){const t=this._markerDecorations.get(sM(e.uri));return t&&t.getMarker(n)||null}_handleMarkerChange(e){e.forEach(e=>{const n=this._markerDecorations.get(sM(e));n&&this._updateDecorations(n)})}_onModelAdded(e){const n=new lM(e);this._markerDecorations.set(sM(e.uri),n),this._updateDecorations(n)}_onModelRemoved(e){const n=this._markerDecorations.get(sM(e.uri));n&&(n.dispose(),this._markerDecorations.delete(sM(e.uri))),e.uri.scheme!==Ji.inMemory&&e.uri.scheme!==Ji.internal&&e.uri.scheme!==Ji.vscode||this._markerService&&this._markerService.read({resource:e.uri}).map(e=>e.owner).forEach(n=>this._markerService.remove(n,[e.uri]))}_updateDecorations(e){const n=this._markerService.read({resource:e.model.uri,take:500});let t=n.map(n=>({range:this._createDecorationRange(e.model,n),options:this._createDecorationOption(n)}));e.update(n,t)&&this._onDidChangeMarker.fire(e.model)}_createDecorationRange(e,n){let t=et.lift(n);if(n.severity!==UL.Hint||this._hasMarkerTag(n,1)||this._hasMarkerTag(n,2)||(t=t.setEndPosition(t.startLineNumber,t.startColumn+2)),t=e.validateRange(t),t.isEmpty()){let n=e.getWordAtPosition(t.getStartPosition());if(n)t=new et(t.startLineNumber,n.startColumn,t.endLineNumber,n.endColumn);else{let n=e.getLineLastNonWhitespaceColumn(t.startLineNumber)||e.getLineMaxColumn(t.startLineNumber);1===n||(t=t.endColumn>=n?new et(t.startLineNumber,n-1,t.endLineNumber,n):new et(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn+1))}}else if(n.endColumn===Number.MAX_VALUE&&1===n.startColumn&&t.startLineNumber===t.endLineNumber){let i=e.getLineFirstNonWhitespaceColumn(n.startLineNumber);i=0}};cM=rM([aM(0,ss),aM(1,KL)],cM);var dM=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},uM=function(e,n){return function(t,i){n(t,i,e)}};let hM=class extends Me{constructor(e,n){super(),this._contextKeyService=e,this._configurationService=n,this._accessibilitySupport=0,this._onDidChangeScreenReaderOptimized=new je,this._accessibilityModeEnabledContext=qk.bindTo(this._contextKeyService);const t=()=>this._accessibilityModeEnabledContext.set(this.isScreenReaderOptimized());this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration("editor.accessibilitySupport")&&(t(),this._onDidChangeScreenReaderOptimized.fire())})),t(),this.onDidChangeScreenReaderOptimized(()=>t())}get onDidChangeScreenReaderOptimized(){return this._onDidChangeScreenReaderOptimized.event}isScreenReaderOptimized(){const e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport}getAccessibilitySupport(){return this._accessibilitySupport}};hM=dM([uM(0,Ym),uM(1,np)],hM);var pM=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};class mM{constructor(){this.mapTextToType=new Map,this.findText=""}writeText(e,n){return pM(this,void 0,void 0,(function*(){if(n)return void this.mapTextToType.set(n,e);try{return yield navigator.clipboard.writeText(e)}catch(o){}const t=document.activeElement,i=document.body.appendChild(lr("textarea",{"aria-hidden":!0}));i.style.height="1px",i.style.width="1px",i.style.position="absolute",i.value=e,i.focus(),i.select(),document.execCommand("copy"),t instanceof HTMLElement&&t.focus(),document.body.removeChild(i)}))}readText(e){return pM(this,void 0,void 0,(function*(){if(e)return this.mapTextToType.get(e)||"";try{return yield navigator.clipboard.readText()}catch(n){return""}}))}readFindText(){return pM(this,void 0,void 0,(function*(){return this.findText}))}writeFindText(e){return pM(this,void 0,void 0,(function*(){this.findText=e}))}}var fM=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},gM=function(e,n){return function(t,i){n(t,i,e)}},bM=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};const vM=!1;function _M(e){return e.scheme===Ji.file?e.fsPath:e.path}let wM=0;class CM{constructor(e,n,t){this.id=++wM,this.type=0,this.actual=e,this.label=e.label,this.resourceLabel=n,this.strResource=t,this.resourceLabels=[this.resourceLabel],this.strResources=[this.strResource],this.isValid=!0}setValid(e){this.isValid=e}toString(){return`[${this.id}] [${this.isValid?"VALID":"INVALID"}] ${this.actual}`}}class yM{constructor(e,n){this.resourceLabel=e,this.reason=n}}class AM{constructor(){this.elements=new Map}createMessage(){const e=[],n=[];for(const[,i]of this.elements){const t=0===i.reason?e:n;t.push(i.resourceLabel)}let t=[];return e.length>0&&t.push(o({key:"externalRemoval",comment:["{0} is a list of filenames"]},"The following files have been closed and modified on disk: {0}.",e.join(", "))),n.length>0&&t.push(o({key:"noParallelUniverses",comment:["{0} is a list of filenames"]},"The following files have been modified in an incompatible way: {0}.",n.join(", "))),t.join("\n")}get size(){return this.elements.size}has(e){return this.elements.has(e)}set(e,n){this.elements.set(e,n)}delete(e){return this.elements.delete(e)}}class xM{constructor(e,n,t){this.id=++wM,this.type=1,this.actual=e,this.label=e.label,this.resourceLabels=n,this.strResources=t,this.removedResources=null,this.invalidatedResources=null}canSplit(){return"function"===typeof this.actual.split}removeResource(e,n,t){this.removedResources||(this.removedResources=new AM),this.removedResources.has(n)||this.removedResources.set(n,new yM(e,t))}setValid(e,n,t){t?this.invalidatedResources&&(this.invalidatedResources.delete(n),0===this.invalidatedResources.size&&(this.invalidatedResources=null)):(this.invalidatedResources||(this.invalidatedResources=new AM),this.invalidatedResources.has(n)||this.invalidatedResources.set(n,new yM(e,0)))}toString(){return`[${this.id}] [${this.invalidatedResources?"INVALID":"VALID"}] ${this.actual}`}}class kM{constructor(e,n){this.resourceLabel=e,this.strResource=n,this._past=[],this._future=[],this.locked=!1,this.versionId=1}dispose(){for(const e of this._past)1===e.type&&e.removeResource(this.resourceLabel,this.strResource,0);for(const e of this._future)1===e.type&&e.removeResource(this.resourceLabel,this.strResource,0);this.versionId++}toString(){let e=[];e.push(`* ${this.strResource}:`);for(let n=0;n=0;n--)e.push(" * [REDO] "+this._future[n]);return e.join("\n")}flushAllElements(){this._past=[],this._future=[],this.versionId++}_setElementValidFlag(e,n){1===e.type?e.setValid(this.resourceLabel,this.strResource,n):e.setValid(n)}setElementsValidFlag(e,n){for(const t of this._past)n(t.actual)&&this._setElementValidFlag(t,e);for(const t of this._future)n(t.actual)&&this._setElementValidFlag(t,e)}pushElement(e){for(const n of this._future)1===n.type&&n.removeResource(this.resourceLabel,this.strResource,1);if(this._future=[],this._past.length>0){const e=this._past[this._past.length-1];0!==e.type||e.isValid||(this._past=[])}this._past.push(e),this.versionId++}createSnapshot(e){const n=[];for(let t=0,i=this._past.length;t=0;t--)n.push(this._future[t].id);return new ZD(e,n)}restoreSnapshot(e){const n=e.elements.length;let t=!0,i=0,o=-1;for(let a=0,s=this._past.length;a=n||r.id!==e.elements[i])&&(t=!1,o=0),t||1!==r.type||r.removeResource(this.resourceLabel,this.strResource,0)}let r=-1;for(let a=this._future.length-1;a>=0;a--,i++){const o=this._future[a];t&&(i>=n||o.id!==e.elements[i])&&(t=!1,r=a),t||1!==o.type||o.removeResource(this.resourceLabel,this.strResource,0)}-1!==o&&(this._past=this._past.slice(0,o)),-1!==r&&(this._future=this._future.slice(r+1)),this.versionId++}getElements(){const e=[],n=[];for(const t of this._past)e.push(t.actual);for(const t of this._future)n.push(t.actual);return{past:e,future:n}}getClosestPastElement(){return 0===this._past.length?null:this._past[this._past.length-1]}getClosestFutureElement(){return 0===this._future.length?null:this._future[this._future.length-1]}hasPastElements(){return this._past.length>0}hasFutureElements(){return this._future.length>0}splitPastWorkspaceElement(e,n){for(let t=this._past.length-1;t>=0;t--)if(this._past[t]===e){n.has(this.strResource)?this._past[t]=n.get(this.strResource):this._past.splice(t,1);break}this.versionId++}splitFutureWorkspaceElement(e,n){for(let t=this._future.length-1;t>=0;t--)if(this._future[t]===e){n.has(this.strResource)?this._future[t]=n.get(this.strResource):this._future.splice(t,1);break}this.versionId++}moveBackward(e){this._past.pop(),this._future.push(e),this.versionId++}moveForward(e){this._future.pop(),this._past.push(e),this.versionId++}}class SM{constructor(e){this.editStacks=e,this._versionIds=[];for(let n=0,t=this.editStacks.length;n{for(const n of e.editStacks)n.locked=!1}}_safeInvokeWithLocks(e,n,t,i=Me.None){const o=this._acquireLocks(t);let r;try{r=n()}catch(a){return o(),i.dispose(),this._onError(a,e)}if(r)return r.then(()=>{o(),i.dispose()},n=>(o(),i.dispose(),this._onError(n,e)));o(),i.dispose()}_invokeWorkspacePrepare(e){return bM(this,void 0,void 0,(function*(){if("undefined"===typeof e.actual.prepareUndoRedo)return Me.None;const n=e.actual.prepareUndoRedo();return"undefined"===typeof n?Me.None:n}))}_invokeResourcePrepare(e,n){if(1!==e.actual.type||"undefined"===typeof e.actual.prepareUndoRedo)return void n(Me.None);const t=e.actual.prepareUndoRedo();if(t){if(!Ee(t))return t.then(e=>{n(e)});n(t)}else n(Me.None)}_getAffectedEditStacks(e){const n=[];for(const t of e.strResources)n.push(this._editStacks.get(t)||DM);return new SM(n)}_tryToSplitAndUndo(e,n,t,i){if(n.canSplit())return this._splitPastWorkspaceElement(n,t),this._notificationService.info(i),new BM(this.undo(e));for(const o of n.strResources)this.removeElements(o);return this._notificationService.info(i),new BM}_checkWorkspaceUndo(e,n,t,i){if(n.removedResources)return this._tryToSplitAndUndo(e,n,n.removedResources,o({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",n.label,n.removedResources.createMessage()));if(i&&n.invalidatedResources)return this._tryToSplitAndUndo(e,n,n.invalidatedResources,o({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",n.label,n.invalidatedResources.createMessage()));const r=[];for(const o of t.editStacks)o.getClosestPastElement()!==n&&r.push(o.resourceLabel);if(r.length>0)return this._tryToSplitAndUndo(e,n,null,o({key:"cannotWorkspaceUndoDueToChanges",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because changes were made to {1}",n.label,r.join(", ")));const a=[];for(const o of t.editStacks)o.locked&&a.push(o.resourceLabel);return a.length>0?this._tryToSplitAndUndo(e,n,null,o({key:"cannotWorkspaceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because there is already an undo or redo operation running on {1}",n.label,a.join(", "))):t.isValid()?null:this._tryToSplitAndUndo(e,n,null,o({key:"cannotWorkspaceUndoDueToInMeantimeUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because an undo or redo operation occurred in the meantime",n.label))}_workspaceUndo(e,n){const t=this._getAffectedEditStacks(n),i=this._checkWorkspaceUndo(e,n,t,!1);return i?i.returnValue:this._confirmAndExecuteWorkspaceUndo(e,n,t)}_confirmAndExecuteWorkspaceUndo(e,n,t){return bM(this,void 0,void 0,(function*(){if(n.canSplit()){const i=yield this._dialogService.show(rh.Info,o("confirmWorkspace","Would you like to undo '{0}' across all files?",n.label),[o({key:"ok",comment:["{0} denotes a number that is > 1"]},"Undo in {0} Files",t.editStacks.length),o("nok","Undo this File"),o("cancel","Cancel")],{cancelId:2});if(2===i.choice)return;if(1===i.choice)return this._splitPastWorkspaceElement(n,null),this.undo(e);const r=this._checkWorkspaceUndo(e,n,t,!1);if(r)return r.returnValue}let i;try{i=yield this._invokeWorkspacePrepare(n)}catch(a){return this._onError(a,n)}const r=this._checkWorkspaceUndo(e,n,t,!0);if(r)return i.dispose(),r.returnValue;for(const e of t.editStacks)e.moveBackward(n);return this._safeInvokeWithLocks(n,()=>n.actual.undo(),t,i)}))}_resourceUndo(e,n){if(n.isValid){if(!e.locked)return this._invokeResourcePrepare(n,t=>(e.moveBackward(n),this._safeInvokeWithLocks(n,()=>n.actual.undo(),new SM([e]),t)));{const e=o({key:"cannotResourceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not undo '{0}' because there is already an undo or redo operation running.",n.label);this._notificationService.info(e)}}else e.flushAllElements()}undo(e){const n="string"===typeof e?e:this.getUriComparisonKey(e);if(!this._editStacks.has(n))return;const t=this._editStacks.get(n),i=t.getClosestPastElement();if(i)try{return 1===i.type?this._workspaceUndo(n,i):this._resourceUndo(t,i)}finally{vM&&this._print("undo")}}canRedo(e){const n=this.getUriComparisonKey(e);if(this._editStacks.has(n)){const e=this._editStacks.get(n);return e.hasFutureElements()}return!1}_tryToSplitAndRedo(e,n,t,i){if(n.canSplit())return this._splitFutureWorkspaceElement(n,t),this._notificationService.info(i),new BM(this.redo(e));for(const o of n.strResources)this.removeElements(o);return this._notificationService.info(i),new BM}_checkWorkspaceRedo(e,n,t,i){if(n.removedResources)return this._tryToSplitAndRedo(e,n,n.removedResources,o({key:"cannotWorkspaceRedo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not redo '{0}' across all files. {1}",n.label,n.removedResources.createMessage()));if(i&&n.invalidatedResources)return this._tryToSplitAndRedo(e,n,n.invalidatedResources,o({key:"cannotWorkspaceRedo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not redo '{0}' across all files. {1}",n.label,n.invalidatedResources.createMessage()));const r=[];for(const o of t.editStacks)o.getClosestFutureElement()!==n&&r.push(o.resourceLabel);if(r.length>0)return this._tryToSplitAndRedo(e,n,null,o({key:"cannotWorkspaceRedoDueToChanges",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because changes were made to {1}",n.label,r.join(", ")));const a=[];for(const o of t.editStacks)o.locked&&a.push(o.resourceLabel);return a.length>0?this._tryToSplitAndRedo(e,n,null,o({key:"cannotWorkspaceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because there is already an undo or redo operation running on {1}",n.label,a.join(", "))):t.isValid()?null:this._tryToSplitAndRedo(e,n,null,o({key:"cannotWorkspaceRedoDueToInMeantimeUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because an undo or redo operation occurred in the meantime",n.label))}_workspaceRedo(e,n){const t=this._getAffectedEditStacks(n),i=this._checkWorkspaceRedo(e,n,t,!1);return i?i.returnValue:this._executeWorkspaceRedo(e,n,t)}_executeWorkspaceRedo(e,n,t){return bM(this,void 0,void 0,(function*(){let i;try{i=yield this._invokeWorkspacePrepare(n)}catch(r){return this._onError(r,n)}const o=this._checkWorkspaceRedo(e,n,t,!0);if(o)return i.dispose(),o.returnValue;for(const e of t.editStacks)e.moveForward(n);return this._safeInvokeWithLocks(n,()=>n.actual.redo(),t,i)}))}_resourceRedo(e,n){if(n.isValid){if(!e.locked)return this._invokeResourcePrepare(n,t=>(e.moveForward(n),this._safeInvokeWithLocks(n,()=>n.actual.redo(),new SM([e]),t)));{const e=o({key:"cannotResourceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not redo '{0}' because there is already an undo or redo operation running.",n.label);this._notificationService.info(e)}}else e.flushAllElements()}redo(e){const n="string"===typeof e?e:this.getUriComparisonKey(e);if(!this._editStacks.has(n))return;const t=this._editStacks.get(n),i=t.getClosestFutureElement();if(i)try{return 1===i.type?this._workspaceRedo(n,i):this._resourceRedo(t,i)}finally{vM&&this._print("redo")}}};EM=fM([gM(0,UB),gM(1,Bp)],EM);class BM{constructor(e){this.returnValue=e}}ES(XD,EM);t("675a"),t("0836");const TM={ctrlCmd:!1,alt:!1};var OM;(function(e){e[e["NONE"]=0]="NONE",e[e["FIRST"]=1]="FIRST",e[e["SECOND"]=2]="SECOND",e[e["LAST"]=3]="LAST"})(OM||(OM={}));const LM=new Oi(()=>{const e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});return{collator:e,collatorIsNumeric:e.resolvedOptions().numeric}});function MM(e,n,t=!1){const i=e||"",o=n||"",r=LM.value.collator.compare(i,o);return LM.value.collatorIsNumeric&&0===r&&i!==o?io.length)return 1}return 0}t("2a04");class PM{constructor(e,n){this.supportCodicons=n,this.text="",this.title="",this.highlights=[],this.didEverRender=!1,this.domNode=document.createElement("span"),this.domNode.className="monaco-highlighted-label",e.appendChild(this.domNode)}get element(){return this.domNode}set(e,n=[],t="",i){e||(e=""),i&&(e=PM.escapeNewLines(e,n)),this.didEverRender&&this.text===e&&this.title===t&&da(this.highlights,n)||(Array.isArray(n)||(n=[]),this.text=e,this.title=t,this.highlights=n,this.render())}render(){let e="",n=0;for(const t of this.highlights){if(t.end===t.start)continue;if(n";const i=this.text.substring(n,t.start);e+=this.supportCodicons?hl(Object(yr["s"])(i)):Object(yr["s"])(i),e+="
",n=t.end}t.extraClasses?e+=``:e+='';const i=this.text.substring(t.start,t.end);e+=this.supportCodicons?hl(Object(yr["s"])(i)):Object(yr["s"])(i),e+="",n=t.end}if(n";const t=this.text.substring(n);e+=this.supportCodicons?hl(Object(yr["s"])(t)):Object(yr["s"])(t),e+=""}this.domNode.innerHTML=e,this.title?this.domNode.title=this.title:this.domNode.removeAttribute("title"),this.didEverRender=!0}static escapeNewLines(e,n){let t=0,i=0;return e.replace(/\r\n|\r|\n/g,(e,o)=>{i="\r\n"===e?-1:0,o+=t;for(const t of n)t.end<=o||(t.start>=o&&(t.start+=i),t.end>=o&&(t.end+=i));return t+=i,"⏎"})}}class FM{constructor(e){this._element=e}get element(){return this._element}set textContent(e){this.disposed||e===this._textContent||(this._textContent=e,this._element.textContent=e)}set className(e){this.disposed||e===this._className||(this._className=e,this._element.className=e)}set title(e){this.disposed||e===this._title||(this._title=e,this._title?this._element.title=e:this._element.removeAttribute("title"))}set empty(e){this.disposed||e===this._empty||(this._empty=e,this._element.style.marginLeft=e?"0":"")}dispose(){this.disposed=!0}}class RM extends Me{constructor(e,n){super(),this.domNode=this._register(new FM(ir(e,lr(".monaco-icon-label"))));const t=ir(this.domNode.element,lr(".monaco-icon-label-container")),i=ir(t,lr("span.monaco-icon-name-container"));this.descriptionContainer=this._register(new FM(ir(t,lr("span.monaco-icon-description-container")))),(null===n||void 0===n?void 0:n.supportHighlights)?this.nameNode=new zM(i,!!n.supportCodicons):this.nameNode=new $M(i),(null===n||void 0===n?void 0:n.supportDescriptionHighlights)?this.descriptionNodeFactory=()=>new PM(ir(this.descriptionContainer.element,lr("span.label-description")),!!n.supportCodicons):this.descriptionNodeFactory=()=>this._register(new FM(ir(this.descriptionContainer.element,lr("span.label-description"))))}setLabel(e,n,t){const i=["monaco-icon-label"];t&&(t.extraClasses&&i.push(...t.extraClasses),t.italic&&i.push("italic"),t.strikethrough&&i.push("strikethrough")),this.domNode.className=i.join(" "),this.domNode.title=(null===t||void 0===t?void 0:t.title)||"",this.nameNode.setLabel(e,t),(n||this.descriptionNode)&&(this.descriptionNode||(this.descriptionNode=this.descriptionNodeFactory()),this.descriptionNode instanceof PM?(this.descriptionNode.set(n||"",t?t.descriptionMatches:void 0),(null===t||void 0===t?void 0:t.descriptionTitle)?this.descriptionNode.element.title=t.descriptionTitle:this.descriptionNode.element.removeAttribute("title")):(this.descriptionNode.textContent=n||"",this.descriptionNode.title=(null===t||void 0===t?void 0:t.descriptionTitle)||"",this.descriptionNode.empty=!n))}}class $M{constructor(e){this.container=e,this.label=void 0,this.singleLabel=void 0}setLabel(e,n){if(this.label!==e||!da(this.options,n))if(this.label=e,this.options=n,"string"===typeof e)this.singleLabel||(this.container.innerText="",ao(this.container,"multiple"),this.singleLabel=ir(this.container,lr("a.label-name",{id:null===n||void 0===n?void 0:n.domId}))),this.singleLabel.textContent=e;else{this.container.innerText="",oo(this.container,"multiple"),this.singleLabel=void 0;for(let t=0;t{const o={start:i,end:i+e.length},r=t.map(e=>gB.intersect(o,e)).filter(e=>!gB.isEmpty(e)).map(({start:e,end:n})=>({start:e-i,end:n-i}));return i=o.end+n.length,r})}class zM{constructor(e,n){this.container=e,this.supportCodicons=n,this.label=void 0,this.singleLabel=void 0}setLabel(e,n){if(this.label!==e||!da(this.options,n))if(this.label=e,this.options=n,"string"===typeof e)this.singleLabel||(this.container.innerText="",ao(this.container,"multiple"),this.singleLabel=new PM(ir(this.container,lr("a.label-name",{id:null===n||void 0===n?void 0:n.domId})),this.supportCodicons)),this.singleLabel.set(e,null===n||void 0===n?void 0:n.matches,null===n||void 0===n?void 0:n.title,null===n||void 0===n?void 0:n.labelEscapeNewLines);else{this.container.innerText="",oo(this.container,"multiple"),this.singleLabel=void 0;const t=(null===n||void 0===n?void 0:n.separator)||"/",i=jM(e,t,null===n||void 0===n?void 0:n.matches);for(let o=0;o=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a};const JM=lr;class YM{constructor(e){this.hidden=!1,this._onChecked=new je,this.onChecked=this._onChecked.event,ca(this,e)}get checked(){return!!this._checked}set checked(e){e!==this._checked&&(this._checked=e,this._onChecked.fire(e))}dispose(){this._onChecked.dispose()}}class QM{get templateId(){return QM.ID}renderTemplate(e){const n=Object.create(null);n.toDisposeElement=[],n.toDisposeTemplate=[],n.entry=ir(e,JM(".quick-input-list-entry"));const t=ir(n.entry,JM("label.quick-input-list-label"));n.toDisposeTemplate.push(mo(t,Qo.CLICK,e=>{n.checkbox.offsetParent||e.preventDefault()})),n.checkbox=ir(t,JM("input.quick-input-list-checkbox")),n.checkbox.type="checkbox",n.toDisposeTemplate.push(mo(n.checkbox,Qo.CHANGE,e=>{n.element.checked=n.checkbox.checked}));const i=ir(t,JM(".quick-input-list-rows")),o=ir(i,JM(".quick-input-list-row")),a=ir(i,JM(".quick-input-list-row"));n.label=new RM(o,{supportHighlights:!0,supportDescriptionHighlights:!0,supportCodicons:!0});const s=ir(o,JM(".quick-input-list-entry-keybinding"));n.keybinding=new KM(s,r["a"]);const l=ir(a,JM(".quick-input-list-label-meta"));return n.detail=new PM(l,!0),n.separator=ir(n.entry,JM(".quick-input-list-separator")),n.actionBar=new RS(n.entry),n.actionBar.domNode.classList.add("quick-input-list-entry-action-bar"),n.toDisposeTemplate.push(n.actionBar),n}renderElement(e,n,t){t.toDisposeElement=Be(t.toDisposeElement),t.element=e,t.checkbox.checked=e.checked,t.toDisposeElement.push(e.onChecked(e=>t.checkbox.checked=e));const{labelHighlights:i,descriptionHighlights:o,detailHighlights:r}=e,a=Object.create(null);a.matches=i||[],a.descriptionTitle=e.saneDescription,a.descriptionMatches=o||[],a.extraClasses=e.item.iconClasses,a.italic=e.item.italic,a.strikethrough=e.item.strikethrough,t.label.setLabel(e.saneLabel,e.saneDescription,a),t.keybinding.set(e.item.keybinding),t.detail.set(e.saneDetail,r),e.separator&&e.separator.label?(t.separator.textContent=e.separator.label,t.separator.style.display=""):t.separator.style.display="none",e.separator?oo(t.entry,"quick-input-list-separator-border"):ao(t.entry,"quick-input-list-separator-border"),t.actionBar.clear();const s=e.item.buttons;s&&s.length?(t.actionBar.push(s.map((n,t)=>{let i=n.iconClass||(n.iconPath?UM(n.iconPath):void 0);n.alwaysVisible&&(i=i?i+" always-visible":"always-visible");const o=new Bm("id-"+t,"",i,!0,()=>(e.fireButtonTriggered({button:n,item:e.item}),Promise.resolve()));return o.tooltip=n.tooltip||"",o}),{icon:!0,label:!1}),oo(t.entry,"has-actions")):ao(t.entry,"has-actions")}disposeElement(e,n,t){t.toDisposeElement=Be(t.toDisposeElement)}disposeTemplate(e){e.toDisposeElement=Be(e.toDisposeElement),e.toDisposeTemplate=Be(e.toDisposeTemplate)}}QM.ID="listelement";class XM{getHeight(e){return e.saneDetail?44:22}getTemplateId(e){return QM.ID}}var ZM;(function(e){e[e["First"]=1]="First",e[e["Second"]=2]="Second",e[e["Last"]=3]="Last",e[e["Next"]=4]="Next",e[e["Previous"]=5]="Previous",e[e["NextPage"]=6]="NextPage",e[e["PreviousPage"]=7]="PreviousPage"})(ZM||(ZM={}));class eN{constructor(e,n,t){this.parent=e,this.inputElements=[],this.elements=[],this.elementsToIndexes=new Map,this.matchOnDescription=!1,this.matchOnDetail=!1,this.matchOnLabel=!0,this.sortByLabel=!0,this._onChangedAllVisibleChecked=new je,this.onChangedAllVisibleChecked=this._onChangedAllVisibleChecked.event,this._onChangedCheckedCount=new je,this.onChangedCheckedCount=this._onChangedCheckedCount.event,this._onChangedVisibleCount=new je,this.onChangedVisibleCount=this._onChangedVisibleCount.event,this._onChangedCheckedElements=new je,this.onChangedCheckedElements=this._onChangedCheckedElements.event,this._onButtonTriggered=new je,this.onButtonTriggered=this._onButtonTriggered.event,this._onKeyDown=new je,this.onKeyDown=this._onKeyDown.event,this._onLeave=new je,this.onLeave=this._onLeave.event,this._fireCheckedEvents=!0,this.elementDisposables=[],this.disposables=[],this.id=n,this.container=ir(this.parent,JM(".quick-input-list"));const i=new XM,o=new tN;this.list=t.createList("QuickInput",this.container,i,[new QM],{identityProvider:{getId:e=>e.saneLabel},setRowLineHeight:!1,multipleSelectionSupport:!1,horizontalScrolling:!1,accessibilityProvider:o}),this.list.getHTMLElement().id=n,this.disposables.push(this.list),this.disposables.push(this.list.onKeyDown(e=>{const n=new fi(e);switch(n.keyCode){case 10:this.toggleCheckbox();break;case 31:(r["f"]?e.metaKey:e.ctrlKey)&&this.list.setFocus(Ki(this.list.length));break;case 16:const n=this.list.getFocus();1===n.length&&0===n[0]&&this._onLeave.fire();break;case 18:const t=this.list.getFocus();1===t.length&&t[0]===this.list.length-1&&this._onLeave.fire();break}this._onKeyDown.fire(n)})),this.disposables.push(this.list.onMouseDown(e=>{2!==e.browserEvent.button&&e.browserEvent.preventDefault()})),this.disposables.push(uo(this.container,Qo.CLICK,e=>{(e.x||e.y)&&this._onLeave.fire()})),this.disposables.push(this.list.onMouseMiddleClick(e=>{this._onLeave.fire()})),this.disposables.push(this.list.onContextMenu(e=>{"number"===typeof e.index&&(e.browserEvent.preventDefault(),this.list.setSelection([e.index]))})),this.disposables.push(this._onChangedAllVisibleChecked,this._onChangedCheckedCount,this._onChangedVisibleCount,this._onChangedCheckedElements,this._onButtonTriggered,this._onLeave,this._onKeyDown)}get onDidChangeFocus(){return Fe.map(this.list.onDidChangeFocus,e=>e.elements.map(e=>e.item))}get onDidChangeSelection(){return Fe.map(this.list.onDidChangeSelection,e=>({items:e.elements.map(e=>e.item),event:e.browserEvent}))}getAllVisibleChecked(){return this.allVisibleChecked(this.elements,!1)}allVisibleChecked(e,n=!0){for(let t=0,i=e.length;t{n.hidden||(n.checked=e)})}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}setElements(e){this.elementDisposables=Be(this.elementDisposables);const n=e=>this.fireButtonTriggered(e);this.inputElements=e,this.elements=e.reduce((t,i,o)=>{var r,a,s;if("separator"!==i.type){const l=o&&e[o-1],c=i.label&&i.label.replace(/\r?\n/g," "),d=i.description&&i.description.replace(/\r?\n/g," "),u=i.detail&&i.detail.replace(/\r?\n/g," "),h=i.ariaLabel||[c,d,u].map(e=>e&&il(e).text).filter(e=>!!e).join(", ");t.push(new YM({index:o,item:i,saneLabel:c,saneAriaLabel:h,saneDescription:d,saneDetail:u,labelHighlights:null===(r=i.highlights)||void 0===r?void 0:r.label,descriptionHighlights:null===(a=i.highlights)||void 0===a?void 0:a.description,detailHighlights:null===(s=i.highlights)||void 0===s?void 0:s.detail,checked:!1,separator:l&&"separator"===l.type?l:void 0,fireButtonTriggered:n}))}return t},[]),this.elementDisposables.push(...this.elements),this.elementDisposables.push(...this.elements.map(e=>e.onChecked(()=>this.fireCheckedEvents()))),this.elementsToIndexes=this.elements.reduce((e,n,t)=>(e.set(n.item,t),e),new Map),this.list.splice(0,this.list.length),this.list.splice(0,this.list.length,this.elements),this._onChangedVisibleCount.fire(this.elements.length)}getFocusedElements(){return this.list.getFocusedElements().map(e=>e.item)}setFocusedElements(e){if(this.list.setFocus(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e))),e.length>0){const e=this.list.getFocus()[0];"number"===typeof e&&this.list.reveal(e)}}getActiveDescendant(){return this.list.getHTMLElement().getAttribute("aria-activedescendant")}setSelectedElements(e){this.list.setSelection(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e)))}getCheckedElements(){return this.elements.filter(e=>e.checked).map(e=>e.item)}setCheckedElements(e){try{this._fireCheckedEvents=!1;const n=new Set;for(const t of e)n.add(t);for(const e of this.elements)e.checked=n.has(e.item)}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}set enabled(e){this.list.getHTMLElement().style.pointerEvents=e?"":"none"}focus(e){if(!this.list.length)return;switch(e===ZM.Next&&this.list.getFocus()[0]===this.list.length-1&&(e=ZM.First),e===ZM.Previous&&0===this.list.getFocus()[0]&&(e=ZM.Last),e===ZM.Second&&this.list.length<2&&(e=ZM.First),e){case ZM.First:this.list.focusFirst();break;case ZM.Second:this.list.focusNth(1);break;case ZM.Last:this.list.focusLast();break;case ZM.Next:this.list.focusNext();break;case ZM.Previous:this.list.focusPrevious();break;case ZM.NextPage:this.list.focusNextPage();break;case ZM.PreviousPage:this.list.focusPreviousPage();break}const n=this.list.getFocus()[0];"number"===typeof n&&this.list.reveal(n)}clearFocus(){this.list.setFocus([])}domFocus(){this.list.domFocus()}layout(e){this.list.getHTMLElement().style.maxHeight=e?`calc(${44*Math.floor(e/44)}px)`:"",this.list.layout()}filter(e){if(!(this.sortByLabel||this.matchOnLabel||this.matchOnDescription||this.matchOnDetail))return this.list.layout(),!1;e=e.trim(),e&&(this.matchOnLabel||this.matchOnDescription||this.matchOnDetail)?this.elements.forEach(n=>{const t=this.matchOnLabel?Ur(rl(e,il(n.saneLabel))):void 0,i=this.matchOnDescription?Ur(rl(e,il(n.saneDescription||""))):void 0,o=this.matchOnDetail?Ur(rl(e,il(n.saneDetail||""))):void 0;t||i||o?(n.labelHighlights=t,n.descriptionHighlights=i,n.detailHighlights=o,n.hidden=!1):(n.labelHighlights=void 0,n.descriptionHighlights=void 0,n.detailHighlights=void 0,n.hidden=!n.item.alwaysShow),n.separator=void 0}):this.elements.forEach(e=>{e.labelHighlights=void 0,e.descriptionHighlights=void 0,e.detailHighlights=void 0,e.hidden=!1;const n=e.index&&this.inputElements[e.index-1];e.separator=n&&"separator"===n.type?n:void 0});const n=this.elements.filter(e=>!e.hidden);if(this.sortByLabel&&e){const t=e.toLowerCase();n.sort((e,n)=>nN(e,n,t))}return this.elementsToIndexes=n.reduce((e,n,t)=>(e.set(n.item,t),e),new Map),this.list.splice(0,this.list.length,n),this.list.setFocus([]),this.list.layout(),this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedVisibleCount.fire(n.length),!0}toggleCheckbox(){try{this._fireCheckedEvents=!1;const e=this.list.getFocusedElements(),n=this.allVisibleChecked(e);for(const t of e)t.checked=!n}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}display(e){this.container.style.display=e?"":"none"}isDisplayed(){return"none"!==this.container.style.display}dispose(){this.elementDisposables=Be(this.elementDisposables),this.disposables=Be(this.disposables)}fireCheckedEvents(){this._fireCheckedEvents&&(this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedCheckedCount.fire(this.getCheckedCount()),this._onChangedCheckedElements.fire(this.getCheckedElements()))}fireButtonTriggered(e){this._onButtonTriggered.fire(e)}style(e){this.list.style(e)}}function nN(e,n,t){const i=e.labelHighlights||[],o=n.labelHighlights||[];return i.length&&!o.length?-1:!i.length&&o.length?1:0===i.length&&0===o.length?0:NM(e.saneLabel,n.saneLabel,t)}GM([Ef],eN.prototype,"onDidChangeFocus",null),GM([Ef],eN.prototype,"onDidChangeSelection",null);class tN{getWidgetAriaLabel(){return o("quickInput","Quick Input")}getAriaLabel(e){return e.saneAriaLabel}getWidgetRole(){return"listbox"}getRole(){return"option"}}t("8bf4");function iN(e,n={}){const t=rN(n);return t.textContent=e,t}function oN(e,n={}){const t=rN(n);return sN(t,lN(e),n.actionHandler),t}function rN(e){const n=e.inline?"span":"div",t=document.createElement(n);return e.className&&(t.className=e.className),t}class aN{constructor(e){this.source=e,this.index=0}eos(){return this.index>=this.source.length}next(){const e=this.peek();return this.advance(),e}peek(){return this.source[this.index]}advance(){this.index++}}function sN(e,n,t){let i;if(2===n.type)i=document.createTextNode(n.content||"");else if(3===n.type)i=document.createElement("b");else if(4===n.type)i=document.createElement("i");else if(5===n.type&&t){const e=document.createElement("a");e.href="#",t.disposeables.add(mo(e,"click",e=>{t.callback(String(n.index),e)})),i=e}else 7===n.type?i=document.createElement("br"):1===n.type&&(i=e);i&&e!==i&&e.appendChild(i),i&&Array.isArray(n.children)&&n.children.forEach(e=>{sN(i,e,t)})}function lN(e){const n={type:1,children:[]};let t=0,i=n;const o=[],r=new aN(e);while(!r.eos()){let e=r.next();const n="\\"===e&&0!==dN(r.peek());if(n&&(e=r.next()),!n&&cN(e)&&e===r.peek()){r.advance(),2===i.type&&(i=o.pop());const n=dN(e);if(i.type===n||5===i.type&&6===n)i=o.pop();else{const e={type:n,children:[]};5===n&&(e.index=t,t++),i.children.push(e),o.push(i),i=e}}else if("\n"===e)2===i.type&&(i=o.pop()),i.children.push({type:7});else if(2!==i.type){const n={type:2,content:e};i.children.push(n),o.push(i),i=n}else i.content+=e}return 2===i.type&&(i=o.pop()),o.length,n}function cN(e){return 0!==dN(e)}function dN(e){switch(e){case"*":return 3;case"_":return 4;case"[":return 5;case"]":return 6;default:return 0}}const uN=lr,hN={inputBackground:Ev.fromHex("#3C3C3C"),inputForeground:Ev.fromHex("#CCCCCC"),inputValidationInfoBorder:Ev.fromHex("#55AAFF"),inputValidationInfoBackground:Ev.fromHex("#063B49"),inputValidationWarningBorder:Ev.fromHex("#B89500"),inputValidationWarningBackground:Ev.fromHex("#352A05"),inputValidationErrorBorder:Ev.fromHex("#BE1100"),inputValidationErrorBackground:Ev.fromHex("#5A1D1D")};class pN extends iA{constructor(e,n,t){super(),this.state="idle",this.maxHeight=Number.POSITIVE_INFINITY,this._onDidChange=this._register(new je),this.onDidChange=this._onDidChange.event,this._onDidHeightChange=this._register(new je),this.onDidHeightChange=this._onDidHeightChange.event,this.contextViewProvider=n,this.options=t||Object.create(null),la(this.options,hN,!1),this.message=null,this.placeholder=this.options.placeholder||"",this.ariaLabel=this.options.ariaLabel||"",this.inputBackground=this.options.inputBackground,this.inputForeground=this.options.inputForeground,this.inputBorder=this.options.inputBorder,this.inputValidationInfoBorder=this.options.inputValidationInfoBorder,this.inputValidationInfoBackground=this.options.inputValidationInfoBackground,this.inputValidationInfoForeground=this.options.inputValidationInfoForeground,this.inputValidationWarningBorder=this.options.inputValidationWarningBorder,this.inputValidationWarningBackground=this.options.inputValidationWarningBackground,this.inputValidationWarningForeground=this.options.inputValidationWarningForeground,this.inputValidationErrorBorder=this.options.inputValidationErrorBorder,this.inputValidationErrorBackground=this.options.inputValidationErrorBackground,this.inputValidationErrorForeground=this.options.inputValidationErrorForeground,this.options.validationOptions&&(this.validation=this.options.validationOptions.validation),this.element=ir(e,uN(".monaco-inputbox.idle"));let i=this.options.flexibleHeight?"textarea":"input",o=ir(this.element,uN(".wrapper"));if(this.input=ir(o,uN(i+".input.empty")),this.input.setAttribute("autocorrect","off"),this.input.setAttribute("autocapitalize","off"),this.input.setAttribute("spellcheck","false"),this.onfocus(this.input,()=>this.element.classList.add("synthetic-focus")),this.onblur(this.input,()=>this.element.classList.remove("synthetic-focus")),this.options.flexibleHeight){this.maxHeight="number"===typeof this.options.flexibleMaxHeight?this.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,this.mirror=ir(o,uN("div.mirror")),this.mirror.innerText=" ",this.scrollableElement=new OA(this.element,{vertical:1}),this.options.flexibleWidth&&(this.input.setAttribute("wrap","off"),this.mirror.style.whiteSpace="pre",this.mirror.style.wordWrap="initial"),ir(e,this.scrollableElement.getDomNode()),this._register(this.scrollableElement),this._register(this.scrollableElement.onScroll(e=>this.input.scrollTop=e.scrollTop));const n=Fe.filter(si(document,"selectionchange"),()=>{const e=document.getSelection();return(null===e||void 0===e?void 0:e.anchorNode)===o});this._register(n(this.updateScrollDimensions,this)),this._register(this.onDidHeightChange(this.updateScrollDimensions,this))}else this.input.type=this.options.type||"text",this.input.setAttribute("wrap","off");this.ariaLabel&&this.input.setAttribute("aria-label",this.ariaLabel),this.placeholder&&this.setPlaceHolder(this.placeholder),this.oninput(this.input,()=>this.onValueChange()),this.onblur(this.input,()=>this.onBlur()),this.onfocus(this.input,()=>this.onFocus()),this.ignoreGesture(this.input),setTimeout(()=>this.updateMirror(),0),this.options.actions&&(this.actionbar=this._register(new RS(this.element)),this.actionbar.push(this.options.actions,{icon:!0,label:!1})),this.applyStyles()}onBlur(){this._hideMessage()}onFocus(){this._showMessage()}setPlaceHolder(e){this.placeholder=e,this.input.setAttribute("placeholder",e),this.input.title=e}setAriaLabel(e){this.ariaLabel=e,e?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}getAriaLabel(){return this.ariaLabel}get inputElement(){return this.input}get value(){return this.input.value}set value(e){this.input.value!==e&&(this.input.value=e,this.onValueChange())}get height(){return"number"===typeof this.cachedHeight?this.cachedHeight:Po(this.element)}focus(){this.input.focus()}blur(){this.input.blur()}hasFocus(){return document.activeElement===this.input}select(e=null){this.input.select(),e&&this.input.setSelectionRange(e.start,e.end)}isSelectionAtEnd(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}enable(){this.input.removeAttribute("disabled")}disable(){this.blur(),this.input.disabled=!0,this._hideMessage()}get width(){return Mo(this.input)}set width(e){if(this.options.flexibleHeight&&this.options.flexibleWidth){let n=0;if(this.mirror){const e=parseFloat(this.mirror.style.paddingLeft||"")||0,t=parseFloat(this.mirror.style.paddingRight||"")||0;n=e+t}this.input.style.width=e-n+"px"}else this.input.style.width=e+"px";this.mirror&&(this.mirror.style.width=e+"px")}set paddingRight(e){this.options.flexibleHeight&&this.options.flexibleWidth?this.input.style.width=`calc(100% - ${e}px)`:this.input.style.paddingRight=e+"px",this.mirror&&(this.mirror.style.paddingRight=e+"px")}updateScrollDimensions(){if("number"!==typeof this.cachedContentHeight||"number"!==typeof this.cachedHeight||!this.scrollableElement)return;const e=this.cachedContentHeight,n=this.cachedHeight,t=this.input.scrollTop;this.scrollableElement.setScrollDimensions({scrollHeight:e,height:n}),this.scrollableElement.setScrollPosition({scrollTop:t})}showMessage(e,n){this.message=e,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(e.type));const t=this.stylesForType(this.message.type);this.element.style.border=t.border?"1px solid "+t.border:"",(this.hasFocus()||n)&&this._showMessage()}hideMessage(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}validate(){let e=null;return this.validation&&(e=this.validation(this.value),e?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(e)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),!e}stylesForType(e){switch(e){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}classForType(e){switch(e){case 1:return"info";case 2:return"warning";default:return"error"}}_showMessage(){if(!this.contextViewProvider||!this.message)return;let e,n,t=()=>e.style.width=Mo(this.element)+"px";this.contextViewProvider.showContextView({getAnchor:()=>this.element,anchorAlignment:1,render:n=>{if(!this.message)return null;e=ir(n,uN(".monaco-inputbox-container")),t();const i={inline:!0,className:"monaco-inputbox-message"},o=this.message.formatContent?oN(this.message.content,i):iN(this.message.content,i);o.classList.add(this.classForType(this.message.type));const r=this.stylesForType(this.message.type);return o.style.backgroundColor=r.background?r.background.toString():"",o.style.color=r.foreground?r.foreground.toString():"",o.style.border=r.border?"1px solid "+r.border:"",ir(e,o),null},onHide:()=>{this.state="closed"},layout:t}),n=3===this.message.type?o("alertErrorMessage","Error: {0}",this.message.content):2===this.message.type?o("alertWarningMessage","Warning: {0}",this.message.content):o("alertInfoMessage","Info: {0}",this.message.content),vm(n),this.state="open"}_hideMessage(){this.contextViewProvider&&("open"===this.state&&this.contextViewProvider.hideContextView(),this.state="idle")}onValueChange(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),"open"===this.state&&this.contextViewProvider&&this.contextViewProvider.layout()}updateMirror(){if(!this.mirror)return;const e=this.value,n=e.charCodeAt(e.length-1),t=10===n?" ":"",i=e+t;i?this.mirror.textContent=e+t:this.mirror.innerText=" ",this.layout()}style(e){this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){const e=this.inputBackground?this.inputBackground.toString():"",n=this.inputForeground?this.inputForeground.toString():"",t=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=n,this.input.style.backgroundColor="inherit",this.input.style.color=n,this.element.style.borderWidth=t?"1px":"",this.element.style.borderStyle=t?"solid":"",this.element.style.borderColor=t}layout(){if(!this.mirror)return;const e=this.cachedContentHeight;this.cachedContentHeight=Po(this.mirror),e!==this.cachedContentHeight&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}insertAtCursor(e){const n=this.inputElement,t=n.selectionStart,i=n.selectionEnd,o=n.value;null!==t&&null!==i&&(this.value=o.substr(0,t)+e+o.substr(i),n.setSelectionRange(t+1,t+1),this.layout())}dispose(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),super.dispose()}}const mN=lr;class fN extends Me{constructor(e){super(),this.parent=e,this.onKeyDown=e=>uo(this.inputBox.inputElement,Qo.KEY_DOWN,n=>{e(new fi(n))}),this.onMouseDown=e=>uo(this.inputBox.inputElement,Qo.MOUSE_DOWN,n=>{e(new Ci(n))}),this.onDidChange=e=>this.inputBox.onDidChange(e),this.container=ir(this.parent,mN(".quick-input-box")),this.inputBox=this._register(new pN(this.container,void 0))}get value(){return this.inputBox.value}set value(e){this.inputBox.value=e}select(e=null){this.inputBox.select(e)}isSelectionAtEnd(){return this.inputBox.isSelectionAtEnd()}get placeholder(){return this.inputBox.inputElement.getAttribute("placeholder")||""}set placeholder(e){this.inputBox.setPlaceHolder(e)}get ariaLabel(){return this.inputBox.getAriaLabel()}set ariaLabel(e){this.inputBox.setAriaLabel(e)}get password(){return"password"===this.inputBox.inputElement.type}set password(e){this.inputBox.inputElement.type=e?"password":"text"}setAttribute(e,n){this.inputBox.inputElement.setAttribute(e,n)}removeAttribute(e){this.inputBox.inputElement.removeAttribute(e)}showDecoration(e){e===rh.Ignore?this.inputBox.hideMessage():this.inputBox.showMessage({type:e===rh.Info?1:e===rh.Warning?2:3,content:""})}stylesForType(e){return this.inputBox.stylesForType(e===rh.Info?1:e===rh.Warning?2:3)}setFocus(){this.inputBox.focus()}layout(){this.inputBox.layout()}style(e){this.inputBox.style(e)}}t("54f2");const gN={badgeBackground:Ev.fromHex("#4D4D4D"),badgeForeground:Ev.fromHex("#FFFFFF")};class bN{constructor(e,n){this.count=0,this.options=n||Object.create(null),la(this.options,gN,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=ir(e,lr(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}setCount(e){this.count=e,this.render()}setTitleFormat(e){this.titleFormat=e,this.render()}render(){this.element.textContent=Object(yr["v"])(this.countFormat,this.count),this.element.title=Object(yr["v"])(this.titleFormat,this.count),this.applyStyles()}style(e){this.badgeBackground=e.badgeBackground,this.badgeForeground=e.badgeForeground,this.badgeBorder=e.badgeBorder,this.applyStyles()}applyStyles(){if(this.element){const e=this.badgeBackground?this.badgeBackground.toString():"",n=this.badgeForeground?this.badgeForeground.toString():"",t=this.badgeBorder?this.badgeBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=n,this.element.style.borderWidth=t?"1px":"",this.element.style.borderStyle=t?"solid":"",this.element.style.borderColor=t}}}t("1f26");const vN="done",_N="active",wN="infinite",CN="discrete",yN="monaco-progress-container",AN="progress-bit",xN={progressBarBackground:Ev.fromHex("#0E70C0")};class kN extends Me{constructor(e,n){super(),this.options=n||Object.create(null),la(this.options,xN,!1),this.workedVal=0,this.progressBarBackground=this.options.progressBarBackground,this._register(this.showDelayedScheduler=new Ti(()=>cr(this.element),0)),this.create(e)}create(e){this.element=document.createElement("div"),oo(this.element,yN),e.appendChild(this.element),this.bit=document.createElement("div"),oo(this.bit,AN),this.element.appendChild(this.bit),this.applyStyles()}off(){this.bit.style.width="inherit",this.bit.style.opacity="1",so(this.element,_N,wN,CN),this.workedVal=0,this.totalWork=void 0}stop(){return this.doDone(!1)}doDone(e){return oo(this.element,vN),io(this.element,wN)?(this.bit.style.opacity="0",e?setTimeout(()=>this.off(),200):this.off()):(this.bit.style.width="inherit",e?setTimeout(()=>this.off(),200):this.off()),this}infinite(){return this.bit.style.width="2%",this.bit.style.opacity="1",so(this.element,CN,vN),ro(this.element,_N,wN),this}getContainer(){return this.element}style(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()}applyStyles(){if(this.bit){const e=this.progressBarBackground?this.progressBarBackground.toString():"";this.bit.style.backgroundColor=e}}}t("ffac");function SN(e){const n=new Array;let t,i=0,o=0;while(null!==(t=ul.exec(e))){o=t.index||0,n.push(e.substring(i,o)),i=(t.index||0)+t[0].length;const[,r,a,s,l]=t;n.push(r?`$(${a})`:lr(`span.codicon.codicon-${s}${l?".codicon-animation-"+l:""}`))}return i{this._register(uo(this._element,e,e=>{this.enabled?this._onDidClick.fire(e):Xo.stop(e)}))}),this._register(uo(this._element,Qo.KEY_DOWN,e=>{const n=new fi(e);let t=!1;this.enabled&&(n.equals(3)||n.equals(10))?(this._onDidClick.fire(e),t=!0):n.equals(9)&&(this._element.blur(),t=!0),t&&Xo.stop(n,!0)})),this._register(uo(this._element,Qo.MOUSE_OVER,e=>{io(this._element,"disabled")||this.setHoverBackground()})),this._register(uo(this._element,Qo.MOUSE_OUT,e=>{this.applyStyles()})),this.focusTracker=this._register(tr(this._element)),this._register(this.focusTracker.onDidFocus(()=>this.setHoverBackground())),this._register(this.focusTracker.onDidBlur(()=>this.applyStyles())),this.applyStyles()}get onDidClick(){return this._onDidClick.event}setHoverBackground(){let e;e=this.options.secondary?this.buttonSecondaryHoverBackground?this.buttonSecondaryHoverBackground.toString():null:this.buttonHoverBackground?this.buttonHoverBackground.toString():null,e&&(this._element.style.backgroundColor=e)}style(e){this.buttonForeground=e.buttonForeground,this.buttonBackground=e.buttonBackground,this.buttonHoverBackground=e.buttonHoverBackground,this.buttonSecondaryForeground=e.buttonSecondaryForeground,this.buttonSecondaryBackground=e.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=e.buttonSecondaryHoverBackground,this.buttonBorder=e.buttonBorder,this.applyStyles()}applyStyles(){if(this._element){let e,n;this.options.secondary?(n=this.buttonSecondaryForeground?this.buttonSecondaryForeground.toString():"",e=this.buttonSecondaryBackground?this.buttonSecondaryBackground.toString():""):(n=this.buttonForeground?this.buttonForeground.toString():"",e=this.buttonBackground?this.buttonBackground.toString():"");const t=this.buttonBorder?this.buttonBorder.toString():"";this._element.style.color=n,this._element.style.backgroundColor=e,this._element.style.borderWidth=t?"1px":"",this._element.style.borderStyle=t?"solid":"",this._element.style.borderColor=t}}get element(){return this._element}set label(e){io(this._element,"monaco-text-button")||oo(this._element,"monaco-text-button"),this.options.supportCodicons?rr(this._element,...SN(e)):this._element.textContent=e,"string"===typeof this.options.title?this._element.title=this.options.title:this.options.title&&(this._element.title=e)}set enabled(e){e?(ao(this._element,"disabled"),this._element.setAttribute("aria-disabled",String(!1)),this._element.tabIndex=0):(oo(this._element,"disabled"),this._element.setAttribute("aria-disabled",String(!0)),hr(this._element))}get enabled(){return!io(this._element,"disabled")}}var BN=function(e,n,t,i){function o(e){return e instanceof t?e:new t((function(n){n(e)}))}return new(t||(t=Promise))((function(t,r){function a(e){try{l(i.next(e))}catch(n){r(n)}}function s(e){try{l(i["throw"](e))}catch(n){r(n)}}function l(e){e.done?t(e.value):o(e.value).then(a,s)}l((i=i.apply(e,n||[])).next())}))};const TN=lr,ON=cl("quick-input-back",dl.arrowLeft),LN={iconClass:ON.classNames,tooltip:o("quickInput.back","Back"),handle:-1};class MN extends Me{constructor(e){super(),this.ui=e,this.visible=!1,this._enabled=!0,this._busy=!1,this._ignoreFocusOut=!1,this._buttons=[],this.buttonsUpdated=!1,this.onDidTriggerButtonEmitter=this._register(new je),this.onDidHideEmitter=this._register(new je),this.onDisposeEmitter=this._register(new je),this.visibleDisposables=this._register(new Le),this.onDidHide=this.onDidHideEmitter.event}get title(){return this._title}set title(e){this._title=e,this.update()}get description(){return this._description}set description(e){this._description=e,this.update()}get step(){return this._steps}set step(e){this._steps=e,this.update()}get totalSteps(){return this._totalSteps}set totalSteps(e){this._totalSteps=e,this.update()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this.update()}get contextKey(){return this._contextKey}set contextKey(e){this._contextKey=e,this.update()}get busy(){return this._busy}set busy(e){this._busy=e,this.update()}get ignoreFocusOut(){return this._ignoreFocusOut}set ignoreFocusOut(e){this._ignoreFocusOut=e,this.update()}get buttons(){return this._buttons}set buttons(e){this._buttons=e,this.buttonsUpdated=!0,this.update()}show(){this.visible||(this.visibleDisposables.add(this.ui.onDidTriggerButton(e=>{-1!==this.buttons.indexOf(e)&&this.onDidTriggerButtonEmitter.fire(e)})),this.ui.show(this),this.visible=!0,this.update())}hide(){this.visible&&this.ui.hide()}didHide(){this.visible=!1,this.visibleDisposables.clear(),this.onDidHideEmitter.fire()}update(){if(!this.visible)return;const e=this.getTitle();e&&this.ui.title.textContent!==e?this.ui.title.textContent=e:e||" "===this.ui.title.innerHTML||(this.ui.title.innerText=" ;");const n=this.getDescription();if(this.ui.description.textContent!==n&&(this.ui.description.textContent=n),this.busy&&!this.busyDelay&&(this.busyDelay=new Ei,this.busyDelay.setIfNotSet(()=>{this.visible&&this.ui.progressBar.infinite()},800)),!this.busy&&this.busyDelay&&(this.ui.progressBar.stop(),this.busyDelay.cancel(),this.busyDelay=void 0),this.buttonsUpdated){this.buttonsUpdated=!1,this.ui.leftActionBar.clear();const e=this.buttons.filter(e=>e===LN);this.ui.leftActionBar.push(e.map((e,n)=>{const t=new Bm("id-"+n,"",e.iconClass||UM(e.iconPath),!0,()=>BN(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)})));return t.tooltip=e.tooltip||"",t}),{icon:!0,label:!1}),this.ui.rightActionBar.clear();const n=this.buttons.filter(e=>e!==LN);this.ui.rightActionBar.push(n.map((e,n)=>{const t=new Bm("id-"+n,"",e.iconClass||UM(e.iconPath),!0,()=>BN(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)})));return t.tooltip=e.tooltip||"",t}),{icon:!0,label:!1})}this.ui.ignoreFocusOut=this.ignoreFocusOut,this.ui.setEnabled(this.enabled),this.ui.setContextKey(this.contextKey)}getTitle(){return this.title&&this.step?`${this.title} (${this.getSteps()})`:this.title?this.title:this.step?this.getSteps():""}getDescription(){return this.description||""}getSteps(){return this.step&&this.totalSteps?o("quickInput.steps","{0}/{1}",this.step,this.totalSteps):this.step?String(this.step):""}showMessageDecoration(e){if(this.ui.inputBox.showDecoration(e),e===rh.Error){const n=this.ui.inputBox.stylesForType(e);this.ui.message.style.color=n.foreground?""+n.foreground:"",this.ui.message.style.backgroundColor=n.background?""+n.background:"",this.ui.message.style.border=n.border?"1px solid "+n.border:"",this.ui.message.style.paddingBottom="4px"}else this.ui.message.style.color="",this.ui.message.style.backgroundColor="",this.ui.message.style.border="",this.ui.message.style.paddingBottom=""}dispose(){this.hide(),this.onDisposeEmitter.fire(),super.dispose()}}class NN extends MN{constructor(){super(...arguments),this._value="",this.onDidChangeValueEmitter=this._register(new je),this.onDidAcceptEmitter=this._register(new je),this.onDidCustomEmitter=this._register(new je),this._items=[],this.itemsUpdated=!1,this._canSelectMany=!1,this._canAcceptInBackground=!1,this._matchOnDescription=!1,this._matchOnDetail=!1,this._matchOnLabel=!0,this._sortByLabel=!0,this._autoFocusOnList=!0,this._itemActivation=this.ui.isScreenReaderOptimized()?OM.NONE:OM.FIRST,this._activeItems=[],this.activeItemsUpdated=!1,this.activeItemsToConfirm=[],this.onDidChangeActiveEmitter=this._register(new je),this._selectedItems=[],this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=[],this.onDidChangeSelectionEmitter=this._register(new je),this.onDidTriggerItemButtonEmitter=this._register(new je),this.valueSelectionUpdated=!0,this._ok="default",this._customButton=!1,this.filterValue=e=>e,this.onDidChangeValue=this.onDidChangeValueEmitter.event,this.onDidAccept=this.onDidAcceptEmitter.event,this.onDidChangeActive=this.onDidChangeActiveEmitter.event,this.onDidChangeSelection=this.onDidChangeSelectionEmitter.event,this.onDidTriggerItemButton=this.onDidTriggerItemButtonEmitter.event}get quickNavigate(){return this._quickNavigate}set quickNavigate(e){this._quickNavigate=e,this.update()}get value(){return this._value}set value(e){this._value=e||"",this.update()}set ariaLabel(e){this._ariaLabel=e,this.update()}get ariaLabel(){return this._ariaLabel}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.update()}get items(){return this._items}set items(e){this._items=e,this.itemsUpdated=!0,this.update()}get canSelectMany(){return this._canSelectMany}set canSelectMany(e){this._canSelectMany=e,this.update()}get canAcceptInBackground(){return this._canAcceptInBackground}set canAcceptInBackground(e){this._canAcceptInBackground=e}get matchOnDescription(){return this._matchOnDescription}set matchOnDescription(e){this._matchOnDescription=e,this.update()}get matchOnDetail(){return this._matchOnDetail}set matchOnDetail(e){this._matchOnDetail=e,this.update()}get matchOnLabel(){return this._matchOnLabel}set matchOnLabel(e){this._matchOnLabel=e,this.update()}get sortByLabel(){return this._sortByLabel}set sortByLabel(e){this._sortByLabel=e,this.update()}get autoFocusOnList(){return this._autoFocusOnList}set autoFocusOnList(e){this._autoFocusOnList=e,this.update()}get itemActivation(){return this._itemActivation}set itemActivation(e){this._itemActivation=e}get activeItems(){return this._activeItems}set activeItems(e){this._activeItems=e,this.activeItemsUpdated=!0,this.update()}get selectedItems(){return this._selectedItems}set selectedItems(e){this._selectedItems=e,this.selectedItemsUpdated=!0,this.update()}get keyMods(){return this._quickNavigate?TM:this.ui.keyMods}set valueSelection(e){this._valueSelection=e,this.valueSelectionUpdated=!0,this.update()}get validationMessage(){return this._validationMessage}set validationMessage(e){this._validationMessage=e,this.update()}get customButton(){return this._customButton}set customButton(e){this._customButton=e,this.update()}get customLabel(){return this._customButtonLabel}set customLabel(e){this._customButtonLabel=e,this.update()}get customHover(){return this._customButtonHover}set customHover(e){this._customButtonHover=e,this.update()}get ok(){return this._ok}set ok(e){this._ok=e,this.update()}get hideInput(){return!!this._hideInput}set hideInput(e){this._hideInput=e,this.update()}trySelectFirst(){this.autoFocusOnList&&(this.canSelectMany||this.ui.list.focus(ZM.First))}show(){this.visible||(this.visibleDisposables.add(this.ui.inputBox.onDidChange(e=>{if(e===this.value)return;this._value=e;const n=this.ui.list.filter(this.filterValue(this.ui.inputBox.value));n&&this.trySelectFirst(),this.onDidChangeValueEmitter.fire(e)})),this.visibleDisposables.add(this.ui.inputBox.onMouseDown(e=>{this.autoFocusOnList||this.ui.list.clearFocus()})),this.visibleDisposables.add((this._hideInput?this.ui.list:this.ui.inputBox).onKeyDown(e=>{switch(e.keyCode){case 18:this.ui.list.focus(ZM.Next),this.canSelectMany&&this.ui.list.domFocus(),Xo.stop(e,!0);break;case 16:this.ui.list.getFocusedElements().length?this.ui.list.focus(ZM.Previous):this.ui.list.focus(ZM.Last),this.canSelectMany&&this.ui.list.domFocus(),Xo.stop(e,!0);break;case 12:this.ui.list.focus(ZM.NextPage),this.canSelectMany&&this.ui.list.domFocus(),Xo.stop(e,!0);break;case 11:this.ui.list.focus(ZM.PreviousPage),this.canSelectMany&&this.ui.list.domFocus(),Xo.stop(e,!0);break;case 17:if(!this._canAcceptInBackground)return;if(!this.ui.inputBox.isSelectionAtEnd())return;this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.onDidAcceptEmitter.fire({inBackground:!0}));break;case 14:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(ZM.First),Xo.stop(e,!0));break;case 13:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(ZM.Last),Xo.stop(e,!0));break}})),this.visibleDisposables.add(this.ui.onDidAccept(()=>{!this.canSelectMany&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems)),this.onDidAcceptEmitter.fire({inBackground:!1})})),this.visibleDisposables.add(this.ui.onDidCustom(()=>{this.onDidCustomEmitter.fire()})),this.visibleDisposables.add(this.ui.list.onDidChangeFocus(e=>{this.activeItemsUpdated||this.activeItemsToConfirm!==this._activeItems&&Ni(e,this._activeItems,(e,n)=>e===n)||(this._activeItems=e,this.onDidChangeActiveEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onDidChangeSelection(({items:e,event:n})=>{this.canSelectMany?e.length&&this.ui.list.setSelectedElements([]):this.selectedItemsToConfirm!==this._selectedItems&&Ni(e,this._selectedItems,(e,n)=>e===n)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e),e.length&&this.onDidAcceptEmitter.fire({inBackground:n instanceof MouseEvent&&1===n.button}))})),this.visibleDisposables.add(this.ui.list.onChangedCheckedElements(e=>{this.canSelectMany&&(this.selectedItemsToConfirm!==this._selectedItems&&Ni(e,this._selectedItems,(e,n)=>e===n)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e)))})),this.visibleDisposables.add(this.ui.list.onButtonTriggered(e=>this.onDidTriggerItemButtonEmitter.fire(e))),this.visibleDisposables.add(this.registerQuickNavigation()),this.valueSelectionUpdated=!0),super.show()}registerQuickNavigation(){return uo(this.ui.container,Qo.KEY_UP,e=>{if(this.canSelectMany||!this._quickNavigate)return;const n=new fi(e),t=n.keyCode,i=this._quickNavigate.keybindings,o=i.some(e=>{const[i,o]=e.getParts();return!o&&(i.shiftKey&&4===t?!(n.ctrlKey||n.altKey||n.metaKey):!(!i.altKey||6!==t)||(!(!i.ctrlKey||5!==t)||!(!i.metaKey||57!==t)))});o&&(this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.onDidAcceptEmitter.fire({inBackground:!1})),this._quickNavigate=void 0)})}update(){if(!this.visible)return;let e=!1,n=!1;this._hideInput&&this._items.length>0&&(this.ui.isScreenReaderOptimized()?n=!0:e=!0),lo(this.ui.container,"hidden-input",e);const t={title:!!this.title||!!this.step||!!this.buttons.length,description:!!this.description,checkAll:this.canSelectMany,inputBox:!e,progressBar:!e,visibleCount:!0,count:this.canSelectMany,ok:"default"===this.ok?this.canSelectMany:this.ok,list:!0,message:!!this.validationMessage,customButton:this.customButton};if(this.ui.setVisibilities(t),super.update(),this.ui.inputBox.value!==this.value&&(this.ui.inputBox.value=this.value),this.valueSelectionUpdated&&(this.valueSelectionUpdated=!1,this.ui.inputBox.select(this._valueSelection&&{start:this._valueSelection[0],end:this._valueSelection[1]})),this.ui.inputBox.placeholder!==(this.placeholder||"")&&(this.ui.inputBox.placeholder=this.placeholder||""),n)this.ui.inputBox.ariaLabel="";else{const e=this.ariaLabel||this.placeholder||NN.DEFAULT_ARIA_LABEL;this.ui.inputBox.ariaLabel!==e&&(this.ui.inputBox.ariaLabel=e)}if(this.ui.list.matchOnDescription=this.matchOnDescription,this.ui.list.matchOnDetail=this.matchOnDetail,this.ui.list.matchOnLabel=this.matchOnLabel,this.ui.list.sortByLabel=this.sortByLabel,this.itemsUpdated)switch(this.itemsUpdated=!1,this.ui.list.setElements(this.items),this.ui.list.filter(this.filterValue(this.ui.inputBox.value)),this.ui.checkAll.checked=this.ui.list.getAllVisibleChecked(),this.ui.visibleCount.setCount(this.ui.list.getVisibleCount()),this.ui.count.setCount(this.ui.list.getCheckedCount()),this._itemActivation){case OM.NONE:this._itemActivation=OM.FIRST;break;case OM.SECOND:this.ui.list.focus(ZM.Second),this._itemActivation=OM.FIRST;break;case OM.LAST:this.ui.list.focus(ZM.Last),this._itemActivation=OM.FIRST;break;default:this.trySelectFirst();break}this.ui.container.classList.contains("show-checkboxes")!==!!this.canSelectMany&&(this.canSelectMany?this.ui.list.clearFocus():this.trySelectFirst()),this.activeItemsUpdated&&(this.activeItemsUpdated=!1,this.activeItemsToConfirm=this._activeItems,this.ui.list.setFocusedElements(this.activeItems),this.activeItemsToConfirm===this._activeItems&&(this.activeItemsToConfirm=null)),this.selectedItemsUpdated&&(this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=this._selectedItems,this.canSelectMany?this.ui.list.setCheckedElements(this.selectedItems):this.ui.list.setSelectedElements(this.selectedItems),this.selectedItemsToConfirm===this._selectedItems&&(this.selectedItemsToConfirm=null)),this.validationMessage?(this.ui.message.textContent=this.validationMessage,this.showMessageDecoration(rh.Error)):(this.ui.message.textContent=null,this.showMessageDecoration(rh.Ignore)),this.ui.customButton.label=this.customLabel||"",this.ui.customButton.element.title=this.customHover||"",this.ui.setComboboxAccessibility(!0),t.inputBox||this.ui.list.domFocus()}}NN.DEFAULT_ARIA_LABEL=o("quickInputBox.ariaLabel","Type to narrow down results.");class IN extends Me{constructor(e){super(),this.options=e,this.comboboxAccessibility=!1,this.enabled=!0,this.onDidAcceptEmitter=this._register(new je),this.onDidCustomEmitter=this._register(new je),this.onDidTriggerButtonEmitter=this._register(new je),this.keyMods={ctrlCmd:!1,alt:!1},this.controller=null,this.onShowEmitter=this._register(new je),this.onShow=this.onShowEmitter.event,this.onHideEmitter=this._register(new je),this.onHide=this.onHideEmitter.event,this.idPrefix=e.idPrefix,this.parentElement=e.container,this.styles=e.styles,this.registerKeyModsListeners()}registerKeyModsListeners(){const e=e=>{this.keyMods.ctrlCmd=e.ctrlKey||e.metaKey,this.keyMods.alt=e.altKey};this._register(uo(window,Qo.KEY_DOWN,e,!0)),this._register(uo(window,Qo.KEY_UP,e,!0)),this._register(uo(window,Qo.MOUSE_DOWN,e,!0))}getUI(){if(this.ui)return this.ui;const e=ir(this.parentElement,TN(".quick-input-widget.show-file-icons"));e.tabIndex=-1,e.style.display="none";const n=qo(e),t=ir(e,TN(".quick-input-titlebar")),i=this._register(new RS(t));i.domNode.classList.add("quick-input-left-action-bar");const r=ir(t,TN(".quick-input-title")),a=this._register(new RS(t));a.domNode.classList.add("quick-input-right-action-bar");const s=ir(e,TN(".quick-input-description")),l=ir(e,TN(".quick-input-header")),c=ir(l,TN("input.quick-input-check-all"));c.type="checkbox",this._register(mo(c,Qo.CHANGE,e=>{const n=c.checked;A.setAllVisibleChecked(n)})),this._register(uo(c,Qo.CLICK,e=>{(e.x||e.y)&&h.setFocus()}));const d=ir(l,TN(".quick-input-and-message")),u=ir(d,TN(".quick-input-filter")),h=this._register(new fN(u));h.setAttribute("aria-describedby",this.idPrefix+"message");const p=ir(u,TN(".quick-input-visible-count"));p.setAttribute("aria-live","polite"),p.setAttribute("aria-atomic","true");const m=new bN(p,{countFormat:o({key:"quickInput.visibleCount",comment:["This tells the user how many items are shown in a list of items to select from. The items can be anything. Currently not visible, but read by screen readers."]},"{0} Results")}),f=ir(u,TN(".quick-input-count"));f.setAttribute("aria-live","polite");const g=new bN(f,{countFormat:o({key:"quickInput.countSelected",comment:["This tells the user how many items are selected in a list of items to select from. The items can be anything."]},"{0} Selected")}),b=ir(l,TN(".quick-input-action")),v=new EN(b);v.label=o("ok","OK"),this._register(v.onDidClick(e=>{this.onDidAcceptEmitter.fire()}));const _=ir(l,TN(".quick-input-action")),w=new EN(_);w.label=o("custom","Custom"),this._register(w.onDidClick(e=>{this.onDidCustomEmitter.fire()}));const C=ir(d,TN(`#${this.idPrefix}message.quick-input-message`)),y=new kN(e);oo(y.getContainer(),"quick-input-progress");const A=this._register(new eN(e,this.idPrefix+"list",this.options));this._register(A.onChangedAllVisibleChecked(e=>{c.checked=e})),this._register(A.onChangedVisibleCount(e=>{m.setCount(e)})),this._register(A.onChangedCheckedCount(e=>{g.setCount(e)})),this._register(A.onLeave(()=>{setTimeout(()=>{h.setFocus(),this.controller instanceof NN&&this.controller.canSelectMany&&A.clearFocus()},0)})),this._register(A.onDidChangeFocus(()=>{this.comboboxAccessibility&&this.getUI().inputBox.setAttribute("aria-activedescendant",this.getUI().list.getActiveDescendant()||"")}));const x=tr(e);return this._register(x),this._register(uo(e,Qo.FOCUS,e=>{this.previousFocusElement=e.relatedTarget instanceof HTMLElement?e.relatedTarget:void 0},!0)),this._register(x.onDidBlur(()=>{this.getUI().ignoreFocusOut||this.options.ignoreFocusOut()||this.hide(),this.previousFocusElement=void 0})),this._register(uo(e,Qo.FOCUS,e=>{h.setFocus()})),this._register(uo(e,Qo.KEY_DOWN,n=>{const t=new fi(n);switch(t.keyCode){case 3:Xo.stop(n,!0),this.onDidAcceptEmitter.fire();break;case 9:Xo.stop(n,!0),this.hide();break;case 2:if(!t.altKey&&!t.ctrlKey&&!t.metaKey){const i=[".action-label.codicon"];e.classList.contains("show-checkboxes")?i.push("input"):i.push("input[type=text]"),this.getUI().list.isDisplayed()&&i.push(".monaco-list");const o=e.querySelectorAll(i.join(", "));t.shiftKey&&t.target===o[0]?(Xo.stop(n,!0),o[o.length-1].focus()):t.shiftKey||t.target!==o[o.length-1]||(Xo.stop(n,!0),o[0].focus())}break}})),this.ui={container:e,styleSheet:n,leftActionBar:i,titleBar:t,title:r,description:s,rightActionBar:a,checkAll:c,filterContainer:u,inputBox:h,visibleCountContainer:p,visibleCount:m,countContainer:f,count:g,okContainer:b,ok:v,message:C,customButtonContainer:_,customButton:w,progressBar:y,list:A,onDidAccept:this.onDidAcceptEmitter.event,onDidCustom:this.onDidCustomEmitter.event,onDidTriggerButton:this.onDidTriggerButtonEmitter.event,ignoreFocusOut:!1,keyMods:this.keyMods,isScreenReaderOptimized:()=>this.options.isScreenReaderOptimized(),show:e=>this.show(e),hide:()=>this.hide(),setVisibilities:e=>this.setVisibilities(e),setComboboxAccessibility:e=>this.setComboboxAccessibility(e),setEnabled:e=>this.setEnabled(e),setContextKey:e=>this.options.setContextKey(e)},this.updateStyles(),this.ui}pick(e,n={},t=Ue.None){return new Promise((i,o)=>{let r=e=>{r=i,n.onKeyMods&&n.onKeyMods(a.keyMods),i(e)};if(t.isCancellationRequested)return void r(void 0);const a=this.createQuickPick();let s;const l=[a,a.onDidAccept(()=>{if(a.canSelectMany)r(a.selectedItems.slice()),a.hide();else{const e=a.activeItems[0];e&&(r(e),a.hide())}}),a.onDidChangeActive(e=>{const t=e[0];t&&n.onDidFocus&&n.onDidFocus(t)}),a.onDidChangeSelection(e=>{if(!a.canSelectMany){const n=e[0];n&&(r(n),a.hide())}}),a.onDidTriggerItemButton(e=>n.onDidTriggerItemButton&&n.onDidTriggerItemButton(Object.assign(Object.assign({},e),{removeItem:()=>{const n=a.items.indexOf(e.item);if(-1!==n){const e=a.items.slice();e.splice(n,1),a.items=e}}}))),a.onDidChangeValue(e=>{!s||e||1===a.activeItems.length&&a.activeItems[0]===s||(a.activeItems=[s])}),t.onCancellationRequested(()=>{a.hide()}),a.onDidHide(()=>{Be(l),r(void 0)})];a.canSelectMany=!!n.canPickMany,a.placeholder=n.placeHolder,a.ignoreFocusOut=!!n.ignoreFocusLost,a.matchOnDescription=!!n.matchOnDescription,a.matchOnDetail=!!n.matchOnDetail,a.matchOnLabel=void 0===n.matchOnLabel||n.matchOnLabel,a.autoFocusOnList=void 0===n.autoFocusOnList||n.autoFocusOnList,a.quickNavigate=n.quickNavigate,a.contextKey=n.contextKey,a.busy=!0,Promise.all([e,n.activeItem]).then(([e,n])=>{s=n,a.busy=!1,a.items=e,a.canSelectMany&&(a.selectedItems=e.filter(e=>"separator"!==e.type&&e.picked)),s&&(a.activeItems=[s])}),a.show(),Promise.resolve(e).then(void 0,e=>{o(e),a.hide()})})}createQuickPick(){const e=this.getUI();return new NN(e)}show(e){const n=this.getUI();this.onShowEmitter.fire();const t=this.controller;this.controller=e,t&&t.didHide(),this.setEnabled(!0),n.leftActionBar.clear(),n.title.textContent="",n.description.textContent="",n.rightActionBar.clear(),n.checkAll.checked=!1,n.inputBox.placeholder="",n.inputBox.password=!1,n.inputBox.showDecoration(rh.Ignore),n.visibleCount.setCount(0),n.count.setCount(0),n.message.textContent="",n.progressBar.stop(),n.list.setElements([]),n.list.matchOnDescription=!1,n.list.matchOnDetail=!1,n.list.matchOnLabel=!0,n.list.sortByLabel=!0,n.ignoreFocusOut=!1,this.setComboboxAccessibility(!1),n.inputBox.ariaLabel="";const i=this.options.backKeybindingLabel();LN.tooltip=i?o("quickInput.backWithKeybinding","Back ({0})",i):o("quickInput.back","Back"),n.container.style.display="",this.updateLayout(),n.inputBox.setFocus()}setVisibilities(e){const n=this.getUI();n.title.style.display=e.title?"":"none",n.description.style.display=e.description?"":"none",n.checkAll.style.display=e.checkAll?"":"none",n.filterContainer.style.display=e.inputBox?"":"none",n.visibleCountContainer.style.display=e.visibleCount?"":"none",n.countContainer.style.display=e.count?"":"none",n.okContainer.style.display=e.ok?"":"none",n.customButtonContainer.style.display=e.customButton?"":"none",n.message.style.display=e.message?"":"none",n.progressBar.getContainer().style.display=e.progressBar?"":"none",n.list.display(!!e.list),n.container.classList[e.checkAll?"add":"remove"]("show-checkboxes"),this.updateLayout()}setComboboxAccessibility(e){if(e!==this.comboboxAccessibility){const n=this.getUI();this.comboboxAccessibility=e,this.comboboxAccessibility?(n.inputBox.setAttribute("role","combobox"),n.inputBox.setAttribute("aria-haspopup","true"),n.inputBox.setAttribute("aria-autocomplete","list"),n.inputBox.setAttribute("aria-activedescendant",n.list.getActiveDescendant()||"")):(n.inputBox.removeAttribute("role"),n.inputBox.removeAttribute("aria-haspopup"),n.inputBox.removeAttribute("aria-autocomplete"),n.inputBox.removeAttribute("aria-activedescendant"))}}setEnabled(e){if(e!==this.enabled){this.enabled=e;for(const n of this.getUI().leftActionBar.viewItems)n.getAction().enabled=e;for(const n of this.getUI().rightActionBar.viewItems)n.getAction().enabled=e;this.getUI().checkAll.disabled=!e,this.getUI().ok.enabled=e,this.getUI().list.enabled=e}}hide(){var e;const n=this.controller;if(n){const t=!(null===(e=this.ui)||void 0===e?void 0:e.container.contains(document.activeElement));this.controller=null,this.onHideEmitter.fire(),this.getUI().container.style.display="none",t||(this.previousFocusElement&&this.previousFocusElement.offsetParent?(this.previousFocusElement.focus(),this.previousFocusElement=void 0):this.options.returnFocus()),n.didHide()}}layout(e,n){this.dimension=e,this.titleBarOffset=n,this.updateLayout()}updateLayout(){if(this.ui){this.ui.container.style.top=this.titleBarOffset+"px";const e=this.ui.container.style,n=Math.min(.62*this.dimension.width,IN.MAX_WIDTH);e.width=n+"px",e.marginLeft="-"+n/2+"px",this.ui.inputBox.layout(),this.ui.list.layout(this.dimension&&.4*this.dimension.height)}}applyStyles(e){this.styles=e,this.updateStyles()}updateStyles(){if(this.ui){const{quickInputTitleBackground:e,quickInputBackground:n,quickInputForeground:t,contrastBorder:i,widgetShadow:o}=this.styles.widget;this.ui.titleBar.style.backgroundColor=e?e.toString():"",this.ui.container.style.backgroundColor=n?n.toString():"",this.ui.container.style.color=t?t.toString():"",this.ui.container.style.border=i?"1px solid "+i:"",this.ui.container.style.boxShadow=o?"0 5px 8px "+o:"",this.ui.inputBox.style(this.styles.inputBox),this.ui.count.style(this.styles.countBadge),this.ui.ok.style(this.styles.button),this.ui.customButton.style(this.styles.button),this.ui.progressBar.style(this.styles.progressBar),this.ui.list.style(this.styles.list);const r=[];this.styles.list.listInactiveFocusForeground&&(r.push(`.monaco-list .monaco-list-row.focused { color: ${this.styles.list.listInactiveFocusForeground}; }`),r.push(`.monaco-list .monaco-list-row.focused:hover { color: ${this.styles.list.listInactiveFocusForeground}; }`)),this.styles.list.pickerGroupBorder&&r.push(`.quick-input-list .quick-input-list-entry { border-top-color: ${this.styles.list.pickerGroupBorder}; }`),this.styles.list.pickerGroupForeground&&r.push(`.quick-input-list .quick-input-list-separator { color: ${this.styles.list.pickerGroupForeground}; }`);const a=r.join("\n");a!==this.ui.styleSheet.innerHTML&&(this.ui.styleSheet.innerHTML=a)}}}IN.MAX_WIDTH=600;const PN=Wt("quickInputService");var FN;(function(e){e[e["PRESERVE"]=0]="PRESERVE",e[e["LAST"]=1]="LAST"})(FN||(FN={}));const RN={Quickaccess:"workbench.contributions.quickaccess"};class $N{constructor(){this.providers=[],this.defaultProvider=void 0}registerQuickAccessProvider(e){return 0===e.prefix.length?this.defaultProvider=e:this.providers.push(e),this.providers.sort((e,n)=>n.prefix.length-e.prefix.length),Oe(()=>{this.providers.splice(this.providers.indexOf(e),1),this.defaultProvider===e&&(this.defaultProvider=void 0)})}getQuickAccessProviders(){return $i([this.defaultProvider,...this.providers])}getQuickAccessProvider(e){const n=e&&this.providers.find(n=>e.startsWith(n.prefix))||void 0;return n||this.defaultProvider}}mh.add(RN.Quickaccess,new $N);var jN=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},zN=function(e,n){return function(t,i){n(t,i,e)}};let VN=class extends Me{constructor(e,n){super(),this.quickInputService=e,this.instantiationService=n,this.registry=mh.as(RN.Quickaccess),this.mapProviderToDescriptor=new Map,this.lastAcceptedPickerValues=new Map,this.visibleQuickAccess=void 0}show(e="",n){var t;const[i,o]=this.getOrInstantiateProvider(e),r=this.visibleQuickAccess,a=null===r||void 0===r?void 0:r.descriptor;if(r&&o&&a===o)return e===o.prefix||(null===n||void 0===n?void 0:n.preserveValue)||(r.picker.value=e),void this.adjustValueSelection(r.picker,o,n);if(o&&!(null===n||void 0===n?void 0:n.preserveValue)){let n=void 0;if(r&&a&&a!==o){const e=r.value.substr(a.prefix.length);e&&(n=`${o.prefix}${e}`)}if(!n){const e=null===i||void 0===i?void 0:i.defaultFilterValue;e===FN.LAST?n=this.lastAcceptedPickerValues.get(o):"string"===typeof e&&(n=`${o.prefix}${e}`)}"string"===typeof n&&(e=n)}const s=new Le,l=s.add(this.quickInputService.createQuickPick());l.value=e,this.adjustValueSelection(l,o,n),l.placeholder=null===o||void 0===o?void 0:o.placeholder,l.quickNavigate=null===n||void 0===n?void 0:n.quickNavigateConfiguration,l.hideInput=!!l.quickNavigate&&!r,("number"===typeof(null===n||void 0===n?void 0:n.itemActivation)||(null===n||void 0===n?void 0:n.quickNavigateConfiguration))&&(l.itemActivation=null!==(t=null===n||void 0===n?void 0:n.itemActivation)&&void 0!==t?t:OM.SECOND),l.contextKey=null===o||void 0===o?void 0:o.contextKey,l.filterValue=e=>e.substring(o?o.prefix.length:0),(null===o||void 0===o?void 0:o.placeholder)&&(l.ariaLabel=null===o||void 0===o?void 0:o.placeholder);const c=this.registerPickerListeners(l,i,o,e,s);i&&s.add(i.provide(l,c)),l.show()}adjustValueSelection(e,n,t){var i;let o;o=(null===t||void 0===t?void 0:t.preserveValue)?[e.value.length,e.value.length]:[null!==(i=null===n||void 0===n?void 0:n.prefix.length)&&void 0!==i?i:0,e.value.length],e.valueSelection=o}registerPickerListeners(e,n,t,i,o){const r=this.visibleQuickAccess={picker:e,descriptor:t,value:i};o.add(Oe(()=>{r===this.visibleQuickAccess&&(this.visibleQuickAccess=void 0)})),o.add(e.onDidChangeValue(e=>{const[t]=this.getOrInstantiateProvider(e);t!==n?this.show(e,{preserveValue:!0}):r.value=e})),t&&o.add(e.onDidAccept(()=>{this.lastAcceptedPickerValues.set(t,e.value)}));const a=o.add(new Ke);return QA(e.onDidHide)(()=>{0===e.selectedItems.length&&a.cancel(),o.dispose()}),a.token}getOrInstantiateProvider(e){const n=this.registry.getQuickAccessProvider(e);if(!n)return[void 0,void 0];let t=this.mapProviderToDescriptor.get(n);return t||(t=this.instantiationService.createInstance(n.ctor),this.mapProviderToDescriptor.set(n,t)),[t,n]}};VN=jN([zN(0,PN),zN(1,zt)],VN);var WN=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},qN=function(e,n){return function(t,i){n(t,i,e)}};let UN=class extends cg{constructor(e,n,t,i,o){super(t),this.instantiationService=e,this.contextKeyService=n,this.accessibilityService=i,this.layoutService=o,this.contexts=new Map}get controller(){return this._controller||(this._controller=this._register(this.createController())),this._controller}get quickAccess(){return this._quickAccess||(this._quickAccess=this._register(this.instantiationService.createInstance(VN))),this._quickAccess}createController(e=this.layoutService,n){var t,i;const o={idPrefix:"quickInput_",container:e.container,ignoreFocusOut:()=>!1,isScreenReaderOptimized:()=>this.accessibilityService.isScreenReaderOptimized(),backKeybindingLabel:()=>{},setContextKey:e=>this.setContextKey(e),returnFocus:()=>e.focus(),createList:(e,n,t,i,o)=>this.instantiationService.createInstance(LL,e,n,t,i,o),styles:this.computeStyles()},r=this._register(new IN(Object.assign(Object.assign({},o),n)));return r.layout(e.dimension,null!==(i=null===(t=e.offset)||void 0===t?void 0:t.top)&&void 0!==i?i:0),this._register(e.onLayout(n=>{var t,i;return r.layout(n,null!==(i=null===(t=e.offset)||void 0===t?void 0:t.top)&&void 0!==i?i:0)})),this._register(r.onShow(()=>this.resetContextKeys())),this._register(r.onHide(()=>this.resetContextKeys())),r}setContextKey(e){let n;e&&(n=this.contexts.get(e),n||(n=new Jm(e,!1).bindTo(this.contextKeyService),this.contexts.set(e,n))),n&&n.get()||(this.resetContextKeys(),n&&n.set(!0))}resetContextKeys(){this.contexts.forEach(e=>{e.get()&&e.reset()})}pick(e,n={},t=Ue.None){return this.controller.pick(e,n,t)}createQuickPick(){return this.controller.createQuickPick()}updateStyles(){this.controller.applyStyles(this.computeStyles())}computeStyles(){return{widget:Object.assign({},OB(this.theme,{quickInputBackground:Bw,quickInputForeground:Tw,quickInputTitleBackground:Ow,contrastBorder:W_,widgetShadow:U_})),inputBox:OB(this.theme,{inputForeground:K_,inputBackground:H_,inputBorder:G_,inputValidationInfoBackground:J_,inputValidationInfoForeground:Y_,inputValidationInfoBorder:Q_,inputValidationWarningBackground:X_,inputValidationWarningForeground:Z_,inputValidationWarningBorder:ew,inputValidationErrorBackground:nw,inputValidationErrorForeground:tw,inputValidationErrorBorder:iw}),countBadge:OB(this.theme,{badgeBackground:cw,badgeForeground:dw,badgeBorder:W_}),button:OB(this.theme,{buttonForeground:aw,buttonBackground:sw,buttonHoverBackground:lw,buttonBorder:W_}),progressBar:OB(this.theme,{progressBarBackground:fw}),list:OB(this.theme,{listBackground:Bw,listInactiveFocusForeground:Jw,listInactiveFocusBackground:Gw,listFocusOutline:q_,listInactiveFocusOutline:q_,pickerGroupBorder:Mw,pickerGroupForeground:Lw})}}};UN=WN([qN(0,zt),qN(1,Ym),qN(2,Zf),qN(3,Wk),qN(4,zB)],UN);var HN=function(e,n,t,i){var o,r=arguments.length,a=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,t):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,n,t,i);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(r<3?o(a):r>3?o(n,t,a):o(n,t))||a);return r>3&&a&&Object.defineProperty(n,t,a),a},KN=function(e,n){return function(t,i){n(t,i,e)}};let GN=class extends UN{constructor(e,n,t,i,o,r){super(n,t,i,o,r),this.host=void 0;const a=YN.get(e);this.host={_serviceBrand:void 0,get container(){return a.widget.getDomNode()},get dimension(){return e.getLayoutInfo()},get onLayout(){return e.onDidLayoutChange},focus:()=>e.focus()}}createController(){return super.createController(this.host)}};GN=HN([KN(1,zt),KN(2,Ym),KN(3,Zf),KN(4,Wk),KN(5,zB)],GN);let JN=class{constructor(e,n){this.instantiationService=e,this.codeEditorService=n,this.mapEditorToService=new Map}get activeService(){const e=this.codeEditorService.getFocusedCodeEditor();if(!e)throw new Error("Quick input service needs a focused editor to work.");let n=this.mapEditorToService.get(e);if(!n){const t=n=this.instantiationService.createInstance(GN,e);this.mapEditorToService.set(e,n),QA(e.onDidDispose)(()=>{t.dispose(),this.mapEditorToService.delete(e)})}return n}get quickAccess(){return this.activeService.quickAccess}pick(e,n={},t=Ue.None){return this.activeService.pick(e,n,t)}createQuickPick(){return this.activeService.createQuickPick()}};JN=HN([KN(0,zt),KN(1,Ut)],JN);class YN{constructor(e){this.editor=e,this.widget=new QN(this.editor)}static get(e){return e.getContribution(YN.ID)}dispose(){this.widget.dispose()}}YN.ID="editor.controller.quickInput";class QN{constructor(e){this.codeEditor=e,this.domNode=document.createElement("div"),this.codeEditor.addOverlayWidget(this)}getId(){return QN.ID}getDomNode(){return this.domNode}getPosition(){return{preference:2}}dispose(){this.codeEditor.removeOverlayWidget(this)}}QN.ID="editor.contrib.quickInputWidget",gf(YN.ID,YN);const XN=Wt("IStorageKeysSyncRegistryService");class ZN extends Me{constructor(){super(),this._storageKeys=new Map,this._onDidChangeStorageKeys=this._register(new je),this._register(Oe(()=>this._storageKeys.clear()))}get storageKeys(){return[...this._storageKeys.values()]}registerStorageKey(e){this._storageKeys.has(e.key)||(this._storageKeys.set(e.key,e),this._onDidChangeStorageKeys.fire(this.storageKeys))}}var eI;(function(e){const n=new Vk;class t{constructor(e,n){this._serviceId=e,this._factory=n,this._value=null}get id(){return this._serviceId}get(e){if(!this._value){if(e&&(this._value=e[this._serviceId.toString()]),this._value||(this._value=this._factory(e)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");n.set(this._serviceId,this._value)}return this._value}}e.LazyStaticService=t;let i=[];function o(e,n){let o=new t(e,n);return i.push(o),o}function r(e){let n=new Vk;for(const[i,o]of BS())n.set(i,o);for(let i in e)e.hasOwnProperty(i)&&n.set(Wt(i),e[i]);i.forEach(t=>n.set(t.id,t.get(e)));let t=new YB(n,!0);return n.set(zt,t),[n,t]}e.init=r,e.instantiationService=o(zt,()=>new YB(n,!0));const a=new tm;e.configurationService=o(np,()=>a),e.resourceConfigurationService=o(Nd,()=>new im(a)),e.resourcePropertiesService=o(Id,()=>new om(a)),e.contextService=o(Op,()=>new am),e.labelService=o(XB,()=>new cm),e.telemetryService=o(lf,()=>new rm),e.dialogService=o(UB,()=>new Qp),e.notificationService=o(Bp,()=>new Xp),e.markerService=o(KL,()=>new YL),e.modeService=o(OD,e=>new QD),e.standaloneThemeService=o(CD,()=>new nB),e.logService=o(Pd,()=>new jd),e.undoRedoService=o(XD,n=>new EM(e.dialogService.get(n),e.notificationService.get(n))),e.modelService=o(ss,n=>new dE(e.configurationService.get(n),e.resourcePropertiesService.get(n),e.standaloneThemeService.get(n),e.logService.get(n),e.undoRedoService.get(n))),e.markerDecorationsService=o(oM,n=>new cM(e.modelService.get(n),e.markerService.get(n))),e.codeEditorService=o(Ut,n=>new EE(e.standaloneThemeService.get(n))),e.editorProgressService=o(nD,()=>new Yp),e.storageService=o(QL,()=>new ZL),e.storageSyncService=o(XN,()=>new ZN),e.editorWorkerService=o(Xl,n=>new Jd(e.modelService.get(n),e.resourceConfigurationService.get(n),e.logService.get(n)))})(eI||(eI={}));class nI extends Me{constructor(e,n){super();const[t,i]=eI.init(n);this._serviceCollection=t,this._instantiationService=i;const o=this.get(np),r=this.get(Bp),a=this.get(lf),s=this.get(Zf),l=this.get(Pd);let c=(e,t)=>{let i=null;return n&&(i=n[e.toString()]),i||(i=t()),this._serviceCollection.set(e,i),i},d=c(Ym,()=>this._register(new pB(o)));c(Wk,()=>new hM(d,o)),c(cL,()=>new dL(s));let u=c(Hr,()=>new Zp(this._instantiationService)),h=c(yD,()=>this._register(new em(d,u,a,r,l,e))),p=c(zB,()=>new dm(eI.codeEditorService.get(Ut),e));c(PN,()=>new JN(i,eI.codeEditorService.get(Ut)));let m=c(JS,()=>this._register(new qB(p)));c(ZS,()=>new mM),c(YS,()=>{const e=new jB(a,r,m,h,s);return e.configure({blockMouse:!1}),this._register(e)}),c(tf,()=>new tM(u)),c(sh,()=>new lm(eI.modelService.get(ss)))}get(e){let n=this._serviceCollection.get(e);if(!n)throw new Error("Missing service "+e);return n}set(e,n){this._serviceCollection.set(e,n)}has(e){return this._serviceCollection.has(e)}}function tI(e,n,t){let i=new nI(e,n),o=null;i.has(Zl)||(o=new Jp(eI.modelService.get()),i.set(Zl,o)),i.has(Jr)||i.set(Jr,new ia(i.get(Ut),i.get(Hr)));let r=t(i);return o&&o.setEditor(r),r}function iI(e,n,t){return tI(e,t||{},t=>new BD(e,n,t,t.get(zt),t.get(Ut),t.get(Hr),t.get(Ym),t.get(yD),t.get(JS),t.get(CD),t.get(Bp),t.get(np),t.get(Wk)))}function oI(e){return eI.codeEditorService.get().onCodeEditorAdd(n=>{e(n)})}function rI(e,n,t){return tI(e,t||{},t=>new TD(e,n,t,t.get(zt),t.get(Ym),t.get(yD),t.get(JS),t.get(Xl),t.get(Ut),t.get(CD),t.get(Bp),t.get(np),t.get(YS),t.get(nD),t.get(ZS)))}function aI(e,n){return new pa(e,n)}function sI(e,n,t){return eI.modelService.get().createModel(e,n,t)}function lI(e,n,t){if(e=e||"",!n){let n=e.indexOf("\n"),i=e;return-1!==n&&(i=e.substring(0,n)),sI(e,eI.modeService.get().createByFilepathOrFirstLine(t||null,i),t)}return sI(e,eI.modeService.get().create(n),t)}function cI(e,n){eI.modelService.get().setMode(e,eI.modeService.get().create(n))}function dI(e,n,t){e&&eI.markerService.get().changeOne(n,e.uri,t)}function uI(e){return eI.markerService.get().read(e)}function hI(e){return eI.modelService.get().getModel(e)}function pI(){return eI.modelService.get().getModels()}function mI(e){return eI.modelService.get().onModelAdded(e)}function fI(e){return eI.modelService.get().onModelRemoved(e)}function gI(e){return eI.modelService.get().onModelModeChanged(n=>{e({model:n.model,oldLanguage:n.oldModeId})})}function bI(e){return tu(eI.modelService.get(),e)}function vI(e,n){const t=eI.standaloneThemeService.get();return t.registerEditorContainer(e),eh.colorizeElement(t,eI.modeService.get(),e,n)}function _I(e,n,t){const i=eI.standaloneThemeService.get();return i.registerEditorContainer(document.body),eh.colorize(eI.modeService.get(),e,n,t)}function wI(e,n,t=4){const i=eI.standaloneThemeService.get();return i.registerEditorContainer(document.body),eh.colorizeModelLine(e,n,t)}function CI(e){let n=ql.get(e);return n||{getInitialState:()=>Hl,tokenize:(n,t,i)=>Jl(e,n,t,i)}}function yI(e,n){let t=eI.modeService.get();t.triggerMode(n);let i=CI(n),o=e.split(/\r\n|\r|\n/),r=[],a=i.getInitialState();for(let s=0,l=o.length;s=0&&t<5)t++,n=n.replace(/@(\w+)/g,(function(t,i){let o="";if("string"===typeof e[i])o=e[i];else{if(!(e[i]&&e[i]instanceof RegExp))throw void 0===e[i]?$u(e,"language definition does not contain attribute '"+i+"', used at: "+n):$u(e,"attribute reference '"+i+"' must be a string, used at: "+n);o=e[i].source}return Iu(o)?"":"(?:"+o+")"}));let i=(e.ignoreCase?"i":"")+(e.unicode?"u":"");return new RegExp(n,i)}function MI(e,n,t,i){if(i<0)return e;if(i=100){i-=100;let e=t.split(".");if(e.unshift(t),i=0&&(i.tokenSubst=!0),"string"===typeof t.bracket)if("@open"===t.bracket)i.bracket=1;else{if("@close"!==t.bracket)throw $u(e,"a 'bracket' attribute must be either '@open' or '@close', in rule: "+n);i.bracket=-1}if(t.next){if("string"!==typeof t.next)throw $u(e,"the next state must be a string value in rule: "+n);{let o=t.next;if(!/^(@pop|@push|@popall)$/.test(o)&&("@"===o[0]&&(o=o.substr(1)),o.indexOf("$")<0&&!Vu(e,ju(e,o,"",[],""))))throw $u(e,"the next state '"+t.next+"' is not defined in rule: "+n);i.next=o}}return"number"===typeof t.goBack&&(i.goBack=t.goBack),"string"===typeof t.switchTo&&(i.switchTo=t.switchTo),"string"===typeof t.log&&(i.log=t.log),"string"===typeof t.nextEmbedded&&(i.nextEmbedded=t.nextEmbedded,e.usesEmbedded=!0),i}}if(Array.isArray(t)){let i=[];for(let o=0,r=t.length;o0&&"^"===t[0],this.name=this.name+": "+t,this.regex=LI(e,"^(?:"+(this.matchOnlyAtLineStart?t.substr(1):t)+")")}setAction(e,n){this.action=II(e,this.name,n)}}function FI(e,n){if(!n||"object"!==typeof n)throw new Error("Monarch: expecting a language definition object");let t={};t.languageId=e,t.noThrow=!1,t.maxStack=100,t.start="string"===typeof n.start?n.start:null,t.ignoreCase=EI(n.ignoreCase,!1),t.unicode=EI(n.unicode,!1),t.tokenPostfix=BI(n.tokenPostfix,"."+t.languageId),t.defaultToken=BI(n.defaultToken,"source"),t.usesEmbedded=!1;let i=n;function o(e,r,a){for(const s of a){let a=s.include;if(a){if("string"!==typeof a)throw $u(t,"an 'include' attribute must be a string at: "+e);if("@"===a[0]&&(a=a.substr(1)),!n.tokenizer[a])throw $u(t,"include target '"+a+"' is not defined at: "+e);o(e+"."+a,r,n.tokenizer[a])}else{const n=new PI(e);if(Array.isArray(s)&&s.length>=1&&s.length<=3)if(n.setRegex(i,s[0]),s.length>=3)if("string"===typeof s[1])n.setAction(i,{token:s[1],next:s[2]});else{if("object"!==typeof s[1])throw $u(t,"a next state as the last element of a rule can only be given if the action is either an object or a string, at: "+e);{const e=s[1];e.next=s[2],n.setAction(i,e)}}else n.setAction(i,s[1]);else{if(!s.regex)throw $u(t,"a rule must either be an array, or an object with a 'regex' or 'include' field at: "+e);s.name&&"string"===typeof s.name&&(n.name=s.name),s.matchOnlyAtStart&&(n.matchOnlyAtLineStart=EI(s.matchOnlyAtLineStart,!1)),n.setRegex(i,s.regex),n.setAction(i,s.action)}r.push(n)}}}if(i.languageId=e,i.ignoreCase=t.ignoreCase,i.unicode=t.unicode,i.noThrow=t.noThrow,i.usesEmbedded=t.usesEmbedded,i.stateNames=n.tokenizer,i.defaultToken=t.defaultToken,!n.tokenizer||"object"!==typeof n.tokenizer)throw $u(t,"a language definition must define the 'tokenizer' attribute as an object");t.tokenizer=[];for(let a in n.tokenizer)if(n.tokenizer.hasOwnProperty(a)){t.start||(t.start=a);const e=n.tokenizer[a];t.tokenizer[a]=new Array,o("tokenizer."+a,t.tokenizer[a],e)}if(t.usesEmbedded=i.usesEmbedded,n.brackets){if(!Array.isArray(n.brackets))throw $u(t,"the 'brackets' attribute must be defined as an array")}else n.brackets=[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}];let r=[];for(let a of n.brackets){let e=a;if(e&&Array.isArray(e)&&3===e.length&&(e={token:e[2],open:e[0],close:e[1]}),e.open===e.close)throw $u(t,"open and close brackets in a 'brackets' attribute must be different: "+e.open+"\n hint: use the 'bracket' attribute if matching on equal brackets is required.");if("string"!==typeof e.open||"string"!==typeof e.token||"string"!==typeof e.close)throw $u(t,"every element in the 'brackets' array must be a '{open,close,token}' object or array");r.push({token:e.token+t.tokenPostfix,open:Pu(t,e.open),close:Pu(t,e.close)})}return t.brackets=r,t.noThrow=!0,t}function RI(e){UD.registerLanguage(e)}function $I(){let e=[];return e=e.concat(UD.getLanguages()),e}function jI(e){let n=eI.modeService.get().getLanguageIdentifier(e);return n?n.id:0}function zI(e,n){let t=eI.modeService.get().onDidCreateMode(i=>{i.getId()===e&&(t.dispose(),n())});return t}function VI(e,n){let t=eI.modeService.get().getLanguageIdentifier(e);if(!t)throw new Error("Cannot set configuration for unknown language "+e);return qc.register(t,n)}class WI{constructor(e){this._actual=e}getInitialState(){return this._actual.getInitialState()}tokenize(e,n,t){throw new Error("Not supported!")}tokenize2(e,n){let t=this._actual.tokenizeEncoded(e,n);return new ot(t.tokens,t.endState)}}class qI{constructor(e,n,t){this._standaloneThemeService=e,this._languageIdentifier=n,this._actual=t}getInitialState(){return this._actual.getInitialState()}_toClassicTokens(e,n,t){let i=[],o=0;for(let r=0,a=e.length;r0&&o[r-1]===c)continue;let d=s.startIndex;0===l?d=0:dUI(e)?new WI(e):new qI(eI.standaloneThemeService.get(),t,e);return HI(n)?ql.registerPromise(e,n.then(e=>i(e))):ql.register(e,i(n))}function GI(e,n){const t=n=>Zu(eI.modeService.get(),eI.standaloneThemeService.get(),e,FI(e,n));return HI(n)?ql.registerPromise(e,n.then(e=>t(e))):ql.register(e,t(n))}function JI(e,n){return Cl.register(e,n)}function YI(e,n){return yl.register(e,n)}function QI(e,n){return xl.register(e,n)}function XI(e,n){return kl.register(e,{provideHover:(e,t,i)=>{let o=e.getWordAtPosition(t);return Promise.resolve(n.provideHover(e,t,i)).then(e=>{if(e)return!e.range&&o&&(e.range=new et(t.lineNumber,o.startColumn,t.lineNumber,o.endColumn)),e.range||(e.range=new et(t.lineNumber,t.column,t.lineNumber,t.column)),e})}})}function ZI(e,n){return Sl.register(e,n)}function eP(e,n){return Dl.register(e,n)}function nP(e,n){return El.register(e,n)}function tP(e,n){return Bl.register(e,n)}function iP(e,n){return Ol.register(e,n)}function oP(e,n){return Ll.register(e,n)}function rP(e,n){return Ml.register(e,n)}function aP(e,n){return Nl.register(e,{provideCodeActions:(e,t,i,o)=>{let r=eI.markerService.get().read({resource:e.uri}).filter(e=>et.areIntersectingOrTouching(e,t));return n.provideCodeActions(e,t,{markers:r,only:i.only},o)}})}function sP(e,n){return Il.register(e,n)}function lP(e,n){return Pl.register(e,n)}function cP(e,n){return Fl.register(e,n)}function dP(e,n){return Rl.register(e,n)}function uP(e,n){return Al.register(e,n)}function hP(e,n){return $l.register(e,n)}function pP(e,n){return zl.register(e,n)}function mP(e,n){return Tl.register(e,n)}function fP(e,n){return jl.register(e,n)}function gP(e,n){return Vl.register(e,n)}function bP(e,n){return Wl.register(e,n)}function vP(){return{register:RI,getLanguages:$I,onLanguage:zI,getEncodedLanguageId:jI,setLanguageConfiguration:VI,setTokensProvider:KI,setMonarchTokensProvider:GI,registerReferenceProvider:JI,registerRenameProvider:YI,registerCompletionItemProvider:uP,registerSignatureHelpProvider:QI,registerHoverProvider:XI,registerDocumentSymbolProvider:ZI,registerDocumentHighlightProvider:eP,registerOnTypeRenameProvider:nP,registerDefinitionProvider:tP,registerImplementationProvider:iP,registerTypeDefinitionProvider:oP,registerCodeLensProvider:rP,registerCodeActionProvider:aP,registerDocumentFormattingEditProvider:sP,registerDocumentRangeFormattingEditProvider:lP,registerOnTypeFormattingEditProvider:cP,registerLinkProvider:dP,registerColorProvider:hP,registerFoldingRangeProvider:pP,registerDeclarationProvider:mP,registerSelectionRangeProvider:fP,registerDocumentSemanticTokensProvider:gP,registerDocumentRangeSemanticTokensProvider:bP,DocumentHighlightKind:pt,CompletionItemKind:st,CompletionItemTag:lt,CompletionItemInsertTextRule:at,SymbolKind:Lt,SymbolTag:Mt,IndentAction:vt,CompletionTriggerKind:ct,SignatureHelpTriggerKind:Ot,FoldingRangeKind:wl}}t.d(n,"CancellationTokenSource",(function(){return CP})),t.d(n,"Emitter",(function(){return yP})),t.d(n,"KeyCode",(function(){return AP})),t.d(n,"KeyMod",(function(){return xP})),t.d(n,"Position",(function(){return kP})),t.d(n,"Range",(function(){return SP})),t.d(n,"Selection",(function(){return DP})),t.d(n,"SelectionDirection",(function(){return EP})),t.d(n,"MarkerSeverity",(function(){return BP})),t.d(n,"MarkerTag",(function(){return TP})),t.d(n,"Uri",(function(){return OP})),t.d(n,"Token",(function(){return LP})),t.d(n,"editor",(function(){return MP})),t.d(n,"languages",(function(){return NP}));const _P=self;he.wrappingIndent.defaultValue=0,he.glyphMargin.defaultValue=!1,he.autoIndent.defaultValue=3,he.overviewRulerLanes.defaultValue=2;const wP=$t();wP.editor=SI(),wP.languages=vP();const CP=wP.CancellationTokenSource,yP=wP.Emitter,AP=wP.KeyCode,xP=wP.KeyMod,kP=wP.Position,SP=wP.Range,DP=wP.Selection,EP=wP.SelectionDirection,BP=wP.MarkerSeverity,TP=wP.MarkerTag,OP=wP.Uri,LP=wP.Token,MP=wP.editor,NP=wP.languages;_P.monaco=wP,"undefined"!==typeof _P.require&&"function"===typeof _P.require.config&&_P.require.config({ignoreDuplicateModules:["vscode-languageserver-types","vscode-languageserver-types/main","vscode-languageserver-textdocument","vscode-languageserver-textdocument/main","vscode-nls","vscode-nls/vscode-nls","jsonc-parser","jsonc-parser/main","vscode-uri","vscode-uri/index","vs/basic-languages/typescript/typescript"]})},f353:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("el-dialog",{attrs:{title:"下属管理",visible:e.dialogVisible,width:"60%","before-close":e.handleClose,"close-on-click-modal":"","append-to-body":!0}},[e.dimId?e._e():t("el-form",{attrs:{inline:!0}},[t("ht-form-item",{attrs:{label:"维度"}},[t("ht-select",{attrs:{options:e.demList,props:{key:"id",value:"demName"}},on:{change:function(n){return e.change(!0)}},model:{value:e.demId,callback:function(n){e.demId=n},expression:"demId"}})],1),t("ht-form-item",{attrs:{label:"上级"}},[e._v("\n "+e._s(e.superior||"无")+"\n ")])],1),e.dialogVisible?t("ht-table",{ref:"userRoleTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"show-export":!1,"show-custom-column":!1,"quick-search-props":[{prop:"UNDER_USER_NAME_",label:"姓名"}],"default-querys":[{property:"USER_ID_",value:this.orgUserId}]},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showUserDialog()}}},[e._v("添加下属")]),t("ht-delete-button",{attrs:{url:e.roleDeleteUrl,htTable:e.$refs.userRoleTable,pk:"id",parameter:"ids"}},[e._v("删除")])]},proxy:!0}],null,!1,3947563668)},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"id",label:"主键",sortable:!0,hidden:""}}),t("ht-table-column",{attrs:{prop:"underUserName",label:"下属姓名",width:"300",sortable:!0,"show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{prop:"createTime",label:"创建时间"}})]],2):e._e(),t("eip-user-dialog",{ref:"eipUserDialog",attrs:{"append-to-body":""},on:{onConfirm:e.addUnderUser}})],1)},o=[],r=(t("ac4d"),t("8a81"),t("5df3"),t("1c4c"),t("7f7f"),t("6b54"),t("ac6a"),t("24fd")),a=t("292c"),s=t("7f58");function l(e,n){var t;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=c(e))||n&&e&&"number"===typeof e.length){t&&(e=t);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){t=e[Symbol.iterator]()},n:function(){var e=t.next();return a=e.done,e},e:function(e){s=!0,r=e},f:function(){try{a||null==t.return||t.return()}finally{if(s)throw r}}}}function c(e,n){if(e){if("string"===typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?d(e,n):void 0}}function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,i=new Array(n);t.subtable-item__div[data-v-c733253c]{width:100%}[data-v-c733253c] .ht-form-item{text-align:center;padding:0;margin:0}[data-v-c733253c] .el-form-item__label{font-weight:700;min-width:120px;padding:0;text-align:center}[data-v-c733253c] .el-form-item__label:after{visibility:hidden}[data-v-c733253c] .el-form-item__content{border-top:1px solid #ededed;padding:10px;height:50px;margin-left:0!important}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetSubtableLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CC8FjB,kCACE,iBACA,iBACA,iBAAkB,CACnB,yCAGC,mCAAqC,CACtC,wCAGC,uBAAwB,CACzB,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CACf,kCAGC,gBACA,0BACA,oBACA,oBACA,aACA,yBACA,sBACA,kBAAmB,CACpB,oDAGC,SACA,0BACA,WAAY,CACb,sDAGC,UAAW,CACZ,gCAGC,kBACA,UACA,QAAS,CACV,uCAGC,gBACA,gBACA,UACA,iBAAkB,CACnB,6CAGC,iBAAkB,CACnB,yCAGC,6BACA,aACA,YACA,uBAA2B,CAAA",file:"WidgetSubtableLayout.vue?vue&type=style&index=0&id=c733253c&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-subtable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n}\r\n\r\n.widget-subtable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-subtable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n outline: 1px solid #ededed;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.widget-col-list .widget-form-item {\r\n margin: 0;\r\n outline: 1px solid #ededed;\r\n height: 100%;\r\n}\r\n\r\n.widget-col-list > .subtable-item__div {\r\n width: 100%;\r\n}\r\n\r\n>>> .ht-form-item {\r\n text-align: center;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-weight: bold;\r\n min-width: 120px;\r\n padding: 0;\r\n text-align: center;\r\n}\r\n\r\n>>> .el-form-item__label:after {\r\n visibility: hidden;\r\n}\r\n\r\n>>> .el-form-item__content {\r\n border-top: 1px solid #ededed;\r\n padding: 10px;\r\n height: 50px;\r\n margin-left: 0px !important;\r\n}\r\n'],sourceRoot:""}])},f429:function(e,n,t){"use strict";var i=t("14aa"),o=t.n(i);o.a},f434:function(e,n,t){"use strict";var i=t("a24f"),o=t.n(i);o.a},f444:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css"],names:[],mappings:"AASA,2CACC,kBACA,OACA,WACA,WACD,CAAA",file:"marginDecorations.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n/*\r\n\tKeeping name short for faster parsing.\r\n\tcmdr = core margin decorations rendering (div)\r\n*/\r\n.monaco-editor .margin-view-overlays .cmdr {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n}"],sourceRoot:""}])},f483:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{attrs:{data:e.data,pageResult:e.pageResult,selection:!0,selectable:!1,"show-export":!1,"show-custom-column":!1,"quick-search-props":"name"},on:{load:e.loadData},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.handelAdd}},[e._v("添加")]),t("el-button",{attrs:{size:"small",icon:"el-icon-plus"}},[t("a",{attrs:{target:"_blank",href:"https://datav.aliyun.com/tools/atlas/#&lat=33.521903996156105&lng=104.29849999999999&zoom=4"}},[e._v("添加更多地图")])]),t("el-button",{attrs:{size:"small",icon:"el-icon-brush"}},[t("a",{attrs:{target:"_blank",href:" http://geojson.io/#map"}},[e._v("画地图")])])]},proxy:!0}])},[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"name",label:"地图名称","show-overflow-tooltip":!0}}),t("ht-table-column",{attrs:{label:"操作",fixed:"right",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelEdit(i)}}},[t("i",{staticClass:"el-icon-edit"},[e._v("编辑")])]),t("el-button",{attrs:{type:"text"},on:{click:function(n){return e.handelDelete(i.id)}}},[t("i",{staticClass:"el-icon-delete"},[e._v("删除")])])]}}])})],1),e.dialogVisibleAdd?t("el-dialog",{attrs:{title:"edit"===e.type?"编辑":"添加",visible:e.dialogVisibleAdd,width:"40%","before-close":e.handleClose},on:{"update:visible":function(n){e.dialogVisibleAdd=n}}},[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"地图名称",prop:"name"}},[t("el-input",{attrs:{placeholder:"请输入地图名称"},model:{value:e.form.name,callback:function(n){e.$set(e.form,"name",n)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"地图数据"}},[t("el-input",{attrs:{type:"textarea",rows:"15",placeholder:"地图数据为json数据"},model:{value:e.form.mapData,callback:function(n){e.$set(e.form,"mapData",n)},expression:"form.mapData"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCancel}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s("edit"===e.type?"修改":"保存"))])],1)],1):e._e()],1)},o=[],r=(t("7f7f"),t("1c31")),a=(t("2ade"),{name:"table-code",data:function(){return{data:[],pageResult:{page:1,pageSize:50,total:0},dialogVisibleAdd:!1,form:{name:"",mapData:"",id:""},type:"",rules:{name:[{required:!0,message:"请输入地图名称",trigger:"blur"}]}}},mounted:function(){},methods:{loadData:function(e,n){var t=this;r["a"].getMapManagement(e).then((function(e){t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total},t.data=e.rows})).finally((function(){n&&n()}))},handleClose:function(e){this.form={name:"",mapData:"",id:""},e()},handleCancel:function(){this.form={name:"",mapData:"",id:""},this.dialogVisibleAdd=!1},handelEdit:function(e){this.type="edit",this.dialogVisibleAdd=!0,this.form.id=e.id,this.form.name=e.name,this.form.mapData=e.mapData},handelDelete:function(e){var n=this;r["a"].mapDelete(e).then((function(e){n.loadData()}))},handelAdd:function(){this.type="add",this.dialogVisibleAdd=!0},save:function(){var e=this;this.$refs.form.validate((function(n){n&&r["a"].mapEditSave(e.form).then((function(n){e.loadData(),e.form={name:"",mapData:"",id:""},e.dialogVisibleAdd=!1}))}))}}}),s=a,l=t("2877"),c=Object(l["default"])(s,i,o,!1,null,null,null);n["default"]=c.exports},f50f:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"label.el-checkbox[data-v-6a85b223]{margin:1px 30px 0 0}div.el-checkbox-group[aria-invalid=true][data-v-6a85b223]{border:1px solid #f56c6c;padding:0 0 10px 10px}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/src/components/bizComponents/control/HtCheckbox.vue","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/control/HtCheckbox.vue"],names:[],mappings:"AAsNA,mCACE,mBCrNF,CDwNA,0DACE,yBACA,qBCtNF,CAAA",file:"HtCheckbox.vue?vue&type=style&index=0&id=6a85b223&lang=stylus&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\nlabel.el-checkbox {\r\n margin: 1px 30px 0 0;\r\n}\r\n\r\ndiv.el-checkbox-group[aria-invalid='true'] {\r\n border: 1px solid #f56c6c;\r\n padding: 0 0 10px 10px;\r\n}\r\n","label.el-checkbox {\n margin: 1px 30px 0 0;\n}\ndiv.el-checkbox-group[aria-invalid='true'] {\n border: 1px solid #f56c6c;\n padding: 0 0 10px 10px;\n}\n/*# sourceMappingURL=src/components/bizComponents/control/HtCheckbox.css.map */"],sourceRoot:""}])},f692:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACgCAIAAADo2JVsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAA8WSURBVHja7F09b9tIGqYUIZviDtAgv4BJcbvpTLgIXFLZIkkXxkXWJVXZ7kw7wFmlnC2sdLGdwiq9wQKRuvijMEtBSEF38RoLROXCSEEDhzvsZWP7iokncyJFDeeDHMrvAyMQHJkczjx83o95Z8YwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBRKEEX6D5CpdLQh8vLy6EPQEpARkQkLBwFTMrJoyaQspB0HKLmhPESSFlgOk4qL4GUujCSj44TaceBlAUWyEkVyxJfJ0Y/X4eoUDeBnFReViS+06M4ClAnkJPZOere6cmLCvUUSBoXFxfXhZQinZgvNYcEiW5JLq1SLZCTIQSlDF7rXGJDxmZn5gdnY6+vBSklGpos+4uv2ep0VJ29zsWC42dRN5qV7Oiv+EkSQi6+xIIUjmZJx9iWZ6D00m9Xyr5DVVtMpc1O1WZZLcE3Zb+URLFk8Tqk28CKkTkKmjmim83SZimMHHoTGC8oRSzZnWDpNrCiwzBLd+AyiFcShFPFJE0qiouzJHuvI2fzzaEH1y3JTDpEbszO4jhxD7pEI550+3K5bAByYqShOJ0ZpabgCyCRlBUggW6MzMAsRB0ncaso0bMEUuobTmV5L60cpIoOvQO4Du8AO8BrBGhHcSAloDhKCeYbkJdYloGRAFBKAICLlOVyWaspaYQQDNV1J6VWMmma5m8fPtRdF0aLBTXbln7NjGuHCxB9W5aFENrc2Njb3bUsq+ikWWs2Nzc21F3f87zTP/5YazZN05RFx4zNZhFIOTVFNKDf6601m8VlZN11lz2v7rpKeYkQWva8k+Pjvd1dEc+HZiQjL+ntuEqlUvkKqaYxK7HXFa8SRQiFYcj4TdM0gyBgsUfb7fZ2u62UN5sbGxm4CvgW8wsLSu/i+z7jKETpaPBOZMfyjy75G3tZVXPf/V7vn41Gp9MZy8i9d+9M03z4+HEsLxFCxGQf+r7qUSREqbtuEASDwSA4OpLLRWxVwzAcDAZKHyQIgvVWKwM6WpZlTU0RsUhWRJa6jYqiKKdarb7Z2Tl03VZiv9RdF3Ou3+vNLyxEVdCmZHIsxSXycrXR4NOYZDhPnmBSzi8uqn6c8OwsLRc51NGyrL137xBCwdFRgrkbIlhqDS7LwMH+/pfPn1P9fDo9vX379tB1Xm9t4f/9/eSknDeizUsL8rDT09OKGkl6/mB/n/2vxioR7SASTE9Pfzo9JcPH/lDJt6uoTgbdvHUr4X+XPQ8HLkEQzC8uRsXJefKEeJOpIlzLsn6am5Ordr99+NB6+XK73ea7LB0OM4qKCix7nrRIf2mJBFLYExvlhgkh9oUQeV+Tv/Z8ZQV/7fnKSvR/Z2dnE0R0FH588ID81Y8PHkgUIaJzr7e27t69m/bPScOUqv5YpaTlTfoPu17mqZSy8sC/7OykTSEhhPZ2d2NdVb50Ke0K11332dxcKr+QXOGj4hBnbAD08PHjmm0HQfBxMEiIt2q2vbe7iz8/fPTo0PezaWFFW0YO2e4zZrd9MBiQnI7EFBKqVr/FEGG4ypBbiAZ/+dpuy7LwrYMgyNF/4MlT6sJIx8H+yqHvrzYaqfQVkzIIAokppCqVheaLnYlSnqWJiyXizc5ONmk1Qeg7o/P0SiZb6ZNtHDmRsbgjHKaQK+SiUsueZ5pm3XX7vZ7mBS6aktI0TcdxsExm5sowGl/sIYhE32HmSokQ8paWiGD3ez2dqwg0JeVTx8EfUhlu1Q6ZiM7RQVv2SknnbrBXo7NPqSkpsVO43W7r03fE+PLJJHFJ5c4ubm5sDOUd/Yhhqdk2+c5qo3F/ZkYT48NESk0Ke8kE8TqvN6nIo/iqNFyz4YTTcvNBY6snEUI4mxaG4bO5Oa26lFUpdeAl9ia32+1kUTFNM7MyNtoDE5zOkaj9lmWNLZr8ZWcHIYRzk5kVD0ya+a7ZNn77sdFJiBPf7Owse140lpRS3DqsN/KiHIn5IJLHHYW1ZrNm251OR8nsnzJUYpVSYhY92b5ECeR5Hh54LITe0lKsuUTVKlYvXKUyv7hIOh0p8N5opeRzyMg8k0Ry4HBwlD9gTU3VbHu10SiEyU4ipXReknmqZNi2vd5qWZZVs+0wDNdbreTabDqrYppmbJmwRFKSfBCf7UYIkVdFVj6IeN5no5skMjfItwpCygZdlYQGiewNR+wdXSW0t7uLhZP8ElcJHfo+zpAvLy0ZhtF6+ZLwKTg6evjoUewtPv/5J/7w/b17Kmof4/NBXFEOkUmJSjm22KfT7bIzMpaCl+kZqUoppbAej+LYTvk4GJC3uWbbjuN0Op31VivVkjzVjDSEJ2NMsXRSbCbIHBfOD3It+xChbxIpRfYsXG003nY6Y/uFjgc9zxsMBvOLixp2omCYQmy3lHzQWrNJKk4GiWU+7BDfXZK2rqqib8FdNNdbrVSdVbNta2rqmeyyXOlRDp9SskQ5CKF+rzd2zZplWbThlriMTp8asYoKRvLZo9VGQ8+0BZ15+agsH4Sr5TctyzRNxsnV7XZbbmSdsHomWUTlbomtS+na/ZkZDTWSDs7oLAy31pqmGRugWFNTztWVlz0vYS1HEATP5uasqanBYCB9tXESKem0zHfI+OtfxsUXRSpbUSGTOLOT6iXWk5HY66VJKTiHJGVFeafTSZib+VaLxNWlLGJZOv+vcXEu4gAk666SGR1Ura41myfHx4xjYFmWtpVU2+32/MICHuD5hYWbt24p+qHv+PDRI+63VDDST5akr//75T/p80UpMkdlFd4kTuaZprm5sXFyfJyc38FTMm92dmRVnkqfZtxutx8+fixrrc+oOC82I5ELSlco5xT6KPEp6bc8CIJowpmMQRWhzVev8IQHXqApbsdVzH1nuahFcE8OeppeYiRevmJqUUk55JXHRg+xkrn56tXQ91G1yr23XYFKEMSrkKKXkl40Kf3gM1ZSyn0VRs3zjpo5NCI7Y1mWxTh7Phko0IukiJFGbJVQBhLN/hIf+n7y3Hd0FEmmOsxp0aCIyyHYZmJVCk3uAh9Zst5q/eOHH+7PzAyNLr0YRUMzHbtnpKzJ8Sq1iYoK31pcJlmUsnikRAjhQmC6mIiAJKE0ZGTNtvfevcP/DvGSRCeCpCSFI9Vq9eT4OLlKWlvkY76FxKBaxTNytB+GrR6p/FXh5guC3r03GtKRZgtGOWTnxJ/m5hzHwaUb8wsLOvQGe4FmfJGvzrwcDAb3Z2YQQnhDH9M0YxPvPvMw1F3X4Zo85PP2MBzH2Tw7w5tV0GImqJTEnybr5euuu7e7u95q6bNYmcd8a3VYyci4PgyxTxm7u+l2u82uDXiFGnYJ6Gpc6bHd0A/er8IYKgEWSFISf5qk30nCP3Yxk54yaSRUnhflcKf1VuvQ9/u9Hj38RBVM06zZ9tiZGGzg8H7SOYbeguabFIvQL+Rqo1GzbWxPZE1P5BN953JQBTfI5t54MzR64vjO1fYvY9FhKElWF7pJ8YOx4oZh2Ol2aZaTHa2wL6u5TCZF35f/j7HfyZeXnW53tdH4/t69odKkQpy7Q6KTMwENI7svdbrdIS2k92NyHEfF6U9ZKGWUdhdxYCFulmKpv2FKzuOIOJTEdsdWDNI712UQ1YnIpCExTynIS+z1R3fGkR726gY6y829godsqjZqWxFaLDVMqjMFOiK8ZK8lwVEIrgg2TbPT6bztduUWbtnamypbxm5sddfFjmlCYXXrao1olq4zn1RVVLRj7Hc2NzYwEXEfbbfbb1XGGaZparve9NtMPe9xT0QmVxuNhCsc+v56q7XseVnWa/IZzyzW6GA5NE2TDEDddcMwxBuSK50PxHe8ozEpiS/o84bea80m3sJq7PqT1UZj7LZhuTNSFSlJjqNm22QfCzr5cuj7qo9YNKjNUmzbzn6ebdnzgiBIvi/ZeoU7ysEbvIdhyLhePhUjRXIXIjGGTFJalrWyvGxZ1p04V5rPTNdsm/3s0SGQpbF11+10u1mWaODwBe+fe+j7vu9HCTq0svFtequKT5zGEsj3dPitODs7w39OtxBP5OYS9UrG+34/etrP660tjlPfyBXe9/scJyndvn3795MTuhmx50epPjbv+coKfZLS+37/YH//+crKwf4+/fvXW1sc1//1zZtR52Ix4u7duz+/eEF3FDl+aug3LCfbyVovIXkusVarHeztfTXT3e7bxMWgY4Mh+k0lpUB8maAwDDPYB2tUmPWi2UzODt6fmUkrdXhvMLzYUryRjuPUXXdU+iwIgqG6Va2lMYoXa2ufTk9nnz4tf/d3QZnhOHU09udgf59Da+WCHPgX/fn5xYu0V5uenubW1+RGxp6QNzs7K3jeaJ5KSdypo6Oj0s2/GX/9W9xPFcx+40oLHV5XcjoqDY6iMlxa0Xr5UsVuqOSoZPIbFjG+uLjQmpRfr1sqlUplkSXrE4mT42MSbm+32zgRwWFqUbWqdBE6XqwXhiEL9aXb7pIyRpaAgrE5RZz90XxPfJwWYDxEugCkBEZmAJoEufe2XNttGMYNYGThuBiVpdz7XN9ABxg5Vti4+2esicy980e9MHmSEhg5yrwa1M6OHF2UymMTOTtB1oOL87IEjNSZ2XwDTMYir0ERpGZZFimBQxqGjHnNsgi2vAKM1JyX7NzK3XZzt1w+KQvh2BX3zUnY71lz94ml5bGQkBIql8vacnHi5bxUKkmfes4dk6OUGmbv9Hc69RTLyiSN0GTzbyjZWZTn5eClBFIWaI+XojKyXDHKN666uGRcnhuXF8blxaQ+bwWGvAiuyblxfn59Hlfa3DeIJUA7UgIvATqSEqgJkEMhRdfVLXkJyMcZ5poEB+oAFDKSU9Gg7wDqGJnbNCM4lxNPrFRVBOLVvkpXMwIpJ9MXjJ1SIt/XpcgXSAk2VyJuKL068LJYEYkmW6/cUH0D6by8htVA14SLBJUMHltKTf/YtXxAskITMTtSpuJlbDcV5SwfIGKRzHeypNHdJCFqux56ybiKXJOoRaPoO5+HSUxVFIu+0WYnONPRVVqFtjDX1BXTYWV0qt8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUBv8bAOpIYR1Odo27AAAAAElFTkSuQmCC"},f6a0:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;-webkit-transition:width .1s linear;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{-webkit-animation-name:progress;animation-name:progress;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes progress{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1)}50%{-webkit-transform:translateX(2500%) scaleX(3);transform:translateX(2500%) scaleX(3)}to{-webkit-transform:translateX(4950%) scaleX(1);transform:translateX(4950%) scaleX(1)}}@keyframes progress{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1)}50%{-webkit-transform:translateX(2500%) scaleX(3);transform:translateX(2500%) scaleX(3)}to{-webkit-transform:translateX(4950%) scaleX(1);transform:translateX(4950%) scaleX(1)}}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/D:/jenkins/workspace/xq-web-bpm/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/progressbar.css"],names:[],mappings:"AAKA,2BACC,WACA,WACA,eACD,CAEA,yCACC,SACA,WACA,kBACA,OACA,YACD,CAEA,gDACC,eACD,CAEA,kDACC,OACA,oCAAA,2BACD,CAEA,uDACC,UACD,CAEA,kDACC,gCAAA,wBACA,8BAAA,sBACA,2CAAA,mCACA,yCAAA,iCACA,gCAAA,uBACD,CASA,4BAAsB,GAAO,0CAAA,iCAAoC,CAAE,IAAM,8CAAA,qCAAuC,CAAE,GAAK,8CAAA,qCAAuC,CAAE,CAAhK,oBAAsB,GAAO,0CAAA,iCAAoC,CAAE,IAAM,8CAAA,qCAAuC,CAAE,GAAK,8CAAA,qCAAuC,CAAE,CAAA",file:"progressbar.css",sourcesContent:["/*---------------------------------------------------------------------------------------------\r\n * Copyright (c) Microsoft Corporation. All rights reserved.\r\n * Licensed under the MIT License. See License.txt in the project root for license information.\r\n *--------------------------------------------------------------------------------------------*/\r\n\r\n.monaco-progress-container {\r\n\twidth: 100%;\r\n\theight: 5px;\r\n\toverflow: hidden; /* keep progress bit in bounds */\r\n}\r\n\r\n.monaco-progress-container .progress-bit {\r\n\twidth: 2%;\r\n\theight: 5px;\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\tdisplay: none;\r\n}\r\n\r\n.monaco-progress-container.active .progress-bit {\r\n\tdisplay: inherit;\r\n}\r\n\r\n.monaco-progress-container.discrete .progress-bit {\r\n\tleft: 0;\r\n\ttransition: width 100ms linear;\r\n}\r\n\r\n.monaco-progress-container.discrete.done .progress-bit {\r\n\twidth: 100%;\r\n}\r\n\r\n.monaco-progress-container.infinite .progress-bit {\r\n\tanimation-name: progress;\r\n\tanimation-duration: 4s;\r\n\tanimation-iteration-count: infinite;\r\n\tanimation-timing-function: linear;\r\n\ttransform: translate3d(0px, 0px, 0px);\r\n}\r\n\r\n/**\r\n * The progress bit has a width: 2% (1/50) of the parent container. The animation moves it from 0% to 100% of\r\n * that container. Since translateX is relative to the progress bit size, we have to multiple it with\r\n * its relative size to the parent container:\r\n * 50%: 50 * 50 = 2500%\r\n * 100%: 50 * 100 - 50 (do not overflow): 4950%\r\n */\r\n@keyframes progress { from { transform: translateX(0%) scaleX(1) } 50% { transform: translateX(2500%) scaleX(3) } to { transform: translateX(4950%) scaleX(1) } }\r\n"],sourceRoot:""}])},f6a6:function(e,n,t){"use strict";var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{ref:"inputs",staticClass:"inputs"},[e.inputWriteable&&"n"!=e.permission_sub?t("el-select",{directives:[{name:"validate",rawName:"v-validate",value:e.inputValidate,expression:"inputValidate"}],ref:"fuzzySearch",staticStyle:{width:"100%"},attrs:{filterable:e.filterable,remote:e.filterable,"remote-method":e.remoteMethod,multiple:e.multiple,clearable:"",name:e.inputName},on:{focus:e.focusSelectValue,"visible-change":e.visibleChange},model:{value:e.inputVal,callback:function(n){e.inputVal=n},expression:"inputVal"}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},e._l(e.options,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})})),1),t("div",{staticClass:"text-center"},[t("a",{staticClass:"text-normal"},[t("el-pagination",{attrs:{layout:"prev, pager, next","page-size":e.pagination.pageSize,"pager-count":5,"current-page":e.pagination.page,total:e.pagination.total},on:{"current-change":e.currentChange}})],1)]),e.expand&&""!==this.currentQuery?t("el-button",{staticStyle:{width:"100%"},on:{click:e.add}},[e._v("添加")]):e._e(),e.expand?t("template",{slot:"empty"},[t("el-button",{staticStyle:{width:"100%"},on:{click:e.add}},[e._v("添加")])],1):e._e()],2):e._e(),t("ht-field-tail",{attrs:{fieldName:e.inputName,readonly:!e.inputWriteable,inputValue:e.inputVal,"tag-format-value":e.values}})],1)},o=[],r=(t("7f7f"),t("28a5"),t("386d"),t("86b9")),a=t("a858"),s=t("20b8"),l={name:"eip-tag",props:{filterable:{type:Boolean,default:!1},expand:{type:Boolean,default:!1},tagKey:String,value:String,permission:String|Object,multiple:{type:Boolean,default:!1}},mixins:[s["a"]],data:function(){return{options:[],pagination:{pageSize:5,page:1,total:0},loading:!1,currentQuery:"",values:[],writeable:!0}},methods:{focusSelectValue:function(){var e=this;this.$refs.fuzzySearch.$refs.input&&(this.$refs.fuzzySearch.$refs.input.blur=function(){e.currentQuery="",e.search()})},visibleChange:function(e){e||this.multiple||(this.currentQuery="",this.search())},remoteMethod:function(e){var n=this;this.currentQuery=e;var t={pageBean:this.pagination,querys:[{property:"type_key_",value:this.tagKey,group:"query",operation:"EQUAL",relation:"AND"}]};e&&t.querys.push({property:"name_",value:e,group:"query",operation:"LIKE",relation:"AND"}),this.loading=!0,a["a"].getTagList(t).then((function(e){n.options=e.rows,n.pagination={pageSize:e.pageSize,page:e.page,total:e.total}})).finally((function(){n.loading=!1}))},currentChange:function(e){this.pagination.page=e,this.remoteMethod(this.currentQuery)},add:function(){var e=this,n={name:this.currentQuery,typeKey:this.tagKey};a["a"].saveTag(n).then((function(n){n.state&&(e.$message({type:"success",message:"添加成功"}),e.remoteMethod(e.currentQuery))}))},search:function(){var e=this,n={pageBean:this.pagination,querys:[{property:"type_key_",value:this.tagKey,group:"query",operation:"EQUAL",relation:"AND"}]};a["a"].getTagList(n).then((function(n){e.options=n.rows,e.pagination={pageSize:n.pageSize,page:n.page,total:n.total}})),this.value&&(this.values=this.value.split(","))}},mounted:function(){var e=r["a"].getSubScopeElAndIndex(this.$el),n=e.subScopeEl;e.index;!n||"true"!=n.getAttribute("row_readonly")&&!0!==n.getAttribute("row_readonly")||(this.writeable=!1),this.search()},computed:{inputName:function(){var e="";return this.$slots&&this.$slots.labeldesc&&this.$slots.labeldesc[0].children&&this.$slots.labeldesc[0].children[0].text?(e=this.$slots.labeldesc[0].children[0].text,this.name?this.name:r["a"].getName()+"-"+e):this.name?this.name:r["a"].getName()},inputValidate:function(){return r["a"].addRequiredOrNot(this.permission,this.validate,this)},inputWriteable:function(){return this.writeable?r["a"].getWriteable(this.permission_sub):this.writeable},inputVal:{set:function(e){e&&this.multiple?this.$emit("input",e.join(",")):this.$emit("input",e)},get:function(){return this.value&&this.multiple?(this.values=this.value.split(","),this.value.split(",")):this.value}}},created:function(){this.$validator=this.$root.$validator}},c=l,d=(t("bebd"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,"7861ca1d",null);n["a"]=u.exports},f713:function(e,n,t){"use strict";var i=t("e446"),o=t.n(i);o.a},f74a:function(e,n,t){"use strict";var i=t("1a1e"),o=t.n(i);o.a},f7fb:function(e,n,t){"use strict";var i=t("f160"),o=t.n(i);o.a},f868:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-3ff0a8a2] .el-input__inner,div[aria-invalid=true][data-v-3ff0a8a2] .el-input__inner:focus{border-color:#f56c6c}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/D:/jenkins/workspace/xq-web-bpm/src/views/uc/org/Demension.vue"],names:[],mappings:"AAiPA,wHAEE,oBACF,CAAA",file:"Demension.vue?vue&type=style&index=0&id=3ff0a8a2&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ndiv[aria-invalid="true"] >>> .el-input__inner,\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\n border-color: #f56c6c;\n}\n'],sourceRoot:""}])},f92b:function(e,n,t){"use strict";t.d(n,"a",(function(){return r}));t("e405"),t("5ccf");var i=t("2ade"),o=window.context.report,r=function(e){return new Promise((function(n,t){i["a"].get(o+"bigScreen/bladeVisual/v1/get/".concat(e)).then((function(e){n(e.data)}),(function(e){t(e)}))}))}},f946:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,".primaryColor[data-v-48160dca]{background-color:#211bce}[data-v-48160dca]:export{aside_width:230px}[data-v-48160dca] .el-form-item{margin-bottom:15px!important;margin-top:10px!important;margin-right:10px!important}.base-main[data-v-48160dca]{background-color:#e9eef3;height:100%}[data-v-48160dca] .form-table{width:100%;border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}[data-v-48160dca] .form-table>tbody>tr>th,[data-v-48160dca] .form-table>thead>tr>th{text-align:right;color:#666;font-weight:400}[data-v-48160dca] .form-table>tbody>tr>th.group-th{text-align:left;background:#f9f9f9;font-weight:700}[data-v-48160dca] .form-table>thead>tr.sub-table-header>th{text-align:center;background:#fafafa}[data-v-48160dca] .form-table>tbody>tr>th>span,[data-v-48160dca] .form-table>thead>tr>th>span{color:red}[data-v-48160dca] .form-table>tbody>tr>td,[data-v-48160dca] .form-table>tbody>tr>th,[data-v-48160dca] .form-table>tfoot>tr>td,[data-v-48160dca] .form-table>thead>tr>th{border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;padding:10px;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative}[data-v-48160dca] .form-table>tfoot>tr>td{padding:5px 10px}.form-container[data-v-48160dca]{border-bottom:1px solid #ebeef5;padding-bottom:10px}.form-container>span[data-v-48160dca]{border-left:3px solid #211bce;font-weight:700;font-size:14px;padding-left:10px;color:#666}.form-content[data-v-48160dca]{padding:11px 0}[data-v-48160dca] div[aria-invalid=true]+small,[data-v-48160dca] small.error-message{display:block;margin-top:8px;color:#f56c6c;font-size:12px;font-weight:700;line-height:1}.form-empty[data-v-48160dca]{position:absolute;text-align:center;width:100%;font-size:20px;top:200px;color:#ccc}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/D:/jenkins/workspace/xq-web-bpm/src/components/bizComponents/dataTemplate/templateForm.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CC0brB,gCACE,6BACA,0BACA,2BAA6B,CAC9B,4BAEC,yBACA,WAAY,CACb,8BAGC,WACA,6BACA,6BAA8B,CAC/B,oFAIC,iBACA,WACA,eAAmB,CACpB,mDAGC,gBACA,mBACA,eAAiB,CAClB,2DAGC,kBACA,kBAAmB,CACpB,8FAIC,SAAW,CACZ,wKAMC,+BACA,gCACA,aACA,YACA,8BAAA,sBACA,uBACA,sBACA,iBAAkB,CACnB,0CAGC,gBAAiB,CAClB,iCAGC,gCACA,mBAAoB,CACrB,sCAGC,8BACA,gBACA,eACA,kBACA,UAAW,CACZ,+BAGC,cAAe,CAChB,qFAIC,cACA,eACA,cACA,eACA,gBACA,aAAc,CACf,6BAEC,kBACA,kBACA,WACA,eACA,UACA,UAAW,CAAA",file:"templateForm.vue?vue&type=style&index=0&id=48160dca&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import '@/assets/css/element-variables.scss';\r\n/deep/.el-form-item {\r\n margin-bottom: 15px !important;\r\n margin-top: 10px !important;\r\n margin-right: 10px !important;\r\n}\r\n.base-main {\r\n background-color: #e9eef3;\r\n height: 100%;\r\n}\r\n\r\n/deep/ .form-table {\r\n width: 100%;\r\n border-top: 1px solid #ebeef5;\r\n border-left: 1px solid #ebeef5;\r\n}\r\n\r\n/deep/ .form-table > thead > tr > th,\r\n/deep/ .form-table > tbody > tr > th {\r\n text-align: right;\r\n color: #666;\r\n font-weight: normal;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th.group-th {\r\n text-align: left;\r\n background: #f9f9f9;\r\n font-weight: bold;\r\n}\r\n\r\n/deep/ .form-table > thead > tr.sub-table-header > th {\r\n text-align: center;\r\n background: #fafafa;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th > span,\r\n/deep/ .form-table > thead > tr > th > span {\r\n color: #f00;\r\n}\r\n\r\n/deep/ .form-table > tbody > tr > th,\r\n/deep/ .form-table > tbody > tr > td,\r\n/deep/ .form-table > tfoot > tr > td,\r\n/deep/ .form-table > thead > tr > th {\r\n border-right: 1px solid #ebeef5;\r\n border-bottom: 1px solid #ebeef5;\r\n padding: 10px;\r\n min-width: 0;\r\n box-sizing: border-box;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n position: relative;\r\n}\r\n\r\n/deep/ .form-table > tfoot > tr > td {\r\n padding: 5px 10px;\r\n}\r\n\r\n.form-container {\r\n border-bottom: 1px solid #ebeef5;\r\n padding-bottom: 10px;\r\n}\r\n\r\n.form-container > span {\r\n border-left: 3px solid $--theme-color;\r\n font-weight: bold;\r\n font-size: 14px;\r\n padding-left: 10px;\r\n color: #666;\r\n}\r\n\r\n.form-content {\r\n padding: 11px 0;\r\n}\r\n\r\n/deep/ div[aria-invalid='true'] + small,\r\n/deep/ small.error-message {\r\n display: block;\r\n margin-top: 8px;\r\n color: #f56c6c;\r\n font-size: 12px;\r\n font-weight: bold;\r\n line-height: 1;\r\n}\r\n.form-empty {\r\n position: absolute;\r\n text-align: center;\r\n width: 100%;\r\n font-size: 20px;\r\n top: 200px;\r\n color: #ccc;\r\n}\r\n"],sourceRoot:""}])},f94f:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_1__),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("96cf"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_2__),D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("1da1"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es6_string_ends_with__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("aef6"),core_js_modules_es6_string_ends_with__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_string_ends_with__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_7__),D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("2909"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_9__),_components_form_ValidataProperty_vue__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("e9d5"),_components_form_FormVarSelector_vue__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("3895"),_components_common_ImgFileUpload_vue__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("b11b"),_components_dialog_IconDialog_vue__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("e42c"),util__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("3022"),util__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(util__WEBPACK_IMPORTED_MODULE_14__),js_base64__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("27ae"),js_base64__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(js_base64__WEBPACK_IMPORTED_MODULE_15__),_api_form_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("c7ea"),bpm_el_ui_src_components_common_HtFormItem__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("62d7"),_components_system_I18nMessageEdit_vue__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("4172"),_components_form_customView_FormulasDialog_vue__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("b117");__webpack_exports__["a"]={name:"basics-property",props:["data","mainBoFields","boDefData","allBoData","formVarData","returnData","formType","linkageNoAttrFieldList"],components:{HtFormItem:bpm_el_ui_src_components_common_HtFormItem__WEBPACK_IMPORTED_MODULE_17__["a"],ValidataProperty:_components_form_ValidataProperty_vue__WEBPACK_IMPORTED_MODULE_10__["a"],IconDialog:_components_dialog_IconDialog_vue__WEBPACK_IMPORTED_MODULE_13__["default"],FormVarSelector:_components_form_FormVarSelector_vue__WEBPACK_IMPORTED_MODULE_11__["a"],ImgFileUpload:_components_common_ImgFileUpload_vue__WEBPACK_IMPORTED_MODULE_12__["a"],i18nMessageEdit:_components_system_I18nMessageEdit_vue__WEBPACK_IMPORTED_MODULE_18__["a"],FormulasDialog:_components_form_customView_FormulasDialog_vue__WEBPACK_IMPORTED_MODULE_19__["a"]},data:function(){return{selectQueryDialog:!1,dialogQuery:!1,dialogImageUrl:"",dialogVisible:!1,effectObj:{linkageType:"field",validateObj:{fieldPath:this.data.fieldPath,options:{validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|alpha_spaces|alpha_dash|alpha_num|alpha|method"}}},field:this.data,customQuerys:[],customQueryUrl:"",fields:[],filterListType:["number","currency","date","amap"],dialogLinkageVisible:!1,linkage:[{value:"",effect:[{validateObj:{fieldPath:this.data.fieldPath,options:{validateList:[],validate:"",validateType:"confirmed|email|regex|min|max|min_value|max_value|isAfter|isBefore|isStart|isEnd|numeric|between|is|digits|mobile|required|alpha_spaces|alpha_dash|alpha_num|alpha|method"}}}]}],items:[{key:"n",value:"隐藏"},{key:"w",value:"显示"},{key:"b",value:"必填"}],selectors:[{name:"用户选择器",alias:"eip-user-selector",fields:[{key:"id",value:"用户ID"},{key:"account",value:"用户账号"},{key:"fullname",value:"用户姓名"},{key:"mobile",value:"用户手机"},{key:"email",value:"用户邮箱"}]},{name:"组织选择器",alias:"eip-org-selector",fields:[{key:"id",value:"组织ID"},{key:"code",value:"组织代码"},{key:"name",value:"组织名称"},{key:"pathName",value:"组织路径"}]},{name:"角色选择器",alias:"eip-role-selector",fields:[{key:"id",value:"角色ID"},{key:"code",value:"角色代码"},{key:"name",value:"角色名称"}]},{name:"职务选择器",alias:"eip-job-selector",fields:[{key:"id",value:"职务ID"},{key:"code",value:"职务代码"},{key:"name",value:"职务名称"}]},{name:"岗位选择器",alias:"eip-post-selector",fields:[{key:"id",value:"岗位ID"},{key:"code",value:"岗位代码"},{key:"name",value:"岗位名称"}]},{name:"维度选择器",alias:"eip-demension-selector",fields:[{key:"id",value:"维度ID"},{key:"code",value:"维度代码"},{key:"demName",value:"维度名称"}]}],dialogcustDialogVisible:!1,customDialogs:[],custDialogprop:{},config:{initialFrameHeight:240,UEDITOR_HOME_URL:window.location.origin+"/"+window.location.pathname.split("/")[1]+"/static/ueditor/",toolbars:[["undo","bold","indent","italic","underline","strikethrough","subscript","fontborder","superscript","formatmatch","forecolor","justifyleft","justifycenter","justifyright","justifyjustify","fontfamily","fontsize","insertorderedlist","insertunorderedlist","lineheight","inserttable"]],initialFrameWidth:"100%",zIndex:9999,enableAutoSave:!1,readonly:!1},upLoadAcceptList:["jpg","jpeg","png","bmp","pdf","JPG","JPEG","PNG","BMP","PDF","doc","docx","xls","xlsx","ppt","pptx","rtf","txt","zip","rar","vsd","dwg","mp4","avi","3gp","rmvb","rm","wmv"],dialogTextVisible:!1,textValue:"",dialogScriptVisible:!1,diyScript:"",scriptText:"",isBnt:!1,dicData:[],tagData:[],dicDefaultProps:{children:"children",label:"name"},custDialogpropKey:1,i18nMessageKey:"",createKeyMap:{text:!0,image:!0,"immediate-single":!0,"immediate-textarea":!0},companys:[{label:"台"},{label:"件"},{label:"元"}],subTables:[],linkageTypeList:[{key:"field",desc:"字段"},{key:"subTable",desc:"子表"}]}},methods:{selectAll:function(){this.field.options.file.accept=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(this.upLoadAcceptList)},selectNotAll:function(){this.field.options.file.accept=[]},counterSelect:function(){for(var e=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(this.upLoadAcceptList),n=0;n-1?e.dataType==this.field.options.dataType:"sub"!=e.nodeType},formulasDialog:function(){this.field.fieldPath?this.$refs.formulasDialog.handleOpen():this.$message("请选择需要修改的组件或绑定属性")},subTableChange:function(e,n){},afterSaveI18n:function(e){e.key=e.key.replace("$","#"),e.prop.endsWith("placeholder")?(this.field.options.placeholder=e.key,this.field.options.placeholder_zh=e.desc):e.prop.endsWith("tip")?this.tooltip=e.key:(this.field.desc=e.key,this.field.desc_zh=e.desc)},editI18nMessage:function(e){this.i18nMessageKey=this.field.fieldPath||this.field.path,this.createKeyMap[this.field.ctrlType]&&(this.i18nMessageKey=this.formData.formKey+"."+this.field.ctrlType+5e3*Math.random()),this.i18nMessageKey&&e&&(this.i18nMessageKey+=e),this.$refs.i18nMessageEdit.handleOpen()},closeDialogLinkage:function(){this.dialogLinkageVisible=!1,this.linkage.length=0},getEffectsTargetOptions:function(){var e=this,n=[];n=this.field.parentNodeType?this.allBoData.filter((function(n){return n.name==e.field.boSubEntity})):this.allBoData;var t=JSON.parse(JSON.stringify(n));try{if("field"==this.effectObj.linkageType&&this.linkageNoAttrFieldList&&this.linkageNoAttrFieldList.length>0){var i=this.field.parentNodeType?this.field.boSubEntity:"",o={name:"noAttrField",desc:"无属性字段",children:[]};this.linkageNoAttrFieldList.forEach((function(e){i&&e.tableName!==i||("button"==e.ctrlType&&(e.desc=e.options.bindEventjson.name),o.children.push(e))})),o.children.length>0&&t.push(o)}}catch(r){}return JSON.parse(JSON.stringify(t))},getLinkageTypeList:function(e){return this.field.parentNodeType?(e.boType=this.field.parentNodeType?this.field.parentNodeType:"sub",this.linkageTypeList.filter((function(e){return"field"==e.key}))):(e.boType="main",this.linkageTypeList)},clickNoBindModel:function(e){e?(this.field.options.noBindModel=!1,this.field.noTitle=!1,this.field.noPlaceholder=!1,this.field.noTooltip=!1):(this.field.fieldPath="",this.field.options.noBindModel=!0,this.field.noTitle=!0,this.field.noPlaceholder=!0,this.field.noTooltip=!0)},icons:function(e){"button"==this.field.ctrlType?this.field.options.bindEventjson.icon=e:this.field.options.customDialogjson.icon=e},scriptOk:function(){this.dialogScriptVisible=!1,this.scriptText?(this.isBnt,this.field.options.script=js_base64__WEBPACK_IMPORTED_MODULE_15__["Base64"].encode(this.scriptText)):this.field.options.script=""},diyScriptChange:function(){var e=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_3__["a"])(regeneratorRuntime.mark((function e(n){var t,i,o,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.$refs.scriptText,i=n,!t.selectionStart&&0!==t.selectionStart){e.next=12;break}return o=t.selectionStart,r=t.selectionEnd,this.scriptText=t.value.substring(0,o)+i+t.value.substring(r,t.value.length),e.next=8,this.$nextTick();case 8:t.focus(),t.setSelectionRange(r+i.length,r+i.length),e.next=13;break;case 12:this.scriptText+=i;case 13:case"end":return e.stop()}}),e,this)})));function n(n){return e.apply(this,arguments)}return n}(),autoRunJSScript:function(e){e&&(this.isBnt=!0),this.dialogScriptVisible=!0,this.field.options.script&&(this.scriptText=js_base64__WEBPACK_IMPORTED_MODULE_15__["Base64"].decode(this.field.options.script))},textClick:function(e){var n="";"field"==e.nodeType?n="{{data."+e.path+"."+e.name+"}}":"var"==e.nodeType&&(n="{"+e.desc+":"+e.name+"}"),this.textValue=this.textValue+n},handleRemove:function(e,n){},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},custDialogOk:function(e){if(this.custDialogprop&&"dialog"==this.field.ctrlType){var n=[];for(var t in this.custDialogprop)n.push({from:t,target:[this.custDialogprop[t]],targetSub:[this.custDialogprop[t]]});this.field.options.customDialogjson.custDialog.mappingConf=n}else this.custDialogprop&&"relation"==this.field.ctrlType&&(this.field.options.gangedBind=this.custDialogprop);this.dialogcustDialogVisible=!1},unbind:function(e){for(var n in this.custDialogprop)e==n&&(this.$set(this.custDialogprop,e,""),delete this.custDialogprop[e])},changeCustDialog:function changeCustDialog(){var this_=this;if(this_.custDialogprop={},this_.field.options.customDialogjson.custDialog.conditions=[],this_.field.options.customDialogjson.custDialog.mappingConf=[],this_.field.options.customDialogjson.custDialog.custQueryJson=[],this_.field.options.customDialogjson.custDialog.selectNum="",0!=this_.customDialogs.length)if(null!=this_.field.options.customDialogjson.custDialog.alias){for(var i=0,d;d=this_.customDialogs[i++];)if(d.alias==this_.field.options.customDialogjson.custDialog.alias){this_.field.options.customDialogjson.custDialog.selectNum=d.selectNum;var treeData=void 0;2===d.style&&function(){var e=JSON.parse(d.combinationRule),n=this_.customDialogs.filter((function(n){return n.alias===e.rightDialog}));treeData=JSON.parse(n[0].resultfield),this_.field.options.customDialogjson.custDialog.type="combiDialog"}(),d.listDialog&&d.listDialog.resultfield&&(treeData=eval("("+d.listDialog.resultfield+")"),this_.field.options.customDialogjson.custDialog.type="combiDialog"),d.resultfield&&"[]"!==d.resultfield&&(treeData=eval("("+d.resultfield+")"),this_.field.options.customDialogjson.custDialog.type="custDialog");for(var q=0,f;f=treeData[q++];)f.field=f.comment;this_.field.options.customDialogjson.resultField=treeData;var conditionList=eval("("+d.conditionfield+")");if(this_.field.options.customDialogjson.custDialog.conditions=[],conditionList&&conditionList.length>0)for(var j=0,c;c=conditionList[j++];)if("3"==c.defaultType){var has=!1;has||this_.field.options.customDialogjson.custDialog.conditions.push(c)}}}else this_.field.options.customDialogjson.custDialog.conditions=[]},custDialogClick:function(){this.dialogcustDialogVisible=!0;var e=this.field.options.customDialogjson.custDialog.mappingConf;if(e)for(var n,t=0;n=e[t++];)if(n){var i=n.target;i&&(i=i.join(",")),this.custDialogprop[n.from]=i;var o=n.targetSub;o&&(o=o.join(",")),this.custDialogprop[n.from]=o}},changeFieldBind:function(){if(this.field&&this.field.options&&this.field.options.selector&&this.field.options.selector.type){var e=this.field.options.selector.type.alias,n=this.field.options.bind;if(e){if(!(n&&n.length>0&&this.field.options.bind[0].alias==e)){for(var t=[],i=0;i0?this.linkage=Object(D_jenkins_workspace_xq_web_bpm_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(this.field.options.linkage):this.linkage=[],this.dialogLinkageVisible=!0},slimCustomQuery:function(e){e&&e.constructor==Object&&(delete e["id"],delete e["createTime"],delete e["pkVal"],delete e["objName"],delete e["needPage"],delete e["pageSize"],delete e["dsalias"],delete e["dataParam"],delete e["sortfield"],delete e["diySql"],delete e["isTable"],delete e["sqlBuildType"],delete e["url"],delete e["header"],delete e["requestType"],delete e["pageKey"],delete e["pageSizeKey"],delete e["totalKey"],delete e["listKey"])},setSelectQuery:function(e,n){var t=this;t.customQuerys.forEach((function(i){e==i.alias&&("string"==typeof i.conditionfield&&(i.conditionfield=JSON.parse(i.conditionfield),i.resultfield=JSON.parse(i.resultfield),i.conditionfield.forEach((function(e){t.$set(e,"fieldPath","")})),i.resultfield.forEach((function(e){t.$set(e,"fieldPath","")}))),Object.assign(t.field.options.customQuery.custQueryJson[n],i),t.slimCustomQuery(t.field.options.customQuery.custQueryJson[n]))}))},showSelectQueryDialog:function(){this.selectQueryDialog=!0},showDialogQuery:function(){this.dialogQuery=!0},setDialogQuery:function(e,n){var t=this;t.customQuerys.forEach((function(i){e==i.alias&&("string"==typeof i.conditionfield&&(i.conditionfield=JSON.parse(i.conditionfield),i.resultfield=JSON.parse(i.resultfield),i.conditionfield.forEach((function(e){t.$set(e,"fieldPath","")})),i.resultfield.forEach((function(e){t.$set(e,"fieldPath","")}))),Object.assign(t.field.options.customDialogjson.custDialog.custQueryJson[n],i),t.slimCustomQuery(t.field.options.customDialogjson.custDialog.custQueryJson[n]))}))},setCurrentCustomQuery:function(){var e=this,n=this;n.field.options.customQuery.custQueryJson=[],n.customQuerys.forEach((function(e){n.field.options.customQuery.alias==e.alias&&("string"==typeof e.conditionfield&&(e.conditionfield=JSON.parse(e.conditionfield),e.resultfield=JSON.parse(e.resultfield)),Object.assign(n.field.options.customQuery,e),n.slimCustomQuery(n.field.options.customQuery))}));var t=[];this.field.options.customQuery.conditionfield.forEach((function(e){1==e.defaultType&&t.push(e)})),this.field.options.bind=t,this.custDialogprop={},this.field.options.gangedBind={},this.field.options.customQuery.valueBind="",this.field.options.customQuery.labelBind="",this.field.options.customQuery.conditionfield&&this.field.options.customQuery.conditionfield.forEach((function(n){e.$set(n,"fieldPath","")}))},dynamicClick:function(){this.customQueryUrl="/form/customQuery/v1/list",this.field.options.customQuery={valueBind:"",labelBind:"",conditionfield:[],custQueryJson:[]},this.field.options.bind=[],this.field.options.options=[],"dynamic"==this.field.options.choiceType&&(this.field.options.linkage=[])},afterDicLoadData:function(e){this.dicData=e.rows},dicClick:function(e){var n=this;this.dicData&&this.dicData.length>0||_api_form_js__WEBPACK_IMPORTED_MODULE_16__["a"].getCategory("DIC",(function(e){n.dicData=e.data}))},tagClick:function(e){var n=this;this.tagData&&this.tagData.length>0||_api_form_js__WEBPACK_IMPORTED_MODULE_16__["a"].getCategory("TAG",(function(e){n.tagData=e.data.filter((function(e){return"31120"===e.id}))[0].children}))},dicNodeClick:function(e){this.field.options.dic=e.typeKey,this.field.options.dicName=e.name,this.$refs.dicSelect.blur()},tagNodeClick:function(e){this.field.options.tag=e.typeKey,this.field.options.tagName=e.name,this.$refs.tagSelect.blur()},afterCustomQueryLoadData:function(e){this.customQuerys=e.rows},afterCustomDialogLoadData:function(e){this.customDialogs=e},isBasicsProperty:function(e,n){if(e&&n){var t=e.split("|");return!!t.includes(n)}return!1},clearFunction:function(){this.field.options.mathExp=void 0},updateCustDialogprop:function(){this.$forceUpdate()},addEffectObj:function(e,n){var t=JSON.parse(JSON.stringify(n));t.validateObj&&t.validateObj.options&&(t.validateObj.options.validateList=[]),e.push(t)},copyEffectObj:function(e,n){e.push(JSON.parse(JSON.stringify(n)))},copyEffect:function(e){this.linkage.push(JSON.parse(JSON.stringify(e)))},filteredAllBoData:function(){this.field},getEffectsTarget:function(e,n){var t="noAttrField"===e.name?n.tableName:e.name;return n.path+"."+n.name+"|"+t+"."+n.name}},watch:{data:function(e){e.options&&e.options.selector&&(e.options.selector.isSingle||this.$set(e.options.selector,"isSingle",!1),e.options.selector.selectCurrent||this.$set(e.options.selector,"selectCurrent",!1)),this.field=e},field:{handler:function(e){this.$emit("update:data",e)},deep:!0}}}},fa0f:function(e,n,t){var i=t("8cce");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("80061d7a",i,!0,{sourceMap:!0,shadowMode:!1})},fa49:function(e,n,t){"use strict";var i=t("2ade"),o=t("4be7"),r=window.context.uc;n["a"]={getFgroupList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/fgroup/list",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},deleteFgroupList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/fgroup/delete",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},addFgroupList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/fgroup/add",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},editFgroupList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/fgroup/edit",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},getQgroupList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/qgroup/list",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},addQgroup:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/qgroup/add",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},deleteQgroup:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/qgroup/delete",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},queryQgroupPer:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/qgroup/groupMembers",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},kickoutPer:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/qgroup/kickout",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},hismsgList:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/hismsg/list",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))},deleteHismsg:function(e){return new o["Promise"]((function(n,t){i["a"].post(r+"/hismsg/delete",e).then((function(e){n(e.data)})).catch((function(e){t(e.message)}))}))}}},fac6:function(e,n,t){"use strict";var i=t("f33e");t.d(n,"a",(function(){return i["languages"]}))},fadf:function(e,n,t){e.exports=t.p+"img/gauge.6dc98873.png"},fb05:function(e,n,t){"use strict";var i=t("c7b4"),o=t.n(i);o.a},fb05e:function(e,n,t){"use strict";var i=t("04c4"),o=t.n(i);o.a},fba3:function(e,n,t){var i=t("7ec4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("0470bc0b",i,!0,{sourceMap:!0,shadowMode:!1})},fca5:function(e,n,t){"use strict";var i=t("6b04"),o=t.n(i);o.a},fd22:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,"div[aria-invalid=true][data-v-7750409e] .el-input__inner,div[aria-invalid=true][data-v-7750409e] .el-input__inner:focus{border-color:#f56c6c}div[data-v-7750409e] .el-dialog__header{display:none}div[data-v-7750409e] .el-dialog__body,div[data-v-7750409e] .el-dialog__header{height:calc(100% - 10px);padding:10px}div[data-v-7750409e] .el-tabs__content>.el-tab-pane{height:100%}","",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/views/flow/D:/jenkins/workspace/xq-web-bpm/src/views/flow/D:/jenkins/workspace/xq-web-bpm/src/views/flow/InstanceManager.vue"],names:[],mappings:"AA0XA,wHAEE,oBACF,CAEA,wCACE,YACF,CACA,8EAEE,yBACA,YACF,CAEA,oDACE,WACF,CAAA",file:"InstanceManager.vue?vue&type=style&index=0&id=7750409e&scoped=true&lang=css&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\ndiv[aria-invalid="true"] >>> .el-input__inner,\r\ndiv[aria-invalid="true"] >>> .el-input__inner:focus {\r\n border-color: #f56c6c;\r\n}\r\n\r\ndiv >>> .el-dialog__header {\r\n display: none;\r\n}\r\ndiv >>> .el-dialog__header,\r\ndiv >>> .el-dialog__body {\r\n height: calc(100% - 10px);\r\n padding: 10px;\r\n}\r\n\r\ndiv >>> .el-tabs__content > .el-tab-pane {\r\n height: 100%;\r\n}\r\n'],sourceRoot:""}])},fd6b:function(e,n,t){"use strict";var i=t("8a21"),o=t.n(i);o.a},fd76:function(e,n,t){var i=t("aef7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("258526b2",i,!0,{sourceMap:!0,shadowMode:!1})},ff28:function(e,n,t){"use strict";t.r(n);var i=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"fullheight"},[t("ht-table",{ref:"htTable",attrs:{data:e.data,pageResult:e.pageResult,selection:!0,"quick-search-props":"demName","show-custom-column":!1,"show-export":!1},on:{load:e.loadData,"row-click":e.rowClick},scopedSlots:e._u([{key:"toolbar",fn:function(){return[t("el-button",{attrs:{size:"small",icon:"el-icon-plus",type:"primary"},on:{click:function(n){return e.showDialog()}}},[e._v("添加")]),t("ht-delete-button",{style:{marginLeft:"10px"},attrs:{url:e.demDeleteUrl,htTable:e.$refs.htTable},on:{"after-delete":e.afterDelete}},[e._v("删除")])]},proxy:!0}])},[[t("ht-table-column",{attrs:{type:"index",width:"50",align:"center",label:"序号"}}),t("ht-table-column",{attrs:{prop:"demName",label:"名称",sortable:!0,"show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;n.column,n.$index;return[t("el-link",{attrs:{type:"primary",title:"点击编辑"},on:{click:function(n){return e.handleCommand({row:i,command:"assignMenu"})}}},[e._v(e._s(i.demName))])]}}])}),t("ht-table-column",{attrs:{prop:"demCode",label:"别名"}}),t("ht-table-column",{attrs:{prop:"isDefault",label:"是否默认",width:"100",filters:[{text:"否",value:0},{text:"是",value:1}]},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["0"==i.isDefault?t("el-tag",{attrs:{type:"danger"}},[e._v("否")]):e._e(),"1"==i.isDefault?t("el-tag",{attrs:{type:"success"}},[e._v("是")]):e._e()]}}])}),t("ht-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(n){var i=n.row;return["1"!=i.isDefault?t("el-button",{attrs:{size:"mini"},on:{click:function(n){return e.handleCommand({row:i,command:"setDemDefault"})}}},[e._v("\n 设置为默认\n ")]):e._e()]}}])})]],2),t("ht-sidebar-dialog",{attrs:{width:"28%",title:e.dialogTitle,visible:e.dialogVisible,"before-close":e.handleClose,"append-to-body":!0}},[t("el-form",{attrs:{"data-vv-scope":"editForm"},model:{value:e.demension,callback:function(n){e.demension=n},expression:"demension"}},[t("ht-form-item",{attrs:{label:"维度名称",prop:"name","label-width":"100px"}},[t("ht-input",{attrs:{autocomplete:"off",validate:{required:!0,regex:{exp:"^[\\s\\S]{1,21}$",message:"内容超出输入限制"}},placeholder:"请输入名称",disabled:e.readOnly},model:{value:e.demension.name,callback:function(n){e.$set(e.demension,"name",n)},expression:"demension.name"}})],1),t("ht-form-item",{attrs:{label:"维度别名",prop:"code","label-width":"100px"}},[t("ht-input",{directives:[{name:"pinyin",rawName:"v-pinyin",value:e.demension.name,expression:"demension.name"}],attrs:{autocomplete:"off",validate:{required:!0,alpha_dash:!0,regex:{exp:"^[\\s\\S]{1,30}$",message:"内容超出输入限制"}},placeholder:"请输入别名",disabled:!!e.demension.id||e.readOnly},model:{value:e.demension.code,callback:function(n){e.$set(e.demension,"code",n)},expression:"demension.code"}})],1),t("ht-form-item",{attrs:{label:"描述","label-width":"100px"}},[t("ht-input",{attrs:{type:"textarea",validate:{regex:{exp:"^[\\s\\S]{0,80}$",message:"内容超出输入限制"}},disabled:e.readOnly,placeholder:"请输入描述"},model:{value:e.demension.description,callback:function(n){e.$set(e.demension,"description",n)},expression:"demension.description"}})],1)],1),e.readOnly?e._e():t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("ht-submit-button",{attrs:{url:e.saveRoleUrl,model:e.demension,isSubmit:e.isSubmit,requestMethod:e.requestMethod,scopeName:"editForm"},on:{"before-save-data":e.beforeSaveData,"after-save-data":e.afterSaveData}},[e._v(e._s(e.$t("eip.common.save")))]),t("el-button",{on:{click:function(n){return e.dialogCancle("dialogVisible")}}},[e._v(e._s(e.$t("eip.common.cancel")))])],1)],1)],1)},o=[],r=(t("96cf"),t("1da1")),a=t("24fd"),s=t("7f58"),l={components:{EipUserDialog:s["default"]},computed:{demDeleteUrl:function(){return window.context.uc+"/api/demension/v1/dem/deleteDemByIds"},saveRoleUrl:function(){var e=window.context.uc+"/api/demension/v1/dem";return this.demension.id?e+="/updateDem":e+="/addDem",e},requestMethod:function(){return this.demension.id?"PUT":"POST"}},data:function(){return{dialogVisible:!1,dialogVisibleMenuPerm:!1,demension:{name:"",code:""},isSubmit:!1,data:[],pageResult:{page:1,pageSize:50,total:0},loadDataUrl:"",menuPerm:{},allowRoles:[],readOnly:!1,dialogTitle:""}},mounted:function(){this.$validator=this.$root.$validator},methods:{rowClick:function(e,n,t){this.$refs.htTable.$refs.htTable.toggleRowSelection(e)},setDemDefault:function(e){var n=this;a["a"].setDemDefault(e.code).then((function(){n.$refs.htTable.load()}))},handleClose:function(){this.dialogVisible=!1,this.loadDataUrl=""},handleCloseMenuPerm:function(){this.dialogVisibleMenuPerm=!1},showDialog:function(e){this.dialogVisible=!0,e?(this.dialogTitle="编辑维度",e.description=e.demDesc,this.demension=JSON.parse(JSON.stringify(e))):(this.dialogTitle="添加维度",this.demension={name:"",code:"",description:""})},dialogCancle:function(e){this[e]=!1},loadData:function(e,n){var t=this;a["a"].getDemListAll(e).then((function(e){t.data=e.rows,t.pageResult={page:e.page,pageSize:e.pageSize,total:e.total}})).finally((function(){return n()}))},handleCommand:function(e){switch(this.readOnly=!1,e.command){case"showInfo":this.readOnly=!0,this.showDialog(e.row);break;case"assignMenu":this.showDialog(e.row);break;case"setDemDefault":this.setDemDefault(e.row);break;default:break}},beforeSaveData:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.isSubmit=!0;case 1:case"end":return e.stop()}}),e,this)})));function n(){return e.apply(this,arguments)}return n}(),afterSaveData:function(){this.dialogVisible=!1,this.$refs.htTable.load()},afterDelete:function(){this.$refs.htTable.load()}}},c=l,d=(t("ac52"),t("2877")),u=Object(d["default"])(c,i,o,!1,null,"3ff0a8a2",null);n["default"]=u.exports},ff2b:function(e,n,t){e.exports=t.p+"img/text.852a3c54.png"},ff84:function(e,n,t){var i=t("b83b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("700a61e4",i,!0,{sourceMap:!0,shadowMode:!1})},ff98:function(e,n,t){var i=t("2671");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("2a870324",i,!0,{sourceMap:!0,shadowMode:!1})},ffac:function(e,n,t){var i=t("55f2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=t("499e").default;o("1fed3186",i,!0,{sourceMap:!0,shadowMode:!1})},ffda:function(e,n,t){n=e.exports=t("2350")(!0),n.push([e.i,'.primaryColor[data-v-3450b648]{background-color:#211bce}[data-v-3450b648]:export{aside_width:230px}.widget-mask[data-v-3450b648]{position:absolute;cursor:pointer;top:0;width:100%;height:100%;left:0;background:#fff;opacity:0;z-index:7}.widget-mask[data-v-3450b648]:hover{outline:1px dashed #f56c6c}.drag-widget[data-v-3450b648]{position:absolute;cursor:move;width:36px;height:26px;left:15px;top:-13px;background:#fff;z-index:8;border:1px solid #211bce;border-radius:12px}.drag-widget i.icon-drag[data-v-3450b648]{font-size:16px;font-weight:700;line-height:26px;margin-left:10px;color:#211bce}.widget-form-item[data-v-3450b648]{position:relative;margin:8px}.widget-form-item[data-v-3450b648]:hover{outline:1px dashed #ccc}.widget-view-action[data-v-3450b648]{position:absolute;right:15px;bottom:-15px;height:30px;line-height:30px;border:1px solid #211bce;border-radius:25px;background:#fff;z-index:9}.widget-view-action i[data-v-3450b648]{font-size:16px;font-weight:700;line-height:30px;cursor:pointer}.widget-view-action i.icon-copy[data-v-3450b648]{color:#211bce;margin:0 0 0 10px}.widget-view-action i.icon-trash[data-v-3450b648]{color:#f2a49d;margin:0 10px 0 0}.widget-view-action .el-divider[data-v-3450b648]{background:#211bce;margin-bottom:4px}.widget-panel .ghost[data-v-3450b648]{background:#f56c6c;border:2px solid #f56c6c;outline-width:0;height:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;content:"";overflow:hidden;padding:0}[data-v-3450b648] .el-form-item__label{font-size:12px}.widget-subtable[data-v-3450b648]{padding-bottom:0;padding:10px 5px;position:relative}.widget-subtable.active[data-v-3450b648]{outline:1px solid #e6a23c!important}.widget-subtable[data-v-3450b648]:hover{outline:1px dashed #ccc}div.widget-view-action[data-v-3450b648]{border-color:#e6a23c;border-radius:15px}div.widget-view-action i.icon-trash[data-v-3450b648]{margin:0 10px}div.drag-widget[data-v-3450b648]{border-color:#e6a23c}div.drag-widget i.icon-drag[data-v-3450b648]{color:#e6a23c}.widget-col-list[data-v-3450b648]{min-height:50px;outline:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-col-list .widget-form-item[data-v-3450b648]{margin:0;outline:1px solid #ededed;height:100%}[data-v-3450b648] .ht-form-item{text-align:center;padding:0;margin:0}[data-v-3450b648] .el-form-item__label{font-weight:700;min-width:120px;padding:0;text-align:center}[data-v-3450b648] .el-form-item__label:after{visibility:hidden}[data-v-3450b648] .el-form-item__content{border-top:1px solid #ededed;padding:10px;height:50px}',"",{version:3,sources:["D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/element-variables.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/assets/css/form-editor.scss","D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/D:/jenkins/workspace/xq-web-bpm/src/components/form/WidgetDataViewLayout.vue"],names:[],mappings:"AA2BA,+BACE,wBAvBuB,CAwBxB,yBAIC,iBARmB,CCvBrB,8BACE,kBACA,eACA,MACA,WACA,YACA,OACA,gBACA,UACA,SAAU,CACX,oCAGC,0BAA2B,CAC5B,8BAGC,kBACA,YACA,WACA,YACA,UACA,UACA,gBACA,UACA,yBACA,kBAAmB,CACpB,0CAGC,eACA,gBACA,iBACA,iBACA,aD/BuB,CCgCxB,mCAGC,kBACA,UAAW,CACZ,yCAGC,uBAAwB,CACzB,qCAGC,kBACA,WACA,aACA,YACA,iBACA,yBACA,mBACA,gBACA,SAAU,CACX,uCAGC,eACA,gBACA,iBACA,cAAe,CAChB,iDAGC,cACA,iBAAkB,CACnB,kDAGC,cACA,iBAAkB,CACnB,iDAGC,mBACA,iBAAkB,CACnB,sCAGC,mBACA,yBACA,gBACA,WACA,8BAAA,sBACA,YACA,WACA,gBACA,SAAU,CACX,uCAGC,cAAe,CCSjB,kCACE,iBACA,iBACA,iBAAkB,CACnB,yCAGC,mCAAqC,CACtC,wCAGC,uBAAwB,CACzB,wCAGC,qBACA,kBAAmB,CACpB,qDAGC,aAAc,CACf,iCAGC,oBAAqB,CACtB,6CAGC,aAAc,CACf,kCAGC,gBACA,0BACA,oBACA,oBACA,aACA,yBACA,sBACA,kBAAmB,CACpB,oDAGC,SACA,0BACA,WAAY,CACb,gCAGC,kBACA,UACA,QAAS,CACV,uCAGC,gBACA,gBACA,UACA,iBAAkB,CACnB,6CAGC,iBAAkB,CACnB,yCAGC,6BACA,aACA,WAAY,CAAA",file:"WidgetDataViewLayout.vue?vue&type=style&index=0&id=3450b648&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #211bce;/*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n",'@import "element-variables.scss";\r\n\r\n.widget-mask {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n background: #fff;\r\n opacity: 0;\r\n z-index: 7;\r\n}\r\n\r\n.widget-mask:hover {\r\n outline: 1px dashed #f56c6c;\r\n}\r\n\r\n.drag-widget {\r\n position: absolute;\r\n cursor: move;\r\n width: 36px;\r\n height: 26px;\r\n left: 15px;\r\n top: -13px;\r\n background: #fff;\r\n z-index: 8;\r\n border: 1px solid $--color-primary;\r\n border-radius: 12px;\r\n}\r\n\r\n.drag-widget i.icon-drag {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 26px;\r\n margin-left: 10px;\r\n color: $--color-primary;\r\n}\r\n\r\n.widget-form-item {\r\n position: relative;\r\n margin: 8px;\r\n}\r\n\r\n.widget-form-item:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\n.widget-view-action {\r\n position: absolute;\r\n right: 15px;\r\n bottom: -15px;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 1px solid $--color-primary;\r\n border-radius: 25px;\r\n background: #fff;\r\n z-index: 9;\r\n}\r\n\r\n.widget-view-action i {\r\n font-size: 16px;\r\n font-weight: bold;\r\n line-height: 30px;\r\n cursor: pointer;\r\n}\r\n\r\n.widget-view-action i.icon-copy {\r\n color: $--color-primary;\r\n margin: 0 0 0 10px;\r\n}\r\n\r\n.widget-view-action i.icon-trash {\r\n color: #f2a49d;\r\n margin: 0 10px 0 0;\r\n}\r\n\r\n.widget-view-action .el-divider {\r\n background: $--color-primary;\r\n margin-bottom: 4px;\r\n}\r\n\r\n.widget-panel .ghost {\r\n background: #f56c6c;\r\n border: 2px solid #f56c6c;\r\n outline-width: 0;\r\n height: 3px;\r\n box-sizing: border-box;\r\n font-size: 0;\r\n content: "";\r\n overflow: hidden;\r\n padding: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-size: 12px;\r\n}\r\n','\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import "@/assets/css/form-editor.scss";\r\n\r\n.widget-subtable {\r\n padding-bottom: 0;\r\n padding: 10px 5px;\r\n position: relative;\r\n}\r\n\r\n.widget-subtable.active {\r\n outline: 1px solid #e6a23c !important;\r\n}\r\n\r\n.widget-subtable:hover {\r\n outline: 1px dashed #ccc;\r\n}\r\n\r\ndiv.widget-view-action {\r\n border-color: #e6a23c;\r\n border-radius: 15px;\r\n}\r\n\r\ndiv.widget-view-action i.icon-trash {\r\n margin: 0 10px;\r\n}\r\n\r\ndiv.drag-widget {\r\n border-color: #e6a23c;\r\n}\r\n\r\ndiv.drag-widget i.icon-drag {\r\n color: #e6a23c;\r\n}\r\n\r\n.widget-col-list {\r\n min-height: 50px;\r\n outline: 1px solid #ededed;\r\n display: -webkit-box;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.widget-col-list .widget-form-item {\r\n margin: 0;\r\n outline: 1px solid #ededed;\r\n height: 100%;\r\n}\r\n\r\n>>> .ht-form-item {\r\n text-align: center;\r\n padding: 0;\r\n margin: 0;\r\n}\r\n\r\n>>> .el-form-item__label {\r\n font-weight: bold;\r\n min-width: 120px;\r\n padding: 0;\r\n text-align: center;\r\n}\r\n\r\n>>> .el-form-item__label:after {\r\n visibility: hidden;\r\n}\r\n\r\n>>> .el-form-item__content {\r\n border-top: 1px solid #ededed;\r\n padding: 10px;\r\n height: 50px;\r\n}\r\n'],sourceRoot:""}])}}]);